DragonFly’s tcp keepalive was changed from milliseconds to seconds. This happened in both DragonFly-current and in the 5.6 release, and it changes the networking API, which means a dports rebuild is needed… or a pkg upgrade, for which happily all packages have been rebuilt. So, on your next update of the system, be sure to update packages too.
Who can recommend a dynamic DNS service? (I’d like to know from direct experience, not Googling.) I’ve been using Dyn for years, but they’ve been unintelligibly merged into the Oracle behemoth, and I need to change.
- Paper Books Can’t Be Shut Off from Afar. (via)
- Trajectories for the future of software. (also via)
- Chain Letter Evolution. (via)
- The PDP-7 Where Unix Began. (via)
- Decoded: Rogue. This is strangely … readable? (via)
- fern: a curses-based mastodon client. (via)
- ARPANET, Part 1: The Inception, ARPANET, Part 2: The Packet, and ARPANET, Part 3: The Subnet. Another very readable article. (via)
- A generation of hip-hop was given away for free. Can it be archived? (via)
- Bitcoin mining on an Apollo Guidance Computer: 10.3 seconds per hash. More important, that’s the only AGC in the world.
- Dwarf Fortress Diary: The Basement Of Curiosity Episode Eighteen – Drubbings In The Deep.
Done early, for once! I managed to complete this by Thursday night.
- LLDB: watchpoints, XSTATE in ptrace() and core dumps.
- OpenBSD Community goes Platinum for 2019!
- Streaming to Twitch using OpenBSD.
- High quality / low latency VOIP server with umurmur/Mumble on OpenBSD.
- OPNsense 19.1.10 released, and then OPNsense 19.7 RC1 released.
- vBSDCon’s Call for Papers is out. (via)
- What to try first, of Michael W. Lucas’s BSD and non-BSD books?
- Project Trident 19.06 Available. (via)
- FreeBSD 11.3 released.
- July 10 Plugins Update.
- fixing telnet fixes.
aggr(4)driver added to -current. I read it as aggro, can’t help it.
- Replacing a (silently) failing disk in a ZFS pool. (via)
- FreeBSD security issues in DragonflyBSD perspective.
- Announcing the pkgsrc-2019Q2 release. (via)
- Valuable News – 2019/07/08.
- Implementation of DRM ioctl Support for NetBSD kernel.
- Incorporating the memory-hard Argon2 hashing scheme into NetBSD.
- Exploiting FreeBSD-SA-19:02.fd. (via)
This could be an In Other BSDs item, but it’s worth highlighting: saugns is a “Scriptable AUdio GeNeration System”; a utility for generating sounds – specifically FM modulation, in a way that will make you think “synthesizers!” There’s a whole language behind it, and the program, as the author, Joel K Pettersson, points out, compiles with no trouble on every BSD.
BSD Now 306 is up, with the normal mix of stories about multiple BSDs… Except two separate ones are about DragonFly, so this week is extra good.
You’re probably used to the ‘make buildworld; make buildkernel; make installkernel; etc etc’ dance on each upgrade at this point. ‘Tse’ has created a script that rolls that all up into a single action.
Brian Reynolds will be presenting on “Everyday ZFS” at the next NYCBUG meeting, tomorrow, at the usual location. Go, if you are near.
If you are near the Chicago area, go to the ChiBUG meeting happening tomorrow night.
No unplanned theme evolved this week, but that’s OK.
- Inside the Race To (finally) Bring Pinball Into the Internet Age. (via)
- A Fun Saturday Survey: UNIX Pronunciation.
- Software woven into wire: Core rope and the Apollo Guidance Computer. (via)
- Learning Synths. (via)
- Dwarf Fortress Diary: The Basement Of Curiosity Episode Sixteen – The Tide Turns.
- Dwarf Fortress Diary: The Basement Of Curiosity Episode Seventeen – Ape Expectations.
- XScreenSaver 5.43 is out.
- evangelion UI. (via)
- At one point, Nashville had two time zones, simultaneously, based on political affiliation. (read contents of patch)
- More Wumpus history.
- ROMchip, a journal of game histories. (via)
- The Past, Present, and Future of AI Art. (lost the source, sorry)
- [Full-time] Operations Engineer at Internet Archive. A worthwhile job.
- How I dropped Dropbox. Worthwhile for thinking about pulling out of any service.
- How NTP Works. (via)
- Fractal drawing tools. Tools to draw fractals, not tools made of fractals.
I have a backlog of more BSD links to add, beyond this – it was a busy week!
- ChiBUG meets this Tuesday.
- Developers: How PINE64 is creating a community to compete with Raspberry Pi’s. Linked because of the apparently-decent BSD support on PINE64 stuff. (via)
- And now for something completely different: NetBSD on the last G4 Mac mini (and making the kernel power failure proof). (via)
- FreeBSD turns 26. (via)
- OpenBSD Is Now My Workstation. (via)
- Without a GUI–How to Live Entirely in a Terminal. I didn’t double-check for availability, but it’s essentially a list of ports to install. (via)
- GSoC 2019 Report: Adding NetBSD KNF to clang-format, Part 1.
- Porting Wine to amd64 on NetBSD, first evaluation report.
- Porting NetBSD to HummingBoard Pulse, Part 1.
- Write your own fuzzer for NetBSD kernel! [Part 1].
- Forking code support in ptrace(2).
- Let’s Play on OpenBSD: Diablo.
- Linux LVM on Openbsd?
- Valuable News – 2019/07/01.
- BSD Kernel Question from A Linux User.
The module formerly known as ‘radeonkms’ is now just plain ‘radeon’. There have been changes in other commits, but this is the only usage change.
In a larger users@ thread about multiple BSD development systems and how to set them up, I spied this tip on making multiple local virtual machines all reachable via SSH.
There’s several bug fixes that have gone into DragonFly over the past few days, in an attempt to track down an odd bug. They’ve been committed to 5.6, too, so you can pick them up if you update.
I imagine this will turn into a 5.6.2 release, but not until we find the cause of the error mentioned in that link.
I’m going to be very busy over the next week, so I am not sure how consistent my posting schedule will be, or how much I will be able to build up for next weekend. We’ll find out together.
- Getting 2FA Right in 2019.
- The TTY demystified. (via)
- Ranger, a console file manager with VI keybindings. Linked to show how vi keybindings are another common item. (via)
- Into the Personal Website-Verse. (via)
- The Simple Genius of Checklists. (via)
- A 30th anniversary note to Prince of Persia fans.
- “Free with DRM is not the same thing as free.” Microsoft-purchased ebooks stop working next month. (via)
- Adventures In Interactivity. Text adventures!
- Some UNIX humor. Puns, not humor.
- Seattle Mechanical Keyboard Meetup, later this month. (via)
Last minute, again.
- import vulkan-loader for Vulkan API support. (via)
- Setting up services in a FreeNAS Jail.
- “Sudo Mastery 2nd Edition” cover art reveal.
- FreeBSD 11.3-RC3 is out.
- Valuable News – 2019/06/24.
- OPNsense Routing & Ubiquiti Edgeswitches – VLAN Issues.
- The big Steam Summer Sale 2019 is on – with ~77 games for OpenBSD on sale!
- Does HAMMER2 kill my SSD? Short answer: no.
- BSD on 486. (via)
- Streaming Netflix on NetBSD. (via)
- Enhancing Syzkaller support for NetBSD, Part 1.
- Adapting TriforceAFL for NetBSD, Part 1.
- The death watch for the X Window System (aka X11) has probably started.