Another across-the-BSDs week.
BSDNow 234 is up, and has an interview with Benno Rice of FreeBSD. There’s also chatter about jails, Summer of Code, FreeBSD’s new Code of Conduct, libhijack, and so on.
A new DragonFly user found setting keybell=”visual” in rc.conf caused a crash on the next terminal beep. In this case, the user is Deaf and so prefers something other than an auditory bell. The issue is fixed in development and release, but I always like seeing variations on “many eyes make bugs shallow“.
Nick Holland is giving a talk tonight on “Scripting Tips & Hacks” at SemiBUG. “Nick has been scripting roughly since scripts were hard-coded into
plugboards.” Go, see, if you are near Michigan.
Oh, hey, that’s a nice thing to say. (via tuxillo on EFNet #dragonflybsd)
Remember: there’s a separate document about porting FreeBSD drivers to DragonFly. I note it cause it’s useful and because Rimvydas Jasinskas just updated it.
The links this week aren’t necessarily long, but they are definitely “make-you-think” material.
- The Sixth Stage of Grief Is Retro-computing. Paul Ford. The story abounds with good quotes, and good summaries of the strangeness that was LISP, or Plan 9, or etc. (via)
- That led me to the Squeak website, cause I always had a vague desire to learn Smalltalk, someday.
- Best Practices for Cache Management.
- Repairing the card reader for a 1960s mainframe: cams, relays and a clutch.
- Paradise OS. (also via)
- Linux’izing your Windows PC into a dev machine. I don’t like this trend of running Windows and pretending it’s not. (via)
- Tough love, or stultifying ossification? I don’t know.
- The Bandcamp 2017 Year in Review. Bandcamp is a good idea even if all it does is avoid streaming audio monoculture.
- Spectre Mitigations in Microsoft’s C/C++ Compiler. I link to this to show that the mitigation methods users rely on are secret, cause it’s not open source. So this researcher has to rely on evaluating the output rather than the code itself.
- Edible Games. Exactly what the name implies. (via)
- Can’t get UNIX v7/x86 to work in virtual machine.
- How to redesign a tech logo. Monoculture, like I said.
Reached overflow again! That secretly makes me happy.
This week’s BSDNow has a ZFS explainer about what the theoretical maximums on storage could be, plus a whole lotta DTrace. (Needed a Sun reference in their title this week.)
This isn’t really a dramatic event, but Rimvydas Jasinskas has added support for DWARF-4 line number tables in binutils 2.27. I am linking it to remind everyone that a little bit of Tolkien, in the form of elves (elfs?) and dwarfs (dwarves?) lives in your computer. We need a ORC standard. Oh. Hobbit? Hobbit.
Tomohiro Kusumi has brought in exFAT support to DragonFly from FreeBSD. Useful for cross-platform drives when FAT32 isn’t enough, and NTFS brings its own problems.
Some really fun things this week.
Your unrelated comics link of the day: Verse.
Very much last-minute; compiled 20 minutes before bed Friday night.
BSDNow 232 this week covers FOSDEM 2018, cause both hosts were there. There’s other news items, too.
Sepherosa Ziehau published a PDF that shows the impact of Spectre and Meltdown mitigations on network performance. It’s as bad as anticipated. If this is a problem for you, remember the sysctl machdep.isolated_user_pmap turns these changes on and off.
Another BSD User Group event tomorrow, the 7th: HELBUG, a brand new BUG starting in Helsinki, Finland. The announcement has details on where to find it and what they’ll be doing. Go, if you are near.
This Wednesday, NYCBUG has Christos Zoulas speaking on “Reproducible Builds on NetBSD“. See the announcement for details. Go, if you are near New York City.
I finally worked through my Lazy Reading link backlog.
- Computer-generated books, a list.
- Every Icon, eventually drawing every 32×32 monochrome image possible. I remember a 8×8 physical hardware version of this called All Possible Images, some years ago. Google doesn’t remember it, though, or chooses to give me links to API docs instead.
- Frankenbook, Shelley’s Frankenstein with additional essays and annotations worked directly into the original text. This is something web pages were built for. (via)
- MacTote, for lugging your FatMac around. (via)
- Grandma’s Zelda map. (also via)
- Actual screenshot.
- Towards LaTeX in the Browser. (via)
- Unix influence in history. (via)
- The UNIX Operating System: A Model for Software Design. Via this page. The target is behind a paywall. The mention of Kernighan as an author, though, made me wonder if he had published it separately. He hasn’t, but I did find his books page at Princeton.
- My Delorean runs Perl. (via)
- The revival of blogging. English translated version.
- The vi input model. (via)
- Mycroft II, an open source voice assistant. Are there more like this?
- How’s your soldering technique?
- Welcome to Armageddon! An excellent roguelike history from an excellent magazine.
- Why create a new Unix shell? (via)
Your unrelated link of the week: see the last paragraph of this Don Hertzfeldt interview; it’s important. “Every time you pay to watch something you’re casting a vote. You’re saying, ‘Hey go make more of this, please.’ Audiences have all of the power to shape what gets made and what doesn’t.”