This week’s BSD Now links to recent items on the UNIX way of tools, which is certainly a source of endless thinkpieces but also good history to know.
If you’re running a very recent HP laptop, this recent DMAP change may get DragonFly to boot on it.
EDIT: this MSIX fix, too.
DragonFly’s direct rendering has been updated to match Linux 4.12.15, which means improved support for a number of Intel processors.
This can’t wait for the In Other BSDs weekend: ChiBUG is meeting at Giordano’s, in Oak Park, 6 PM on the 11th. Go if you are anywhere near Chicago.
I started this last Sunday.
- IPv4, IPv6, and a sudden change in attitude.
- We’re a long way from the halcyon days of ASCII-only text.
- The 48 Laws of PowerPoint.
- Putting some extra ‘obvious’ information into our temperature alerts.
- Conventions for Command Line Options. Does not mention that short options were classic Unix, while GNU went long.
- 25 Years of OU – 2000: Open Source Teaching Project. (via)
- Critical Digital Infrastructure Research. Something people don’t think about… and then you get OpenSSL and Heartbleed, etc. (also via)
- Perfect Edition: A lightweight, responsive web e-book template. (via)
- ZSA Moonlander: A next-generation ergonomic keyboard. I like the thumb switches. (via)
- Similar: Sinc Split Mechanical Keyboard Build Log. (via)
- Trademarking Infocom, again, part one and part two. A followup to the reverse-engineering job post I linked last week.
- The SQL Murder Mystery. (via)
- RIPscrip, something I never encountered before.
- 10 year long Civ II game, from 8 years ago. (via)
- Helicopter crash tests. (via)
- Play the history of Microsoft Flight Simulator. (via)
Fun variety this week.
- FreeBSD 11.4-RELEASE Now Available on Microsoft Azure Marketplace.
- 2.11BSD Missing Patches.
- Ultra Hat Dimension – PlayOnBSD. Mostly linking because of the name.
- Valuable News – 2020/08/03.
- BSD Gaming is Improving – Proton on FreeBSD. (via)
- A BSD phone lives! Sorta.
- BSD Router Project 1.97. (via)
- FSF’s Free Software Gang almost included FreeBSD.
- Bootstrapping 2.11BSD (no patches) from 2.11BSD pl 195.
- GSoC Reports: Fuzzing Rumpkernel Syscalls, Part 2.
- GSoC Reports: Enhancing Syzkaller support for NetBSD, Part 2.
- The GNU GDB Debugger and NetBSD (Part 3).
If you have an Intel-based system and it has trouble reading some USB ports, or odd behavior with some virtual machines, this recent bugfix in DragonFly-current may help you. I know, my description is vague, but I haven’t encountered this directly.
This week’s BSD Now leads with an interview of Warner Losh and his work with reviving 2.11BSD. Everyone’s been linking to his posts about it, so now you can hear his plans.
It’s odd to think this, but the process of swapping out something entirely from RAM perhaps doesn’t really apply any more (except for compatibility).
A note for the future: if pkg itself isn’t working, you can use pkg-static.
Preposted early; I’m traveling during the week so I have to throw all my extra tabs in quick.
- Computer graphic history at the Pixar Online Library. Goes back to the 80s. (via)
- thecookie.website.
- Cigarettes, Space Invaders and the birth of the game watch. (via)
- Synergy, multicomputer mouse and keyboard. (via)
- Open Source Software and Global Entrepreneurship.
- Essays on programming I think about a lot.
- The evolution of a Scheme programmer. (via)
- On Liberating My Smartwatch From Cloud Services.
- A Better Cheatsheet.
- A virtual Apple Macintosh with System 8, running in Electron. I’m sorry. (via)
That last link is around the corner from me.
- Audio Subsystem on Single Board Computers.
- Finding file duplicates with fdupes on FreeBSD.
- nvi2 in FreeBSD ports.
- First screen shot of 2.11BSD as released.
- When Unix learned to reboot(2).
- Valuable News – 2020/07/27.
- OPNsense® 20.7 “Legendary Lion” released.
- Software inventory with Salt on FreeBSD. (via)
- My FreeBSD Laptop Build by Cyberdyne. (via)
- Installing Debian Under FreeBSD Bhyve. (via)
- Refactoring the FreeBSD Kernel with Checked C. (PDF, via)
This week’s BSD Now talks about a number of different releases, and also Emulex.
In Daniel Fojt’s ongoing series of third-party software upgrades, he’s moved libreSSL in DragonFly up a major version, from 2.9.1 to 3.1.3. This includes TLS 1.3, among other features.
Well, it’s really the meltdown fix for Intel. You now will see it noted if the fix is present, during the DragonFly boot process.
Tomohiro Kusumi has imported a new version of ext2 filesystem support into DragonFly.
Accidental topic: old-school games.
- Assignment 45, A Harry Flynn Adventure (1981). Interesting cause it’s a magazine article with the program source, something you don’t see much past the mid-80s.
- Advanced Vim Workflows. (via)
- Historical Games. (via)
- PunyInform, Inform 6 for 8-bit computers. (also via)
- Specification Writer job at Infocom LLC. “part of a clean room reverse engineering project”
- Modern Board Game Research. (via)
- Medieval Fantasy City Generator. I linked to an earlier version years ago. (via)
- IoDT The Internet of Dead Things Institute. (via)
- Laura Michet Uses This. Look at her custom SABER68 keyboard.
- March 2nd, 1943. A reminder: accurate dates in the past are bonkers hard.
- Running servers and Fred Brooks on transforming programs to products. Linked cause The Mythical Man-Month was right.
- AI Dungeon: Dragon mode. (via)
Lots of old BSD this week.
- Traditional Unix Toolchains. (via)
- 2.11BSD Original Tapes Recreation. Patch level 0. (via)
- Related: Adding Networking to 2.11BSD pl 195.
- Related if you want to do this yourself: SIMH Setup for 2.11BSD pl 0 Project.
- How to do Pull-ups to pkgsrc-stable.
- MidnightBSD 1.2.3 tagged.
- Enable Duo 2FA for SSH on MidnightBSD. Useful for any BSD.
- ZFS High Availability Filesystem With minio on FreeBSD. (via)
- Valuable News – 2020/07/20.
- April to June 2020 Status Report for FreeBSD.
- I’m back into the grind of FreeBSD’s wireless stack and 802.11ac and Fixing up ath_rate_sample to actually work well with 11n.
This week’s BSD Now is making reference to the episode count, I think. Of note this week: lots of how-to-do-this sorts of links.
Thanks to Daniel Fojt, ldns in DragonFly is updated to 1.7.1. This time, I do have a changelog link.
It’s a minor update, but I have to point it out because my muscle memory still won’t let go of nslookup,