• 8 Posts
  • 341 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle





  • As a long term Linux user I highly recommend the Universal Blue (immutable Fedora) spins. It’s been rock solid on my desktop and 10x better on a laptop I thought was a lemon because Ubuntu would crash or do other weird things about once a week. The immutableness hasn’t really caused me a lot of grief except when I tried to connect my 15yo printer (I just relented and got a new printer) when I had to go through a distrobox.




  • I’d say it’s the tooling that sucks more than anything. I’ve had installations fail because of bad caches (and resolved it by doing things NPM advised me not to do), installations that take forever and seem stuck on one dependency, conflicts with ES and Common modules, node_modules folders that dwarf other folders in size, nobody makes proper use of devDependencies, some odd dependencies on Java or Python, and so on. I think the ease of learning JS has done it a disservice as you get millions of devs contributing but not all are trained as devs or computer scientists and you get a flood of libraries that all do the same thing and often even reproduce built-in functionality.

    I really do enjoy coding in it more than any other language but when it comes time to run or build is when my rage kicks in.

    Wait… what were we talking about? Oh, yeah.

    Shitty web apps aren’t really the fault of the underlying tech. This is a problem of design and I don’t think the programming language really has much of an effect on the usability.








  • Depends. You could argue that economically speaking it’s not worthwhile to stop and cite people for speeding. Police do have discretion on that kind of thing so not the best example, but still, there’s probably stuff that isn’t good for the bottom line that just needs to happen. The government is not a business.

    Now when I say “depends”, I would be more inclined to go after a small number of people committing massive fraud than a large number committing minor acts of fraud. In the first case I think charges would discourage future abuse but in the second probably not. It wouldn’t be a vast, organized network of people doing the same thing, but a bunch of people that happened to notice the same opportunity. I think you’d do just as well having applicants read and sign a paper that goes over the penalties of abuse (while spending very little resources on enforcement).





  • Super happy with Bazzite as a gaming PC. I think only a power user might find the “immutableness” of it annoying. You can still install OS packages, it’s just highly discouraged. 90% of the time you’d just be running Flatpaks (a mostly self-contained app that is easy to install and remove). I’m using it with an old-ish NVIDIA card and at first it was troublesome but I think it worked itself out after a few updates. AMD has better compatibility from what I understand.