Antonio Huete has updated dhclient(8) to match the OpenBSD version from whence it comes. I think all (most?) the BSDs use the OpenBSD dhcp client as a base now. The only user-facing change I see in a quick reading of the changes is a new ‘egress’ command line option.
I think I’ve made it through my backlog of things to post. For no apparent reason, I ended up with a whole bunch of ‘this vs. that’ links this week.
- BSD vs. Linux. The target article is way old, but it’s interesting to see the comments.
- Arch vs. Slackware, a friendly comparison. Mentions BSD in passing, and Arch is the most BSD-ish Linux distribution I hear mentioned. The package count for both Arch and Slackware is much smaller than I expected, relative to pkgsrc. (via previous link.)
- Internet arguments about similar products, crystallized: WikiVs. Allthearguments you’ve ever seen, plus more.
- Emacs for Android. Requires “a rather big display”. (via)
- It’s somewhat off-topic for this site, but I’ll mention it: I read Ubuntu Made Easy from No Starch Press (who publishes a number of BSD books) recently and reviewed it on Amazon.
- The original drawing for the HP-35 calculator. The creation story is neat, but if you look closely at that drawing, you can see the little bumps in the red lines where the artist used a radius template to draw the curves with his marker. I learned to render that way, and it’s a visual flavor you don’t see often, given the ubiquity of computer rendering. (via)
- Maaaaybe it’s time to slowly sidle away from MySQL? Lemme bring out my favorite quote. (via many places)
- The problem and the fragmentation of content and communication. Maybe it’s just me that finds this interesting because of what I do here.
- Ken Thompson’s debugging method, as told by Rob Pike. Sounds a lot like the Feynman Problem-Solving Algorithm.
Your unrelated link of the week: Taipan! I played this on the Apple ][ and loved it. The buy-low-sell-high game is an old genre that hasn’t been used in newer games in the same fashion as roguelikes or sidescrollers. The only recent equivalents I can think of are Drug Wars and maaaaybe Eve Online.
John Marino has been on a tear fixing pkgsrc packages, and he posted a list of what he considers the most necessary packages to get working on DragonFly. Several people have already stepped up and fixed them if you follow the thread. If one of these packages is something you use, it’s worth looking at.
John Marino is working on updating tcl in pkgsrc. It’s apparently quite messy to update, which may be why it has sat out of date for some time. Never one to rest, he’s also been making FUSE filesystems work on DragonFly. (Here’s a FUSE explanation, if you need it.)
Also this. Someday I’m going to write a “games on DragonFly” feature, or series.
If you wanted to try Hammer 2 and you have several DragonFly-current systems around (virtual or not), Matthew Dillon has the instructions. Keep in mind that this is not something ready for use; it can’t actually free up space, for instance. It’s neat that you can have multiple systems passing data back and forth already, though!
Seen on Ycombinator News, the Vim and Vi Tips e-book on Amazon is _free_ today, and possibly just today. It’s a Kindle book, but there’s software Kindle readers from Amazon if you don’t have one.
John Marino finished another bulk build of pkgsrc, and reports a 96.4% package success rate, using DragonFly and pkgsrc-current. We’re just a week or so from the next quarterly pkgsrc freeze, come to think of it…
3.2 is the next major release of DragonFly, which will be relatively soon by the every-6-months release schedule. John Marino’s put together another catch-all bug report for that release.
Francois Tigeot has updated the ixgbe(4) driver, and Sepherosa Ziehau has added TSO support for bce(4) and additional bge(4) related chips, mostly from the FreeBSD drivers.
I was on the road and missed last week’s summaries for Summer of Code, and we’re almost at the end of the session, so I’ll just link to the most recent items from Mihai Carabas (there’s a lot there!), Vishesh Yadav, and Ivan Freitas.
I recently completed a bulk build of pkgsrc-2012Q2 on 64-bit DragonFly, though I still haven’t had a successfuly 32-bit build. However, John Marino has a report of how many packages are working on DragonFly in pkgsrc-current. (Answer: more than 95%)
Matthew Dillon recent posted a status report for Hammer 2. Of interest is the spanning tree protocol being built to handle messages between Hammer volumes. As he says in the message:
For example, we want to be able to have millions of diskless or cache-only clients be able to connect into a cluster and have it actually work…
(No, it doesn’t do this, yet.)
Sepherosa Ziehau has added MSI support and cleaned up the alc(4) driver. If you’re using a network card with the Atheros AR8131 or AR8132 chipsets, you should see an improvement.
Sascha Wildner has ported over more RocketRaid support, in the form of PCI IDs for various 4xxx and 3xxx series cards for hptiop(4), and a hpt27xx(4) driver that supports even more hardware.
- Part of the reason I started this Digest was to document things that would otherwise remain buried on mailing lists. So I feel there’s a parallel between this and reporting on police scanners – not the same content, but the same intent.
- The Esoteric Whodunit. Read this article and think of the last time you were explaining something computer-related to someone, and had to change what you said in order to make it more comprehensible.
- SSD Cache Accelerators work. This is not news to anyone who has used swapcache(8), which does just what these hardware products do – in software, free. Here’s where you can pat yourself on the back for being a DragonFly user. (via)
- Desktop 2.0 and the future of the networked operating system. This somewhat wandering article assumes having everything go online is a good thing.
Your unrelated link of the week: The Counting Song.
I spent the last week on an island in Lake Huron in Canada, so I missed that the latest issue of BSD Magazine is out. I’ll catch up when I can. Anything interesting happen while I was gone?
I seem to include a vi/vim tip every week. It’s not on purpose, or at least it wasn’t until now.
- vimwiki – maintain a wiki within Vim. Not as extreme an idea as you’d think. (via)
- Oh yeah, something about git too. How about “10 Things I Hate About Git“? (same via)
- Revisiting the 2002 Radio Shack Catalog. Drop your phone/tablet and look at this. It’s only 10 years old. (via)
- The ELF Tool Chain project. This is a good idea. I found out about it by reading this description of the build system they are working on. (via)
- I’m sure anyone reading this is familiar with BSD – license, history, and so on. But are you familiar with the BSD battles with GRizzEAT?
- The apparently accidental origin of dotfiles, from Rob Pike. I wish his Google+ page had an RSS feed. (via)
- Speaking of Google things, did you know there’s a Google Store? Where you can buy such things as a light-up dog leash with the Google logo? And a Go Gopher Tote. Actually, the tote is kinda neat.
- Is the Go Gopher a Renee French illustration like Glenda, the Plan 9 bunny? Apparently yes. It’s from a WFMU t-shirt, and Renee French has a number of comics you can buy. Her Marbles in my Underpants book is one of the more disturbing things I’ve ever read.
- If you aren’t familiar with WFMU, you really should be. It’s my second-favorite radio station after my local college station, WBER.
- When I wander off track, I run.
Your unrelated link of the week: a thorough investigation of the history of the ‘long s’ character, via. If that’s too cerebral for you, try this video of a man making turkeys gobble, which made me laugh and laugh.
Hammer 2 (or is it HAMMER2?) is nowhere near ready to test. But! For laughs, I think it could be set up just so you can watch the messages go back and forth. Someone want to set up a few DragonFly-current VMs and try?
Pierre Abbat is curious about using Hammer on an SSD. The discussion that came from that has some useful points, including notes that a straightforward SSD as disk works for most anything with Hammer other than very intensive database use, due to the history retention. If space is an issue, swapcache on the SSD and attaching a normal HDD is a fine alternative. A SSD with Hammer can leave some features off, though I’d argue that dedup is totally worth is. Also, SSD speed is directly correlated with size.
Sascha Wildner’s added support (from FreeBSD) for the HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx, via the hptrr(4) driver.
