• 1 Post
  • 21 Comments
Joined 1 year ago
cake
Cake day: September 13th, 2023

help-circle



  • I’ll give it a try:

    Drawing from The Onion satire cartoonist Stan Kelly titled “the real reason they crucified Jesus” . The image depicts the crucifiction of Christ and a Christmas tree with a face while it’s snowing.

    In the front there’s a roman emperor washing it’s hands labeled “Over-conscious Pilate” saying “he said merry Christmas instead of happy holidays”. The soap is labeled “soap”

    On the background in the right side there are a bunch of protesters labeled “overzealous secularits” holding signs saying “Don’t offend me”, "be inclusive ", and “No Noel”

    On the right there are two roman centurions labeled “easily triggered Romans” and “P.C language police”, one of them says “We are frankly incensed”. On the floor there’s a criying skull with a Christmas hat and a box of nails labeled “nails”.

    Behind the cross of the Christmas tree there’s a Liberty Statue criying.

















  • My knowledge on the subject is limited but from what i understand, HURD is a project that seeks to bulld a microkernel based replacement for the UNIX kernel. Contrasting with the Linux kernel, which serves the same purpose but is monolithic.

    The difference between a monolithic kernel and a microkernel is that the first runs all the kernel services that compose the operating system. Whereas in the later, the kernel runs only the most essential services and rest are implemented by servers. At least theory, this makes the system more adaptable, modular, and robust.

    I think it’s pretty similar to the Systemd vs minimalistic init systems debate. Systemd does it all, but by doing so, it could limit your choices on the software you wanna use for each task. Also, since it has a lot of features, there are some that you’ll never use, which is why some people consider it bloated.

    Init systems like Runit seek to solve this by just being init systems, nothing else. Other tasks are handled by other programs that are similarly designed for just that one task.

    Personally, I’m in the “systemd and the monolithic Linux kernel are great” team, but it’s just a matter of preference ¯\_(ツ)_/¯.