Software developer and artist.

  • 1 Post
  • 34 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle








  • Interesting viewpoint, but I think the applications aren’t at fault: The operating system should ensure that the user has control of the computer at all times. I think you need to do three things to achieve that:

    1. Limit process RAM usage, so the system never has to swap
    2. Limit process CPU usage, so the system never stalls
    3. When drivers / the operating itself crash, revert into a usable state (this one is probably the most complex one)










  • I think it’s a little backwards that telemetry is so frowned upon in FOSS programs, because in my eyes they can benefit the most from usage data, as they don’t have the resources for large testing teams. But it needs to be implemented very carefully not to violate GDPR, the GPL license where applicable, etc, so I see why it’s a hard problem to solve.