Hacker Newsnew | past | comments | ask | show | jobs | submit | tinuninu's commentslogin

A colleague of mine (and also the CISO of the company I work for) started writing an interactive serial sci-fi book that includes multiple cybersecurity and/or technical challenges as you go. I highly recommend checking it out! :-)


This means nothing to me. Can you be more specific why /Linux has become a chaotic place to be/.


Not OP, but I will offer my thoughts.

Linux is terribly balkanized what with all the competing distros. There are no standards. This is one reason why Linux has not taken off on the desktop outside of tech circles.

systemd. It violates almost every *nix tenet out there, especially "a program should do one thing well". It's has a few benefits, but the negatives outweigh these, namely more and more programs outside of the base system now require systemd. This should never be. I and millions of others agree that an init system should be able to be tweaked as text files. Not happening now. The logs are stored as binaries when they should be plain text. Debugging is more difficult. A program should do one thing well. Full stop. There is always BSD and Slackware, and I don't think Slackware will adopt systemd, as their user base doesn't want it. Slackware is the oldest currently-developed Linux distro out there and the vast majority of users want it to remain true to its roots while still advancing.


There is also GNU Shepherd[1] on GuixSD[2], a declarative init system, without systemd's million-plus lines of shitty code[3] and massive scope creep into everything that you can (but probably don't need or want to) do on a computer.

[1] https://www.gnu.org/software/shepherd/ [2] https://www.gnu.org/software/guix/guix.html [3] https://www.phoronix.com/forums/forum/phoronix/general-discu...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: