Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@m0xee @vic
> FF does a plethora of questionable things,
I was listing questionable things from Linux, dbus was one. Firefox behaves badly around dbus. I have not been under the impression that Firefox was good since the pre-3.6 days.
> I probably wouldn't even have a problem with systemd — were it modular
The size of the surface and the privileged mode of operation means that you can't have it talking to the network, and Lennart made it talk to the network, then he made it speak a dozen protocols and then he put an XML parser and a JSON parser in it. Webservers give up root as soon as they have the port open because you open the door if you don't, and that's one protocol (HTTP) and it's generally just the server side. But he's got it speaking client and server for HTTP and DNS and a pile of other protocols and it isn't just root, it's init, and it links against so many libraries that a meaningful audit of the code for security can never be undertaken. There is no safe mode of operation for it, there's no securing it, it's broken by design. There's not anything to salvage.
> BTW this would fit nicely with your approach: don't need the horse — throw it the fuck out!
Or, like...if you don't want horses, but you let horses in, people will build around the horses and then you'll end up stuck with the horses until you switch to an OS that didn't shove horses in.