Hacker News new | ask | show | jobs
by MarsIronPI 107 days ago
> At the same time, being upset about the PS5 making it impossible to run arbitrary software without hacking feels a little like being upset that your washing machine doesn't clean your dirty dishes as well as it cleans your dirty laundry: it's not made for that, and it's not really reasonable to expect it to be able to do that well if at all.

Except that's so completely not like what's going on with modern hardware. They're taking general purpose computers and restricting you from doing general purpose computing on them. Like, a dishwasher is made to wash dishes. It has a shape and a design made for washing dishes. You would need to make physical modifications to get it to wash clothes. This is like taking a machine that could wash both dishes and clothes and intentionally stopping it from washing clothes.

This is not OK. This needs to stop. Soon they'll come for our general-purpose computing with "features" for DRM.

2 comments

> They're taking general purpose computers and restricting you from doing general purpose computing on them.

But so much tech hardware is commodified. A pregnancy test probably isn't using hardware dissimilar to your laptop. It just has less of it.

I don't think there's an expectation that every electronic is user programmable. But anything that is general phrpose should be punished as such for trying to put in excessive restrictions. There are arguments for game consoles on both aisles, but I don't agree with the mentality of "anything with general hardware needs general programming ability"

To me, the difference between a pregnancy test and a PS5 is that the pregnancy test isn't programmable at all, whereas a PS5 is programmable by people who have paid Sony for the privilege, and only at the pleasure of Sony. That's the problem.
It sounds like you don't like Sony's (and Nintendo's etc.) business model, which involves charging licensing fees to amortize R&D expenses and make money generally.

Sony has had this business model since the original PlayStation (1994), but it doesn't seem to have destroyed the ability to run Linux on your PC, or to have a Linux-based game console like the Steam Deck or Steam Machine.

Yup, I don't like their business model for the same reason that I don't like the business model of Facebook or TikTok. Just because consumers should be able to choose something harmful to themselves doesn't mean that the companies should offer it.
Is Mario really harmful?

You may also be surprised that some people consider the fixed-function design of game consoles to be a positive thing.

Nintendo have done anticompetitive things before and were legally punished for it. Just because something is video games doesn't make it's business decisions unserious and unworthy of regulatory enforcement.

Steam Deck is a gaming-focused handheld PC. It has a software certification system similar in function to what you see on console. If a user sticks within that environment, they essentially have the "console experience". There could be less friction with stronger certification enforcement, but Valve are consciously less strict for ideological and practical reasons. Is Steam Deck fixed function? Valve seems to intend it to be so, they just provide options for those who want to break free of the default gaming-centric environment.

Sony could provide an optionally accessible VM running a Linux distro, providing access to an open environment to install and run the stores that they want. Would it break their business model? Maybe, but no one is entitled to business models that are blatantly anti-competitive. It also wouldn't prevent it from being a fixed function console for those who want that, given that engagement with those features would remain a choice.

"Fixed function" isn't an excuse to build a vertical monopoly. It's been a long time coming for the console razor blade marketing model to come under scrutiny and Sony meets the criteria of being a gatekeeper under EU's DMA. When I look at what Microsoft is doing with Helix (which everyone else seems to be confused by) I get the feeling that Microsoft is anticipating exactly that outcome and getting out ahead of it.

Most appliances have fairly general-purpose microcontrollers inside them, but expose a fixed-function interface. Hopefully things like safety interlocks for microwave oven doors are implemented in hardware rather than software.

> Soon they'll come for our general-purpose computing with "features" for DRM.

You... haven't noticed all of the existing DRM features?

Not on my computer. I'm worried that there's a chance that someday general-purpose computing hardware will be locked down to the same degree that mobile or console hardware is today.
I see. So no intel CPUs with secret microcode and internal VMs. No ASICs with opaque internal functions and control software. No machine-readable serial numbers. Certainly no NVIDIA GPUs, and probably no AMD or Intel either. No hard-coded MAC addresses for Ethernet, Bluetooth, or Wi-Fi. No USB. No secure boot or signed firmware. No secure enclaves. And of course no DRM-encumbered software like common web browsers or media playback systems. No Apple Music, Spotify, Netflix, Steam, etc. So basically a system that regular people would not want to use.