Earlier quoted context omitted.
Agreed with what you said, when you're only considering security and usability you're often not at a Pareto optimal state, but once you add cost into the picture you see a lot more cases of being on the Pareto optimal boundary, or at least in case where the next improvement only comes with significant effort (by re-platforming, for example).
Yes, I don't mean to imply that this is some sort of clear majority situation or anything. I just mean that I've definitely both seen on HN and participated in real life in some conversations in which it was taken as given that we must give up one thing to get another when nobody had in fact established that we were on the Pareto frontier. Or, considered from a local point of view, whether the tradeoff really was ine…
Mario Meets Pareto
161–170 of 177 posts
Re: Mario Meets Pareto
#162Earlier quoted context omitted.
But Wikipedia tells you in the first paragraph what it's all about. A "Pareto front represents the set of solutions where no solution outperforms any other solution in the set at every objective, and every solution not in the set is outperformed by at least one solution in the Pareto front in every objective"
Knowing a definition is not the same as understanding. I know this first hand from interviewing people who at the beginning of the interview can confidently tell me the definition of certain principles in statistics that I ask them about, and then later on in the very same interview when I present to them a real world scenario to analyze, they are completely oblivious that the very concept they explained to me so art…
Re: Mario Meets Pareto
#163This is a really important concept for developers. One aspect for developers that I see quite often is the assertion that "We can't have X without giving up more Y", most commonly "we can't have more security without giving up on user experience". With the Pareto idea in mind, we can see that that statement is true, if and only if you are in fact on the Pareto frontier of security and user experience already. However…
Yes, the difference between coding (writing software) and engineering (making informed trade offs about system design) is effectively bound up in analyses like those supported by concepts like pareto efficiency. One should keep in mind though that not all problems have a neat solution. Many spaces have multiple efficient points that still need to be chosen from, and many pareto optimization problems actually become N…
Re: Mario Meets Pareto
#164> You probably won't pick a driver sitting on the edge of the frontier because you want some balance between speed and acceleration for super mario kart speedruns go with bowser/dk: https://www.speedrun.com/smk/runs/zp68nr8m That seemed to hold up for Mario Kart 8 too going with Bowser at the edge of their pareto frontier, https://www.speedrun.com/mk8 needing acceleration is a skill issue
Speedruns are for playing the track solo, right? If you're playing normally (with other people and items), even the most skilled player can't avoid getting hit by some universal items and will benefit from acceleration. Hence, as the author notes, the balanced build with Peach being favored among competitive players.
The speedrun category build can be worse on average but make up for it by providing higher peaks when you get lucky.
Re: Mario Meets Pareto
#165Earlier quoted context omitted.
On the other hand, we should recognize that, to put it plainly, not all dimensions on the frontier have the same level of importance. Any technological and societal progress is going to have negative consequences. To give just one example, completely curing cancer will put many doctors (and other healthcare professionals who aren't paid as well as doctors are) out of a job. It will definitely cause at least a few chi…
The article does talk about putting weights on the dimensions to account for different dimensions having different importance.
Re: Mario Meets Pareto
#166Earlier quoted context omitted.
Very much so. It's one of the worst cases (but not the worst, not even the worst this week) I've seen around here.
What's broken about the scroll? For me it acts like basically any other scrolling presentation design used on hundreds of different websites.
Re: Mario Meets Pareto
#167Excellent. This is some kind of 3D PowerPoint. How did he do that?
Re: Mario Meets Pareto
#168In Firefox reader mode, there's like 5 paragraphs of text. I am unable to digest the content on the website itself. Can someone confirm if the 5 paragraphs is the whole content or if I have large parts of it missing?
Turn off reader there are graphics along with the paragraphs. Reminds me of the complaints that used to be super common from people religiously refusing to enable javascript and complaining when breaking the site breaks the site.
Besides, if something doesn't work in reader mode, it's also likely to not work with screen readers. People who use those don't have much of a choice in what they can enable or not.
Re: Mario Meets Pareto
#169Re: Mario Meets Pareto
#170This is a really important concept for developers. One aspect for developers that I see quite often is the assertion that "We can't have X without giving up more Y", most commonly "we can't have more security without giving up on user experience". With the Pareto idea in mind, we can see that that statement is true, if and only if you are in fact on the Pareto frontier of security and user experience already. However…