Hacker Newsnew | past | comments | ask | show | jobs | submit | jonstewart's commentslogin

It reminds me a lot of Hans Reiser’s original white paper, which can be found at https://web.archive.org/web/20070927003401/http://www.namesy.... Add some embeddings and boom.

About 150 Iranian sailors drowned this morning, far from home, not a clear and present danger to anyone, no war declared on them by Congress, nor sanctioned by the UN. We could have demanded a surrender but instead we blew them up.

https://www.theguardian.com/world/live/2026/mar/04/iran-war-...


Those that survived were lucky that the civilised Srilankans reached them first, the Americans would have shot them in the water.

https://theintercept.com/2025/12/05/boat-strike-survivors-do...


One of them is illegal for DoD to do and the other is not.

It’s a trust issue. There’s no one more of a PITA than a new team member who joins and starts questioning every little thing and demanding it be changed (the initial questioning is fine, so long as you accept “because” as a reason). OF COURSE any team that’s shipping software will have things that don’t make sense prima facie, because they’re accumulated tech debt or historical accident.

Go beyond identifying all these problems towards solving them. Choose a small problem, where you won’t have to fight and argue, just a little dust bunny you can sweep out of the way. Do it again, and again, and again. This is how you build trust. As you build trust, it becomes easier to seek change.

Additionally, you may also find that not all the little problems are worth solving, and what’s more interesting are the bigger problems around product-market fit, usability, and revenue.


> Additionally, you may also find that not all the little problems are worth solving, and what’s more interesting are the bigger problems around product-market fit, usability, and revenue.

TFA author (and me), and you have wildly different motivations. I don't know the author, but have said verbatim much of what they wrote, so I feel like I can speak on this.

Beyond the fact that I recognize the company has to continue exist for me to be employed, none of those hold the slightest bit of interest for me. What motivates me are interesting technical challenges, full stop. As an example, recently at my job we had a forced AI-Only week, where everyone had to use Claude Code, zero manual coding. This was agony to me, because I could see it making mistakes that I could fix in seconds, but instead I had to try to patiently explain what I needed to be done, and then twiddle my thumbs while cheerful nonsense words danced around the screen. One of the things I produced from that was a series of linters to catch sub-optimal schema decisions in PRs. This was praised, but I got absolutely no joy from it, because I didn't write it. I have written linters that parse code using its AST before, and those did bring me joy, because it was an interesting technical challenge. Instead, all I did was (partially) solve a human challenge; to me, that's just frustration manifest, because in my mind if you don't know how to use a DB, you shouldn't be allowed to use the DB (in prod - you have to learn, obviously).

I am fully aware that this is largely incompatible with most workplaces, and that my expectations are unrealistic, but that doesn't change the fact that it is how I feel.


I’m a development manager and senior developer. I have seen the described behavior from TFA play out on several different teams. Sometimes such team members learn to adapt their approach while holding onto their ideals, and they become valued colleagues. Other times they don’t and they leave out of frustration or are fired or spin their wheels. I have no doubt there’s a great deal of truth in the author’s description, but there’s also maybe some truth in the feedback they’ve received.

I also share some of your philosophy — life is too short for us not to find joy at work, if we can. It’s a lot easier to find that joy when the team’s shipping valuable software, of course.


> Sometimes such team members learn to adapt their approach while holding onto their ideals, and they become valued colleagues.

