The buildworld cycle now includes dsynth(8). Your buildworld will take a bit longer, but now you can immediately bulk build packages if using binaries isn’t right for you.
Lots of link diversity this week.
- GPS – A Hollywood Actress, a Player Piano, and Hip-Hop. (via)
- Percy Ludgate, the missing link between Babbage’s machine and everything else.
- The Light Phone 2. I don’t know how good or bad it will be, but with an e-ink screen, the battery life must be spectacular. (via)
- The Gongfather’s Almanac, for Dungeon Crawl Classics. (via)
- 251 words you can spell with a calculator and hex colors that are also words. (both via)
- Instagram Hates The Internet. The company made a conscious decision to break hyperlinking.
- The Turkish lira’s currency code is an unexpected source of problems with computer programmers.
- ASCII table and history. Or, why does Ctrl+i insert a Tab in my terminal? (via)
- Batch renaming images, including image resolution, with awk. (I think via)
- Chaosnet for Unix. Pre-Ethernet, for Lisp machines. (via)
- tine – a modern clone of the Amiga ED display editor. (via)
- corpypastas.
- The Vim-Inspired Editor with a Linguistic Twist. Kakoune. (via)
- Syncstop, hardware USB data block.
- The Strange Alchemy of D&D’s Genre Emulation. Note to self: find Jack Vance books.
- What Remains Technical Breakdown. A new NES game, including physical media. (via)
Whee!
- Ori Bernstein will be giving the October talk at NYCBUG.
- EuroBSDCon 2019 is happening right now. It might be streamed, though I haven’t yet found a link for that. (via)
- BSD Pizza Night: –
- Pinebook Pro, coming soon. Good for ARM development, but not a normal workstation. (via)
- The return of
startx(1)
for non-root users [with some caveats]. - Setting up a mail server with OpenSMTPD, Dovecot and Rspamd.
- OpenBSD Moonlight game streaming client from a Windows + Nvidia PC.
- 2 more games added to the #PlayOnBSD shopping guide: Sumico and Unexplored.
- Project Trident 12-U6 now available.
- Setting up buildbot in FreeBSD jails. (via)
- Sourcehut makes BSD software better. (via)
- bhyvearm64: CPU and Memory Virtualization on Armv8.0-A. (via)
- UNIX artifacts on the way. Might be BSD? (via)
- Valuable News – 2019/09/16.
- This book is everywhere.
A quick entry: dhcpcd(8) 8.0.6. committed to DragonFly.
This week’s BSD Now has lots of material to work with, but the part they talk about that’s new to me: Homura.
The headline is a little misleading; umtpx has been in DragonFly forever, but now utmp is really retired and programs adjusted to match. The change is not that user-affecting and utmp data is still accessible; this is part of the ABI change alluded to over the past week.
If you are not familiar with utmp(5) and utmpx(5), they are databases in /var that track user logins and system restarts. utmpx is of course better cause it has an X.
I goofed and didn’t post about the SEMIBUG meeting tonight, so it is too late now… but this video was the topic of discussion.
Are you near Chicago? ChiBUG meets tonight. Go, if you are near.
If you are on DragonFly-current, the ABI changes of the past few days are complete and new dports packages are built, so now is a good time to do a complete build and install of world and kernel, and then a pkg update.
5.6 users can keep on keeping on; no breakage there.
Way eclectic this week. Enjoy! I will be working, as I haven’t had a day off in 3 weeks – but don’t be too sorry for me, I chose this. The magic of pre-scheduling posts fixes it.
- A new version of Ishkur’s Guide to Electronic Music – you will find something new and interesting, guaranteed. (via)
- Every Noise At Once, related.
- Social Reunion Tour. I always liked Tumblr.
- Innovation vs. Preservation.
- New Adventures in DNSSEC and DANE. (via)
- Bluetooth d20.
- Turning off DOT in FireFox.
- Phoneswarm, archived. (via)
- Today in “IP Over Avian Carriers” news: So that’s where 44100hz came from.
- Project-wide search in Vim. (scroll down)
- The Zarfian Cruelty Scale, Revisited.
- Old School Bloggers. I could be one of them.
- In praise of xlogo. (via)
- Click, whir, ping: the lost sounds of loading video games. (via)
- Anime Floppies. (via)
Your unrelated music post: The Best Electronic Music on Bandcamp: August 2019.
Still a backlog, no matter how much I link.
- HAMBSD. (via)
- vBSDCon 2019 trip report from iXSystems.
- Sponsorships open for SNMP Mastery. A summary post, too.
- Agenda for the next SEMIBUG meeting on the 17th.
- Using FreeBSD with Ports (2/2): Tool-assisted updating.
- Cool, but obscure X11 tools. More suggestions in the source link.
- soso: A Simple Unix-like Operating System. For comparison. (via)
- More on FreeBSD Refcount Overflows. (via)
- Rumpkernel assisted fuzzing of the NetBSD file system kernel code in userland. (via)
- Why (and how) we use OpenBSD at VidiGuard. (via)
- TrueNAS 11.2 and FreeNAS 11.2-U5 now available.
- scripts for monitoring vulns in FreeBSD jails.
- Valuable News – 2019/09/09.
- OpenBSD on the Lenovo ThinkPad X1 Carbon (7th Gen).
- [ports] rss2email update, save config before updating.
- DoH disabled by default in Firefox. You should do this everywhere.
A little late linking this, but never mind: BSD Now 315 includes, among its other usual links, a recap of the vBSDCon experience, from the just-completed event.
ABI breakage continues, so continue the full buildworld/buildkernel cycle, if you are on DragonFly-current, and continue to ignore it, if you are on 5.6.
Update: yeah aim for next week.
Mentioning it here because it’s timely: the Vintage Computer Festival Midwest is happening this weekend, and if I wait until the normal day I would post this – Sunday in Lazy Reading – it will be too late. Go if you are anywhere near. (Credit goes to joshua stein on the ChiBUG mailing list – don’t forget their meeting next Tuesday.)
There’s commits being made in DragonFly that will break binary compatibility. If you are running DragonFly-master, that means you will need to do a full buildworld/buildkernel when updating, and you will either have to rebuild packages or wait some days until a new set are built.
If you are running the 5.6 release, you are unaffected.
Roy Marples has imported openresolv 3.9.2 to DragonFly. This is a replacement for the old-style /etc/resolv.conf file. The more complicated your network, the more you will appreciate this tool.
This week is a nice mix between useful and entertaining.
- Oregon Trail, the cabinet game. (via)
- Cover story: The curious case of a shared database. (via)
- The Art of Warez. (via)
- The humane way to take control of your phone. (via)
- A terminal user interface for Mastodon. (via)
- Write Fuzzable Code.
- At least one Vim trick you might not know.
- Reliable after 50 years: The Apollo Guidance Computer’s switching power supplies.
- GPG2 cheatsheet.
- Workarounds for semantic problems and More workarounds for semantic problems.
- Found in previous link: this is working Perl and PostScript at the same time.
- A List of My Twenty Favorite Works of Interactive Fiction.
- One byte used to cost a dollar.
- The “Tonya Harding Solution” to computer benchmarks.
- The History of Tetris Randomizers. (via)
I have an RSS backlog now.
- ChiBUG meets this Tuesday.
- FreeBSD core team appoints a WG to explore transitioning from Subversion to Git. Part of the recent status report. (via)
- Related: Game of Trees.
- OpenBSD on fan-less Tuxedo InfinityBook 14″ v2. (via)
- How to configure a network dump in FreeBSD?
- 6.6-beta has been tagged.
- Package updates for -stable branch now available for amd64, i386 soon, and arm64.
- Valuable News – 2019/09/02.
- The fate of MirOS Linux, and a birthday post.
snmp(1)
added to -current.- Project Trident 12-U5 now available.
- BitreichCON 2019 talks available.
- The Dark Mod, imported. (via)
- LLVM santizers and GDB regression test suite.
- “Sudo Mastery, 2nd Edition” now out! mwl has a non-BSD fiction release too.
- Related: he has shirts now too. Read the backs.