I tagged and built 5.8.2 today, and it should be appearing on a mirror near you, momentarily. The tag commit has a list of the changes, and of course there’s a users@ post to match. It’s a bugfix release, so no major changes – but there’s plenty of little updates.
Here’s a recommendation (and a usage lesson) on pkg-provides, a tool for matching a file to the installed pkg that brought it. It goes with the pkglocate article some weeks ago; it seems like this should be standard functionality. Thanks to Nelson H. F. Beebe.
A bit of this is overflow from last week.
- RFC 8890: The Internet is for End Users. (via)
- Exploring mullender.c – A deep dive into the first IOCCC winner. (via)
- Spacewar! vs Spacewar.
- FVWM3 1.0 is released. (via)
- Why the Apple II Didn’t Support Lowercase Letters. (via)
- Talking about an open book protocol.
- A collection of imaginary software. (via)
- High Score: Retro Video Game Sound Generator. (via)
- Skeletons in the closet. I grew up running through the back rooms of this museum; I have a good story about smashing into the Triceratops pictured on this page. (via)
- I’m now a user of Vim, not classical Vi (partly because of windows).
- Recent additions to my Infocom collection.
- We need physical audio kill switches.
- Writing system software: code comments. More in-depth analysis of just comments than you may ever have seen. (via)
No theme, just everything in a bucket.
- NetBSD-current now has GCC 9.3.0 for x86/ARM, with ASan, TSan (for 64bit archs), UBSan and LSan. (via)
- FreeBSD Core Team office hours this week.
- Interprocess Communication in FreeBSD 11 – Performance Analysis. (via)
- Rolling distribution releases versus periodic releases are a tradeoff. Linked here because BSD releases are both (point and -current)
- Over 1000 subscribers celebration thread!
- webcam on MidnightBSD.
- nut – testing shutdown and startup.
- GSoC Reports: Benchmarking NetBSD, third evaluation report.
- FuryBSD 2020-Q3 The world’s first OpenZFS based live image.
- Retro UNIX. Sorta PreBSD. (via)
- FreeBSD 12.2 beta1.
- TrueNAS 12.0rc1.
- BSD Link Roundup 9.11.
- Firewall Ban-sharing across machines.
- Valuable News – 2020/09/14.
- My New Project: zedfs.com.
- login_ldap added to -current. (OpenBSD)
The theme of this week’s BSD Now seems to be about new roles for BSD, cause there’s talk about clustering and console changes.
Screen switching, where an xterm’s contents return to what it was before starting a full screen program, was turned on and then back off for DragonFly. It would have only affected DragonFly-current users, and even then only for a short window of time. If you encounter it anywhere else, though, here’s how to turn it off using Xresources.
You can now add something to run on first boot after install, only, on DragonFly. This is probably of most use to you if you are building a custom image.
Completed Tuesday, in an effort to reduce tab count in my browser.
- A few tips about the command cd.
- FOSS laptops and subpar displays. Battery life is I think the hidden reason for this.
- How the Digital Camera Transformed Our Concept of History. “A century ago, nobody, not even a science fiction writer, predicted that someone would take a photo of a parking lot to remember where they’d left their car.” (via)
- Ideas Embodied in Metal: Babbage’s Engines Dismembered and Remembered. Chunks of the Babbage Differential Engine still exist, from 120+ years ago. So does Babbage’s brain, apparently. (via)
- DOOM via pregnancy test screen. (via)
- Vim as an IDE (VimConf 2020 Talk) (via)
- Starship, the cross-shell prompt. (via)
- “Damn your blood”: Swearing in early modern English. (via)
- Tales from the Public Domain: BOUND BY LAW? A comic about public domain, of course free to download. (via)
- The Door Problem, or explaining what a game designer does. (via)
- moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. (via)
- Internet Ascendant, Part 1: Exponential Growth. Everything in this series is pleasant to read.
- Winamp Skin Museum. (via)
- Bullfrog after Populous. Mentions underappreciated game Syndicate.
- Walk Cycles. (via)
- The Unix timestamp will begin with 16 this Sunday. (via)
Perhaps a performance tweaks mini-theme this week?
- Valuable News – 2020/09/07.
- OPNsense 20.7.2 Released.
- Quare FreeBSD?
- FreeBSD Mini Git Primer. (via)
- Install OpenBSD 6.7 with Disk Encryption and FVWM Ricing. Note for non-English speakers: “ricing” is a derogatory term. (via)
- NetBSD Tips and Tricks. (via)
- OpenBSD/FreeBSD performance.
- Beginner’s Guide to FreeBSD. More of an overview. (via)
- nut – testing the shutdown mechanism.
- The GNU GDB Debugger and NetBSD (Part 4)
- pkgsrc Developer Monotony. Common in any open source project in the long term, I think.
- MidnightBSD 1.2.8 and MidnightBSD 2.0-CURRENT.
This week’s BSD Now is a mix of historical content, and ZFS news items. Surely one or both of those interest you?
I went esoteric this week, and it was fun!
- 7 habits of effective text editing. (video, via)
- My divergence from ‘proper’ Vim by not using and exploring features.
- 7 versatile Vim commands that are easy to memorize. (via)
- Arwes: Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps. It really is that. (via)
- Asciimatics – create full-screen text UIs on any platform. (via)
- How not to name variables.
- “Imperial is lit, but Metric is liter”… Linked for the measurement graph.
- An archive of a different type. I did not know this existed, but I hoped it existed, if that makes sense.(via)
- Kernel Mode Linux : Execute user processes in kernel mode. Hey, remember Windows NT and how a video error could bring it all down? (via)
- Model and Prototype of VMS Using the Mach 3.0 Kernel. 2 dead ends make a new dead end. (PDF, via)
- High-Tech Trash: Glitch, Noise, and Aesthetic Failure. Free book. (via)
It’s a good mix this week.
- ChiBUG’s next meeting is in a few days, the 8th. I’ll post about it again.
- FreeBSD 11.3 EOL.
- Modernizing the OpenBSD console.
- Valuable News – 2020/08/31.
- FreeBSD Cluster with Pacemaker and Corosync.
- 6.8-beta tagged in CVS. (OpenBSD)
- PPP Over a WiFi232. Incidentally, how to run a PPP server in OpenBSD.
- GSoC 2020: Report-2: Fuzzing the NetBSD Network Stack in a Rumpkernel Environment.
- Find which package provides a given file in OpenBSD.
- The roles of OSs have changed. I like the alternate world suggestion.
- Running Wine in a 32-bit sandbox on 64-bit NetBSD. (via)
- In Unix, what do some obscurely named commands stand for? If you’ve been reading this Digest for some time, I bet you already know many of these. (via)
- My Broadcast [The UNIX rwall problem]. (via)