The presentations from BSDCan 2012 are up in video form. I was going to link to this in a Lazy Reading post, but there’s a lot of video there. (via) Of interest: Intro to DNSSEC and FreeBSD’s new package manager. Check the list, cause there’s a lot more.
BSDTalk 215 is out, with several NetBSD folks being interviewed at BSDCan 2012 about NetBSD 6.
If you have a i386 DragonFly machine, emulators/wine-devel should now work.
John Marino proposed cutting several game demos from pkgsrc. I don’t think they are playable at this point, even if you have the missing source files.
Thanks to Magliano Andrea Andrea Magliano, a new version of ACPI has been added to DragonFly, acpica-unix 20110527.
If you are running bleeding-edge DragonFly, libpthread was broken for a short period. If you built anything in the last … 12 hours? You may want to rebuild it. If that doesn’t describe you, it’s a nonevent.
It’s funny that I’m reporting a short-term break in bleeding-edge operating system code as any sort of surprise. It shows something about how stable DragonFly-master is most of the time.
Sepherosa Ziehau has added igb(4) version 2.2.3 direct from Intel, for support of their 82575 and 82576 Ethernet controller chips. It now shares a hardware abstraction layer with the em(4) driver, too.
John Marino posted a report of pkgsrc-currentbuilding on DragonFly i386. The success rate for package building is so good that the “top” package break was security/libpreludedb, with only 9 dependencies. Everything else was less than that. I have never seen a pkgsrc build report before with only single-digit figures for dependent breakage; this is fantastic.
There’s been so much activity this week in DragonFly that I’m having a hard time keeping up. There’s always time for Lazy Reading, though.
- The March of Progress. (via)
- My Third Attempt at Vim. Follow the link to pathogen, if you haven’t heard of it.
- From the same article, Destroy All Software screencasts. They look interesting, though I’ve found the web has eradicated my ability to watch videos over a minute in length, unless they contain squeaking guinea pigs or running bunnies.
- How Pixar Almost Lost Toy Story 2 to a Bad Backup. (via) You can nitpick details (rm * isn’t recursive) but it’s funny in a nearly catastrophic disaster kind of way. Also, now is a good time to check your backups.
- Here’s a video trailer for that WIZZYWIG comic I mentioned in a previous Lazy Reading.
- This post about ROFLCon 3 makes a good point: Much of what we expect to do on the Internet, from installing your own operating system to captioning pictures of kittens, requires a computer. Increased phone and tablet use kills that, cause it’s not convenient. As the article notes by way of Chris Poole, things like Facebook are friend-based, not interest-based. Think about that for a bit. It’s important to me because that’s exactly what this site is – interest-based, rather than a social app.
- The truth about system bottlenecks.
Your unrelated link of the week: Captain Forever. A game. Mentioned most recently on Verge, but read Rock, Paper, Shotgun for context.
As noted in a recent commit, it’s possible to set up a HAMMER2 /usr/obj and survive a buildworld. That’s good progress.
Note that this is basic work, so features like multi-master and deduplication are not present yet, and it’s still work in progress, so don’t try HAMMER2 unless you like losing data. Watch the branch for changes, though.
(I’m going with “HAMMER2” for the name.)
Takahiro Kambe is bringing PHP 5.4 into pkgsrc, probably as lang/php54. Follow the whole thread for a discussion of version numbering. As a side effect of this, PHP 5.2 will leave pkgsrc by the next quarterly pkgsrc release. If you’re using that older flavor, you’ll want to upgrade.
Sepherosa Ziehau has been making various updates that conform to standards lately, including “RFC4653 Non-Congestion Robustness (NCR)” and “RFC3517bis“. I’m not familiar with what they do, but you can follow the links and read the RFCs if you are curious.
(Not sure if I got that 3517 one correct…)
TUI mode is available now for kgdb on DragonFly, thanks to John Marino. It’s apparently a Text User Interface for debugging core files. I haven’t used it, so I’m relying on the testimony of others.
Apparently Apache 2.4 has a bug that will cause network stalls when sending data that doesn’t line up with segment size. Sepherosa Ziehau has put in a workaround for the issue. Alternately, you can use www/apache22.
Matthew Dillon’s recently added getaddr/setaddr support, dumping, and session encryption, among other things, to Hammer 2. Or is it HAMMER2? I’m not sure.
BSDTalk 214 has nearly an hour of conversation with Peter Hansteen and Henning Brauer, all from the recent BSDCan.
John Marino has updated libncurses, libedit, gdb, libgmp, and zlib. The release notes are helpfully contained within each commit. If that wasn’t enough, he’s also added terminfo, a future replacement for termcap, if I understand correctly.
Peter Avalos has updated OpenSSL in two different places:. The 3.0 release now has OpenSSL 1.0.0j, which fixes several security issues (see link for CVE IDs). DragonFly 3.1 now has OpenSSL 1.0.1c. As for a changelog… this, maybe?
If you are having USB issues on boot with DragonFly, Sepherosa Ziehau’s sysctl suggestions may help you.
I’m starting to pack these full enough that I might have to go biweekly.
- “My 10 Unix command-line mistakes“. (via) You will have done at least a few of these – see comments on that article for even more. I know I’ve shut down the interface I’m connected on a few times…
- BSD vs. Linux. (via) Maybe you know the details, maybe you don’t.
- Git now has subtree support. You can now stuff git repositories into other git repositories, but they remain ‘normal’ repos that can be split back off later. I’m sure I’m oversimplifying. Also, the git website has gone through a redesign.
- A BSD daemon patch, $3. (via) No Puffy or Fred ones that I’ve seen.
- Here’s a puppet fix for DragonFly.
- The Grammar of Vim. (via)
- Rob Pike vs. Richard Stallman. (via the same place) Not enough drama, guys, come on!
- Anatomy of a Scam. I link to it because my employer just received one of the bogus invoices mentioned in the article.
- Computing Fossils. (via) If you follow one link from that article, make it this one about a punchcard IBM from 1948, still in use.
Your unrelated comics link of the week: Wizzywig. A self-contained comic about the early days of phone phreaking and hacking, written and drawn by Ed Piskor. The first two chapters are available as a PDF. Read and if you like it, order the whole thing. Also: Steve and Steve. If you know your history, you’ll get the cartoon.
Ed Piskor is currently cartooning the origin of hip-hop at BoingBoing; it’s a good read.