I have significantly refactored the XScreenSaver daemon, the component of the XScreenSaver suite that provides screen locking on X11 systems.These changes greatly reduce the amount of code running in the “critical” section: the part of the code where a crash would cause the screen to unlock. That critical section is now only around 1,800 lines of code, a reduction of roughly 87%.Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. — Antoine de Saint-ExuperyMy approach with XScreenSaver, as I’ve written about extensively, has always been to minimize the amount of code in the critical section: to link with as few libraries as possible, and to…
External feed Read More at the Source: https://www.jwz.org/blog/2021/02/xscreensaver-version-6-beta-1/



SYDNEY—Citing potentially dangerous messages suggesting the “hoax country” might pass legislation forcing the tech giant to pay for the content its users share, Facebook took down all posts Thursday that spread misinformation about the fictional nation of “Australia” on the social networking platform. “We had to take…