Remix.run Logo
api 10 hours ago

The thing he’s actually angry about is the death of personal computing. Everything is rented in the cloud now.

I hate the way people get angry about what media and social media discourse prompts them to get angry about instead of thinking about it. It’s like right wingers raging about immigration when they’re really angry about rent and housing costs or low wages.

His anger is ineffective and misdirected because he fails to understand why this happened: economics and convenience.

It’s economics because software is expensive to produce and people only pay for it when it’s hosted. “Free” (both from open source and VC funded service dumping) killed personal computing by making it impossible to fund the creation of PC software. Piracy culture played a role too, though I think the former things had a larger impact.

It’s convenience because PC operating systems suck. Software being in the cloud means “I don’t have to fiddle with it.” The vast majority of people hate fiddling with IT and are happy to make that someone else’s problem. PC OSes and especially open source never understood this and never did the work to make their OSes much easier to use or to make software distribution and updating completely transparent and painless.

There’s more but that’s the gist of it.

That being said, Google is one of the companies that helped kill personal computing long before AI.

tinktank 8 hours ago | parent | next [-]

This comment is the most "Connor, the human equivalent of a Toyota accord" I've read in a while.

8 hours ago | parent [-]
[deleted]
mikojan 10 hours ago | parent | prev [-]

You do not seem to be familiar with Rob Pike. He is known for major contributions to Unix, Plan 9, UTF-8, and modern systems programming, and he has this to say about his dream setup[0]:

> I want no local storage anywhere near me other than maybe caches. No disks, no state, my world entirely in the network. Storage needs to be backed up and maintained, which should be someone else's problem, one I'm happy to pay to have them solve. Also, storage on one machine means that machine is different from another machine. At Bell Labs we worked in the Unix Room, which had a bunch of machines we called "terminals". Latterly these were mostly PCs, but the key point is that we didn't use their disks for anything except caching. The terminal was a computer but we didn't compute on it; computing was done in the computer center. The terminal, even though it had a nice color screen and mouse and network and all that, was just a portal to the real computers in the back. When I left work and went home, I could pick up where I left off, pretty much. My dream setup would drop the "pretty much" qualification from that.

[0]: https://usesthis.com/interviews/rob.pike/

trinsic2 7 hours ago | parent | next [-]

I don't know his history, but he sounds like he grew up in Unix world where everything wanted to be offloaded to servers because it started in academic/government organizations..

Home Computer enthusiasts know better. Local storage is important to ownership and freedom.

api 6 hours ago | parent [-]

Your data must be on local storage or if it's in the cloud encrypted with keys only you control, otherwise it's not your data.

trinsic2 5 hours ago | parent [-]

We agree then? I'm not getting your point...

SecretDreams 9 hours ago | parent | prev | next [-]

I wonder how 2012 Rob Pyke would feel about 2025 internet and resource allocation?

api 9 hours ago | parent | prev [-]

I do recognize his name and knew him as a major creator of Go and contributor to UNIX and Plan 9, but didn’t know this quote.

In which case he’s got nothing to complain about, making this rant kind of silly.