Revive Raskin's 3 laws of software with humane work that considers a dev's duty of care
All this, and angry NeoVim users
In 1942, Isaac Asimov proposed three fundamental laws for robotics, guiding the design of computer interfaces. Fast forward to 2000, Jef Raskin, the mastermind behind Apple's original Macintosh, introduced his own set of rules for humane software design. These principles emphasize that software should not harm user data or allow it to be compromised, should not waste users' time, and should be responsive to human needs.
Despite 35 years of Linux, the free and open-source software world has yet to fully embrace these guidelines, while the proprietary software industry continues to disregard them.
Written by urgent.news from The Register Software's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.