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.
This is a somewhat pre-made post coming off a week on the road, so I packed it chock-full.
No unplanned theme evolved this week, but that’s OK.
Your listening link of the week: Kerrang’s 50 best metal bands of the last decade. You (may have) heard it here first on #1. (via)
Inadvertent theme this week: games. Yet somehow I didn’t include a roguelike? Dang.
I’m really loading up with links this weekend; make some time to read today.
Nicely mixed topics this week.
Lots of link clustering this week.
- Porting PuTTY to Windows on Arm, related to PuTTY 0.71 released. (via and via)
- Also: Pretty PuTTY – Better PuTTY Settings. (via)
- A Pi-Powered Plan 9 Cluster. I am not sure what this really gets you in practice, but it’s neat to see Plan 9 used like Plan 9 – meaning, across multiple machines. (via)
- A dedicated tablet for running 80s SGI demos! The Alice 4. (via)
- Repacking Social Media Into 1980s Nostalgia. (via)
- Before Adventure, Part 1: Hide and Seek (1972) and Before Adventure, Part 2: Mugwump, Hurkle, Snark (1973). Surely you have heard those words before.
- Also Before Adventure, Part 3: Caves (1973). “Visualize you are living in 1973, where there are almost no computer games at all…” Eeek!
- How I’m able to take notes in mathematics lectures using LaTeX and Vim. A crash course in using the heck out of Vim snippets. (Thanks, Heiko Kuhrt)
- bpkg is a bash package manager. Everything gets its own package manager now. (via)
- The Chinese ThinkPad rebuilding industry – I’ve mentioned it before. (via)
- Ceci n’est pas une pipe.
- Programmer migration patterns. ‘And I would have had to add a fifth category of programmer specialization, “configuring emacs.”‘
- Timeline of events with the Domain Name System. (via)
- The types of attachments we see in malware email (March 2019 edition) and What sorts of good email attachments our users get (March 2019 edition).
- Do do this at home, home automation evolution.
There’s a number of long-running BSD series out there nowadays, some of which I’m linking to here. That’s a nice change.
Inadvertent theme: release news.
- Our Software Dependency Problem. Hard thinking about something many, many people don’t think hard enough about. This talks about software, but it’s directly analogous to ports/dports/pkgsrc. I’m leading with this even though it’s not directly about BSD, cause it affects anyone using a packaging system.
- I mentioned it before, but FOSDEM 2019, happening right now in Brussels, has a BSD Devroom with a lot of things happening in it; you could spend your entire Saturday in there.
- And something that has me quite excited: The Pinebook Pro, among other hardware announcements for FOSDEM. BSD is being mentioned right there as something to install on it, rather than as an aftermarket hack like with Chromebooks – heartwarming, I tell you. (via)
- Unix flowers. Look for birthtoken while you are at it. (via)
- FreeNAS has Plugins? A casual look at it seems to push some features into pfSense territory.
- Next NYC*BUG: 2/6.
- OPNsense 19.1-RC1 released. Wait, 19.1 is out.
- join-ing any open wifi network is now possible.
- FreeBSD Training @ SCaLE 17x (March 8, 2019) (via)
- NetBSD Virtual Machine Monitor. (via)
- ClonOS 19.01-RELEASE (first public release). (via)
- Valuable News – 2019/01/18 and Valuable News – 2019/01/25 and Valuable News – 2019/02/01.
- HardenedBSD 2018Q4 Status Report. (via)
- Florian Obser on unwind(8).
- MightnightBSD Roadmap.
- SoloBSD 19.01-STABLE.
- fnaify 1.2 released.
- At The Gates, 4x strategy game running on BSD. (via)
One advantage of having a link ‘backlog’ is that I can pick and choose a bit, to present grouped items.
A big reading week. Enjoy!
Merry almost Christmas! I hope you like reading, because I’m linking to some large collections of text.