Software never had a soul

jmduke.com

20 points by firloop 3 days ago


cjs_ac - 13 hours ago

Petrolheads often say that electric cars have no soul. It’s because ‘soul’ is used to mean rough edges that we find endearing. Things that are perfect recede into the background and become invisible, and while that can be very desirable, it’s hard to form opinions about such things.

taylorius - 13 hours ago

Like someone who saw U2 in a small club in Dublin in the 1970s noting that they're not the same anymore. The internet used to be a Sub Culture. Now its the whole world.

korginator - 12 hours ago

I want my software to work, consistently, repeatably, and predictably, every time. Whether it's the software that I use is for work - including embedded and real-time systems - or tools for personal use, the last thing I want is some "quirk of its soul" deciding that it feels like 1 + 1 == oranges, or thunderbird doesn't feel like showing me my email because it's too bored today.

Even the original author Ryo's rambling post on X [1] conflates the personal web (personal blogs), window manager UX, AI-generated code, commercial / enterprise software, testing, and boutique or hobby apps, concluding with a plea for a "path forward" that is already available today, while painting everything with the same brush.

Even back in the 1990's real software (e.g., I used VxWorks every day) was built for consistency, functionality, and repeatability, with strong QA, and the thing was expected to work.

[1] https://x.com/ryolu_/status/2038841219556724924

big_paps - 13 hours ago

I think the soul of a „thing“ not necessarily equals its function or form. Its perhaps deeper and resembles more something like the term quality i thougt lately about. So two things or actions or whatever have different quality not because of their directly measurable attributes but also because of how it was created so how the context of the thing was affected. Its just a thought i am lately playing with ..

snitch182 - 13 hours ago

If my hammer has a soul. Software has too.

exitnode - 14 hours ago

I might be missing the point as this only aims at the title but I still own a 5 1/4" floppy disk with the first software I ever wrote as a child. It was a disk label printer software written in BASIC on a C64 and has a label on it printed on a Star LC-10 C. The silly main feature was some sprites flying through the title screen.

This software has a soul - at least by my definition.

Almondsetat - 13 hours ago

When people talk about software or computers being "fun" in the past, it reminds me how advertisements about children's foods talk about how their cereal brings "fun" to the breakfast.

What does that even mean? Seems like empty words to me from people too accustomed to tv commercials.

sublinear - 12 hours ago

> You just need to really mean it.

Yes, this is the same that happened to other forms of expression decades or even centuries ago and is extremely well understood. Why blame the canvas?

I think what people actually want is attention and praise for their individual efforts, and that's a very different problem altogether.

At the root of all this is ego and mortality. People much more clearly see their own insecurities now. The inner voice to confront them only gets louder the longer this cultural constipation drags on. The anxiety to feel validated holds it in.

So many great potential artists are afraid to bare their souls and be vulnerable. They're afraid their song will just sound the same as everyone else's and nobody will care. Worse still if everyone hates it or doesn't age well.

Yes, that's what makes art so hard. Of course it is! You do it anyway and stop taking yourself so seriously. Not everyone has to be or should even want to be a rock star. You join the choir at least. We all lose when nobody sings at all anymore.

echelon - 14 hours ago

This totally misses the point several ways.

It's not software. It's the fact that distribution is owned and taxed by outsized players that live as gods and control the experience for the rest of us.

You might not care about Google and Meta, but your customers and parents will be bound up by them. You'll have to pay a tax to reach them. You'll have to jump through their arbitrary rules and give up more than you wanted.

They're the ones deciding to let privacy encroaching governments continue to erode our rights. It better facilitates their profit making opportunities and helps maintain their high walled moats.

Your little blog might have meant something in 2004, but today it's nothing against the titans.

The internet of 1990-2008 was not "indie". It was "free".

The internet of 2000 was the undiscovered country. The internet of 2026 is 1985 surveillance coupled with Brave New World meets Thunderdome algorithms.

The other reason the author misses - the internet was a much smaller place. A personal website or forum would be seen by a large percentage of the internet. The "indie" web was the web. (Drop the "indie".) Now you have to go live on a platform and be an ephemeral engagement sink.

If you don't obey all the arbitrary rules (no external hyperlinks, no videos under thirty seconds, no website references in your images, no green texts, no edits, no posts after 11AM), you won't be selected by the algo lottery for content farming to the horde. Nevermind that they'll ban you if you're a problem to any important powers.

You're just a consumer now. And if you're a creative person, your wares are content to be algorithmically milked.

Isn't that just a little bit dystopian? Doesn't it fall just a tad shy of the dreams we had twenty years ago?