I’d save this for an In Other BSDs note, but that’s a whole week away: FreeBSD Mastery: Advanced ZFS is published, available in electronic and printed editions. I suspect this would be interesting to non-BSD users, too.
I’m studying for a test next week, so the amount of random clicking-around that I’ve been able to do has been limited.
- Write Opinionated Workarounds.
- Devs Answer: What are the best comments left in your code? (via)
- restart the void: bot-generated apocalyptic error messages. (via, via)
- Brian Kernighan on the Typesetting of “The Go Programming Language” Book. (via)
- Vim 8.0 is coming. (via)
- The Internet of things you inherit or leave behind. (via)
- Parametric, Open source, 3D modelling – in your browser. (via)
- not smart is not stupid. “As the old adage goes, if there’s a feature, it’s going to break.”
- Here’s What Happens When an 18 Year Old Buys a Mainframe. (via)
- Some phone history via NANOG.
- The Vintage Computer Festival East XI is finishing up right now. (via)
- The story of the “battleshort“. (via)
Your off-topic pen link of the week: Remember I asked once about decent fountain pens that were not expensive? I found one, and it’s great.
This is one of those weeks where a bunch of release all tumble together by chance.
- UbuntuBSD Is Looking To Become An Official Ubuntu Flavor. (still confusing)
- PC-BSD 10.3 out; PC-BSD 11 out next. 10.3 was out last week; I missed this link before.
- pfSense 2.3-RELEASE Now Available! (also seen here and here)
- PostgreSQL – Add BSD authentication method. (via)
- BSD and Toshiba Chromebook 2.
- FreeBSD 10.3-Release on AWS. As Colin Percival points out, the last half-dozen releases have been on AWS too.
- Undeadly and HTTPS. (via)
- Penguicon 2016 Lucas Track Schedule. For being called “Penguicon”, there’s a lot of BSD events there.
- DiscoverBSD for 2016/04/11.
- OPNsense 16.1.9 released.
- OPNsense 16.1.10 released.
- Unix’s file durability problem, which leads in comment to disks from the perspective of a file system (McKusick), which I thought I had linked before but maybe not. (via)
- FreeNAS, TrueNAS, and BadLock.
- UbuntuBSD Should Heed Kubuntu’s Cautionary Tale.
Garbage number 22 is out, and talks about a number of things, including NVMe support in OpenBSD, programming in Go, and ‘reader-submitted issues’.
No interview this week on BSDNow because of travel, but there’s still an episode, complete with news and an unboxing video of a new BSD product. I’m linking to a slightly different location because it’s not up on the normal site as of this writing.
Tomohiro Kusumi would like to port Hammer (1) to FreeBSD, as noted in this bug discussion. It’s not even begun to happen, but if you can contribute, please do.
I’ve finally used up my Lazy Reading links backlog!
- Hand-crafted containers. A good explanation of how containers are set up, and a certain sense of deja vu for anyone familiar with BSD jails. (via)
- Punctuation in Novels. I like seeing the conversion of data from text to image. (also via)
- Overclocking an old IBM 701. The butterfly keyboard model. (via)
- Accurate CRT Simulation. (via)
- RS-232 for Commodore PET and Dialing a BBS Over WiFi. (via)
- tmux2html: “Render full tmux windows or individual panes as HTML.” (via)
- MobaXterm – all-in-one SSH/X client. Anyone use this vs. PuTTY?
- Documentation is for the weak.
- A Brief History of ClarisWorks. Back when office packages were actually light. (via)
- Dwarf Fortress’ creator on how he’s 42% towards simulating existence. (via)
- What Infrastructure Should Learn from NPM JavaScript Debacle. “Don’t execute programs directly from the Internet” should not be a hard lesson to learn. (via)
- Debian ships very outdated packages. It frustrates upstream creators. The response from most people misses the point, but the maintainer at least has a sane response. (via and via)
- Ubuntu on Windows. I think it’s less “Let’s use Linux” and more “Apple’s UNIX tools get everyone to buy Macbooks, let’s try that.” It unfortunately does not do anything (yet?) with process control or user authorization or other things you would actually need. Related: GNU/kWindows. (via).
Your sort-of off-topic link of the week: Michael W. Lucas’s fiction is, for a short time, part of a larger book bundle which is available for less than the price of buying it all individually. Buy now if you want a deal/lots of fiction to read.
Back to the normal rotation; not done early, not done late.
- DiscoverBSD for 2016/04/04.
- FreeNAS Mini XL Now Available.
- How to use OpenBSD with Libreboot: detailed instructions. (via)
- Linux Developers vs BSD Developers. (via)
- OpenBSD – recommended way to do WebDAV, CardDAV, CalDAV. (via)
- A Complete Guide to FreeNAS Hardware Design, Part I.
- Disk IO limiting is coming to FreeBSD. (via)
- The drunken bishop: An analysis of the OpenSSH fingerprint visualization. (via)
- Support of OpenBSD pledge(2) in programming languages. (via)
- FreeBSD 10.3-RELEASE Now Available.
- Call For Papers for EuroBSDCon 2016 in Belgrade, Serbia is out!
This week’s garbage podcast is out, with some OpenBSD topics and also some interesting direct experience of licensing violations.
The GNN in the title is George Neville-Neil, interviewed on BSDNow 136 about the TeachBSD project, plus the usual collection of recent BSD news. The show title comes from this station advert.
Posting now so people have warning: NYCBUG’s monthly meeting is tomorrow, April 6th, and has John Wolfe presenting “Debugging with LLVM”. Note that the meeting announcement I just linked has the NYCBUG schedule and speakers for the rest of the calendar year. Surely you can make one of them?
Tomohiro Kusumi has been creating a near-constant stream of bugfixes and cleanups to Hammer for quite some time. I don’t often link to it, because they are incremental improvements and hard to linkblog, so to speak. In an effort to make up for this deficit, I do want to draw attention to his two recent commits: “Make hammer commands print root volume path“, and “Print volume list after volume-add|del“. Small changes, but this is what makes complex systems usable.
If you remember this Baytrail problem, Daniel Bilik has gone and found a fix, as this appears to be a cross-platform bug, and he has patches for DragonFly. If it’s affecting you, you don’t have to wait for the patches to be added in; he’s made them available directly.
Update: it’s committed to DragonFly now.
This I all built up over the past two weeks, so plenty to read here.
- How To Write Unmaintainable Code. (via)
- An implementation of Sublime’s PlainTasks plugin for Vim.
- Dotfile Management and Documentation with Org-Mode. Equal time provision. (via)
- @Play 85: A Talk with Digital Eel, Makers of the Infinite Space Games.
- Digital Nature, a summary of world-building software starting with Bryce.
- How to Write a Roguelike in 15 Steps. Not linkbait – a real, in-depth procedure. (via)
- Generating and Populating Caves. I like the map images. (via)
- The Imitation Game, about Alan Turing (sample). Here’s historical audio to go with it.
- Redox – A Unix-Like Operating System Written in Rust. UNIX gets reinvented on a regular basis. Also related. (via)
- Maintain Separate GitHub accounts. I’ve seen people bit by this just with email. (via)
- Technical jargon failure modes.
- Did you ever play Myst?
- Instagram hates the Internet. Noted in article: people leaving Twitter for Instagram. I see that trend.
I’m a bit short this week, but I’ve been on the road and unable to click around as much as I’d like.
- FreeBSD running on xhyve tutorial. (via)
- Ubuntu on Windows. It’s the year of
Linux on the DesktopBash on Windows and unfortunately that’s probably good enough for most. Could be worse, and was. - OpenBSD 5.9 released (early!) (via)
- DiscoverBSD for 2016/03/28.
- TrueNAS Three-Peats!!!
The 20th garbage episode, justing by the summary, talks a lot about the new OpenBSD 5.9 release and other BSD-related matters.
I keep posting about Sepherosa Ziehau’s work on sustaining extremely high traffic loads in DragonFly. Now I’m posting about a tool to create that load: kq_sendrecv. It creates tens of thousands of TCP connections, without creating a process for each, and uses kqueue, as you might guess from the name. This may be useful if you really want to tax another system.
This week’s BSDNow has an interview with Michael W. Lucas, BSD author. He often speaks at events, so it should be an enjoyable talk.
Do you have a Cherry Trail SoC? For example, a HP x2 210? Imre Vadasz’s recent commit may be useful for you, if you are running DragonFly on this detachable … thing?
Tim Darby is looking for motherboard recommendations. Specifically, mini-ITX with 4 SATA ports and at least one decent network link. Who’s got hardware to recommend? There’s already one set of suggestions.
