Nobody ever gets credit for fixing problems that never happened (2001) [pdf]
Posted by sam_bristow 5 days ago
Comments
Comment by keyle 5 days ago
Meanwhile, my perfectly purring department was struggling to keep the lights on.
It's a serious problem in this industry due to the disconnect between non-technical management (who understands how to double click) and engineering (who holds the company standing).
<insert IBM story about IT department cost cuts>
I'm not sure how we solve this, other than having management come from engineering.
Comment by dchevell 5 days ago
Building the right incentives around that can be tricky, those incentives need to ensure the highest levels of management aren't themselves disincentivising their directs & their departments from surfacing pain & problems - but it's also pretty common for people to mask those signals purely out of a well-intentioned desire to help. It's important to coach people on the idea that in large group sizes, it's more efficient to let certain kinds of problems play out and not be so reactive to them.
Too many companies ground their performance incentives & processes around oversimplified ideas that don't match the reality of human behaviour
Comment by thelastgallon 5 days ago
Often, 'leaders' make mistakes and people below suffer the consequences. It is important to let these leaders deal with the pain caused by their decisions from their cluelessness about how things work.
Comment by antonvs 5 days ago
Comment by atoav 5 days ago
This is a pain signal. Some IT dude saying things are crap in every meeting is not.
Comment by friendzis 5 days ago
More often than not it is some IT dude observing network crap-out once a month, performing analysis, noticing an upward trend and then saying in every meeting that things are crap and there will be issues twice a week in some time.
> If you're an underfunded IT department and your network has an issue twice a week, you will get that funding.
More often than not, if the IT department is already neglected they will not get that funding. Things will be delayed until the crap outs eventually actually happen twice a week and then some external heroic consultants will be hired to fix the issue underfunded IT department "could not".
Comment by order-matters 5 days ago
more often than not, many things in the business are on fire and underfunded at the same time. you can get recognition for your work without the problem being permanently solved the right way, and it may not result in more funding but peopel will think of you for new opportunities that pop up later as someone who is reliable.
if you dont think the recognition will happen and youre just burning out solving these problems then stop solving them. new problem pops up thats outside your job description, its not your problem. generally though if youre working for someone like that anything you do is a lose-lose
Comment by balex 4 days ago
That said, management needs to know there's pain and in a language it speaks - risk. Cost, legal, whatever. Preferably quantified without drowning them in numbers or fear mongering. That's what pain is all about.
Comment by friendzis 2 days ago
In my own experience, people in management generally refuse to evaluate risks that are not immediate. Instead of looking at risks as something that could happen the general mode is looking at risks as something that may not necessarily happen and therefore does not need immediate attention.
Raising risks becomes a risky business (pun intended, hehe). If you raise, especially repeatedly, that in x weeks/month something will probably happen a manager will sweep that under a rug, ignore any warnings and will not give (even more so fight for) resources to proactively tackle the risk. Yet, if the risks manifests and hurts business metrics, then suddenly you are remembered and get all the blame. Yet, if you wait it out and clean up the mess caused by the risky event, you are a hero.
The higher up the management chain one is, the more prevalent this phenomenon is. I don't want to imply there's no planning or that management types are "dumb" or whatever. It's just that in my experience, the higher up one is, the more they are focused on the proverbial happy path. It's generally easier to get a goalpost moved instead of getting a blocker risk removed. All the projects that exceed budgets and underdeliver are, in part, a symptom of this: raising a simple "we don't have safeguards against a third party in a critical path delivering in time and under budget" project risk makes someone look bad and is generally unacceptable, yet once the deadline is up getting more budget assigned is one meeting away. I'm always surprised how strong a simple moat of simply already being in the market can be: businesses that continuously take all-or-nothing type of risks keep surviving against simple mathematical odds.
Comment by jt2190 5 days ago
Repeatedly requesting time/budget to fix an ongoing issue is a requirement of any half-decent manager. If they’re reporting issues then just smiling blankly when asked “what can we do about it?” they’ve failed their basic job duty.
Comment by bluGill 5 days ago
Comment by thx67 5 days ago
Pain propagation, to use the corpus metaphor isn't enough.
Comment by Forgeties79 5 days ago
I’ll ask for something preventative or that otherwise hardens our systems. They ask “is it a need?” and I’ll say something like “we can function without, but that means we have a 5-10% chance in the next 6mo of having a major failure and embarrassing ourselves in front of a live audience in the thousands as well as our client.” They then decide how much that risk is worth to them, and whatever they decide is kind of out of my hands at that point. If the thing I warned them of comes because they didn’t pay for it, I can point to the receipts (though I’ve never had to, we’re small enough people remember those conversations).
60% of the time they just get what I need maybe? But ultimately it’s about CYA. Tell them what’s up, tell them what the solution is, tell them what the consequences are if they don’t do the solution, and make them decide.
Again this obviously depends on company culture and structure, but I can’t imagine on the only person who can do this!
Comment by z3t4 5 days ago
Comment by Forgeties79 5 days ago
Comment by locknitpicker 5 days ago
I don't think that's it. Emergent problems require attention and action from leadership, who in turn can make the problem visible to higher ups. This creates signal, and positive feedback when the problem is fixed or mitigated.
If the problem doesn't exist to begin with, there is no signal. Managers don't get to show their fast-acting skills, and there are no heroics to speak of.
So ultimately poorly maintained and managed projects who deliver fixes for problems of their own doing create a perverse incentive, whereas no one is lauded or promoted for doing normal day-to-day things.
Comment by atoav 5 days ago
The difference is how it was communicated. Most non-Tech/non-infrastructure-people got no clue about these things. If they know you're battling the demons of plumbing on their behalf they will thank you, if you're the weird guy that has smeared dirt in the face and is seen once a week while the plumbing fails ever so often, guess what.
That means even if the problems and their fixes remain the same, the communication around them really matters. Tech people can be extremely bad with this. And if we're talking IT it is really the plumbing that holds the company together.
Comment by nilamo 4 days ago
I think we've worked with very different kinds of people...
Comment by HlessClaudesman 5 days ago
Comment by chii 5 days ago
Comment by AndrewKemendo 5 days ago
Comment by eru 5 days ago
Comment by bmacho 5 days ago
Which resulted in top students 'undervaluating themselves' and bottom students 'overestimating themselves'. Or under/overvaluating a random future variable that they don't have knowledge of, at least.
The original DK paper actually shows a positive correlation between the guesses and the test results: students are generally aware how they are among their peers, and smarter students guessed higher than studetns with less time to study on their hand.
This being said, the 'DK effect' is something people talk about, and it might exist, and it might be perceived by people. It's just that the original DK paper does not support it.
* another lesser talked problem with the DK paper is that people don't actually believe the answers they give, because the question is nonsensical.
If someone just takes a test, they won't think that "I'm sure I'll end up the 24% this time". Even if they are forced to anwser this question, even then they won't believe it, because that's not how random and future work. People are generally aware of about where they will perform (with positive correlation, in fact the original DK paper shows it) but they are not aware of results of specific, random future events, and they are not claiming that they know the results of specific, random future events, or believe it in their hearts.
DK paper tries to frame them as they were actually believing this, but they are not.
More to read at: https://en.wikipedia.org/wiki/Dunning-Kruger_effect
Comment by HlessClaudesman 5 days ago
It seems reasonable to assume that for some group of intellects they are not smart enough to know how not smart they are. There is no definite boundary where this effect is either on or off, therefore there are probably some gradations to this awareness as you climb up the intelligence ladder.
Another way of putting it: if dumb people had more insight they would cease to be dumb.
Comment by eru 3 days ago
Maybe, but the DK paper doesn't add anything here.
Comment by eru 2 days ago
Comment by friendzis 5 days ago
At some point in one's early single-digit they learn that touching hot stuff hurts. They start to avoid stuff that they know is hot, but still come in contact with hot stuff accidentally. Later they learn techniques minimizing probability of touching hot stuff even by accident. By the time one reaches twenty or so, the only times a person burns themselves is really by being way too reckless.
> Like it or not, sometimes the best thing for an organization isn't to just fix every problem and prevent it from bubbling up; it needs to be treated like a learning opportunity for org leadership, which means sending the pain signals upward before just repairing it.
Should we accept that management as a whole is in general more clueless than your average teenager? The "learning opportunity" should, ideally, happen exactly once, realistically once in a very rare while.
> It's important to coach people on the idea that in large group sizes, it's more efficient to let certain kinds of problems play out and not be so reactive to them.
You are conflating two things here, I guess. Yes, some "problems" are not worth to be fixed proactively or at all, but that has very little to do with group sizes, it's a "simple" cost-benefit tradeoff. As groups grow the left hands tend to become increasingly unaware of what the right is doing and that is the primary reason why we have management class in the first place.
The problem OP raises is attention span of the metaphorical gold fish in the management layers. Even if a department does everything in their power to communicate impending problems, do risk weighed cost-benefit analyses, get proactive treatments pre-approved by higher management, the same higher management forgets the risks and costs savings once they have been mitigated, effectively incentivizing firefighting. Some teams gradually fall into eternal firefighting and burn out, others start manufacturing fires to get rewarded. The biggest problem is that it is nearly impossible to tell the two apart.
Comment by nemomarx 5 days ago
For a more broad example than IT cost center stuff, you can look at how some large companies go through cycles of arrogance with their customer bases, launch a product that fails, and then are humbled enough to try and pivot and earn good will back. Microsoft is always somewhere in this cycle for instance. The organization can never really learn this lesson permanently and will "regress" from time to time based on financial pressure or greed or some other impulse.
Comment by netfortius 5 days ago
Comment by pimlottc 5 days ago
Comment by abby3010 5 days ago
Comment by mrweasel 5 days ago
My colleague in the IT department had one idea, replace our commercial certificates with Let's Encrypt and drop the EV requirement. In total he'd stand to get a bonus of a little over €2000. He never got the money, because things like that was part of his job apparently.
Comment by eru 5 days ago
Comment by wccrawford 5 days ago
If the policy is wrong and needs to be more specific, pay it out this time and change the policy. Don't just break your word.
The policy they think they've implemented is stupid. "Save money in someone else's department" is just going to create a ton of anger as people rush to step on each other's toes, and then those people have to constantly re-justify all the decisions they've made.
It's absolutely brain-dead.
Comment by wizzwizz4 5 days ago
Comment by otikik 5 days ago
With access to the SSL certificates.
Comment by al_borland 5 days ago
When things come up with other teams, you’ll have a catalog of tasks that were done to show why you didn’t have the same issue. The work was done, just at a better time to avoid downtime.
Comment by qurren 5 days ago
Speaking from experience, this does nothing. If you're at a company that is okay with average performers, then absolutely, 100%, fix all the bugs in advance, make the system rock solid and stable, prevent downtime, be a good engineer.
If on the other hand if you're at a company where 10% of people must get stack ranked and PIP, or at a company where "meets expectations" actually means you're going to get the stick, and you're supposed to be "redefining" expectations every year ... then yeah, don't do anything preventative. The optics are better when you take the 3am on-call and fix the issue (that you secretly knew in the first place would happen some time in the future in your coworker's code, and already knew how to fix -- but don't actually fix it until it surfaces). Be the savior that the VPs praise in the next meeting, that's your insurance against the PIP.
They set the rules of the game, you just play the game. The rules were their choice. They could have chosen different rules.
Comment by nrightnour 5 days ago
Personally, I only rehire people from projects that went smoothly, not ones where I had to make the urgent phone call.
Teams that "just work" are highly valued. They clear up my attention for other things.
Comment by fgonzag 5 days ago
Which means that everyone is playing the game to not be cut.
Comment by bruce511 5 days ago
But I'm not sure the author of this thread works in such a place. In that case the game is different.
In the case where the "urgent midnight fix" is important, it's necessary to promote the visibility of your (just working) team. If visibility is the game, then be visible.
You know how test-driven-dev was always "write the test first"? In that environment a test is always written before any code.
Well in the "ticket closing" scenario it's important to open a ticket, regardless of how trivial, for every code action taken. For every meeting attended. For every scenario dodged. If tickets are the way to score then write tickets.
If "being a hero" is the valuable thing, then be a hero. Be prepared to champion your team every chance you get. Every time you interact with management stress the emergency you just fixed (before it became an emergency.) Tomorrow do it again with the next thing.
Management needs visibility. Be visible. I know, this seems stupid and beneath you. But that's why they call it a job, not playtime.
Comment by qurren 5 days ago
I worked at Amazon, previously.
> Management needs visibility.
I know this very well, and this is a problem. The nature of jobs in any industry is that not all of them are equally visible. As a manager, you should be proactive in assessing the state of things rather than waiting for people to deliver visibility to you. People who deliver "visibility" in spades are often charlatans. People who deliver fixes, code, and improvements in spades usually do not have time to manage their own public relations for your visibility.
However, you have ALL the tools to proactively see what they've been upto. You can attend their standups and other regular meetings, you can set up an updates document, you can see what they've been posting in Slack, you can look at their PRs and commits, you can look at JIRA tickets, and in the age of AI you can have AI explain to you all of the parts of the above that you do not understand.
Comment by bruce511 5 days ago
If not then making yourself more visible becomes necessary. Because you can be sure (at least some of) your co-workers are doing so.
Or, you know, stand on principle, then come here to complain about injustice as things work out badly. :)
Comment by mrgoldenbrown 4 days ago
Comment by al_borland 5 days ago
If someone is constantly playing the hero, I see that as incompetence. If the boss can’t see that, they are also incompetent. I have no respect for “leaders” who don’t know how to get out of the firefight.
I’ve made some high profile appearances, working 18 hour days on 4 day long outages, from vendor issues I was no part in causing. I figure that gives me some good will on playing hero without willingly creating problems for myself. I’m too old to manufacture stress for the optics.
For what it’s worth, with the right boss, I have had proper reporting work. Everything ran smooth and work was relaxed. My boss would regularly tell me I should take 3 months off because we were so far ahead of everyone. He would occasionally get bored and lob a grenade into the works to cause some chaos, but since everything else was running so smooth we were able to sort them out and keep going. People who couldn’t explain what they were doing were always getting yelled at and assumed to be doing nothing.
Comment by qurren 5 days ago
Yeah, but then I wouldn't have been able to pay for my healthcare. A certain toxic company's health insurance paid for my care, though. Prior to joining said toxic company I'd be racking up $6000+ in healthcare bills a year with shitty startup-sponsored insurance.
After 2 years, it was decided I didn't play the hero well enough though, and ended up having to leave. I work for a less toxic company now, but the next time I need a heart-related surgery (likely in ~5-10 years) I'll join a toxic company in the months leading up to pay for it.
The rules of the US, I guess.
> I’m too old to manufacture stress
My point was less about manufacturing artificial stress. I don't do that. But many times I see issues in coworkers' code. If the company will value and praise me for catching and fixing them early, then by all means I'll do that. But if fixing issues in the codebase early for prevention only gets me criticism of "you haven't met expectations, we expect you to exceed expectations every performance cycle" then hell, I don't feel like fixing anything proactively. In that world I'd rather be the hero that fixes it when it surfaces, that's more likely to nail the rating.
Comment by al_borland 5 days ago
I will say my motivation for helping other people avoid issues has dropped. If they want to make problems for themselves, they can. Me helping them hasn’t worked so far, so maybe some sleepless nights will be a better teacher.
I had a former boss call me Brent after reading the Phoenix Project. That made me step back and stop helping so much. Everything seems worse, but whatever… if that’s what they want.
Comment by Sharlin 5 days ago
Obviously the only winning move here is not to play. Things like stack ranking are a perversion and no amount of compensation would be worth working for a company like that. If you choose to play, you're complicit in the moral abomination.
Comment by qurren 4 days ago
If I had enough money that employment is optional, then yeah, I can make that choice, but until then, I'm not complicit.
Comment by atoav 5 days ago
E.g. that time a central media controls power supply broke down which would have made using one of the most prestigious rooms impossible. I fixed it myself by swapping in a spare power supply from a used unit, then went on to remind them twice a year that we are now living on borrowed time and I take no responsibilities if a fault I predict to happen and get no funds to fix will in fact happen. 4 years later I got the funds.
Having stuff costs money. Everybody wants to invest funds once, but nobody wants to keep paying for maintenance.
Comment by akudha 5 days ago
When things run smoothly, very few people notice. When things break, everyone notices
Comment by _carbyau_ 2 days ago
"John! Why can't you be more like your brother?!"
comes from.
Comment by mmsimanga 4 days ago
Comment by pirates 4 days ago
Comment by renegade-otter 5 days ago
You can't fix this. Out of sight, out of mind. It is hard-wired into us. It's all about the optics, and will always be.
Comment by RA_Fisher 5 days ago
It’s extremely advanced technology, though, and most CEOs would rather rent seek / camp than give up some decision-making power (and very few are even aware it’s possible).
Comment by brianjlogan 5 days ago
Comment by RA_Fisher 5 days ago
I'd generally point to econometrics and statistics applied to business. The key activity is causal inference and then the context determines the mix of econo vs. stats required to help the org make high-quality decisions to increase output or make it more lucrative or higher-quality.
Comment by markvdb 5 days ago
s/in this industry//
Comment by palata 5 days ago
I disagree with the implied idea here that "engineers are better managers". The solution is to have good management, not to assume that "engineers are better managers". I have seen good and bad managers, and in both groups there were engineers and non-engineers.
Comment by t43562 5 days ago
Comment by HerbManic 5 days ago
Alas, for many parts of society there is a large amount of people that would rather be reactive than proactive. It means it is easier today but harder long term.
Comment by moezd 5 days ago
We've become too comfortable, since actual toil is no longer seen in the company: Manufacturing is overseas, customer support is overseas, logistics is an afterthought with established guarantees. Thus we want the mild weather and smooth meetings. If your engineering team is too smooth, maybe you should already branch out to help other related but "struggling" teams to get your hands dirty and noticed.
Comment by order-matters 5 days ago
"Accounted for X situation" "Added gaurdrails to protect against Y"
When working as a business analyst i have to do this sort of thing all hte time or else id get no credit for half my work
Comment by maccard 5 days ago
It’s not a problem in this industry, it’s a problem everywhere.
> I'm not sure how we solve this, other than having management come from engineering.
You mean the engineers who are causing the chaos you’re complaining about?
Engineers aren’t some magic group of people who know better than others - we’re just as fallible as other people.
Comment by swiftcoder 5 days ago
This is a very game-able system, and I'd wager a decent amount that any senior engineers on those teams know exactly what they are doing. In a lot of (broken, but aren't they all) management structures, it's better to be seen to swoop in with the save than to quietly fix it ahead of time.
And if your management is structuring rewards like this, it leads to your seniors anticipating a bunch of these failures, lining up 90% of the fix before hand, so that they can jump on the oncall escalation with a 100% "Hail Mary" of a fix...
Comment by smrtinsert 5 days ago
Now I'm at the other kind of place and it sucks. They'll fire the performative engineers though during layoff season. It's almost like they like playing politics until it really matters.
Comment by ForgotIdAgain 5 days ago
Comment by eloisant 5 days ago
It's also why US car companies are a wreck.
Comment by eldenbishop 4 days ago
Comment by gamerDude 5 days ago
This is the same thing. We need to reward things never going wrong as a society since this is pervasive.
Comment by bonsai_spool 5 days ago
Respectfully, the solution is don't smoke, exercise, eat well, sleep, avoid stressors... These aren't easy problems but their solution isn't at the individual patient level and is a simple question of capital and political will.
The 'hope' envisages a product to temporize the solution while extracting large payments.
Comment by necovek 5 days ago
> ...avoid stressors...
Most stress is caused by a conflict between our expectations/motivations and the reality (everyone else's).
Comment by bonsai_spool 4 days ago
I had a really great egg for breakfast. This now means I will never eat anything else besides eggs.
Also, I realized that cars run better with oil changes every 3 months or 5,000 miles. Because shorter was better, we should all start changing oil daily.
The best player in the basketball game last week was over 7'4" tall. I guess I need to discourage anyone who isn't that tall from playing ever.
Do you see why banning smoking is a good idea?
Comment by necovek 4 days ago
My position is: do not ban (make illegal!) everything that has statistically significant risk for one's health (like smoking, alcohol, mountain climbing, spelunking, bike-riding, horse-riding, car racing, NFL...).
So no, I do not see why banning smoking altogether is a good idea (and no, I am not a smoker — I never was either). I can get behind increased health premiums or heavy taxation, banning smoking in communal spaces...
Comment by pbreit 5 days ago
Comment by __patchbit__ 5 days ago
Comment by kshacker 5 days ago
I finally moved on to be an IC. Same story, same pressure :) You need to present to directors not because they need to know, but because your managers have a quota of N presentations per quarter, and if you back out, someone else needs to step up.
Needless to say my productivity reduces by half and sometimes to almost zero during the week or fortnight of presentations every quarter.
Comment by bruce511 5 days ago
The business defines it as "meetings, presentations, support, coding, whatever".
Your productivity remains at 100% when you are doing what they want.
I get that you thought you were hired as a coder, and thus measure your productivity by that. That's what I thought too. I ended up doing a lot of support (which is good, but that's another thread). Until I recalibrated my definition of productivity that frustrated me. When I realized that support was productivity I got much less frustrated.
Comment by kshacker 5 days ago
I have been on the industry for 35 years. I have seen my share of technology evolutions and o have seen the work from a dozen different dimensions. If after all that time, I find the process painful, just trust me -- they can't change me, and I can't change them. You take the warts with the wins and move on. 2-3 bad weeks, 10 good weeks. Life moves on to next quarter. Complete CEO mindset :)
Comment by dfhgdfghdfgdf 5 days ago
Comment by kshacker 5 days ago
I meant my other productivity drops because I am not a natural presenter so even though I am rehearsing / editing for 2 hours a day, the presentation consumes me / overwhelms me that I can't even focus for the remaining 4 hours or 2 hours. Just do the bare minimum email processing, just survive. Everyone knows it. But by being in that zone of paralysis, I can still deliver a presentation. Sometimes good sometimes ok.
I have this need for the presentation content to reside in my memory cache and other work disrupts the cache quite badly.
But that's not a way to live. The other work stalled for 3 weeks.
Comment by ChicknNuggt 5 days ago
Comment by kamaal 5 days ago
Given the whole point of management is to work to ensure their own survival and growth, it would in their interest to kill genuine competition when its coming up.
Who wants to raise their new competition and lose to them, no one!
Comment by esafak 5 days ago
Comment by warumdarum 5 days ago
Comment by dfhgdfghdfgdf 5 days ago
Heroes are lauded even if they solve problems they themselves are the cause of - which is conveniently either forgotten or denied - or they are solving non-issues that are deemed important by the ignorami-class. Politics, for example, is utterly dominated by this dynamic.
It's the first instinct: let the expert run the show. However, one of the (many) ways to let a complex project fall apart completely is to hand over full control to engineers. I'm one myself, but I know what I'm good at and what not. Dunning-Kruger is often mentioned in these discussions, but don't forget it also applies to engineers that often lack any management or leadership experience of any appreciable kind. They vastly overestimate their ability to handle management and organization-wide issues and tend to not only miss the forest for the trees but actually miss the trees for the leaves.
"Unix: A History and a Memoir" by Brian Kernighan actually mentions how proper management was crucial to their success. It's a detail that's frequently conveniently forgotten by the engineers who think themselves better than the "suits". For the record, I don't claim engineers are the primary problem, but it's not just management's either. Quotes like "who holds the company standing" and "who understands how to double click" are enormous smells and IMO make quite clear what's happening here.
I don't have ready-made solutions unfortunately, but I do wish we would look further than "it's the suits". It's a systemic, human problem that I believe is a natural result of operating under informational constraints and, very human, cognitive biases on all sides.
Comment by fabianholzer 5 days ago
Comment by sdfsd233fsdf 5 days ago
If anything, the Bell Labs example supports the idea that exceptional outcomes require both strong technical talent and strong management working together.
Not saying the "MBAs" are helping the situation, but the hero developers and their resume driven development practices aren't exactly angels either.
Comment by fabianholzer 5 days ago
I dont subscribe to the strawman argument that engineers would naturally strive on their own, but neither does simply any form of management automatically add value.
I agree also that hero type devs are an indicator of problems
Comment by oliver236 5 days ago
Comment by markus_zhang 5 days ago
King Wen of Wei asked Bian Que:
“Of you three brothers, all physicians, who is the finest in the healing art?”
Bian Que replied:
“My eldest brother is the finest; my second brother comes next; I, Bian Que, am the least of the three.”
King Wen said:
“May I hear why?”
Bian Que answered:
“My eldest brother sees illness in the spirit, before it has taken shape, and removes it unseen; therefore his name is known only within our household.
My second brother treats illness when it is but a hair’s breadth from appearing; therefore his name does not travel beyond our village lane.
As for me, Bian Que: I pierce the blood vessels, administer strong medicines, and cut open the flesh. Thus, by such visible acts, my name has spread among the lords.”
Comment by sirlaser 4 days ago
"My second brother casually fixes bugs as soon as they appear, so his skills are known to the entire tech department.
"As for me, I rush around everyday putting out fires everywhere, so everyone in the company knows of me."
Comment by valbaca 5 days ago
Comment by Npovview 4 days ago
This reminds me of perverse Amazon practice of hiring people only to fire them to meet quota. This could have been avoided if they measured the average lifetime of hired individuals. If they were fired the very next firing round, it means the process is broken. Ideally a fixed percentage of freshly hired developers should have moved upward displacing senior slacking developers.
Comment by sorokod 5 days ago
Comment by vitus 5 days ago
Comment by dkga 4 days ago
Comment by tom2026hn 5 days ago
Comment by ashirviskas 5 days ago
Comment by jimnotgym 4 days ago
Comment by red-iron-pine 4 days ago
the article is from June 2024. this is "recently"?
Comment by _caw 4 days ago
Comment by timmg 5 days ago
My favorite is how elegant solutions often look simple in retrospect. So if you noodle on a problem for a while and then come up with a clever solution: once you explain it to someone they'll be like, "yeah, of course."
Meanwhile the guy next to you that overcomplicates the problem ends up getting kudos for building something so difficult :D
Comment by fugaziboutit 5 days ago
("I have made this longer than usual, only because I have not had the time to make it shorter.")
Blaise Pascal
Comment by k3liutZu 5 days ago
— Antoine de Saint-Exupéry
Comment by hansbo 5 days ago
Comment by dfhgdfghdfgdf 5 days ago
― Dorothy Sayers
Comment by kristiandupont 5 days ago
Comment by npunt 5 days ago
Comment by nomel 4 days ago
But also, what a beautiful problem to have!
Comment by ocimbote 5 days ago
The director then clearly advised that they should use the complicated way because that's how you get published: not because you're clever, but because your solutions sound complicated.
It resonates perfectly with your comment and it's an unfortunate reality that most people don't bother for beautiful solutions and praise complicated processes. That's how we neded up with bureaucracy, probably :D
Comment by HerbManic 5 days ago
But when someone comes up with something simple but effective, it always looks so obvious in retrospect.
Comment by t43562 5 days ago
Comment by robocat 4 days ago
Comment by nullhole 5 days ago
H: So, Watson.
W: Hmm.
H: You do not propose to invest in South African securities?
W: How on earth do you know that?
H: Now, confess, you are utterly taken aback.
W: I am!
H: I should make you sign a paper to that effect.
W: Why?
H: Because in a few minutes you will say it is all so absurdly simple.
W: I should say nothing of the kind!
H: You see, my dear Watson, it is not really difficult to construct a series of inferences, each dependent upon its predecessor and each simple in itself. If, after doing so, one simply knocks out the central inferences and presents one's audience with the starting point and the conclusion, one may produce a startling, though possibly a meretricious, effect.
H: I can tell by an inspection of the groove between your left forefinger and thumb, that you have decided not to invest your small capital in the gold fields.
W: I can see no connection.
H: Very likely not; but I can quickly give you a close connection.
H: Here are the missing links in the very simple chain: You had chalk between your forefinger and thumb when you returned from the club last night. You put chalk there when you play billiards, to ease the cue. You never play billiards except with Thurston. Now, Thurston, you told me, four weeks ago, had an option on some South African security which expired in a month, and which he desired you to share with him. Your checkbook is locked in my drawer, and you have not asked for the key. So, you do not propose to invest your money in that manner.
W: How absurdly simple!
H: Quite so. Every problem is absurdly simple when it is explained to you.Comment by Terr_ 5 days ago
Comment by throw0101c 5 days ago
Comment by lstodd 5 days ago
Comment by barrenko 5 days ago
H: "How often have I said to you that when you have eliminated the impossible, whatever remains, however improbable, must be the truth?"
Comment by teddyh 5 days ago
⁂
“So, Watson,” said he, suddenly, “you do not propose to invest in South African securities?”
I gave a start of astonishment. Accustomed as I was to Holmes's curious faculties, this sudden intrusion into my most intimate thoughts was utterly inexplicable.
“How on earth do you know that?” I asked.
He wheeled round upon his stool, with a steaming test-tube in his hand and a gleam of amusement in his deep-set eyes.
“Now, Watson, confess yourself utterly taken aback,” said he.
“I am.”
“I ought to make you sign a paper to that effect.”
“Why?”
“Because in five minutes you will say that it is all so absurdly simple.”
“I am sure that I shall say nothing of the kind.”
“You see, my dear Watson”—he propped his test-tube in the rack and began to lecture with the air of a professor addressing his class—“it is not really difficult to construct a series of inferences, each dependent upon its predecessor and each simple in itself. If, after doing so, one simply knocks out all the central inferences and presents one's audience with the starting-point and the conclusion, one may produce a startling, though possibly a meretricious, effect. Now, it was not really difficult, by an inspection of the groove between your left forefinger and thumb, to feel sure that you did NOT propose to invest your small capital in the goldfields.”
“I see no connection.”
“Very likely not; but I can quickly show you a close connection. Here are the missing links of the very simple chain: 1. You had chalk between your left finger and thumb when you returned from the club last night. 2. You put chalk there when you play billiards to steady the cue. 3. You never play billiards except with Thurston. 4. You told me four weeks ago that Thurston had an option on some South African property which would expire in a month, and which he desired you to share with him. 5. Your cheque-book is locked in my drawer, and you have not asked for the key. 6. You do not propose to invest your money in this manner.”
“How absurdly simple!” I cried.
“Quite so!” said he, a little nettled. “Every problem becomes very childish when once it is explained to you. […]”
— The Adventure of the Dancing Men, The Strand Magazine, Vol. 27, January 1904, The Return of Sherlock Holmes, by Arthur Conan Doyle <https://www.gutenberg.org/cache/epub/108/pg108-images.html#c...>
Comment by nullhole 4 days ago
Comment by nomel 5 days ago
Comment by roncesvalles 5 days ago
Comment by dfhgdfghdfgdf 5 days ago
In the long run, IME, you'll be recognized either by management or your peers if you keep doing that over and over again.
Comment by godelski 5 days ago
> elegant solutions
My favorite is how people will yell at you about how elegance doesn't matter, that they "just care that it works", and "keep it simple". I'm certain all the sayings repeated in industry are metastasized variants of actually good practices repeated by those who can't be bothered to understand what they mean.And of course that's true. We push for speed, absent of direction, while praising velocity. To be honest, at this point I'm disappointed the engineers gave up and just started becoming business people.
Comment by mrheosuper 5 days ago
Comment by chorizo 5 days ago
Comment by johnthescott 5 days ago
Comment by harimau777 5 days ago
So I stopped doing all the administrative work and focused on just completing story points. A week or two later my manager asks the team "how come all of our meetings are falling apart now? We get into a meeting and no one knows what's going on."
Comment by projektfu 4 days ago
Comment by SteveGerencser 5 days ago
I couldn't even get my own dad to pay for network support for his company since he would never pay my rate for anyone no matter what. After 2 other people failed to solve his problem I fixed it in 15 minutes and then he "really" didn't want to pay because it only took 15 minutes.
I was very good at what I did but got no appreciation for keeping things from breaking, only for fixing things after they broke. Marketing paid better, and I could point at real world numbers daily and justify my pay. I don't like it anywhere near as much, but at least it gets more respect than any other IT work I did.
Comment by atoav 5 days ago
"This is what my regular customers pay me. If I hired one of my friends or relatives I see it as my duty to pay them at least what they are worth, this is the way you raised me."
I believe this to be true btw. If someone is really your friend, you want them to do well and that means you pay what they usually get or you don't bother them and get someone else.
Comment by SteveGerencser 4 days ago
Comment by pulse7 5 days ago
Comment by menaerus 5 days ago
Comment by sevenzero 5 days ago
Comment by Tsarp 5 days ago
Every place I've worked rewards the firefighter over the person who made sure nothing ever caught fire. And the worst part is the math is obvious to everyone except the people who set the incentives.
Comment by joelthelion 5 days ago
Note that there is also the flip side of the coin, people who spend all their time worrying about things that never happen, so it's not like you can just reward a defensive attitude things are more complicated than that.
Comment by forshaper 5 days ago
So then many things are to rely on executive culture, and an executive who will walk the line and get their info from people at the bottom is like a unicorn. That won't scale, but it does work if you do have such an executive. Naturally they would need a basic understanding of how supply is created in their firm.
Yet there is something. Toyota Hiluxes and Honda Super Cubs got popular due to maintenance ease. AK-47s. Miele vacuums. Older Thinkpads.
What measures would make the human equivalent visible?
Comment by an0malous 5 days ago
Comment by Tsarp 5 days ago
Comment by dilyevsky 4 days ago
Comment by thelastgallon 5 days ago
Comment by doublerabbit 5 days ago
And people ask why I hate humans.
Comment by didgetmaster 5 days ago
Comment by hattmall 5 days ago
Comment by -warren 5 days ago
- "Everything around is working just fine. What are we paying IT for?"
- "Everything is broken. What are we even paying IT for?"
Personally, I strive for the former rather than the latter; I like to say "If I do my job right, you never know I'm here." But that's what got me let go.
(and for karma's sake, I keep in touch with folks at the old company; it's an absolute crapshow. So I got that going for me; which is nice)
Comment by jacques_chester 5 days ago
Sterman, Repenning and other collaborators wrote several papers after this one. All fascinating and almost entirely depressing.
Especially since MIT's Sloan school, where system dynamics first became a discipline, is just around the bend from Harvard Business school, where system dynamics first became ignored.
Comment by macrocosmos 5 days ago
Comment by jacques_chester 5 days ago
Comment by thx67 5 days ago
Comment by left-struck 5 days ago
Comment by mdmabatj 5 days ago
Comment by whatever1 5 days ago
Comment by blitzar 5 days ago
That's what the moneys for ...
Comment by tikhonj 5 days ago
If online comments are anything to go by, I'm not alone.
If you're in the Bay Area and you can get a Sonic fiber connection, I would highly recommend them over AT&T/Comcast/etc.
Comment by JimsonYang 5 days ago
If you only do middle of the pack(for one reason or another-cost, talent, etc) you become incentivized to cause problems then fix it.
Thus a net negative to society
*Also recommend sonic-their pricing and service is top tier
Comment by jesterson 5 days ago
Comment by HerbManic 5 days ago
Comment by m463 5 days ago
Also, telsa self-driving. yes, we know about the greatly publicized accidents, or the tweets of the founder, but the avoided incidents not so much.
Comment by thx67 5 days ago
They should be able to quantitatively say how many crashes were reduced, avoided and spotted. The autonomous safety system should be running all the time and it should detect not only issues with primary vehicle but it should also catalog issues it sees in other vehicles in its vicinity.
We shouldn't have gotten AD before we got automated crash avoidance.
Comment by projektfu 4 days ago
Comment by oenton 4 days ago
Comment by projektfu 4 days ago
Comment by smath 5 days ago
Comment by doctorwho42 5 days ago
Originally it was engineers from the top down, but over the last 15-20 years those leaders with engineering backgrounds have retired and been replaced by non-engineer MBA's. And the more I look around, the more I see that as a common trope is the US.
Comment by fsagx 5 days ago
Comment by falsemyrmidon 5 days ago
Comment by jmyeet 5 days ago
You could spin up a team of 6 engineers and have them go away and try some greenfield project. They could come up back in 6 months having shipped nothing. Which of these descriptions fits the facts?
1. The team learned a lot and ultimately decided there was no product-market fit and decided it was best to reallocate resources elsewhere. The learnings from that project will help a whole bunch of other projects across the division; and
2. They failed to ship and get subpar performance ratings for having no impact.
The answer is... both. Or either. How you are treated will depend on how you are viewed by your management chain and that's a social function. We've all encountered people who never shut up about how hard their job is. Often they end up solving problems that they created, often by not listening to anyone that those problems would occur. And they get credit for it.
You could say to people who anticipate problems to stop because it gets you nowhere. Let people fail. If only it worked that way. Instead you'll get blamed for not seeing a problem someone else created because you're viewed as competent but you aren't liked through no fault of your own.
Google seems to be the posterchild for a company that briefly solved this problem and then forgot what made them successful. I am referring to Project aristotle [1], which ultimately determined that psychological safety was the key ingredient in a team's success.
Now amplify all of this with constant rounds of layoffs where the environment isn't just for pay bumps and opportunities but where the cost of failing is losing your income. What you've created is an environment where office politics is everything.
Comment by Jtsummers 5 days ago
https://news.ycombinator.com/item?id=8940820 - 24 Jan 2015, 50 comments
https://news.ycombinator.com/item?id=39472693 - 22 Feb 2024, 434 comments
Comment by throw0101c 5 days ago
Comment by teiferer 5 days ago
Comment by cameronh90 5 days ago
Comment by teddyh 5 days ago
When the Master governs, the people
are hardly aware that he exists.
Next best is a leader who is loved.
Next, one who is feared.
The worst is one who is despised.
If you don’t trust the people,
you make them untrustworthy.
The Master doesn’t talk, he acts.
When his work is done,
the people say, “Amazing:
we did it, all by ourselves!”
— <https://ttc.tasuki.org/section:17>Comment by ChicknNuggt 5 days ago
Comment by HerbManic 5 days ago
Alas, that doesn't always fly with the populace.
Comment by teiferer 5 days ago
Plus, even if you did overreact, that can still be the better side to have erred on, in moderation.
Comment by thelastgallon 4 days ago
The first comment is spot on.
https://news.ycombinator.com/item?id=48496420: Time and time again at many companies, including well-reputed ones, I have seen that preventing issues gets you no recognition, but building a giant pile of kindling and then putting out the inevitable fire will get you recognition twice. Even in "good" orgs.
Comment by rmunn 5 days ago
But in recent years I have seen people (elsewhere, not on HN) claim that Y2K was a big nothingburger, and all the money spent on fixing the bug was wasted. No, that's not true either. All the money spent on fixing the bug was why it turned into a big nothingburger. Sure, some of that money was wasted, by executives who wanted an "official" Y2K-certified certificate, issued by a consulting firm that had nothing "official" about it except their own say-so. And so they spent $2 million learning what their own employees could have told them for $2,000. THAT money was wasted. But a lot of banks were running old COBOL code that used 2-digit years, and needed to be fixed. The fact that in January 2000, everyone's bank interest was still calculated correctly, and not calculated as if it was January 1900? THAT was entirely due to the vast amounts of money spent paying old COBOL coders to come out of retirement and fix the 2-digit years.
The lesson I learned from that is that it's possible for a problem to be overhyped, even massively overhyped, and yet still be a serious problem. The other lesson I should have learned is that people rarely get credit (I won't go so far as the article authors and say "nobody ever gets credit") for fixing problems that never happened.
Comment by armada651 5 days ago
Comment by yvdriess 5 days ago
Comment by cortesoft 5 days ago
So when someone predicts something will happen with a 90% probability, and then the 10% chances happens and the predicted event does not happen, people will talk about what a bad prediction that was and how they were clearly wrong.
It's the same logic that causes people to say vaccines don't work because they don't stop a disease with 100% effectiveness, or that there is no point to wear a seatbelt because people still die while wearing one.
Comment by takinola 5 days ago
Comment by akoboldfrying 5 days ago
A couple of possible confounding factors I can think of:
1. Plenty of countries use software developed elsewhere.
2. I suspect that the more recently you computerised your economy, the less likely it would be to have code vulnerable to Y2K.
Comment by rmunn 5 days ago
Comment by kristiandupont 5 days ago
The assertion may have been unfounded, but I think it's just as unreasonable to assert the opposite. Bugs have cascading effects and in a sufficiently complex piece of software they can create chaos with unpredictable outcomes.
Comment by rmunn 5 days ago
https://news.ycombinator.com/item?id=4224707 has some discussion of the events, including the fact that the control design (where each pilot has an independent stick) was part of the problem. On a design like Boeing uses where both sets of controls move together, the experienced pilot would have noticed the less-experienced pilot pulling up on the stick because his own stick would be moving, and he would have said "No, nose down." And if they had nosed down to recover speed while still high enough in the air, they almost certainly could have regained control of the plane and saved 228 lives (including their own).
So in retrospect, I think my first sentence was wrong. The software did not glitch, it did exactly what it was supposed to do. It was pilot error that caused the initial stall, and multiple pilot errors that caused the failure to recover from the stall.
There may be examples of software error that has caused planes to fall out of the sky, but I don't know of any. The only plane crashes whose cause I know were due to hardware failure or pilot error, usually a combination of the two.
Comment by teiferer 5 days ago
Comment by tjwebbnorfolk 5 days ago
Comment by alduino 5 days ago
Comment by rmunn 5 days ago
Comment by Dwedit 5 days ago
Comment by marcus_holmes 5 days ago
I earned my first house deposit helping the team fixing the water and gas company in Wales, UK. Their entire system was running off a set of COBOL programs on a mainframe, none of which had been properly documented over the years, and the whole thing used 2-digit dates. It would have caused actual deaths if not fixed; everything would have shut down, and no water and no heating in a British winter is potentially lethal. And then it would have sent everyone in Wales a bill for 100 years of water and gas.
They were bribing retired software devs to come out of retirement with huge stacks of money, because that was cheaper than training new COBOL devs and getting them familiar with the spaghetti system.
It worked, no-one died, life went on. So obviously it was all fake rolls eyes
Comment by rmunn 5 days ago
Comment by marcus_holmes 4 days ago
But the project management team were extremely careful about only changing parts of the system that needed to be changed. Partly so that the scope was contained and second-order effects limited, and partly because the people making the changes were being paid vast sums to do this, and any reduction in work was saving real money. So when they say that it would all have stopped if the work wasn't done, I believe them ;)
Comment by rmunn 2 days ago
Fair enough, they were certainly in a position to know, and their willingness to spend oodles of money on it proved that they believed it.
Comment by sandeepkd 5 days ago
On other hand. for software engineering some of the signals that can be used to measure such a management itself can be
1. On call requirement, outages and team burnout - A well written software should not require on-calls from the dev team
2. Ask them about the "concrete" roadmap for next 6 months to a year - Absence of concrete items is a bad sign
Comment by nostrademons 4 days ago
That illustrates the converse. People will absolutely try to avoid future problems if they are the ones that bear the consequences for them. Use birth control (or put your kid on it) so you don't have to raise another child for 20+ years. Don't hang out with that volatile "friend" who always seems to be having another crisis. Fix your roof so you don't lose the house. Don't go into debt because you're the one who will be paying interest on it.
But almost by definition, bearing the consequences of your own decisions implies that there's no transaction.
It's interesting and fitting that the article begins with a discussion of Toyota. People buy Toyotas because they want to avoid problems. The biggest selling point is reliability; a Toyota's value prop is that you can keep it for 20 years and you won't have unexpected things go wrong with it. Toyota has managed to turn this into a sales driver because they appeal to the self-interest of a buyer who will be living with the car for 10-20 years. There are thousands of individual decisions that Toyota makes to avoid problems with their cars, starting with a very conservative aversion to new technology or anything that is engineeringly risky. Each individual one is invisible to the customer, and often comes with significant costs in isolation. But because their sales driver is "be reliable at all costs" and they've ingrained that into the culture, they've built an organization that is willing to make these feature trade-offs for reliability.
Also, an interesting corollary is "Oftentimes, a good life is lived with few transactions."
Comment by random3 5 days ago
Comment by pugworthy 5 days ago
https://dl.acm.org/action/showFmPdf?doi=10.1145%2F1012443 for the original, or https://realmensch.org/2017/08/25/the-parable-of-the-two-pro... for a reprint.
Comment by afisxisto 5 days ago
It read "This fixes a bug that hasn't happened yet".
It seemed really smart at first, but later I learned that the developer that added that code also had a pattern of appending spaces to the start and end of user input and comparing the length to 2 to determine whether the value was empty or not...
So I'm fairly sure "that hasn't happened yet" was probably more a case of "that I personally haven't introduced unnecessarily yet" :)
Comment by smolder 4 days ago
Comment by coldtea 5 days ago
E.g. if the problems are quantifiable and there's a record, like dropping homicides from 100 per year to 20 per year in a city. Those extra homicides "didn't happen", but the improvement is understood.
For an one-off problem, it depends on how clear the path to the problem is. An electrician doing an inspection and noticing and fixing big electrical issues in the installation, would be appreciated, even if the accidents didn't happen.
Comment by dormento 5 days ago
People are gonna criticize by saying "see? it was an overreaction to the problem, since there's not been many homicides at all!", when in fact the homicides were prevented by fixing the original problem. Same way with the electrician: "how much are you gonna charge again? And you're charging for a fix to a problem that didn't happen yet? Nah, I'll call you when the problem happens".
Its maddening.
Comment by Steve16384 5 days ago
Not if nobody knew he'd fixed it.
Comment by coldtea 4 days ago
The person / building owner who comissioned them to do the check, will know what they fixed or what they didn't fix, from the report they give.
Comment by eskimobloood 3 days ago
Comment by arkensaw 5 days ago
Comment by ekjhgkejhgk 5 days ago
https://en.wikipedia.org/wiki/Stanislav_Petrov#Aftermath
> Petrov underwent intense questioning by his superiors about his judgment. Initially, he was praised for his decision.[2] Colonel-general Yuri Votintsev, the then-commander of the Soviet Air Defense's Missile Defense Units, who was the first to hear Petrov's report of the incident (and the first to reveal it to the public in the 1990s), states that Petrov's "correct actions" were "duly noted".[2] Petrov himself states he was initially praised by Votintsev and promised a reward,[2][22] but recalls that he was also reprimanded for improper filing of paperwork because he had not described the incident in the war diary.[22][23]
> Petrov has said that he was neither rewarded nor punished for his actions.[24] According to Petrov, he received no reward because the incident and other bugs found in the missile detection system embarrassed his superiors and the scientists who were responsible for it, so that if he had been officially rewarded, they would have had to be punished.[2][24][22][23] He was reassigned to a less sensitive post,[23] took early retirement (although he emphasized that he was not "forced out" of the army),[22] and suffered a nervous breakdown.[23]
Comment by thx67 5 days ago
Comment by pedroza_alex 5 days ago
Comment by tjmc 5 days ago
Comment by t43562 5 days ago
Comment by tinyhouse 5 days ago
Comment by alkonaut 5 days ago
No one notices when you cut 20% of some expensive process but cause no regressions.
Comment by kouru225 4 days ago
Comment by inejge 5 days ago
In other words, it’s not just a tool problem, any more than it’s a human resources problem or a leadership problem. Instead it is a systemic problem [...]
Shades of an LLMism, a bit padded, a quarter of a century ago. These days someone could easily give it a stink-eye. I'm sure that training has ingested this along with countless similar examples.
Comment by teiferer 5 days ago
Comment by agumonkey 5 days ago
Human groups work on shallow signalling and distributed confusion.
Comment by protocolture 5 days ago
When everyone is technical to some degree, I find that credit for technical rescue is forthcoming.
Comment by doener 5 days ago
Comment by erelong 5 days ago
Comment by alok-g 5 days ago
Then we soon see non-technical people start leading the same, pushing for some people to be recognized for this every sprint. Meaningless recognition starts coming in. The process fades out in just a couple weeks.
The problem is there are these people in the mix, often leading, who do not understand.
Comment by al_borland 5 days ago
Comment by api 5 days ago
Comment by matja 5 days ago
Comment by ananthrk 5 days ago
Comment by cm11 5 days ago
Did you change from a quiet diligent one to manipulating and playing the game (now that you know the game)? Did you go from quiet and diligent to quiet and not diligent (why do good work when meh work does the trick)? Another path?
Comment by sfn42 5 days ago
Comment by staplers 5 days ago
Comment by WalterBright 5 days ago
Comment by awesome_dude 5 days ago
Comment by CalChris 5 days ago
Comment by Root_Access 4 days ago
Comment by jdw64 5 days ago
Comment by latentframe 5 days ago
Comment by mihaaly 5 days ago
Comment by abustamam 4 days ago
https://youtu.be/ndeB_BpsRGk?is=03lR2DMyhfwkT3L-
Kids in Africa who would have otherwise died from measles, but didn't get measles in the first place because some people decided to fund and make vaccines and thousands of unnamed and unrecognized volunteers helped distribute and administer these vaccines...
These kids are alive and they don't even know that they wouldn't be alive if it weren't for some people they may never meet, and whose names they'll never know.
Also tangentially, reminds me of an excerpt of a book called The Trigger Effect I read as a kid, which said something along the lines of, when you use your car's brakes to prevent an accident, your life depends on whoever assembled the brakes and quality controlled them. You'll never know their name, and they'll never know that they saved your life.
Comment by AndrewChamp 4 days ago
- Futurama
Comment by Guestmodinfo 5 days ago
Comment by N_Lens 5 days ago
Comment by nxy 5 days ago
Comment by everyone 5 days ago
Comment by sublinear 5 days ago
If you frame it this way in a meeting, you will get the attention you want. Don't say I didn't warn you because that comes with a lot of scrutiny you might not want.
Comment by j3th9n 5 days ago
Comment by Sam6late 5 days ago
Comment by hedora 5 days ago
- Arnold bought a fleet of mobile hospitals that would have been perfect for covid response, but the next governor didn’t want to pay 1% the fleet cost per year to maintain it, so he scrapped it.
- Under Obama, SARS v1 was stopped by US health workers that Trump fired because it was a “bad deal”. In the absence of that team, we got SARS v2, which was renamed to COVID 19.
There’s also the related category of “never blamed for fixing problems poorly, creating even bigger problems”.
Thanks to 9/11, plane cockpits can now be locked from the inside. Now, we have examples of commercial passenger airline pilots locking the doors and committing mass-murder-suicide by plane crash.
For some reason, these stories don’t make the news.
Comment by arcanemachiner 5 days ago
Comment by lstodd 5 days ago
erhm, if this figure is close to true i can see what market ai companies is after.
Comment by jacques_chester 5 days ago
Which loop it belongs to in the model is left as an exercise for the reader.
Comment by amelius 4 days ago
Comment by insumanth 5 days ago
Comment by senectus1 5 days ago
Comment by dang 5 days ago
Nobody ever gets credit for fixing problems that never happened (2001) [pdf] - https://news.ycombinator.com/item?id=39472693 - Feb 2024 (424 comments)
Nobody Ever Gets Credit for Fixing Problems That Never Happened (2001) [pdf] - https://news.ycombinator.com/item?id=8940820 - Jan 2015 (50 comments)
Comment by frictasolver 5 days ago
Comment by sharmi 5 days ago
Comment by Viacol 5 days ago
Comment by throwawa1 5 days ago
Comment by Steve16384 5 days ago