Although trained in physics, I worked in the computing industry with pride and purpose for over 40 years. And now I can do nothing but sit back and watch it destroy itself for no valid reason beyond hubris (if I'm being charitable).

Ineffable sadness watching something I once loved deliberately lose its soul.

I spent my time trying to make it better. Not just write code, but find better or at least different ways to do so. Simpler, cleaner, more general, more comprehensible.

What's happening today is a complete repudiation of everything I was trying to achieve.

But hey, the industry has spoken. Who am I to question it?
@robpike
Just like democracy: if the billionaires don't want it, who are we to complain?

@dougmerritt @robpike

If the world survived Perl, VBA, CORBA, SGML/XML, and Code Generation from UML, it can survive this.

@maxpool

I sure hope our beloved industry survive this wave of self-destruction, mate.

The fundamental difference I observe, at least in my small corner of the world, is that modern AI seems to be eroding the professionalism of the very practitioners of AI. This wasn’t the case with prior technological hypes, from FRP and micro services, back through time, to FORTRAN and ENIAC.

In some ways, AI appears to be validating and encouraging unprofessionalism, the same way today’s political discourse on social media is validating and compounding ignorance.

@dougmerritt @robpike

@maxpool @dougmerritt @robpike your selection of things that survived is ... brutal 😅
@maxpool @dougmerritt @robpike
I don't feel like the world completely survived XML. It's just become endemic and most people are in denial about taking precautions to limit infections.
@petealexharris @maxpool @dougmerritt @robpike that's true but we're talking about languages now, not COVID

@ehproque

People say a mild case of XML isn't so bad, but they don't think about the effects of Long XML on a project.

@ehproque

People say a mild case of XML isn't so bad, but they don't think about the effects of Long XML on a project.

@maxpool @dougmerritt @robpike what did Perl do to you!?

@subtl @dougmerritt @robpike

Moral Injury and growing interest in organic farming.

#organicFarming

Perhaps we should take the first word literally in "unparalleled expressive power" (the first sentence of the last section of the quoted page).

A little like "there is nothing like a biscuit when you are thirsty"...

@maxpool @subtl @dougmerritt @robpike

@subtl @maxpool @dougmerritt @robpike I mean, have you used and seen Perl? :)

@maxpool @dougmerritt @robpike

"AI" is not just the wrong tool. It's eroding the very fabric of society, and especially the fabric of our industry.

See also: https://www.stvn.sh/writing/programming-still-sucks-fqffhyp

Programming Still Sucks. — Writing

Sorry Peter. — I'm at a birthday party, and while most people here also work in tech, there's always a Guy with a Real Job. You know, a physical job, building some or other thing people need. And this Guy always asks some variant of the same question: aren't you worried AI is taking your job? I glance around and see a few faces turning around toward us, rolling their eyes ever so slightly before returning to their previous conversation. Yes, this question again.

