Unix Simplicity vs. Hardware Complexity

On Day 1 of #Unix50, Timothy Roscoe presented an interesting talk concerning the implications of running the brilliantly simple Unix design that was an apt fit on the hardware of yesteryear on the increasingly complex systems of today.

Having spent a career cogitating on operating system design, Tim's recherche description of the dichotomous relationship between the Unix philosophy and modern hardware should prove thought-provoking for anyone involved in systems or even application programming. For as Tim proposes:

Don't ask: how can I get Unix to work on this hardware landscape? Ask: what is the moral equivalent of Unix, for this hardware landscape …
more ...

OpenBSD 6.6 Released Early

OpenBSD's second of its biannual releases came early again this year with the release of OpenBSD 6.6 last week; while this post comes late.

For anyone who isn't yet aware, Theo's announcement came a few days ago on Thursday, October 17 to the relevant mailing lists.

Among the many changes are:

  • sysupgrade(8): an automatic upgrade utility that performs release and snapshot upgrades with one command
  • LibreSSL 3.0.2: a new release of the project's OpenSSL fork
  • sshsig: a minimal signature and verification utility for ssh-keygen(1)
  • OpenSSH 8.1: a new release of the project's ubiquitous ssh protocol implementation …
more ...

SerenityOS: A Graphical Unix-like Operating System

If you're even slightly interested in systems programming, a Unix afficionado, or simply appreciative of highly motivated, intelligent, and genuinely good people, and aren't already aware of Andreas Kling, you'll most definitely enjoy subscribing to his YouTube channel. Andreas regularly shares screencasts of his impressively productive hacking sessions where you'll find him hacking on Serenity—a Unix-like operatng system that he's built from the ground up, entirely from scratch—or catch his candid and enlightening commute talks where he answers questions submitted by followers while sharing personal insights and experiences from his life as a programmer who has worked at places like …

more ...