The pkg tool, used in DragonFly (and FreeBSD) for ports, is at version 1.2. Version 1.3 will apparently be able to solve the problem where one port is ended and replaced with another. This is a problem that’s been around forever, and I don’t just mean with pkg. I don’t know how soon 1.3 will be out, or what version FreeBSD is at.
Just so nobody’s surprised: DragonFly process IDs now go an order of magnitude higher.
Settle back, there’s a lot to read.
- CERN Terminal font. I mentally expect the characters to be printed in green or amber, just from the shape. (via)
- Systems Programming at Twitter. (via)
- Richard Garriot’s D&D #1; his first game written in BASIC, long before Ultima. There’s a contest involved, but that’s not the important part. (via)
- Unix: Counting chickens or anything else.
- Matul Remit, a Dwarf Fortress story. Yeah, I know, third Dwarf Fortress item in three weeks. This one is about the story itself, not the gameplay. (via)
- The Pac-Man Dossier, Obsessive notes and details about Pac-Man. (also via)
- “…nothing worse for the future of home lighting than having to remember whether the lights in the bedroom were made by Sylvania or Philips before I can turn them off.” The Internet of (proprietary) Things.
- The Modern Perl book, 2014 edition, is out and is a free download.
- Your favorite 2-piece keyboard.
- The Novena laptop, has a crowdfunding campaign. It even has stretch goals, now. It sounds fun, but you have to be seriously interested in hardware twiddling. There’s a contest for a new logo, too.
- Worst common denominator programming. You can guess the source.
- Technology Monoculture as threat. It’s about OpenSSL, but I’d argue that Linux represents another monoculture problem.
- go in go. (via)
- A discovered quirk is just [a] few steps away from becoming a feature.
- Microsoft Word is not a terminal emulator. :wq
- Using Vim as a writing environment. (via)
- boycottsystemd.org. (via)
Your unrelated comics link of the week: Agatha Heterodyne & The Sleeping City. It’s a kickstarter for the 13th volume of a long-running story – which is also free to read online. As I have mentioned before, the artist Phil Foglio drew the original BSD daemons.
Another active week.
- RetroBSD recently moved to Git and GitHub, and is now buildable on Mac OS X.
- ALTQ is gone, at least for the OpenBSD version of pf.
- So I’ll bring up this point again: pf is fragmenting, and we should do something about it.
- The EdgeBSD presentation from FOSDEM 2014. (via)
- OpenBSD could use some VLAN testing.
- FreeBSDNews is running an swag contest.
- netbsd.fi replaces onetbsd.org.
- Here’s a GSoC project that could help everyone. (thanks, Tomáš Bodžár)
- I’ve linked to some parts of this work, but Undeadly has a summary of the man page search improvements in OpenBSD.
- DiscoverBSD’s 2014/04/14 summary.
- LibreSSL started because of a leaky water heater.
- I always like threads about small hardware.
- FreeNAS hardware unboxing.
- Man, everybody likes pfSense.
- Lua in pkgsrc is getting versioned.
- Why would you do this?
The plugin I use for posting to Twitter managed to silently stop working after a recent WordPress upgrade. It’s fixed now. Thanks to alert reader TJ for telling me. If you are picking up articles here through Twitter, you have some backlog waiting for you.
BSDNow 034 is about Network Attached Storage – specifically with an interview of John Hixson at iXSystems about FreeNAS development.
Remember the joke I and probably a zillion others made about OpenOpenSSL? It’s happening, except it’s called LibreSSL. (thanks, Tomáš Bodžár)
If you’re using DragonFly in qemu, virtualbox, whatever – but not VMWare – there’s a new virtio-net driver to try out.
This is another week where I find neat stuff at the start of the week, start the post, and by the time the post date rolls around, those links have been seen everywhere. Yes, I’m complaining I don’t get “First Post!” the way I want.
- UNIX: More ways to spin the top command.
- Leslie Lamport’s Thinking for Programmers talk. It’s the opposite of a TED talk; not glamorous, not made accessible, and not there to make you feel good about yourself – but quite useful. (via)
- A Statistical Analysis of the Work of Bob Ross. This fascinates me in the same way Markov-chain generated text can be interesting. (via)
- How ‘DevOps’ is Killing the Developer. Not necessarily an accurate description of how DevOps works, but accurate for describing problems with poorly implemented DevOps. ‘Reaction-to-new-strategy-that-gets-implemented-poorly’ is not new – see Agile. (via)
- Here’s a conversational intro to Dwarf Fortress. Unlike every other article, it emphasizes how quickly you can get into the game. This is probably the better way to talk about it.
- A Secure C and C++ reference recommendation.
- @ around Europe. I can’t confirm this, but I’m sure many readers can. (via)
- According to this story about XENIX, Microsoft almost went with it as a successor to DOS. That certainly would have made things different. (via)
- UNIX ACTUAL. (via)
I’ve got “coverage” of most every BSD this week.
- OpenBSD has brought in OpenSSL – and is modifying it severely. Instead of linking to the many commits as they tear it into little bits, I’ll just link to this Lobste.rs post. Will it be OpenOpenSSL? It looks like it’s for internal consumption only. Undeadly has a similar summation. Apparently there’s a running blog of the changes, or at least the snarky comments.
- Have you never been to BSDCan? Dan Langille asks the question. As he points out, BSD conventions are awesome, where you get to meet some smart people and put names to faces.
- “I have been given the option of Linux or BSD at work…” A discussion of BSD as a Java development platform.
- FreeBSD has added the if_nf10bmac(4) driver, for the “NetFPGA-10G Embedded CPU Ethernet Core”, which appears to be a programmable network card? I’m not sure how it all works together.
- Goodbye EISA on FreeBSD. (Gone long ago on DragonFly.)
- NetBSD src and pkgsrc changes are being twittered. (NetBSD link does not work just now when I tried it.)
- PC-BSD Digest 26 mentions the addition of a new desktop environment called Lumina, built just for PC-BSD.
The March issue of BSD Magazine is out, and this month has an article written by Siju George about how his company is using DragonFly and Hammer for backups.
Remember: If you have a particular port that’s not building in DragonFly, there may be a patch in pkgsrc that could be brought over, as John Marino points out.
I am all over the map this week.
- UNIX Tutorial for Beginners. Also, UNIX Shell Scripting Tutorial. (via)
- Staticapps.org, a explanation of single-page web applications. The idea is good but the site itself is really just an ad for a service that does … single-page web application hosting. Comments on the original link source may be more useful.
- The Lazy Newb Pack for Dwarf Fortress. A good idea, but there’s actually a more recent Starter Pack. (via)
- I link to Cyriak videos from time to time; here’s a documentary about him and his work. (via scrubgenius)
- Yahoo breaks every mailing list in the world including the IETF’s. (via)
- Star Trek 1971 Text Game. Hey, I remember at least one of the variations of this! (via)
- Now even Microsoft Windows has a package manager. (via)
- Branching in code instead of in version control. I suspect this is one of those ideas that sounds good but turns out to eventually require reinventing the original setup, like NoSQL. (also via)
- “This is NOT real Git documentation!” Frighteningly real. (via)
- Heartbleed should bleed x.509 to death. (also via)
- Dudley Buck’s Forgotten Cryotron Computer. (via)
Your unrelated animated image of the week: a seal with hiccups.
Some out-of-the-ordinary things this week.
- BSDTV, a new YouTube channel. It has several videos from the recent NYCBSDCon.
- pfSense 2.1.1 is out. No, wait, it’s 2.1.2!
- Installing packages from a custom FreeBSD repository. Applies to DragonFly, too.
- DiscoverBSD’s news summary for 2014/04/07.
- A partially tongue-in-cheek suggestion for an OpenOpenSSL.
- FreeBSDNews.net is now owned by? maintained by? iXSystems, which seems to be singlehandedly building as much FreeBSD ecosystem as possible – that’s good!
- Bitrig is dropping i386 support.
- FreeBSD Journal #2 is out.
- The OpenBSD Foundation reached their goal for the year.
- The FreeBSD Foundation is kicking off their campaign.
- PC-BSD Digest 25 is out.
- Mount your NetBSD ISO directly from the file server.
- FreeBSD supports UDP-Lite, which appears to be the network protocol equivalent of turning over a bucket of ball bearings and saying “Grab what you can.”
- OpenBSD starts to bring back 4.4BSD more.
- Peter N. M. Hansteen wants to know what you do with OpenBSD in a conference-presentationish sort of way. Specifically, EuroBSDCon.
- Jordan Hubbard talks about compiler choices for FreeBSD, and points out that the processor choices these days are Intel or ARM, and that’s it.
DragonFly now has a ‘rescue’ system added in, which also functions as a way to mount encrypted filesystems. Does PAM work yet? I don’t know; I may be linking to this earlier than I need to.
I should have seen that pun coming a long time ago. BSDNow 032 is up with an interview of Dru Lavigne and the usual assortment of other recent BSD items.