• by pachico on 5/25/2023, 9:25:39 PM

    I like this Wikipedia article, however, I would have preferred it's contents to be transmitted directly to my brain in real time when I opened Hacker News. That would have been so much better.

  • by freeopinion on 5/25/2023, 9:40:20 PM

    What do you call the opposite fallacy? The one where any proposed solution is worse than the status quo because of all the things that could hypothetically go wrong?

    What-if-ism?

    Add: Example: A restaurant that throws away 10% of their supplies each day proposes to donate them instead to a soup kitchen a day before they would normally dispose of them. Then somebody asks, "What if the soup kitchen holds on to them too long and then somebody gets sick from the food we donated and we get sued?"

  • by klodolph on 5/25/2023, 8:47:44 PM

    I see this a lot when people are looking for some library / framework / programming language / game engine. You keep adding requirements and assume that you can spend some additional time evaluating alternatives to make up for the longer list of requirements you have. Reality is, there are often only a few serious alternatives in the first place. Adding more and more requirements to your search is, in some way, a stubborn refusal to prioritize among those requirements. Prioritization doesn’t just mean affirming that some of your priorities are important, it means acknowledging that some of your priorities are unimportant and can be discarded.

    Related is the assumption that any custom-built library you write is going to beat an existing, well-known library that doesn’t exactly match your needs. It’s easy to come up with a list of problems with existing libraries, but your theoretical custom-built library can be perfect, because you’re not imagining that it has any serious bugs or design flaws. You end up building your own solution and, in the process, rediscover why the existing library was built the way it is.

  • by themodelplumber on 5/26/2023, 12:44:37 AM

    > Seat belts are a bad idea. People are still going to die in car crashes.

    These examples are _such_ straw arguments. lol. Might as well prefix them with, "so this one time a guy in the subway / buddy of mine in the bar / guy on the radio says..." because at least that'd provide context toward a bit of face-validity.

    And first, never reply with a logical fallacy PSA to someone who actually says this. It's a waste of time. Better to understand that logically-stunted sentence as permission to explore other, less-logic-focused ways of influencing them.

    So many people who talk like this are not reasoning with logic. The logic is a foil for their emotion.

    They are stressed out about things they can't control (seat belt laws for example), terrified of their own future (to say nothing of the world's), and therefore unsuited to this more formal debate & logic approach.

    Better to say--"hey. I care about you buddy. I don't care if you think it's a secret plot by the lizard people, I hope you'll wear that seatbelt and not end up looking like one of those crash test dummies when a zombie driver crosses into your lane."

    You expose the emotion in the room, you make a caricature of the fear, and you refer back to hard evidence in a visceral way.

    But really. Still a straw man. I wish the examples themselves could be better characterized: Is this in a university class setting? A university bar with Ph.D. candidates? Or a bar full of military conscripts at the end of a hard day? Or some mommy blog that you can't help but comment on, as a Ph.D.??

    If you know and can acknowledge _any_ of these things you will probably be far better prepared than by knowing about logical fallacies.

  • by pessimizer on 5/25/2023, 9:54:28 PM

    This is usually just used as a sneak attack on someone's else's suggestion, a way to call it unrealistic without actually making a case that it's unrealistic. Rest assured, the people who tell you not to let the perfect be the enemy of the good do not think that what you suggested is either perfect or good, they just want you to shut up.

    The "fallacy" in this vein that I see is when after Bob suggests idea A to solve problem X, Mary says that idea A shouldn't be done because idea B is better for problem X, but Mary also doesn't support idea B. Mary actually supports problem X, but if she admitted that, she would lose her influence on the reaction to problem X.

  • by MontyCarloHall on 5/25/2023, 8:44:41 PM

    This is a corollary of the fallacy of relative privation, aka the “kids are starving in Africa so you have no right to complain about anything less severe” fallacy. Both fallaciously dismiss arguments by comparing them to unrealistic extremes.

  • by ChrisMarshallNY on 5/26/2023, 12:33:55 AM

    In my experience, this is how clueless managers try to force their coders into doing the impossible.

    I just ran into this, a couple of days ago. We had a usability problem. Basically, the user could end up in a sequential-navigation “rabbithole.” It would be an unlikely scenario, but there was nothing preventing it.

    I proposed a solution that I have seen before, where a second “all the way back” button appears, after a prescribed number of stack pushes. This would unwind the entire stack, instead of just jumping back one.

    A “kludgy” solution, but one that I actually implemented and demonstrated in about 15 minutes. It was safe, obvious, and bug-free. Probably, 90% of our users would never see this second back button, and, if they did, its function is completely obvious.

    Instead, the team leader wanted to hack the Tab Bar, so that the selected item would enable, after the stack started, and would do the same thing as the “all the way back” button. This was actually a more elegant solution.

    This would have required messing with the tab bar, or replacing it with a toolbar. Since the app had been designed from the start as a tab bar app, the second option would have required a complete rewrite of the app structure, and the first option could risk strange bugs, and, almost certainly, issues with future screen configurations and operating system updates. I’ve hacked the tab bar before, and regretted it.

    I made every effort to give them what they wanted, but there was really no way to do it, without that rewrite. Since the app is at about the 70% complete stage, this would be a disaster.

    I put my foot down, and insisted on my kludgy solution, while making the toolbar implementation a “2.0” feature. I really don’t like to throw my weight around, like that. I think it damages team cohesiveness, and intimidates creative discussion, but it needed to be done.

  • by TheAceOfHearts on 5/25/2023, 9:01:50 PM

    Maybe related to this but with different framing, I actually think comparing the real world to the ideal can help us prioritize and take steps towards making improvements.

    For example: I think abortions should be legal, but in an ideal world the number of abortions would be near zero because access to social safety nets, birth control, and sex education is plentiful.

    The thing about reality is that it forces us to deal with engineering constraints, and we have to carefully consider and understand the tradeoffs being made.

  • by n4r9 on 5/25/2023, 8:36:24 PM

    Reminds me of the classic parental rebuttal "life's not fair". True enough, but it's still worth trying to be fair in the here and now.

  • by osigurdson on 5/26/2023, 1:24:53 AM

    I think the opposite argument is more common: “net improvement is not possible” fallacy (maybe there is a real name for it).

    The argument here is there is that improving one thing will make something else worse, therefore nothing is worth doing.

  • by acidburnNSA on 5/26/2023, 1:47:33 AM

    In the nuclear industry we call this "Rickover's paper reactor memo"

    https://whatisnuclear.com/rickover.html

  • by mock-possum on 5/24/2023, 8:09:08 AM

    Oops, I’ve been calling this the ‘utopia fallacy’ for who knows how long.

  • by mjklin on 5/26/2023, 3:19:18 AM

    I read a memoir once by a serviceman who heard endless complaints that things were screwed up in the service because the situation was “not real army”. He called it the “real army carrot” because it was intended to get you to stick around until you could experience this mythical “real army” situation. The last straw was when someone said “that’s because we’re at war, real army is peacetime”. Seems like the “real army” would be necessary for fighting wars.

  • by zokier on 5/25/2023, 10:11:26 PM

    I think this is closely related to no true scotsman, both involve comparison to idealized version of something.

  • by thewataccount on 5/25/2023, 8:29:23 PM

    My favorite is still the "Fallacy fallacy" aka "Argument from fallacy".

    From my understanding it's very difficult to make a good faith debate without one of the bajillion fallacy's being applicable somewhere.

    Is there a name for the difficulty of making a debate without any single fallacy?

  • by w10-1 on 5/25/2023, 8:56:20 PM

    By contrast, the transaction cost economics models make-or-buy decisions as rational choice between real, available alternatives, imposing the reality principle at choice time.

    In my experience of collective decision-making, it's often the case that more aggressive, less-proven technologies are rejected as unproven or unrealistic, largely because no one wants the reputation in the group of having championed a mistake.

    By contrast, people deciding alone often will take the more optimistic choice. In technology, that can mean that person/engineer who's now on the hook finds ways to make the new technology work (and avoid its flaws).

    That translates to high-achieving organizations giving individuals the power to decide, but also holding them responsible for the consequences. Whether the "move fast, break things" permission to fail in service of learning new technologies and the problem domain actually works depends on some real capture of knowledge. Probably the job cuts in tech now (particularly at Twitter) are driven by realizing this "real capture" ain't happening.

    So it's not enough to avoid the Nirvana fallacy. You also have to get past decision paralysis to learn, but show the lessons you learned are worth something to the company.

  • by gitgud on 5/26/2023, 12:52:37 AM

        Posit (fallacious): Why should I read HN comments, if I'm not going to remember every word verbatim?
    
    Rebuttal: Reading comments can still provide valuable insights, broaden your knowledge, and improve critical thinking skills and reading comprehension, regardless of remembering every word verbatim.

  • by tangent-man on 5/25/2023, 10:19:18 PM

  • by xeromal on 5/26/2023, 2:47:12 AM

    My initial thoughts when reading the headline was more related tot he band and how when something tragic happens to them, they become more popular than they probably would have.

  • by jehb on 5/25/2023, 11:58:49 PM

    Is there a corollary fallacy for people who wait seemingly forever to reach the perfect and then give up and and call it done?

    The Duke Nukem Forever fallacy, maybe?

  • by DiscourseFan on 5/26/2023, 2:22:17 AM

    I think this is a real fallacy, but akshually a logic fallacy generally only refers to operations that can't be performed under formal logic. Which is a very useful definition for computer languages, not so much for natural language which doesn't really follow formal logic (since people make actually fairly good arguments all the time that would be "fallacious" under the terms of formal logic).

    I don't know if its appropriate to just apply the name fallacy to any old worldview or system of argument that one dislikes. You could call communism a "labor activism fallacy" or capitalism a "capital investment fallacy." You deride any sort of system of argumentation by saying it's fallacious. Now, to be totally fair, if we accept Godel's incompleteness theorem as true, then the Nirvana Fallacy really is a fallacy under the terms of formal logic. But I believe that there is more complexity to this than that.

  • by ttonkytonk on 5/26/2023, 5:40:30 AM

    The linked article "Appeal to consequences" is also interesting.

  • by ChrisRR on 5/26/2023, 8:11:48 AM

    So any manager who's started studying Agile

  • by ChrisMarshallNY on 5/26/2023, 12:43:07 AM

    There’s a sign that many mechanics have in their shops:

    Fast

    Cheap

    Good

    Pick 2.

  • by atleastoptimal on 5/25/2023, 10:13:48 PM

    aka every single one of Elon Musk's product pitches, especially the Hyperloop

  • by davidw on 5/25/2023, 8:46:56 PM

    Oh. That Nirvana... Whatever.