Two more of the DragonFly and Google Summer of Code projects: Irina Presa's checkpointing vkernels, where you can save a running virtual kernel and start it again later, and Nick Prokharau's port of PUFFS. (Anyone know the HTML character code for 's' with an inverted grave mark so I can spell Irina's name correctly?)
If you are a European resident, Federico Biancuzzi has the DRAGONFLYBSD.IT domain name available to donate. He doesn't want to let it go and have it taken by a domain squatter. Talk to him at if you want to hold on to it for some unspecified time.
It's out!  See the 2.10 release page for the startlingly extensive list of updates in this version.   Download images from the mirrors, or follow these steps (using a 2.10 version number) to build from source.
Google's announced the accepted projects for 2011.  DragonFly has 6 slots! We had a large number of interesting project proposals; far more than than the slots available.  If you're one of the students who did not get in, please consider working on your project as time allows.  I know it won't be lucrative, but I'd still like to see them happen. Here's the list of accepted projects:
  1. Implementing a mirror target for device mapper: Adam Hoka, mentored by Joe Talbott
  2. Improve dsched interfaces and implement BFQ disk scheduling policy: Brills Peng, mentored by Alex Hornung
  3. Make vkernels checkpointable: Irina Presa, mentored by Venkatesh Srinivas
  4. Port PUFFS from NetBSD/FreeBSD: nickprok, mentored by Nathaniel Filardo
  5. Bring kernel event notification in DragonFly BSD to its logical conclusion: Samuel J. Greear, mentored by Sascha Wildner
  6. Porting Virtio Drivers from NetBSD to DragonFly BSD to speed up DragonFly BSD as a KVM guest: Stéphanie Ouillon, mentored by Pratyush Kshirsagar
I did some comparative benchmarking between the 2.6, 2.8, and upcoming 2.10 release for DragonFly.   As several people have guessed, performance has improved significantly, and the difference would probably be even more pronounced if I was using more modern hardware,  e.g. swapcache or a system with AHCI.  I have a mailing list post with details, and here's the graph that sums it up: Shorter bars are better(Sorry, no Lazy Reading this week.  Life didn't co-operate.  At least there's a pretty graph!)  
We'll have a full set of pkgsrc packages for the upcoming DragonFly 2.10 release, built from the most recent quarterly release of pkgsrc: 2011Q1.  For the curious, here's the build reports for i386 and for x86_64 architectures.
Not shirts with zombies on them, but DragonFly shirts that don't have a seller.  I had a random Google search turn up a store selling DragonFly T-shirts, among other things.  It was essentially a spam store.  The seller wasn't producing anything but instead reselling other people's material for a commission, similar to the splogs out there that recopy material from other blogs or Wikipedia and slap ads on it.  (I've seen Digest material pop up that way.) Following the link back shows that the shirt is sold through a Cafepress store called ossgear.  It looks like the original store owner asked permission to use the logo back in 2006. is no longer a functioning domain, and I can't find any other reference to this seller; they appear to have stopped doing business 5 years ago. The moral of this story: Sites like Cafepress will try to profit from your work long after you've stopped using them.  The frustrating part is that the logo isn't even right!
This upcoming Monday should be exciting!  It's the planned date for the release of DragonFly 2.10.  Also, the accepted projects for Google Summer of Code (including for DragonFly) will be announced.
The DragonFly 2.10 branch was a bit later than predicted, but that was mostly to avoid merging work.   Release should still be in a few days.
If you have a USB printer, you may not have been able to print since the kqueue changes came in for... DragonFly 2.8?  Anyway, Matthew Dillon's made some changes to ulpt(4) that means USB and kqueue play nicely together.
The usual way for building pkgsrc packages from source is 'bmake install clean', to build and install the package, and then clean the work files from building it.  Since the recent change to DESTDIR, where a binary package is built before installation, you may want to add 'package-clean' to the list, so that the binary package is also removed after installation.
I hope I can get this together.
  • This article asks "Does anyone in Silicon Valley care about Windows anymore?"   It's an inflammatory title, to get you to read it, and it's based on anecdotal ideas, but I think there's some truth to it.
  • Something similar, in hardware: I see people who care about what they run either getting a Macbook or a Thinkpad these days.  (I've owned both, and they are nice laptops...)  Let's run with that idea, in fact: Macbook is to Thinkpad running BSD as is... iPhone is to Android phone running custom ROM?  This is turning into a "levels of nerditry" sort of comparison.
  • Community is your best feature, a talk about how to encourage the growth of an open source group.  I link to it because it's useful and well done, but also because it lets me feel a bit self-congratulatory; we already use many of the listed concepts in DragonFly.
  • Zero knowledge user identification is interesting, though it's not something you could apply to a lot of users.  (via)
  • Things found via Google: A DragonFly 2.8.2 x86_64 VMWare image on Sourceforge.  Don't know who put it there.
  • This article about passwords says multiple common words make more secure passwords than adding upper/lower case and numbers to passwords.  An interesting contention, though I don't think it works as well as it's described.  (Adding " " into the list of possible characters isn't as effective as having to double the list for case, for instance.)
  • It's been a while since I posted a roguelike link.  Well, how about "How Rogue Ended Up On The Sofa"?  (via)  It very nicely draws a line connecting rogue and a whole lot of modern games.
If you're running DragonFly 2.9, now is a good time to update and try various ACPI-related things, like power button shutdowns and battery monitoring.  Sepherosa Ziehau has been updating vigorously.