Mailman conversion for dragonflybsd.org mailing lists

If you’re on any of the dragonflybsd.org mailing lists, I’m converting them over from bestserv to Mailman.  I’ve done bugs@, commits@, hammer@, and test@ so far, and I’ll move the old archives over to the same format as soon as I find an actual mbox file with the old messages in it.  The remaining lists should be tomorrow.

(If you got a note tonight from a list you were sure you were unsubscribed from, that was my fault; sorry!  I didn’t understand the format of the bestserv user lists.)

Some more books to read

This recent question asked on-list about creating your own file system meandered into good reference books.  This so far was “The Design and Implementation of the FreeBSD Operating System“, “Modern Operating Systems“, and the paper “Vnodes: An Architecture for Multiple File System Types in Sun UNIX“.  Looking for links on those things led me to this Unix filesystem history paper from IBM, which is fun reading.

I’m saying that unironically!  It really is an interesting document to read, for historical and general knowledge.  I am a nerd. 

Lazy Reading for 2012/09/02

I hope you like your links eclectic this week.

  • DragonFly is a popular project name, but this is unrelated to DragonFly BSD.
  • Russian Tea HOWTO.  I know there’s at least a few vigorous tea-drinkers in DragonFly other than me.  The tl;dr version is “make a syrup and dilute”, but it’s more enjoyable to get into the paperphanalia of it all.
  • I don’t know what Xombrero is, but someone submitted patches for it to build on DragonFly.  What a nice thing to do!
  • A Generation Lost in the Bazaar, by Poul-Henning Kamp.  Even if you don’t agree with his cathedral vs. bazaar generalizations, this description sums up a problem well: “Sam Leffler’s graphics/libtiff is one of the 122 packages on the road to www/firefox, yet the resulting Firefox browser does not render TIFF images.”  (via)
  • Fourmilab.ch, the site of John Walker, co-author of AutoCAD.  The site looks like something from the late 90s but is surprisingly modern.  The Unix Utilities section has some interesting programs.  I’d link to it directly, but it’s a framed page on the site.  (See what I meant about “90s”?)
  • Beyond lies the wub: a history of dubstep.  You may or may not be interested in the music, but I like these long-form articles coming from the Verge.
  • 150 Troma films for free on YouTube.  (via)  The most famous one isn’t free, but it’s there.
  • Oh my goodness, the “thagomizer” is a real thing.
  • Racing modified electric kid vehicles.  I had a coworker who put a wheelchair battery into his daughter’s Barbie car.  He said it doubled the speed and made it able to drive on two wheels.  (via)

Your unrelated link of the week:  Flux Machine.  Be patient; the images are animated to good effect.

3.0.3 images up

I’ve uploaded DragonFly 3.0.3 disk images, both ISO and IMG.  They should start appearing on a mirror site near you in the next 24 hours.  This took a while after the tagging, I know, but I wanted to make sure every one of them booted.  I didn’t on a previous release, and regretted it.

Lazy Reading for 2012/08/26

There’s certainly no theme to this week’s links.  I even manage to avoid my usual git and vim links, strangely.

Your unrelated comic link of the week: Cul De Sac.   The strip is ending due to the creator’s health issues, but what he has done is marvelous.  This is one of the few newspaper strips that is both visually interesting and often abruptly laugh out loud funny, without being patronizing.

DragonFly and GSoC 2012 wrapup

DragonFly had a successful Google Summer of Code even this year.  It marks our 5th time participating, 7th if you count  Google Code-In events.

Mihai Carabas worked on adding SMT/HT awareness to the DragonFly scheduler.   This project was very successful.  The original goal was just to take advantage of threading with the scheduler, but the benchmarks published by Mihai show in general a 5% speedup from these scheduler changes.  His work has already been committed.

Vishesh Yadav implemented an inotify interface in DragonFly.  inotify is an originally Linux-based system for monitoring files and directories for changes.  A specific use for this is an inotify-aware locate program, so that a list of file locations can be kept ‘live’.  His code for the inotify interface should be committed to DragonFly very soon.

(This was written in part for Google to use on their Open Source Blog.)