1. 3

    nscd is such a pain, and has caused me more trouble than it’s solved over the years. As well as caching hosts lookups, it also caches passwd and group lookups. That helped a bit back when I was running slow old NIS servers, but these days nscd mostly causes weird user login issues when I forget to turn it off.

    IIRC it’s originally part of the whole Sun-style stack for multi-user networks along with NIS, NFS, etc. There are still enough shops using these technologies that I don’t think we can remove them from modern distros, but I’d love to make them something you have to explicitly enable with red warning flags, rather than being on by default or easy to configure by mistake.

    1. 2

      caches passwd and group lookups.

      ???????!?!?

      Yes, I agree and think that software has a huge cruft problem. What’s dissappointing is that for a lot of it that exists, usually even the first step towards deprecation isn’t adopted (make it non-default behavior but retain as optional/toggleable with a warning)

      1. 1

        And you can cache sudo with it too.

    1. 5

      zig is now a cc and ships with a bunch of linux libcs? This is truly the gift that keeps on giving, thanks andrewrk + contributors for the fantastic release. I’ve been watching zig more closely lately and getting quite excited about it.

      1. 7

        The guy’s actual CSS is a lot more than 58 bytes though :(

        1. 5

          (author here) True. By looking great nearly everywhere, I mean the layout of the elements on most devices/viewports.

          1. 7

            I was about to post this as a positive thing! It’s still tiny, understandable, and looks great.

          1. 1

            You could do away with most of the markup by applying this to the body tag instead, like I’m doing on tilde.town… might lose some semantics, but you can cut down on total bytes…

            1. 5

              Relevant discussion here!