It’s on the RSS feed but not in the normal place, and it’s early, so I bet this week’s BSD Now is put together early because of travel. I’m linking to it early for similar reasons.
ChiBUG is meeting tomorrow, Tuesday, at Giordano’s at 6. Go, if you are near, and ask joshua stein about his astonishing hardware hacks.
I am opinionated this week!
- Piping curl to s(hell). (via)
- SSH Honey Keys. (via)
- The new Windows subsystem for Linux architecture: a deep dive. Embrace, extend, extinguish. (via)
- Introducing Windows Terminal. More of that. (via)
- Car Liberation. (via)
- Engineering Rules: Global Standard Setting since 1880. (via)
- VCF East highlights.
- Brian Kernighan interviews Ken Thompson at Vintage Computer Festival East 2019. Worth breaking out, specifically. (via)
- Dwarf Fortress on old hardware. (via)
- Dwarf Fortress diary: The Basement of Curiosity episode ten – Jungle of Goblin Horror.
- How San Francisco’s Cloudflare helps serve up hate online. One of the reasons I am not interested in their service. (via)
- Dolphin Progress Report: February and March and April 2019. (via)
- Mozilla is giving up on their IRC server. Slack doesn’t make it better. (via)
- Synapse: The Electronic Music Magazine, 1976–1979.
- Return to Zork.
The last weather station link is a real gem.
- BSDCan 2019 details.
- The Open Source Financial Developers Association could use some BSD testing.
- iXsystems Takes the Plunge with Liquid Immersion Servers.
- Announcing Google Summer of Code 2019 projects. (NetBSD)
- Improvements in forking, threading, and signal code. (NetBSD)
- Valuable News – 2019/05/06.
- Simple way to generate strong passwords. (via)
- My Bash Script to Brighten up your BSD box by wallpapers from Reddit. (via)
- OpenBSD, httpd & WordPress: Making it work. (via)
- OPNsense 19.1.7 released.
- OmniOS – r151030 – Stable and LTS Release is out.
- ZFS Implementation in Python. (via)
- Supporting Go Modules in pkgsrc (Part 2). (via)
- A weather station fit for a PDP-11. This is gloriously useless.
I’m still playing catchup so it’s as of a few weeks ago, but the version 8 branch of gcc in DragonFly has been updated from 8.1 to 8.3, with backported fixes.
Related: gcc 5 is out.
This week’s BSD Now covers (ecumenically) OpenBSD’s release, NetBSD 9, the FreeBSD jails book, and so on. Check the show notes for details.
Matthew Dillon’s committed some performance work for HAMMER2, dealing with write-clustering. I don’t have statistics to note, so here’s the commit message.
This timer fix enables booting DragonFly on AWS. Well, that and the ena(4) driver. I haven’t tried it yet.
If, like me, you’ve been running DragonFly for a long time, and you haven’t switched away from tcsh for your account or for root, you may not have ‘set autorehash’ in your .cshrc. Newer installs have it.
Put that into .cshrc if you don’t have it, and it’ll save 15 seconds of the rest of your life not typing ‘rehash’… assuming you can overcome the muscle reflex.
I’m really loading up with links this weekend; make some time to read today.
- The Unitech UNIX posters. (via)
- Floating point precision as physical control. I linked to the underlying story before, but I like the idea that compilers should have Winamp-style skins.
- Illustrations of Imaginary Cyberpunk Gadgets. (via)
- Mythological Monsters. Try bookfinder.com or isbn.nu if you’re searching for old books; Amazon bought all the others.
- A-EON Talks About The Future of The Amiga Platform.
- Hull: An alternative to shell that I’ll never have time to implement . I appreciate the honesty in the title. (via)
- Why You Can’t Trust Network Time. It’s a self-advertising story, but not invalid. There’s interesting details in the source link comments.
- The WIRED Guide to Open Source Software. Unfortunately glosses over BSD. (via)
- How I draw figures for my mathematical lecture notes using Inkscape. (via)
- Cidco MailStation as a Z80 Development Platform.
- Richard Garriott de Cayeux; creates Ultima, becomes a robot.
- The Beginner’s Vim Cheat Sheet. (via)
- Intermediate Vim. (via)
- …and in the end there will be the command line. (via)
- Backblaze Hard Drive Stats Q1 2019. (via)
- Real and Strange ICD-10 Codes. (via)
I’m still not making through all the stuff I need to link to, but this is enough to keep you busy for today.
- The FreeBSD 2019 Community Survey.
- Some useful features of (GNU)
date
for things like time conversion. Compares to the FreeBSD version. - ZFS on Linux on FreeBSD for testing. Argh.
- Informal CDBUG session this week – speak up if you are near.
- Next Batch of Updated Plugins and How to Recover from Failed Plugin Updates. (iXSystems)
- OpenBSD automatic upgrade. (via)
- Mount your ZFS datasets anywhere you want.
- Valuable News?-?2019/04/29.
- stardew valley not working on openbsd 6.5 -current.
- LLDB: extending CPU register inspection support.
- What are the differences between Linux and OpenBSD? (via)
- Writing Exploit-Resistant Code With OpenBSD. (via)
- CFT: FreeBSD Package Base.
- TrueCommand: Manage Multiple FreeNAS and TrueNAS Systems.
Matthew Dillon has committed two changes, both to DragonFly 5.4 and to DragonFly-current. His note to users@ explains the details. I don’t have a date for 5.4.2 being rolled out, but I expect soon.
This is the commit I should have linked to yesterday, and was reminded by an anonymous commenter: git: sys/vfs/fuse: Add initial FUSE support. It’s not complete, and so isn’t built by default; check the commit for details.
Remember my Wyse terminal experiment with a DragonFly VM? I mentioned an odd output pause where the screen would stop updating until there was keyboard activity – or occasionally just die. That was an artifact of Virtualbox; running this now in Qemu has no such problem.
I now have a very overcomplicated clock! I’m running GRDC on this Wyse-185 connected as a vt100 to the virtual machine running DragonFly 5.4 in Qemu on my Windows 10 work laptop. It’s at 9600 baud so I can see the numbers morph. I find this aesthetically satisfying.
Tomohiro Kusumi has committed more work on FUSE support in DragonFly. I am not sure if this is more foundational work or if it makes a user-level difference. At least the commit notes are nice.