DRM in DragonFly has been updated to match Linux 4.15.18, along with recognizing some new hardware.
This week’s links are all fun, but you had better have some time to read.
- The Nethack story of Sery the tourist and Sery on the 7th floor.
- Concentrichron. (via)
- MAX HEADROOM 10\u0027 4\” Two levels of ironic there.
- The Making of Donkey Kong on the Atari 2600. (via)
- XScreenSaver 5.45 is out. New hacks, frustrating stories.
- The Be Book…in lovely HTML. (via)
- Web Conversations With the Year 2000. (via)
- Music Video Roundup. From arguably the golden age of music videos.
- Rick Priestley Uses This.
- What’s the Value of Hackable Hardware, Anyway? Begs the question, but the details of building a 6-key Braille keyboard are neat.
- Precursor’s Mechanical Design. “Single-crystal diamond milling”.
- Winners of the 2020 IFComp. (via)
Your unrelated music of the week: Shimmer, Then Disappear.
Working on less traditional BSD links here.
- Toward an automated tracking of OpenBSD ports contributions.
- Commentary on the MacOS -> FreeBSD article from last week.
- BSD Unix Hardware Support Database. (via)
- BSD Discord server. More linked in comments.
- Become shell literate. Wonderfully not Linux/bash-specific.
- There’s always more history. Early BSD work, indirectly.
- CentOS killed by IBM – a chance to go new ways?
- Set your favorite pager.
- OpenBSD on TECLAST F7 Plus.
- OPNsense 20.7.7 released.
- Valuable News – 2020/12/14.
This week’s BSD Now talks about shell history, Plan 9, and new-to-me ArisbluBSD, so it should be fun.
This won’t affect your day-to-day operation of DragonFly, but it’s interesting: apparently, uptime was always (now minus boot time). If you reset the clock on the machine, however, it would no longer be accurate. Now it is accurate, for a number of utilties.
I realized I never followed up on the call for testing: re(4) driver updates from Sepherosa Ziehau were indeed tested and found good, so the driver has been updated.
I lean more to the fun topics this week.
- Command Line Interface Guidelines. (via)
- Ethics in Strategy Gaming, Part 2: Colonization.
- Bombadillo, a non-web browser. Gemini, Gopher, finger. (via)
- The Bastard Operator From Hell Complete WWW Archive . Well, not complete. (via)
- How Tough is a First Level Fighter?
- Low spec Computers. (via)
- The Control Room: A Media Archaeology. (via)
- Mousephone. Phone Mouse.
- The manuscripts of Edsger W. Dijkstra. (via)
- Ghoulstorm part 1 and part 2.
- A Gopher client on the Nintendo Switch. (via)
- The death and life of postmaster@anywhere.
Straight from tabs.
- How to get generic interface names and IPs in OpenBSD PF.
- Our monitoring of our OpenBSD machines, such as it is (as of November 2020).
- Show diff output in color.
- FreeBSD Virtualization bhyve and vm-bhyve Setup. (video, via)
- macOS to FreeBSD Migration – Why I Left macOS. (via)
- Contributing FreeBSD Documentation. My only experience with DocBook. (via)
- FreeBSD Remote Process Plugin: Final Milestone Achieved. (via)
- OPNSense 20.7.6 released.
- TrueNAS 12.0u1 is out with OpenZFS 2.0.
- Valuable News – 2020/12/07.
One last thing sneaking in for the week: There’s an update for libressl in DragonFly that fixes CVE-2020-1971. It’s there for 5.8 or -current.
I haven’t had much to report this week, but there is a new episode of BSD Now.
This is one of my more backwards-looking Lazy Reading posts.
- Digital Tools I Wish Existed. (via)
- Floppy Emu Update: Apple II Copy-Protection. (via)
- AppleCrate II: A New Apple II-Based Parallel Computer (2008). I linked to this back in 2011, but this is a new, updated version. (via)
- Hexographer, for making hexmaps quickly. (via)
- The return of Bobby Tables, LLC.
- I Love ED on CP/M. (via)
- The Book of Trees: Visualizing Branches of Knowledge. More good books there.
- Athanor: The Alchemical Furnace, a documentary about Jan Svankmajer. (via)
- ALGOL 60 is 60.
- The Colors of Noise.
- Technically, nobody really agreed what time it was until a few decades ago. (Read the rest of the thread while you are there; there’s a lot of interesting history.)
Your unrelated music of the week: High Command, recommended by the thrashiest band of recent times: Power Trip.
Some interesting ‘how do you do this?’ sort of material this week.
- Install FreeBSD on Raspberry Pi Step by Step Guide. (via)
- Mastering UNIX pipes, Part 1.
- Alpine Linux on FreeBSD 13-CURRENT Inside chroot(8). (via)
- Netatalk on OpenBSD or how to build a free Time Capsule. (via)
- Funded project(s) to improve Linux emulation on NetBSD. (via)
- FreeBSD subversion to git move.
- MidnightBSD 2.0 released.
- Escape Goat 2 on OpenBSD.
- A mesh VPN using OpenBSD and WireGuard.
- Building a new homelab server.
- Valuable News – 2020/11/30.
- How to deploy Vger gemini server on OpenBSD.
The next release of DragonFly will be 6.0, mostly because 5.10 is an annoying version number rather than any significant version changes. We’re due to release by the biannual calendar schedule – but there’s a DRI bug that needs to be fixed; I plan to tag as soon as that’s done.
BSD Now isn’t getting back into the punning headline territory it used to occupy; this week’s broadcast is using the title of the first article discussed – so there’s virtualization, tools, and so on.
The NYCBUG Troff presentation is tomorrow night. If you want to attend – and you should, cause it’s online – you need to email to register. I’ve seen the presenter, James K. Lowden, before; he’s an enjoyable speaker. Go, even if you aren’t near.
I don’t have to work today for the first time since I am not sure when. For that, you get links links links.
- My Raspberry Pi Desktop. (via)
- Text-only websites. There’s a lot of links to follow there. (via)
- The secrets of Monkey Island’s source code. (via)
- Connection Interrupted, image data corruption in motion. (via)
- The Benefits of Collecting.
- How Mozart became a bad composer. There is so much in the public domain that I don’t realize. (via)
- Your computer isn’t yours. Apple tracks what you run, when. (via)
- Mini Arcade. (via)
- Retro games – How I fixed the Atari 2600 awful music. (via)
- Evaluating Precursor’s Hardware Security.
- Booting from a vinyl record. (via)
- Beepbox.co. (via)
- epr — Terminal/CLI Epub reader. A few seconds of search doesn’t show a BSD port, though. No, wait, I was wrong. (via)
- Permissive IPs. That’s Intellectual Property, and mentions a bunch of tabletop industry things I wasn’t familiar with.
- A few ways to make money in FOSS.
- Improving on QBasic’s Random Number Generator.
- Pen plotter SVG Snowflake generator.
- Fun with Crypto Ancienne: TLS for the Browsers of the Internet of Old Things.
- A review of Envision glasses, a proper use of Google Glass technology. (via)
The first link here is the one that everyone should take advantage of.
- For the Love of Troff, the next online NYCBUG meeting/presentation, December 2. Go, even if you aren’t near.
- Setting up WireGuard on OpenBSD and Linux. (via)
- The Origin of the Shell. In Multics, before Unix. (via)
- Unix doesn’t normally do short
write()
s to files and no one expects it to. Network buffers have the same problem. - FreeBSD Commands Cheat Sheet. See source link comments for more.
- OCR on FreeBSD – Tesseract It. (via)
- ArisbluBSD: Why a new BSD? Strictly speaking, another FreeBSD desktop. (via)
- OPNSense 20.7.5 released.
- Tailscale on OpenBSD. (via)
- HardenedBSD November 2020 Status Report.
- Setting up a WireGuard® client with routing domains on OpenBSD. (via)
- MidnightBSD 2.0 release status.
- BSD Link Roundup 11.24.
- Valuable News – 2020/11/23.
This week’s BSD Now is a special treat: an interview with author Michael W. Lucas, author of a bunch of BSD and non-BSD books. If you’re looking for presents, he’s selling extra books originally intended for convention sales…
If you have a Realtek network card supported by the re(4) driver, Sepherosa Ziehau has a new driver for you to test.
Because of this commit that makes some changes to lib/stdio, you might get more reinstalls than you expect on your next pkg upgrade because of the __DragonFly_version change. This only applies to -current (5.9) users.
(I might be wrong)