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.
Apparently this is the week where I comment about my links.
- The Internet of Things – A disaster for no good reason. Comparison of old smoke detectors vs. new. You may already have an inkling of the outcome.(via)
- Powershell 6.0 Roadmap. Interesting because it’s both Microsoft admitting people want a shell, and it’s Microsoft committing to creating a cross-platform shell.
- RFC8200: A revision of IPv6. (via)
- 50 days of postmarketOS. (via)
- The State of Developer Ecosystem in 2017. Jetbrains-customer specific, probably, but: note how many developers don’t use version control or issue trackers. It seems like those would be the most elemental tools? (via)
- DOS Game System Project. Real hardware, not emulated.
- AmigaOne X5000 review: The beloved Amiga meets 2017. (via)
- This 10-Pound Keyboard From The 1980s Is Making A Comeback. The urge for buckling-spring keyboards hits the mainstream. (via)
- Linguistics and Programming Languages. (via)
- Unix-like personal webpage. I like the scanline effect. (via)
- moving to https.
- Ask HN: What tools do you use to manage your life?
- What is a fantasy map? A scholarly article at the British Library. (via)
- Fantasy Cities, a Javascript city map generator. (also via)
- Do people write insane code with multiple overlapping side effects with a straight face?
- Kingsway, a mix of a Win95 desktop and a fantasy roguelike. (via)
Your unrelated animated GIF of the week: I find this … Inspirational? Hilarious?
I’ve been on the road, so this is a bit light.
- What linux/BSD distros update Quicker? Yay graphs! (via)
- Building a BSD home router (pt. 6): pfSense vs. OPNsense. (via)
- SEMIBUG has a new website.
- Building a BSD home router parts 1, 2, 3, 4, 5, 6, 7, 8, and possibly more since I wrote this link out. (via)
Posting a bit late because I’ve been traveling, but: BSDNow 204, Wayland, Weston, & FreeBSD is up, with of course talk about windowing systems and an explanation of the “Scrub of Death” which is new to me.
If you’ve got a Skylake CPU, setting P state won’t save you as much energy as powerd(8)‘s -c option, according to Sepherosa Ziehau.
sshlockout(8) will now lock out based on number of attempts, just so that you don’t have huge logs of stubborn but stupid SSH brute force attacks.
Ján Su?an has posted some ideas about handling firmware in userland, in DragonFly. I’d like to see it happen.
I’ve got some esoteric stuff this week.
- 24-core CPU and I can’t move my mouse. The description of Amdahl’s Law is something not enough people realize. (via)
- Pushing DNS into the Cloud.
- Relive WW2 Lorenz decryption. (via)
- books chapter four and books chapter five.
- Build-from-a-kit mechanical keyboard, and odd but pretty controller. (via)
- Nyan routing. (via)
- Well Played vol 6,2 – european videogames of the 1980s. Free download of the issue. (via)
- Everything You Always Wanted to Know About IPv6. Video from ARIN, so pretty authoritative. (via)
- URLS are UIs. (via)
- White Spots. The idea of using VR to visualize transmitter location is interesting. (via)
- That’s a Big Microscope…
- UNIX: How random is random? Depends on current operating system, which this article glosses over.
- Visual Subnets. Click “How’s this work?” on the side if it’s not clear.
- Introductory bullshit detection for non-technical managers. This is excellent for project planning overall, not just the BS part. (via)
Unrelated audio link of the week: Alan Lomax recordings are up on Bandcamp.
It’s accidental how-to week!
- OpenSMTPD under OpenBSD with SSL/VirtualUsers/Dovecot (via) and
- OpenSMTPD and Dovecot under OpenBSD with MySQL support and SPAMD. (via)
- Introducing anvil – Tools for distributing ssl certificates, plus examples of usage on FreeBSD.
- OpenBSD on the Huawei MateBook X.
- Add vmctl send and vmctl receive.
- openbsd changes of note 625
- BSDTW is in Taiwan, in November – and the call for papers is out. (via)
- Watch out for wxallowed.
- pfSense 2.3.4-p1 RELEASE Now Available!
- Blog about my blog. Self-hosting and dogfooding, both good ideas.
NeedsHas RSS! (via) - BSD Pizza, a meetup in Portland, Oregon, on the 27th.
If you’ve had odd behavior with node.js (which I have) on DragonFly, it may be fixed now.
You can guess what BSDNow is about this week, can’t you? Well, there’s more than just ZFS, though there’s an excellent historical summary on the site.
Sascha Wildner has updated ACPICA in DragonFly to Intel’s version 20170629. This will be of most interest to those with newer motherboards, as it matches ACPI 6.2.
I’ve waited to post this because it’s a bit complicated, but here is the summary: dports didn’t get updated with new binary builds for a while because Rust stopped working, which killed Firefox. Michael Neumann got Rust working again, and packages are updated.
(Use -f if you have upgrade troubles.)
There’s some meaningful links buried in here, among the trivia.
- Undefined Behavior in 2017.
- Unix’s mysterious && and ||.
- Almost one and a half billion seconds since 1970.
- The 555 chip storage ottoman. (via)
- Avery’s laws[1] of wifi reliability. (via)
- 48-Year-Old Multics operating system resurrected. (via)
- Why I Hate Slack and You Should Too. (via)
- Big Fucking TV can’t find the Fucking Shit Router. (via)
- XScreenSaver 5.37 is out. XScreenSaver makes for some fun live backgrounds in Android, I found.
- The Emacs Operating System. (via)
- Block-breaking game in vim 8.0. (via)
- Old school PC fonts. (via)
- A rift in the NTP world. (via)
- Roland McGrath bows out as glibc maintainer. 30 years is a long time. (via)
- Hyperproductive development. (via)
- The earliest known versions of Dennis Ritchie’s first C compiler. (via)
Backlog: cleared.
- Elvish: friendly and expressive shell for Linux, macOS and BSDs. Linked just because they bothered to mention BSD. (via)
- acme.sh: getting free SSL certificates – installation configuration on FreeBSD.
- Writing a NetBSD kernel module. (via)
- ZFS Is the Best Filesystem (For Now…) (via)
- Building an IPsec Gateway With OpenBSD. (via)
- AF3e Status, 17 July 2017. That’s Absolute FreeBSD 3rd Edition.
- Looking for a benchmark comparation between PF (OpenBSD) vs NPF (NetBSD)
- Announcing the pkgsrc-2017Q2 release (2017-07-10). (via)
- pkgsrcCon 2017 report and also slides/video. (via)
- Recommend BSD to Thinkpad users? Can’t find an actual thread, though.
- Porting NetBSD to Allwinner H3 SoCs. (via)
- OPNsense 17.7 RC1.
- OpenBSD and the Modern Laptop.
I’m late noting this week’s BSDNow – I’m also changing the capitalization, since BIND in this case is an acronym. No interview this week but discussion of various BSDCan 2017 reports.
Your midweek short read: A “Putting DragonFly on a desktop machine” story that would incidentally work as an informal installation guide.
A recent commit from Matthew Dillon serves as a rough safety valve, making it harder to fork/chroot yourself to death.
User am_dxer is using DragonFly, blind, with Orca. I didn’t know if it was possible, but this person proved it can be done. (and that’s an achievement worth supporting.)
Bryan C. Everly eventually figured out how to configure his ThinkPad x230 so that the TrackPoint worked in xorg, and he wrote it down.