@robpike We should all be questioning it. At the end of the day we either have to do what the biz-dev ghouls demand of us or find a new line of work, but that doesn't mean we shouldn't raise issues we see just like any other engineering problem.
@robpike Voices in the industry, as in capitalism in general, are weighted by how much wealth they command, and the acquisition of wealth is largely not a merit-based process.
@robpike Ergo, capitalism tends to become ever-more detached from reality, and, if let alone, will destroy itself eventually. That which better comports with reality will remain, and will serve as foundations for whatever comes after. (Hopefully this includes us as a species, let alone high technology, but I suppose nothing is guaranteed.
@lykso @robpike it's also really important that the people making the decisions have as little understanding as possible of the product. ideally, it should be something they don't even use. that way they can think of it in purely economic terms.
@thegarbagebird @robpike Even this is more rational than reality, in many cases. These people are quite often a sort of nouveau aristocracy; people lifted up only because of personal connections, with little regard for actual competencies.
@lykso @robpike oh absolutely. bonus points if the board brought them in from an outside organisation that is collapsing under their leadership, leaving them with a generous golden parachute on top of the massive signing bonus
@lykso
welp, can it destroy itself faster please, this slow death of it has grown quite annoying
@robpike
@ozzelot @robpike It very well may take life on the planet with it, if we don't build get busy building structures to replace it.
@lykso @robpike Capitalism always tends to fascism, as competition muffles and expropriates the cultural value of cooperation. The result is the exploitation and mass consumption of capital markets. Their injustice and inequality fuel the Nationalist sentiments of fascists ethnic supremacy, which depends on the cult of mob rule financed by the ultra rich! The reason, that colonial Empires are unsustainable and ultra violent is because their industry, military, intensive agriculture and tech superiority depend on the institutional ideologies of exploitation like Capitalism, but end with the totalitarian corruption of markets by celebrity cults of the mob like Fascism.

@robpike A profound grief I feel.

I retired this year, creating considerable financial stress, but I just don't want to be associated with this trade these days.

And yes, it's been coming for some time, and the LLM craze isn't really the root cause. For me, at least, it's the tipping point.

Anyway. Just a note to say that I feel your pain. About the only bright side I can offer: we lived through the golden age of computing, created amazing things, found many friends, and felt great joy.

@GeePawHill @robpike one of the best, most succinct ways I’ve seen it put is “Big Tech is the new Big Tobacco”.
@GeePawHill @robpike I share similar feelings. I don't feel like retiring, but I don't want anything to do with any of this. Maybe I did something that mattered to someone at one time, but who knows now?

@dabeaz @GeePawHill @robpike y’all know all the pains. The tech domain has been increasingly uncomfortable over the last 10-15 years, with the generative and agentic push marking where things got unrecognizable.

I like code and solving problems. I can live without code if I must, but I don’t see problems being solved either.

I’m not currently interested in what they’re making, why they’re making it, or how they’re making it. That’s a sad state of affairs for this brain.

@randomgeek @dabeaz @GeePawHill @robpike

I.T. has become the sweatshop.

We need to discover the "knitting" of the technical domain, whether it be #permacomputing, #retrocomputing, or just all-around #HumbleTech.

Cottage Industry will save tech. (Hope!!)

@randomgeek @GeePawHill @robpike Definitely agree on the last 10-15 years. Honestly, I probably fell out of most of it about 10 years ago, but managed to carve out a little niche for myself doing some advanced CS topics for awhile. That's pretty much run it's course at this point though.

I loved the struggle of solving problems and challenging myself. Just not getting it with the current stuff. I dunno--maybe there's something there, but I don't care.

@dabeaz @randomgeek @GeePawHill @robpike Hi David, for sure I appreciated your writings, and especially the series on generators and concurrency in Python, enlightening and entertaining at the same time !

@GeePawHill @robpike

Happy are those who can retire now. No ill-will or resentment meant by that. I'm not retired, but most definitely retired from I.T.

I hope that those who can remain can put their foot down and stop the madness, somehow.

@GeePawHill @robpike
I left my last job over two years ago and feel the same way. I'm not really ready to retire but I struggle to want to work for a corporation in this world.

@robpike (from a DE perspective - and we're always 10 years behind) I'm only 27 years into the industry (give a few years as a teen stumbling around ... well, maybe I STILL am) and just sat in a political/economical conservative AI booyaa-whatever-it-was last Friday due to impact on my state in the near future and the opportunity for some embodied experience.

I feel we're screwed in so many ways it's unfathomable. The anti-intellectualism, the pure not-even-thinly-veiled greed in the "SQUIGGLY LINE MUST GO UP" sense gave me an impressive physical reaction. My wearable told me a 65 pulse, so it must have been adrenaline I guess sitting in the middle of old greedy men.

I'm not even against ML technology - but why 'o why do we have to pervert EVERYTHING.

If you like, take my comisery.

@robpike

You wrote:"But hey, the industry has spoken. Who am I to question it?"

In fact, the industry has NOT spoken. Instead it's done a Wylie Coyote, and overuses the first thing it thought of. It's just now looked down...

IMHO, it's an excellent editor for my books and articles already, and is starting to be a good lint. With all lint's problems (;-))

Think of ways to make code "simpler, cleaner, more general, more comprehensible".

One of my experiments is at https://leaflessca.wordpress.com/2026/04/30/a-prompt-for-hunting-bugs-in-claude-haiku/

One that I've debugged for writing is in my repo at https://codeberg.org/davecb/Prompts/src/branch/main/developmental_edit.txt

A Prompt for Hunting Bugs in Claude Haiku

I asked claude for a prompt to use just labelled-as-bad data from bug reports to review some code. It replied You are a Go code reviewer specializing in identifying bugs. Your task is to analyze th…

This Blog has No Leaves

@[email protected] i don't have any hopes with industry. only with floss communities, not companies. of course some niche communities are a separate and unknown world for commercial developers, but who cares.

@[email protected]

davecb 🇨🇦 (@[email protected])

292 Posts, 99 Following, 103 Followers · Dave Collier-Brown, once of the (late, lamented) Sun Microsystems Systems programmer and author Nom de Guerre: DCB

Hachyderm.io
@robpike while I deeply agree, “lose” feels far too passive for this. This is an industry actively trying to sell it to anyone and everyone.

@petrillic @robpike The recent Timothy Snyder essay on "Superpower Suicide" was posted/re-posted a lot this weekend. "Empires have risen and failed before, but to my knowledge no state has ever chosen to kill its own power, and succeeded with such rapidity." I hate to be susceptible to trying to make everything-look-like-everything-else but these two rots feel related if not foundationally then at least spiritually.

https://snyder.substack.com/p/on-superpower-suicide

On Superpower Suicide

And the recovery of justice

Thinking about...

@sstrader

From this essay:

#Trump announced his main weapon would be tariffs, but then lost his trade war with China ...

It would serve the USA for Ukraine to win; but Trump switched to support Russia ...

Ukraine has performed ever better. The US failed to see its own interests ...

Trump left Iran with uranium in the hands of a more radical regime which holds new economic power ...

Instruments to influence Iranian society were willfully demolished in early 2026.

@petrillic @robpike

@paulschoe @sstrader @petrillic @robpike Remember when 7 gop'ers went to russia on July 4th to talk to pooty ??

@swggrkllr3rd "Remember when 7 gop'ers went to russia on July 4th to talk to pooty ??"

Yes, I remember, and what you are whining about is trivial bullshit. Trump is terrible. Putin is terrible. A lawmaker speaking to Putin, on any day, is not a problem. Those Republicans did far worse things than talk to the leader of a foreign nation. Your Luckovich cartoon is very good, but your additional comments spoiled it.

@sstrader To me the connection is the triumph of hype over substance. And in some sense I think we did it to ourselves. We heard the line about a lie getting half way around the world before the truth got its shoes on, and then we built a machine that sped that up drastically.

I expected a different outcome, of course. I thought that once people had ready access to the facts there would be little room for lies. How wrong I was!

@petrillic @robpike

@sstrader @petrillic @robpike Calls to mind the Economist cover story after 47 beat Kamala: the Statue of Liberty pointing a gun at its own head