• 170 Posts
  • 743 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle













  • As one of the other quotes suggested: fork the kernel project and rewrite it entirely in Rust

    That’s not practically possible given the scale of the kernel. And doing a total rewrite is almost always a recipe for getting stuck and, if you ever create anything, creating something worse.

    Replacing C with Rust in the upstream kernel is akin to replacing the engine in a car while it’s running or being used every day.

    Almost all real-world software development is like this. That’s what we do.





  • Macs look appealing, but they’re so expensive that I’ve been working with computers for decades but never felt I could afford one. Not a useful one anyway. The power efficiency is attractive but you have to spend so much to get past 8GB RAM and 256GB storage, which is like a PC from 10 years ago. Every time I consider it I end up back with Linux and/or Windows just because of the upfront cost. And because Apple sell to people who are willing to pay high prices, the software, accessories and support for Mac is also more expensive.


  • Yes, small things could quickly put ordinary people off Linux with the current state of software. I’m involved in running an organization that needs to submit reports regularly to the government using their online forms. Unfortunately the forms are PDFs that only seem to work in recent versions of Adobe Acrobat Reader. Any other software results in a more or less broken form. I haven’t yet found anything in Linux (even on Wine) that handles these forms properly. So sometimes I have to use Windows.

    For me there are still enough benefits to using Linux that I continue with it as my main OS, but for most people they’d quickly get annoyed by obstacles like this. Of course the government shouldn’t be using one company’s proprietary format that only runs on commercial OSes for their forms, but that’s the way it is for now.