@rose darwinian self-selection
Laurent Bercot
@ska@social.treehouse.systems
Grumpy Frenchman, C/Unix addict, author of s6 and other software at skarnet.org.
Good tech (so, probably not the tech you're thinking about), energy transition and climate change, leftist politics, psychology and self-improvement, pillow philosophy, songwriting and production, mechanisms of storytelling, video games as an art medium, shitposting.
Posts
Latest notes
@rose pretty much expected outcome
@lanodan @jn @phnt@fluffytail.org
Also imagine effectively banning Rust/Go/npm/… stuff because there's just no way anyone would vet all the code involved for 99.999% of this stuff.
Honestly? I wish this would happen.
The situation we're in is one some of us have been warning against for ages, and I've been saying that anything non auditable should be banned. Obviously, nobody listened to me, and would you look at that, shit hit the fan.
Unless and until we start, if not from scratch, at least from way back and slowly and with proper scientific approach this time, things will be unmanageable.
@rose don't hate the addicts, hate the suppliers. People are using libsystemd because systemd tries its hardest to lock them into using it.
@tragivictoria @rose you're one of today's lucky 10000, welcome! https://xkcd.com/1053/
@tragivictoria @rose That's wonderful, you were right about that!
(You really don't need to defend systemd, and you especially don't need to be passive-aggressive about it. Nobody likes that.)
@navi also gethostname() but no sethostname(). For some reason POSIX decided not to standardize a couple of setters.
For setgroups() I think it's because OSes disagreed on whether it should also setgid to the primary group. For getgroups() they just said it was ID whether the primary group appears in the list; it makes sense that they were okay with that but were not okay saying that it's ID whether setgid() is run 😅
Also, why getpeername() but no setpeername()? 🤪
@lanodan wait rsync is slop now? 😭
@lanodan off-by-one errors
@lanodan since 2013 if you're using the right software, hint, hint