More BUG meetings are happening, which is great.
New to DragonFly, but not new to games. Aarom LI has added several old–school BSD games back to DragonFly mostly via NetBSD. It’s ching(6), gomoku(6), monop(6), and cgram(6).
Accidental theme of UNIX-ish history this week.
Your unrelated music of the week: The Most Noble Adventures of Erebor’s Finest Son, In His Quest To Butcher Orcs And Save The World. “Metal, minus those boring verses, choruses and solos, thus leaving only the most metal of song components; riffs and slams.” It’s bebop in metal form, and if you understand that joke you are a music nerd and it’s wonderful. (via)
POSIX is a sort of standard for UNIX maintained by the IEEE. Most UNIX-ish systems implement it to some extent, though I am not sure to what degree. There’s an open source version of the standard, and Aaron LI made nanosleep match up.
It’s the week of Very Long and Excited Page Titles that Give Me Long Link Lines.
I always thought IRC was pretty decentralized, but I didn’t realize talk(1) was designed to work machine-to-machine. That means in theory that if you have a talk(1) binary on your machine, you could chat directly to anyone else with the same binary, even on a different platform. Since 4.3BSD! Anyway, I only realized this because of this recent bugfix thanks to Dan Cross.
I am happy to be in the new year.
Virtual BUG meetings could be fun (see links); I’d like to attend even if it’s not local. If I can put aside time…
Lots of old BSD this week.
I have not yet even gone through my BSD RSS feeds for some days and I already have plenty of links for you.
UNIX history as an accidental theme this week.
Update: NetBSD 9.0 is released.
It’s probably going to be quiet for at least a few days because of the Christmas holiday, though I’ll of course have the normal weekend features up.
In the meantime, here’s something to ponder: this post about tmux and plugins for it led me to thinking about plugins in general. The pkg system is sort of a plugin scheme for BSDs, much like apt for Debian, yum, etc. Each language has its own libraries to load and plugins to manage past that, like Perl’s CPAN. Nowadays, applications have their own plugins. For instance, a system with WordPress installed with PHP installed with PHP plugins required with WordPress plugins that also require given PHP libraries. WordPress manages keeping itself and its plugins up to date, but not the underlying PHP installation. You can get something similar with Perl along with the Perl-specific package updates, through cpanm. Or, npm, which seems to be its own world of constant flux.
How many levels could this go? Like running multiple emulators within each other, how many levels of plugin could you achieve? There’s probably a series of levels proceeding from tedious to barely maintainable to ridiculous.
I still haven’t caught up, natch, but not going to miss this week!
Still a backlog, no matter how much I link.