It's not like de Raadt or Torvalds got arbitrarily dropped into their positions. People effectively chose them by investing usership and development effort into their projects.
> The overwhelming majority of C implementations additionally define the values of all-bits-zero floats and pointers.
So... Clang and GCC?
Regardless, you're ignoring the obvious difference: that isn't POSIX- or ISO-defined at all. If you choose to use it, you're using a weird dialect. Might as well just switch to Cyclone.
All of that useless zeroing is very painful from a performance perspective. It just isn't a reasonable option in performance-relevant code like kernels and core infrastructure. The Moore's Law argument doesn't apply because memory bus latencies and case pressure are lasting problems.
This was written by Miod Vallet a couple days ago. He was the main nonstandard arch developer for OpenBSD and resigned last week. So, the context is that the author was one of the few leaders of the Luddites and considers it a lost cause.
The vast majority of MIPS systems are bargain-basement embedded systems, though. Also, the ISA is pretty messy (especially at the kernel layer) and doesn't support many modern features such as per-page W^X or crypto acceleration.
I dislike monopolies more than most, but MIPS isn't currently a very strong contender for ARM's market share.
This article suggests that there's no point in having a valid SMTP cert. However, consider end-users' clients, which store the SMTP domain (i.e. don't do MX lookups) and connect to it directly. For mail to users on the same email network, this is the only non-local SMTP hop. Securing this connection also prevents anyone on the end-user's local network from MitMing.
> I would happily admit there is extensive room for improvement in systemd, but we UNIX folks have been working with worse-is-better and rough-consensus-and-running-code for decades.
You're understanding "worse is better" backwards. It means "starkly simple to the point of being initially off-putting is better". In this context, it means (in part) "be a big boy and learn how to write a shell script". (Not to be too condescending, but I think that captures the Unix perspective here.)
1) Reinventing malloc for no good reason
2) Opening yourself up to a whole world of security holes
See Bob Beck's talk on the first 30 days of LibreSSL. Heartbleed wouldn't have been nearly as catastrophic if OpenSSL just used the system memory allocator like normal people.
What a wonderful sentence. You can keep concocting winding philosophical sentences like that to defend the dignity of chickens, and the rest of us will keep trying feed people.
Do plants not die? Saying that people are causing death without clearly qualifying that its farm animals is childish.
The environmental issue is legitimate, but they treated it as an afterthought. It also brings up issues of personal liberty and how much we know about vegetarianism's health effects.
And yes, people in the third world eat very little meat. But, you know what? I bet a lot of them want to eat meat. Remember that that argument can be made about anything even remotely nonessential.
Christ. Has it ever occurred to these hipsters that factory farming feeds people? It's simple science that conventional farming is the only way to feed 7+ billion (soon to be 9+ billion) people. And referring to slaughtered chickens as "contributed deaths"... This makes me sad because I once had a little faith in this project.
It's funny, one of the other top comments here is about how many features Firefox is removing. Vital, core stuff, like setting being able to set custom user agents for specific domains...
I think the real reason many people are angry is that their demographic isn't catered to. I'm part of that demographic, and it does annoy me sometimes. However, unlike Debian/systemd, I find the tradeoff definitely worthwhile.
You're being pretty grim. Hello is fucking awesome, and while I don't use Pocket it isn't the end of the world. Firefox isn't Lynx, but even as a Unix guy I enjoy and appreciate it. I also appreciate that they're trying to be more attractive to the masses, which is societally beneficial.