I meant to link this months ago: if you run DragonFly intermittently in a virtual machine, and it’s not left on overnight, it’ll never get around to automatic cleanup of the Hammer volumes. You could then run out of space. The fix is manually running the cleanup process.
That’s two days from now, on 11/5: James Lowden will be talking about COBOL and the gcobol in GCC, which is in part his fault. This should be good. RSVP and go, if you are near. Stream if you are not.
Update: here’s the video:
nvi2, which is what you get in DragonFly when you type “vi”, has been updated to version 2.2.2. The nvi2 README gives a little history of how many years this has been around. Close to 50? A family tree would be interesting.
Related: turning on vim mode in Obsidian gets you this entertaining dialog:

Shouldn’t it be “vi mode”? Oh hey, look, an esoteric definition argument, just what you came to the Internet for.
Not tokens of agreed value, but specifically, crypto(4) and crypto(9). Michael Neumann doesn’t see a use for them any more, so speak up if you need them.
Are you encrypting your disk in DragonFly? If you are using dm_target_crypt, the ‘ng’ version is now the default. You may want to change your loader.conf.
I missed this some time ago, but: you may see errors about certctl(8) when upgrading your packages. It’s not necessary, yet.
6.4.1, a bugfix upgrade to 6.4, is ready to download. The commit log from 6.4.0 to 6.4.1 is available if you want the details.
I’ve mentioned it before, but custom live images are possible. Related: mkisofs(8) is no longer needed to build.
This Wednesday, Jim Brown presents on QEMU at NYCBUG’s monthly meeting. Go, if you are near, but RSVP first so you can get in. It should be streamed too.
Unofficial theme: synthesizers!
-
- How to Build a Chess Engine and Fail. (via)
- cablesoft. Finally, a ‘computers are bad’ story where I experienced (some of) the history described.
- Jon Makes Beats. Seeing synthesizers and samplers in use. (via)
- More synthesizer stuff: the Orchid. (via)
- Even more: Music Thing Modular Workshop System. (via)
- Using (only) a Linux terminal for my personal computing in 2024.
- more tales of the unscreenshotable.
- AI-powered Self Service Checkouts.
- Why pipes sometimes get “stuck”: buffering. (via)
- Minitel: The Online World France Built Before the Web. (via)
- Monsters, Aliens, and Holes in the Ground. Tabletop RPG history. (via)
- A Margaret Hamilton’s worth of printed code. (via)
- What Is Seen and What Is Not Seen. (also via)
Your video experience of the week: Hundreds of Beavers. This was played in a theater in my town months ago and I missed it. I should have gone to see it on the big screen, but here it is on YouTube. (via)
A ‘first try’ document for DragonFly.
George Rosamond is presenting on the 20th anniversary of I think the longest-lived BUG, NYCBUG, tonight. Go if you are near (and RSVP so they can let you in), but it’s also going to be streamed.
It’s for COBUG, and details are available here.
Yao Ge has created a new DragonFly mirror in Nanjing, China. It’s on the mirrors page too.
ChiBUG is meeting in the normal place tomorrow on the 19th. Go, if you are near. (Plans changed after I posted this.)
SemiBUG is having a meeting tomorrow, the 21st, with a presentation on shell scripting. It’ll be online through Jitsi. Slides from Nick Holland’s last presentation are available, for the curious.
Hardening scripts for BSD. There should be a DragonFly-specific one eventually.
I’m glomming all BSD and not-BSD into these roundup posts. I don’t think they need to be separate.
- The Apple ][ Age, a new book. (via)
- Let’s Make Sure Github Doesn’t Become the only Option. (via)
- The Cocoa Press Chocolate 3D Printer.
- Converting My X201 ThinkPad into a Slabtop. (via)
- Xterm: It’s better than you thought. (via and via)
- A look at terminal emulators, part 1.
Sensenmann: Code Deletion at Scale. (via) - The NYCBUG presentation on GeFS from a few days ago is now online.
- More NYCBUG in the future!
- Ancient Myths and Open Source.
- intpm(4), the smbus power control I didn’t know existed.
- NetBSD AGM2023: Annual General Meeting, May 13. Nicely open.
- The Museum of Screens. (via)
- The Internet Isn’t Meant To Be So Small. (also via)
- Drass: Shadow of Doubt. Cubism makes a comeback. (also also via)
