Francois Tigeot has updated the DRM driver in DragonFly to match what’s in Linux kernel 4.10.17. What’s that change? A few minutes of poking about doesn’t find a granular enough changelog.
I was a bit low on links last week; I made up for it this week.
- Mega Tiny Time Watch. (via)
- Commander 16. (via)
- Turning a £400 BBC Micro (1981) into a $40,000 disc writer (1987). (via)
- study tip: quiz yourself in vim.
- Netpbm Animation Showcase. You’ve probably used netpbm without knowing it.
- Don’t use food delivery apps; call restaurants direct.
- The Frink Is Good, the Unit Is Evil.
- Stephen Strowes Uses This. “Network Measurement Researcher”.
- A Near-Ultrasound (NUS) Data Link.
- Should the Monster Play Fair?: Reception of Artificial Intelligence in Alien: Isolation. (via)
- jklp: a 36-key ergonomic keyboard. (via)
- Grinding Coffee with a TinyFPGA Board. Last sentence is the most important. (via)
- Building a self-updating profile README for GitHub.
- Perpetual motion machine compilation. (via)
- The Open Book; build your own e-reader. (via)
There’s a separate Summer of Code section this week.
- The Homura Project.
- First powerpc64 snapshots available. (OpenBSD)
- Timecounters available to userland in -current.
- Sponsor NetBSD (and pkgsrc) on Github. (via)
- Checking if FreeBSD geli is using AES-NI.
- Restoring a Sun SPARCstation IPX Part 1: PSU and NVRAM. Semisure this is still BSD. (via)
- HardenedBSD July 2020 Status Report. (via)
- Focker is FreeBSD Image Orchestration Tool in Vein of Docker . (via)
- NetBSD Summer of Code reports:
- Benchmarking NetBSD, first evaluation report.
- Extending the functionality of NetPGP, Part 1.
- Enhancing Syzkaller support for NetBSD, Part 1.
- Curses Library Automated Testing, Part 1.
- Fuzzing the NetBSD Network Stack in a Rumpkernel Environment, Part 1.
- Make system(3) and popen(3) use posix_spawn(3) internally, Part 1.
- Fuzzing Rumpkernel Syscalls, Part 1.
- FreeBSD 12.1-RELEASE Now Available on Microsoft Azure Marketplace.
- FreeBSD Quarterly Status Report 2020Q2. “Picked with the roll of a d100”.
- TrueNAS 12.0 beta available.
- Valuable News – 2020/07/13.
Not Direct Memory Access, but the DragonFly Mail Agent, born from a desire to replace larger mail transfer agents. It has its own repository, and the upgrade came from there back into DragonFly.
This week’s BSD Now covers the usual roundup of news. Of note: experimental FreeBSD binary updates, and as you can guess from the title, another method of segregating your web browser from the rest of your environment.
Both pf-badhost and unbound-adblock are now supported on DragonFly, as described in this post to users@ from Jordan Geoghegan. Other BSDs, too.
I didn’t know what sklearn was, but I know how to get it working on DragonFly, now.
I need to always preview these posts, cause cutting and pasting text sometimes brings along formatting elements not visible in the editor, but play heck with the actual layout.
- D&D Map Sketcher. (via)
- Web desktops. (via multiple places)
- Land of the Rising Sound | A Roland Retrospective. (via)
- What Ever Happened To Hearing Aid Beige?
- 120,000pt Helvetica. (via)
- Sloanstarter.
- Related: Robin Sloan’s delicious and expensive olive oil.
- Long Egg Production. It’s in German, so I can’t tell what this is.
- Historic Tale Construction Kit. (Thanks, Ben Collver)
Dragged right out of my RSS feeds.
- Chai-Fi, the minimalistic wpa_supplicant.conf “manager” for FreeBSD. (via)
- Valuable News – 2020/06/29 and Valuable News – 2020/07/06.
- Classic ThinkPad Thermal Paste Change. Bookmarked cause I’ll eventually need it. There’s a Lenovo fan control for BSD buried in there too.
- FreeBSD Virtual Bug Squash event, happening today.
- Deep Integration of Filesystem Extended Attribute Support. (HardenedBSD)
- OPNsense 20.1.8 released.
- TrueCommand 1.3 out.
- OpenBSD upgraders need to delete libperl.a.
- Diablo (Hell/Hell co-op) – PlayOnBSD. (via)
- Emulex – Cheapest 10GE for Your Homelab on FreeBSD. (via)
- Tutorial sites treating FreeBSD like a Linux distro.
- Via previous link: Everyone should buy the USEBSD sticker.
This week’s BSD Now has a word combo I didn’t expect for a title, plus a number of useful learning links. This week’s highlight: more Yubikey BSD support.
Daniel Fojt has fixed something that has bothered me for years: you no longer need to manually create wlan interfaces; devd does it for you.
I am entertained by the notion that adventure(6), backgammon(6), battlestar(6), hack(6) and trek(6) can still get updates. I did not know, incidentally, that sendmail and trek share an author.
If you happen to have an APU2, here’s some tips on the boot process.
Some retrocomputing as a mini-theme this week.
- Download files listed in a http index with wget. Eventually you will need this.
- A Conversation With the Mysterious Dubstep Sensation Hannibal Rex.
- Stretching the c64 Palette. (via)
- Announcing Perl 7. (via)
- Rainbow – an attempt to display colour on a B&W monitor. (also via)
- Bluetooth (sound) latency is astonishingly bad. 50ms is all it takes. (via)
- On Contact Tracing and Hardware Tokens. This would be the right guy to evaluate this.
- modernish, a shell library? I am not sure what to call it. (via)
- General-purpose OS, special-purpose OS, and now: vendor-purpose OS.
- NeXTSTEP on the HP 712 Part 2: Getting Software. (via)
- Real VT102 emulation with MAME. (via)
- Commodore SX-64 keyboard restoration. (via)
- Linux Kernel Is Still Seeing Driver Work for the Macintosh II. Of course this isn’t surprising to a BSD person. (via)
- A decidedly non-Linux distro walkthrough: Haiku R1/beta2. (via)
- No lack of documentation. Linked for the image, and for the note that Twitter threads are bad for information storage. Don’t do it.
Your unrelated music of the week: Skratch Bastid. (via)
This should be prime convention season, darnit.
- Smallest device running BSD?
- Android in FreeBSD bhyve. (via)
- The FreeBSD binary package manager cheatsheet. Applies to DragonFly too. (via)
- BSDCan 2020 Charity Auction Results.
- BSDCAN 2020 talk on Using OpenBGPd as a Control Plane for an ISP.
- Graphical view of the x86 OpenBSD boot process.
- Command Line Bug Hunting in FreeBSD. (via)
- The Era of Fragmentation, Part 4: The Anarchists. Touches early BSD UNIX.
- Announcing FreeBSD Fridays: A Series of 101 Classes. (via)
- pkgsrc-2020Q2 released.
- End of support for NetBSD 7.
- ChiBUG has a poll up about meeting. Vote, if you are near.
This week’s BSD Now, by accident or design, covers booting different BSDs on different hardware – take a look.
Thanks to Daniel Fojt, awk(1) has jumped from the 2012 version in DragonFly, to the 2020 version. The commit message shows the highlights so you don’t have to read through the whole history. Given that DragonFly’s awk is the One True awk, that eight years are only a small percentage of the overall history.
Did you know there’s a default size limit to pf’s routing table? I did not, but it makes sense that there is one. If for some reason you bump into this limit (difficult for home use, I’d think), here’s how you change it.