Francois Tigeot has updated the radeon driver in DragonFly to match what’s in Linux kernel 3.19.8. No, wait, I took too long to post this cause there’s been so many things, so now it’s up to 4.4.180.
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.
Aaron LI’s fixed a bug in rconfig tag names. This is minor, but I think rconfig(8) is a very powerful and underappreciated utility, so I point it out whenever possible.
I’ve mentioned dbus and DragonFly a few times; here’s one of those “you will eventually do this” tidbits: if for some reason you are installing it for the first time, remember to start it with the rc script.
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.
Thanks to Aaron LI, st (“suckless terminal” I assume) is supported in termcap in DragonFly.
BSD Now 307 accomplishes another trifecta week, mentioning Free, Net, and Open, and also mentioning that vBSDCon’s call for papers closes tomorrow – I’m mentioning it now cause it’ll be too late to mention for In Other BSDs this weekend.
If you are running an em(4) or igb(4) device in DragonFly, Sepherosa Ziehau has updated the drivers. This brings it to Intel driver versions em-7.7.4 and igb-2.5.6.
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.
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.
Your listening link of the week: Kerrang’s 50 best metal bands of the last decade. You (may have) heard it here first on #1. (via)