A new episode of garbage has heaved forth, with an interview of Patrick Wildt from the recent Toronto hackathon.
This is overflow from last week’s overflow.
- Can we please do useful things with software? (via)
- Morrow Micronix Operating System User’s Manual (1983) Section 1.1 is called “Confusion Relief” and it gets better from there. (via)
- Cultural items as clickbait. Pictures!
- Tilix: A tiling terminal emulator. Use with a tiling window manager for maximum tile level. Tile-ception! (via)
- HyperCard On The Archive. (via)
- a repo upon the deep
- The world in which IPv6 was a good design.
- Where TCL and TK went wrong. (via)
- The NOVA filesystem. (via)
- The 14 Deadly Sins of Graphic-Adventure Design. (via)
- The quitting economy. (also via)
- My 100 Favorite Programming, Math, Physics and Science Books: Part Seven. I have book 33 on this list and really like it.
Your web game of the week: Sword Shop. Unity, so not sure where it can run other than Windows, unfortunately. (via)
I think I managed to avoid any theme this week.
- Smartisan Makes Another Iridium Donation to the OpenBSD Foundation. A phone manufacturer I was not familiar with.
- Interview with Andrew Tanenbaum.
- “If you do all the work, you can perform magic. But if you are asking others to help, nope.” (via)
- How to BSD + Plasma 5?
- t2k17 Hackathon Report: Bob Beck on buffer cache tweaks, libressl and pledge progress.
- t2k17 Hackathon Report: Ted Unangst OpenBSD with more ptys.
- The history of *nix package management.
- Undeadly to be Upgraded Next Week. To this!
This happened a while ago, and I’m just catching up to it: the virtio_scsi(4) driver has been added to DragonFly; ported from FreeBSD and worked on by a number of people. ‘man virtio‘ if you want background.
This week’s BSDNow talks about the recent BSD convention in Cambridge (which I somehow did not know about until afterwards), plus lots of other talk, and a link to this entertaining terminal emulator.
“gee, we have a 6-digit PID, might as well make it work to a million!”
Here’s the first of several commits to support this, and here’s the highest load averages I’ve ever seen.
Overflow!
- Toward A More Useful X Keyboard. (via)
- My $169 development Chromebook. (via)
- Class Apples, an album made entirely on the Apple ][ – in 2017. (via)
- CES, 1987. “2 new Betamax players hitting the market this summer…” etc. etc. (via)
- Programming in the 1960s. A slide deck of personal experience. (via)
- books chapter six, books chapter seven, books chapter eight.
- Unix: dealing with signals.
- How are users choosing their passwords on the internet?
- Everything is an HTTPS interface. (via)
- Better spelling with aspell. a reminder that a spell checker can always be available.
- Let ‘localhost’ be localhost. I guess people need to be reminded. (via)
- Text Editor Performance Comparison. (via)
- The Return of the Hipster PDA. (via)
Questions are this week’s accidental theme.
- Beta Update – Request for (more) Testing. (undeadly)
- UMPC compatible with BSD’s?
- Be your own VPN provider with OpenBSD (v2). (via)
- Any BSD with Skylake and Gnome?
- openbsd changes of note 626.
- htop. Mentioned because there is at least a passing BSD reference.
- BSDCam 2017 Trip Report: Michael Lucas. (via)
- August SemiBUG meeting rescheduled to the 22nd.
- From a comment here: discussion of the FreeBSD release process, from a heavy user.
- upcoming hackathon proposal: NYC BSD Tor bridges. Those monoculture stats for Tor are not good for Tor.
If you are running DragonFly on a Ryzen CPU, this commit will fix (work around?) a hardware bug. I have not looked at how other operating systems may be addressing it, but it may be interesting to contrast.
You all have seen the hier(archy) man page, correct? BSDNow 206 gets into things like the new Lumina and Plasma desktops.
I should have linked this yesterday: a description of kcollect and its uses from Matthew Dillon, complete with example graph of a very busy machine.
There’s a new facility in DragonFly: kcollect(8). It holds automatically-collected kernel data for about the last day, and can output to gnuplot. Note the automatic collection part; your system will always be able to tell you about weirdness – assuming that weirdness extends to one of the features kcollect tracks. Here’s some of the commits.
You may be able to detect a subtle bias based on my early design education, this week.
- Monospaced Programming Fonts with Ligatures. (via)
- 9 great mechanical keyboards for coders. Never thought I’d see a HP Enterprise site referencing Axe Cop… (via)
- A Sublime-like minimap for console vim. (via)
- “Do Not Fold, Spindle or Mutilate”: A Cultural History of the Punch Card (1992) (via)
- The Computer Language Benchmarks Game. (via)
- Humanscale, reissued. For my money, Niels Diffrient was the best task chair designer. (His Freedom chair was much better than the Aeron chair so beloved of startups about to run out of cash.)
- Fifth International Scientific Symposium on Tea & Human Health. A national Canadian tea site? Unexpected.
- Malicious crossenv package on npm. (via)
- Related, sorta: Random Stack Overflow code importer. (via)
- Apollo Team Announces the (Amiga) Vampire V4. (via)
- Aggressively Stupid: The Story Behind After Dark. (via)
- Why I’m Learning Perl 6.
Spot the sarcasm!
- FreeBSD 11.1 released.
- Default compiler switched to clang on amd64 and i386. (OpenBSD)
- Large Batch of Kernel Errata Patches Released. (also OpenBSD)
- mandoc-1.14.2 released.
- OPNsense 17.7 released.
- hurray we won
- X11: How does “the” clipboard work? (via)
- LLVM, Clang and compiler-rt support enhancements. (NetBSD) (via)
- Red Hat deprecates btrfs in RHEL 7.4. I found this relevant to recent comments.
- Hosts/BSD – for when you need to run your BSD inside a penguin.
- Aeris details. It’s nice of them to target BSD machines, too. I feel included. (via)
- Contributing to FreeBSD.
The DragonFly Go builder needs a new maintainer, and an update to a newer builder. Are there any people out there interested in Go who want to do the work? I do not have time.
No interview, but the latest BSDNow has talk about the newest FreeBSD release and the inevitable more.
If you don’t get the title reference, here’s a video clip.
DragonFly 4.8 has been updated to 4.8.1, bringing in a lot of small fixes. Improved Intel video support and the virtio_scsi driver will be of most interest, I think. The 4.8.1 tag commit has all the details. You can update the normal way, and if you need an install image, I’ve uploaded them and they should appear at your local mirror.
Remember the firmware in userland idea I linked to before? Here’s the written plan/proposal.
Matthew Dillon’s found a solution to the problem of hardlinks in HAMMER2, and so moved on to dirents. The design document has a significant update to match.