Because I missed last week, there’s two BSDNow episodes to catch (assuming you are using me as notification for new ones.) Episode 58, Behind the Masq, has an interview with Matt Ranney and George Kolaand, and a tutorial that includes DNSMasq, for the title source. Episode 59, the title of which I can’t reprint accurately, has an interview with Hiroki Sato and the usual number of articles.
Francois Tigeot gave talks at EuroBSDCon and XDC 2014, and he’s posted slide and video links. He covers DragonFly and Postgres and video drivers, or at least I assume so cause I haven’t watched them yet. There’s other BSD-specific material available too, according to his post.
John Marino updated wpa_supplicant (in dports). He then suggested moving it out of base into dports, so that it could be updated independently of the base system. (this update, for instance, took years.) Since wpa_supplicant is necessary to get some systems online – and it can’t be installed if missing if you don’t have a network link – it may be too risky. I think other packages could be moved out, myself.
Robin Hahling volunteered to update OpenSSH in DragonFly, which is good news. It’s a jump from version 6.1 to 6.7, so there’s some feature changes. tcpwrappers support is gone, for instance. If you have a reason to object to this change, speak up now.
John Marino has upgraded gcc, libedit, xz, and grep in DragonFly. Also, tzdata has jumped from version 2014e to 2014h, thanks to Sascha Wildner.
Whee!
A talking car dashboard from the 1980s.
Argos Catalogs. Count how many of the pictured items have been absorbed by cell phones. (via)
King of click. More Model M stories.
Quiet for you, the reader, at least. My schedule is irregular because of work over the next few days – including the weekend – so regular posting may not resume until next week. Sorry!
For some reason, OpenSSL-using command line clients – but not any browsers – are choking on the RSS feed for this site when fetched via https. So, the site no longer defaults to https. It’s still available if you want to use it, and I’ll work on fixing the setup.
The way to see it is:
openssl s_client -connect www.dragonflydigest.com:443
You will notice an error in the output like this:
672060044:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s23_lib.c:184:
There’s lots of references to errors like this out there – many different, some for bugs long fixed. I daresay it’s a configuration screwup I haven’t figured out yet; I’ve noticed that adding -tls1 or -no_tls1 or -ssl2 or -ssl3 to the above command makes the problem go away.
I spent a good chunk of this weekend at work for various reasons, so it’s a slightly less long list. On the plus side, I know a bit more about setting up fiber links now.
- On the Design of Editors for Small Computers. Pre-vi, pre-emacs. (via)
- Rob Pike: Reflections on Window Systems. Video. (via)
- Writing a Simple Operating System – From Scratch. PDF. (via)
- tilde.club, an effort to resurrect the ~/username web page. Wish I had got in. (via many places)
- The “Mark I“, (one of) the first programmable computers, designed in 1937.
- Cool-retro-term, another analog terminal simulator. (via)
- A progress update on the Novena computer, with significant manufacturing detail.
- An interesting paper on Alan Turing. (PDF)
- disk seeks are slow don’t do them. SQLite internals. (via)
- BadUSB, which naturally leads to USB Condom.
Your unrelated image of the week:

I’m getting a new pet tomorrow.
Whee!
- FreeBSD 10.1 beta 3 is out – though it may be superseded by the time this article is published.
- pkg is apparently supported in Salt and cdist. (via)
- DiscoverBSD’s September BSD release list.
- DiscoverBSD’s news roundup for 2014/09/29.
- The September BSD Magazine is out. (via)
- Undeadly has links to (all?) the EuroBSDCon 2014 OpenBSD papers.
- OpenBSD 5.6 is available for pre-order, and at a new store.
- Can’t tell if this is a joke or just dumb. No, it’s not a real problem.
- Here’s an OpenBSD conversation about routing table changes and flaky ISPs, though much of it could apply to any BSD.
- I daresay this counts as Shellshock fallout.
- pkgsrc-2014Q3 is out and announced.
- No more cvsup for FreeBSD.
Since the switch to https here, the RSS feed has been having trouble, as several people reported. I haven’t had time to look into it much so far. Though I suppose it’s only likely that you are reading this if you are unaffected by it.
This week’s BSDNow has an interview about mentoring with Steve Wills of FreeBSD, the usual array of news. This week has more small device news than normal – NetBSD on Raspberry Pi and pfSense on a mini-ITX system. And a mention of my desktop article! I’m relevant!
The powersaving page on dragonflybsd.org has seen a bunch of updates; this should be handy even if you aren’t on battery power that often.
BSDTalk 245 is up, with 7 minutes from Will Backman, the host. He’s setting up new storage for the (long!) history of BSDTalk podcasts, and he asks what people are using for ~ on the Internet.
At least, I assume NYCBUG’s meeting is tonight. It’s at BXL Cafe, and you can see the details in the announcement email. No RSVP required this time, because it’s a bar, so perhaps all you need is a liver.
Sepherosa Ziehau’s recent changes to UDP in DragonFly mention some performance gains to sheer packet count.
Markus Pfeiffer has imported FreeBSD’s if_lagg to DragonFly. It’s for talking LACP over multiple network ports, so that the traffic from those multiple ports can be aggregated – if what’s on the other end generally understands LACP. (Failover mode may not count.) Please test if you have that sort of surfeit of network ports.
There’s a few more days of freeze for the pkgsrc-2014Q3 release of pkgsrc. Normally I’d save this for the weekend In Other BSDs, but that’d be too late.
I have an excellent mix of links this week, I think. I like to have multiple links on multiple topics.
- Xenix 1.0, stuck on the 286. The second operating system licensed from Microsoft by IBM, and it was a type of Unix. (via)
- 50 Years of Moog. (via)
- Uselessd. (via)
- The End of Linux. (via)
- Revitalizing the Perl Power Tools. AKA the Unix Revitalization Project. It’s possible to contribute; this is something I’d like to see modernized. (via)
- Culture Stories: Introduction and Milk. I like the “I gave stuff away and eventually everyone did” part of the story. (via)
- mdp, a Markdown-based presentation maker. I like the concept and the animated gif used to demonstrate it.
- Remarkable, a Markdown editor with a WYSIWYD (what you see is what you did) component. Does it run on BSD? Dunno. Markdown is one of those deceptively good ideas that’s becoming accepted in part because it’s unowned.
- Edit: A Relaxing Mix of Vi and Acme. This is going to be the exact blend someone wanted and didn’t know it. (via)
- From Vim to Emacs+Evil chaotic migration guide. It’d be better as “Chaotic Evil”. You know what I’m alluding to, nerd. (via)
- Miss a Payment? Good Luck Moving That Car. Is building Faraday cages for your own things going to be a lucrative business 5 years from now? (via)
- Forth Salon. (via)
- The Craft of Text Editing. (via)
- Programming Sucks. (seen many places but this time via)
- Current Status: (via)
Not even trying source links this week; there’s plenty else to link.
- FreeBSD 10.2 Beta 2 is out. (has been out, but this is the announcement.)
- The Open Source Software Engagement Award. An excellent, excellent move by Colin Percival.
- Shuffling Partitions on FreeBSD.
- Outlining Thin Linux. The article linked to described a stripped down Linux that doesn’t have package dependencies just to run. That’s what BSD has been for several decades now…
- DiscoverBSD for 2014/09/22.
- pfSense has reached 2.2-beta.
- “Can you recommend a good laptop that runs BSD well?“
- NetBSD on the Raspberry Pi. (via)
- Bash and PC-BSD.
- The OpenBSD 5.6 theme song.
- EuroBSDCon 2014 is going on right now. (via)
Update: EuroBSDCon is livestreaming! (via)
