There’s a vmm demo from Josh Greene tomorrow, at SEMIBUG’s monthly meeting. Go, if you are near.
Cobbled together early cause I have an unexpectedly busy weekend, so you are getting a straight dump of everything pending I had in RSS, Thursday night.
- How to Shop for a Mechanical Keyboard. (via)
- Coding is for everyone as long as you speak English. (via)
- Oddly shaped notebooks. (via)
- How to Hack an Expensive Camera and Not Get Killed by Your Wife. Years spent exploring one single bit of hardware. (via)
- Why Open Source Firmware is Important for Security. (via)
- Falsehoods programmers believe about Unix time. (via)
- NetHack 3.6.2 released. Aww, BeOS support dropped? (via)
- vis – A vi-like editor based on Plan 9’s structural regular expressions. (via)
- Connecting an Amiga to the world in 2019. (via)
- Cooking As A Service.
- Simple way to use ssh tunnels in scripts.
- Library Extension. Useful on a near-daily basis for me.
- Kermit command line to fetch remote files through ssh.
- OpenIndiana Hipster 2019.04 is out. (via)
- Experimental headers are no longer experimental.
- Millions of exposed RDP on the Internet.
I have more links than I expected.
- Brief netbsd.org outages tomorrow.
- SEMIBUG vmm hypervisor demo on the 21st.
- WireGuard on OpenBSD. (via)
- No itch to scratch.
- Simple shared folder with Samba on OpenBSD 6.5.
- Confusion with used/free disk space in ZFS.
- Valuable News – 2019/05/09.
- BSDCan 2019 Auction Items, and next Beaks novel.
- Video of live reading of “FreeBSD Journal” column.
- Overview of ZFS Pools in FreeNAS.
- Intel MDS. A problem not specific to any one BSD, really. (via)
- Bad utmp implementations in Glibc and FreeBSD. (via)
- syzkaller found a bug.
- Keep Crashing Daemons Running on FreeBSD. First three words are a potential band name. (via)
- HumbleBundle Spring Sale – OpenBSD Highlights.
This may never ever matter if you manage to avoid fdisk your whole life. But if you don’t pull that off, here’s the reminder: label your DragonFly slices with 108.
(Yes, I do in fact have a backlog of two months with DragonFly material. It’s been that constant.)
I am confused because it seems like we had two BSD Now episodes in a week, but I am not complaining. Episode 298 is up (show notes) and has a goat.
The callout_* API in DragonFly has been rewritten. This will only affect you if you are doing some very specific programming – but it will be intensely interesting if so. I mentioned it before, but don’t forget debugging.
If you didn’t see the email: here’s details on how BSDCan 2019 is starting up, this weekend. Go, even if you aren’t near.
Update: corrected registration details.
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.