What's frustrating (I've said that a lot, I know) to me is that my skills are seen as valued, but my opinions aren't. I also have a pathological need to help people, and so when someone asks me, I can't help but patiently explain for the Nth time how a B+tree works (I include docs! I've written internal docs at varying levels!) and why their index design won't work. This is usually met with "Thanks!" because I've solved their problem, until the next problem occurs. When I then point out that they have a systemic issue, and point to the incidents proving this, they don't want to hear it, because that turns "I made an error, and have fixed it" into "I have made a deep architectural mistake," and people apparently cannot stand to be wrong.

That also baffles me - I don't think I'm arrogant or conceited; when I'm wrong, I publicly say so, and explain precisely where I was mistaken, what the correct answer is, and provide references. Being wrong isn't a moral failing, or even necessarily an indictment on your skills, but for some reason, people are deathly afraid to admit they were wrong.


Don't really have anything to add but I do want to say you're not alone - I feel very similarly about AI tooling, the level of satisfaction I get from using them (none), the need for interesting technical challenges, etc. etc.

There are dozens of us!

Re: AI, that's not to say I don't use it, I just view it as a sometimes useful tool that you have to watch very closely. I also often view their use as an X-Y problem.

Another recent example: during the same AI week, someone made an AI Skill (I'm not sure how that counts as software, but I digress) that connects to Buildkite to find failed builds, then matches the symptoms back to commit[s]. In their demo, they showed it successfully doing so for something that "took them hours to solve the day before." The issue was having deployed code before its sibling schema migration.

While I was initially baffled at how they missed the logs that very clearly said "<table_name> not found," after having Claude go do something similar for me later, I realized it's at least partially because our logs are just spamming bullshit constantly. 5000-10000 lines isn't uncommon. Maybe if you weren't mislabeling what are clearly DEBUG messages as INFO, and if you didn't have so many abstractions and libraries that the stack traces are hundreds of lines deep, you wouldn't need an LLM to find the needle in the haystack for you.


So basically you get hired with 10-15 years of experience and you start nothing but by earning trust fixing small problems for how long? That sounds like a great way to get into the "does not meet expectations" territory very quickly.


Using an ISI Whip and a microwave to make cake is a well-known molecular gastronomy technique. Here’s one that doesn’t require the ISI Whip: https://www.seriouseats.com/microwave-rocky-road-sponge-cake...

Laissez faire. They’re making businesses absorb the externalities, as they should.


Don't be surprised if products are sent abroad for destr^Wrecycling.

No I am not joking, some german company hid an airtag in a old computer that went to recycling. It ended up somewhere in Thailand, being not very environmentally friendly taken care of.


Remember when UK council recycling bags were found in rubbish dumps in the Myanmar jungle?

https://www.dailymail.co.uk/news/article-7070709/Plastic-pac...


Not just that. I have seen Morrisons supermarket bags in some weird places around the world!


sure, but within an EU context, the company should still get fined as if they destroyed it themselves


How do you know was destroyed when all official records say it’s recycled?


By investigating said recycling process? I mean, if a company can figure out that vendo X is a shadowy cloth-destruction syndicate, that state can as well, then that vendor can be banned from doing business in the EU or the companies dealing with them can be fined.


> They’re making businesses absorb the externalities, as they should.

That just means the business will raise prices.


I'll happily pay more if that means less trash, less microplastics and less CO2. The current consumerism is not sustainable in the long run.


And when all those unnecessary increases in the cost of living lead to increasing vote share for the far right - eventually maybe even a far right government - what then? How sustainable will that be?

Have you actually read the science on microplastics? [0]

[0] https://www.theguardian.com/environment/2026/jan/13/micropla...


Why is that automatically bad?


That would be a carbon tax. This is plain overregulation.


Just businesses being intrinsically incentivised to not produce waste by the loss of profit is already a good motivation.


If that were true, we wouldn't have companies overproducing and burning unsold products to protect profits on the next model.

Business and economics don't work the way you naively assume. Businesses should have a natural incentive to provide an environment that doesn't kill workers because it's cheaper to not kill someone and not hire a replacement. This is entirely disjoint from the reality where we have laws saying things like "you must stop a machine before putting a person inside it".

Business and economies are not rational by any definition of the word. If something feels like it will be easier or more profitable, business will happily shovel children into the active machinery of a printing press until government forces them to stop.

We have something like 200 years of labor laws around this point. You should probably read some history and ask yourself why every government on the planet has been compelled to force legislation on business to protect the interests of the people.


> Business and economies are not rational by any definition of the word. If something feels like it will be easier or more profitable, business will happily shovel children into the active machinery of a printing press until government forces them to stop.

This is an odd thing to say. Governments will happily shovel the taxes of people's entire working lives into pointless spending. They'll also happily shovel young men to their actual deaths in wars. Now you know this, will you be hyper-cynical about governments, or are you just blaring your bias?


ODNI also did not publish its quadrennial Global Trends report last year, even though it was written. It probably talked too much about the rise of fascism.


Make the dollar the global currency and reap the benefits of facilitating gentle commerce?


I bought a Samsung HP dryer a few years ago and it'd be great except for a terrible design flaw where lint gets trapped in its heat sink fins, turning into a soggy mess.


We have a Whirlpool that I love, but they discontinued it a couple years ago with no replacement, and I can't imagine why. I guess most people just shop on price, so it didn't sell. Like I said, a shame.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: