• 0 Posts
  • 175 Comments
Joined 2 years ago
cake
Cake day: September 4th, 2024

help-circle





  • When the internet was new, hip and cool in 1997 it was the best way for a poor student to really get knees deep into networking and hosting. I just haven’t seen much reason to try anything else.

    I did use OS X for work when doing iOS development a few years.

    And in a perfect world I’d rather run a UNIX certified operating system. Linux support is just so good at the moment that I can’t really be bothered.



  • I can agree with most of the points in the thread. Especially the forced use of AI where it makes no sense.

    I’m a software engineer going on my second decade in developing media streaming technologies.

    LLMs are useful in my day-to-day work. They speed up development a lot, but I do realise that I am getting disassociated with my codebase. I know that the individual commits are on a level that I would’ve written myself, often even better. But I don’t know the codebase as intimately as if I actually wrote it myself. The cognitive load of reviewing two other people’s AI-assisted code is also very taxing.

    But, we can hate it as much as we want. Pandora is out of her box, and it’s better to get ahead with it than be left behind.






  • There’s an infamous usenet-thread with Torvalds and Tanenbaum arguing over monolithic vs microkernel design. I microkernel is cleaner from a separation standpoint, but that also introduces hurdles and overhead.

    Linux is popular because the hardware support is pretty great. There’s few laptop/BSD combinations that work well with sleep/suspend/wifi, while just about any laptop will have everything working with a recent Linux kernel.







  • Pros:

    • I have the source. I don’t have to wait for fixes or features. I just do it myself and send a patch or PR upstream.
    • I can run it on just about anything, and well.
    • Sane defaults and handling of user permissions - by design
    • Modern filesystems that don’t silently rot your data
    • Full control
    • No forced updates
    • No telemetry

    Cons:

    • Not a priority for pro applications
    • Not fully POSIX compliant

    I haven’t used windows in almost 30 years, but… I probably missed some games at first that DOSBox couldn’t run well (yet). Not a problem any more.