This slipped in just before the 5.6 release, and I thought I had already noted it: DragonFly now defaults to HAMMER2 for disks during install, instead of HAMMER1.
I get indirectly cranky, this week.
- Dungeon Generation in Diablo 1. Roguelike! (via)
- Pressing Forward. “The grassroots mechanical keyboard scene”. I did not know about the Hall Effect, or the X1 keyboard, both of which are interesting.
- sc-im, a terminal spreadsheet. Like Visicalc all over again!
- Design tools are holding us back. I like the note on how toolschains are becoming too ultra-specific. (via)
- The Internet and My 53 Years Online.
- Finally got my Emacs setup just how I like it.
- Secretly Public Domain. This means there’s now a huge amount of books, free to read, that couldn’t be reliably identified before.
- The Builder’s Remorse. “once it was handed over to the corporation, everyone lost control”. Collectively no-one’s fault.
- Size and the Inert Sandbox. About Frontier: Elite.
- Tabletop Whale. “An original science illustration blog”. (via)
- The Glorious, Profitable, Inescapable Art of Addiction and Make Them Want. Delay. Fulfill. Repeat. Video games, in an experience I bet we all share.
All over the map this week.
- Broken ports? (OpenBSD games)
- Realtime bandwidth terminal graph visualization.
- What’s the point of the Single UNIX Specification?
- Resuming ZFS send.
- A Chapter from the FBI’s History with OpenBSD and an OpenSSH Vuln. (via).
- OpenBSD and NetBSD machines at Open Source Conference 2019 Nagoya. (via)
- Valuable News – 2019/07/22.
- NetBSD audio – an application perspective. (via)
- Project Trident STABLE-12 Now Available. (via)
- A week of pkgsrc #13.
- OPNsense 19.7.1 released.
- New FreeNAS Mini Entry-Level & High-End Models Unveiled by iXsystems.
- Bill Joy interview, 1984. I once heard him described as a flat-food person. (PDF, via)
This week’s BSD Now talks about using a Mumble server on OpenBSD, along with a nice range of other topics.
There’s now a read-only sysctl ‘jail.jailed’ that can be checked to see if the current environment is running within a jail; useful for scripts that should not run in that environment, etc. I link to it mostly because it’s an odd sort of meta-signifier of reality, like being awake or in a waking dream, and that entertains me.
Accidental theme: heavy metal.
- A literary appreciation of the Olson/Zoneinfo/tz database. Found while researching tz formats.
- Buster Keaton: slapstick anarchism. A continuation of an article I linked before.
- An Illustrated history of Easter Eggs. Delightful! (video, via)
- crontab converter for different time zones in unix?
- lowRISC has open source-related job openings.
- History and effective use of Vim. (via)
- Apollo Guidance Computer: Dipstiks and reverse engineering the core rope simulator.
- Elements of Programming is now free. (via)
- deconstruct files. An excellent deep dive, from the deconstruct 2019 conference, for which there’s a summary.
- Our switches can wind up in weird states after a power failure. Linked cause I experienced this over a miles-spanning network, over and underground.
- “This week I was forced to accept that XMPP and IRC are both goners.“
- The history of headbanging: “Heavy Metal.” Not enough music links, but it did lead me to the best version of War Pigs I’ve ever heard. (via)
- You don’t need to know… A familiar screen.
- Local 1Password iOS Vaults No Longer Free. The important part is the last quote. (via)
Your unrelated music link of the week: Grando by OHMYGOD.
And overflow continues! I am secretly pleased.
- Nginx and acme-client on OpenBSD.
- random ip id comments. Linked cause OpenBSD and DragonFly are specially noted for IP ID handling.
- DTracing PostGres. (via).
- What is the overarching philosophy of BSD that defines the OS family?
OpenBSD::Unveil(3p)added to -current. I like this sort of external support.
- NeXT Software and Peripherals catalog Fall 1989. (via)
- ZFS on Linux still has annoying issues with ARC size. Will this affect ZFS on BSD? Dunno.
- Valuable News – 2019/07/15.
- A Tale of Two Spellcheckers. A PkgSrcCon 2019 talk. (via)
- GUIX and FreeBSD(AnyBSD) ?
- Want to learn more about BSD.
- FreeBSD.org outgoing mail system changes.
- FreeBSD Journal: FreeBSD for Makers.
- OPNsense 19.7 “Jazzy Jaguar” released.
- Seattle Gelato Meetup, 1 August 2019.
- “Sudo Mastery, 2nd Edition” open for tech review.
Hopefully I am not too late posting this: SEMIBUG meets tonight, and the presentation is Eddie Thieda, talking about OpenBSD on the desktop.
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.