I really don't understand all the systemd hate. It got popular because it was good. I have nothing against the other options, but systemd is just fine.
You always have the option of creating your own init scripts with the other systems, and there are plenty of spinoff distros that add those init systems if you so choose.
This wasn't a judgement on systemd but the fact stands that Linux has long abandoned POSIX compatibility, udev being another prominent example.
I'd say this is what ultimately drives monoculture, which is a shame because diversity from glibc (e.g. musl et al.) and other major components could make critical infrastructure more resilient overall
> How does Linux have a monoculture? You'd think it is anything but "mono" with all the distros.
The kernel, systemd, most mainstream distros use glibc, a whole bunch of GNU utilities, GCC being the default on many distros. Versus a different kernel, different libc, different utilities (gawk vs One True Awk), clang default.
By the way, you can also collab on a vault/folder over GDrive. DriveSync will be able to choose a "Shared with me" folder directly, but on Windows, first go to the web version (drive.google.com) and make a link to the shared folder in your "My Drive". Back in Windows, the link will be in your G:\My Drive folder. You can then mark that folder/link as "available offline" for the best experience. If you open the link in Windows, you'll get the full path to the folder and can then open it as a vault in Obsidian. You should end up with something like G:\.shortcut-targets-by-id\1-BkkGbtKp2342jSMgR7_HdfshNOAG3mg\OurCoolVault
Slightly old news, but I thought this was one of the more interesting posts this year; a reminder they're still kicking, and there have been some more recent posts too.
You could but why when we already know at build time that the function is deleted or deprecated and better yet know exactly where.
runtime errors when in a rare path are often never tested until a customer hits that rare case. this is on of the reasons I won't use python for a larga project, eventually you will have critical errors in production because not only didn't you test the code but you didn't even get the minimun proof that it works that a compiler provides.
How does Linux have a monoculture? You'd think it is anything but "mono" with all the distros.
reply