So I've no clue how all this recompiling works, but why does the result of this process still need hardware that is at least two decades newer in order to run?
The hardware support is purely a function of the decision of this specific project to only target newer graphics APIs. The Ocarina of Time decomp for example supports older PC hardware through OpenGL and has also been ported to Dreamcast.
I dont think it's that flawless. DVDs introduced some anti-consumer features to limit what you are allowed to do with your media that are now widespread, like copy-protection/drm/hdcp limiting your choice of playback devices and preventing you from creating backups, or enforced market segmentation through region-codes. Every VHS was rewritable, only special DVD were.
No, the regulation requires that the system can be turned off or just the warnings; however the manufacturer wants to do it.
> 3.1.2. It shall be possible for the driver to manually deactivate either the ADDW warning or the ADDW system, depending on which of the two possibilities (or both) the vehicle manufacturer chose to make possible.
The full text of the regulation is linked at the bottom of the article.
With the storage cost crisis which will make future phone more expensive I'm sure a lot of people will wish they could prolong the lifetime of theri current device with a battery swap.
Now go ahead an explain how having a microSD¹ slot may hurt someone who has a device that reads/writes data².
Not hurt shareholder value. I'm talking about people³ here.
I'll wait. Very curious to hear your perspective here.
_____
¹ Technology that has existed for 2+ decades at this point, is the defacto standard for removable storage in phones, laptops, cameras, audio recorders, etc, supported by devices that sell for $5 new and relied on by the highest end pro gear, current spec making it forwards and backwards compatible for the foreseeable future.
Something that takes virtually no physical space and costs virtually nothing to add to a device that already needs to operate on gigabytes of data (we're not talking about forcing that, say, on a thermostat).
² Particularly, one which can run into a "Storage full" error.
³ Physical human beings (including, but not limited to, the end users), and specifically not your (or some CEO's) feelings about it.
> you think you know better than the marketplace about what people want
For reason, otherwise grown up people still believes there's a fantasyland “market” that automatically adapts to what consumers want.
I'm afraid to inform you that Santa ain't real, it's your parents who bring you gifts for Christmas no matter what you dreamed about, and it's the companies product department who brings you the features that end up in your phone, no matter what the consumers really want.
Nobody ever asked for uninstallable bloatware, yet they are in every phone. Nobody asked for a new redesign that makes you wonder where the damn button you want is now located. And so on.
With the replaceable batteries the people at least have a choice. Without the option for a battery swap you had to buy a new device and throw away a otherwise totally fine one.
Perhaps €200 is too low as price, but I don't get why generally only flagships (900+) are considered the only citizens to get that support. I remember the time only OnePlus flagship phones got the best LineageOS support back then, while older, cheaper ones hadn't
Lineageos support depends on volunteers. If no volunteers have the device and nobody donated one to someone willing to do the work, then it doesn't happen.