That’s an implication I haven’t really thought about, but it does make sense. It’s a lot harder to fix all the problems in the world than choosing actions for yourself only though.
I have different reading lists on hacker news, twitter, reddit and medium and because of this I never read anything that I don’t read directly… If you need to share between them you need some convenient app for your phone and computer.
It might not be the perfect solution for your case but for me it works:
I'm just using my email inbox as my reading list. I always forgot the things I bookmarked on Twitter so I built a side project to just send me my Twitter bookmarks to my email inbox once a week so I can sit down and go through them.
I've been happily using Instapaper for this for many years. I add interesting articles to it from all over and then read and highlight in the app/web app right away or later. If I read an article directly, I still tend to add it to Instapaper to keep track of it, espesially if I found it interesting.
Yes, I'm happy with the flow. In Firefox I have a button that adds the article with one click, and in Safari on iOS it's two clicks; share -> instapaper.
Interesting take. There are definitely multi-objective optimizations at play and as you say knowing this should be advantageous. As opposed to running it in code there is more uncertainty, partial information, less options for tests/objective evaluation etc. though. In fact we as individuals are doing multi-objective optimization every day when we spend our time to achieve different objectives (staying healthy, earning money, having fun etc.).
There are plenty of scientific papers and wikipedia articles for any complex topic. The point of the article is instead to introduce the topic in plain english without extensive mathematical notation or expressions. The idea _is_ simple. Perhaps I should have added some visualizations of the Pareto front, but I think sometimes these graphs are shown unnecessarily quickly. Besides that what would you add to an introduction that is paramount to one’s understanding?
I think a worked example of a simple problem with some accompanying visualizations would make this a more complete introduction. Links to learn more would be nice too. As it stands it feels half done.
Alright, I see your point. My idea was to create a second article or part 2 with some more practical work using MOGAs if there was any interest. But I can see the benefit of adding a simple example here too.
One benefit with genetic algorithms is the fact that it can handle multiple objectives, like the NSGA-II algorithm. I used it to evolve a neural net in my master thesis.
I had an ad on facebook for a website and I saw a lot of attention on the post in form of likes and even comments but almost zero clicks to the actual website. I'm never buying another ad there, that's for sure.