3 ms·
There’s a limit at which improving the car compensates for the degradation of the road. At some point, repaving is the only correct fix.
by MontagFTB 9y ago
There’s a limit at which improving the car compensates for the degradation of the road. At some point, repaving is the only correct fix.
- deleted 9y ago[deleted]
- Beltiras 9y agoIs retpoline the equivalent of picking another road in this analogy?
- SolarNet 9y agoMore like picking special tires that can run on the shitty road. The roads are the hardware itself and their vendors (I would assume).
- Beltiras 9y agoI can see that making sense. Still see the retpoline reducing the forks in the road, forcing the "proper route".
- SolarNet 9y agoNo you still misunderstand. The road in the analogy is the hardware itself. And the car is the OS. The OP's point was that we have to replace the hardware, because at some point you are hacking up your car to absurd degree just to be able to drive on the road of the hardware. It has nothing to do about forks in the road and the analogy to branching. He could be arguing for anywhere from, we need to replace all our hardware now, to we need to start over with how we design chips.
- samkellett 9y agono, it's the equivalent of slowing down because you're hallucinating behind the wheel and can't trust what you see.
- thomastjeffery 9y agoUnfortunately, there is only so much trust we can put in hardware that is "known" to be secure. What other exploits are possible that we don't know about? While I wouldn't want to compel people to run only verified binaries, I think it's important that we make it an option. Right now, it really isn't, especially with proprietary software.