Month: December 2008

DCBSDCon: Kristaps Džonsons


The most recent item on the DCBSDCon blog announces Kristaps Džonsons as a speaker; he will talk about his process isolation work on mult.

P.S. Who else thinks that it would be good to have man pages look as pretty as the web page for mult?

Posted by     Categories: Goings-on     4 Comments

Open source means not stopping


This recent Coding Horror column by Jeff Atwood expands on a Joel Spolsky discussion, where it’s pointed out good programmers program cause they love it, not because of the pay or anything else.  I’d take that discussion a step farther and use open source programming as an example; people do it because they want to; because they don’t want to stop thinking about solving problems even when they aren’t at work.

There’s a parallel here that I’ll make between programming and ‘normal’ art; artists and designers do the same thing when they get home too.

Posted by     Categories: Goings-on     1 Comment

Lots of new code


So much that I’m doing bullet points:

Posted by     Categories: Committed Code     0 Comments

DHCP changes


The ISC DHCP package in pkgsrc is changing as it moves from 4.0 to 4.1; the package names will be different, as will the rc flags.  Keep an eye out for this if you use it for your internal network.  (This may affect our install CD, too.)

Posted by     Categories: Heads Up!     0 Comments

Seeing 25c3


If you didn’t make it to the 25th Chaos Communication Congress, there’s a number of ways it’s getting streamed via video and audio.  (via)

Posted by     Categories: Goings-on     1 Comment

Another EeePC


Michael Neumann reported success booting DragonFly on his Eee PC 1000H, though the wireless/wired network drivers don’t work yet.

Posted by     Categories: Device support     2 Comments

2 announcements: DCBSDCon, certification


Posted by     Categories: Goings-on     0 Comments

More games for the holiday


I did not realize this until someone else did, but: ScummVM, which should work on DragonFly via pkgsrc, supports a large quantity of non-Lucasarts games like 7th Guest.

Posted by     Categories: pkgsrc     0 Comments

DCBSDCon: Ted Unangst


The DCBSDCon blog has another speaker announced: Ted Unangst, who will be talking about SMP and OpenBSD.

Posted by     Categories: Goings-on     0 Comments

Computer history, sort of


Holiday distraction: Some not-completely-accurate educational literature about computers.  (via)

Posted by     Categories: Off-Topic     1 Comment

2008Q4 on way for pkgsrc


Pkgsrc is frozen right now for the 2008Q4 release, and should last to the end of the month.  I’m working on having a build of it on pkgbox, though it looks like there’s some issues that slipped into the release.

Posted by     Categories: pkgsrc     0 Comments

BSDTalk 168: iXsystems and an anniversary


BSDTalk has apparently hit 3 years!  An excellent milestone.  Oh, and the latest version is an 17-minute interview with Michael Lauth, the iXsystems CEO.

iXsystems is working on a “BSD Laptop“, which is an interesting idea; it was hinted at during one of Will Backman’s live podcasts from NYCBSDCon, I think it was.  My first reaction to the idea is to think “Oh, you can just buy any laptop for that”.  My second reaction is to look at the 3 laptops in the room with me that can’t quite boot any BSD flavor, and change my mind.

Posted by     Categories: Goings-on     3 Comments

Revised carp patch


The patch for carp(4) that Sepherosa Ziehau posted a while back has been reworked, please (re)test, if you use carp(4).

Posted by     Categories: Goings-on     0 Comments

@Play Pixel Journeys: dnd


The GameSetWatch column Pixel Journeys, by the same fellow who writes the @Play columns I often link to, has a writeup about dnd, an early role-playing game (but kind of a roguelike!) I’ve never heard of on a computer system I’ve never heard of.   Just reading about gives me that wierd feeling like the first time I encountered VMS.

Posted by     Categories: Goings-on     0 Comments

New scheduler, memory handling, sysctl


In addition to committing the new scheduler improvements mentioned earlier this week, Matthew Dillon has made some changes to how DragonFly handles low memory situations, so the system will be able to recover much more quickly.  He’s also asking for testers of his new vm.burst_fault sysctl.

Posted by     Categories: Committed Code     0 Comments

git and vendor branches


Hasso Tepper added OpenPAM as a vendor branch in DragonFly’s git repository, and wrote up some notes, including the tip for .git/config:

[core]
	whitespace = -trailing-space, -space-before-tab

Which I've already needed.
Posted by     Categories: Goings-on     0 Comments

USENIX 09 papers soon


Papers for USENIX 2009 are due January 9th, which isn’t very far off, what with the holiday season. So get cracking!

Posted by     Categories: Goings-on     0 Comments

DCBSDCon registration, speakers


Jason Dixon announced that DCBSDCon registration is open now.  Also, they’ve announced Kirk McKusick, Henning Brauer, and Chris Buechler as speakers, with more people announced every Monday and Thursday until the Big Event. (That’s a lot of people…)

Posted by     Categories: Goings-on     0 Comments

Learning and where it goes


Does this XKCD comic ring true for anyone else?  In my case, it was my last 2 years of undergraduate school, not 11th grade, but still.  Blame open source software and its ability to provide a framework for contribution.

Related: The End of Credentials (via)

Posted by     Categories: Goings-on     0 Comments

CCC meetup


Are you going to the 25th Chaos Communication Congress, at the end of this year?  Let other DragonFly people know, as they’ll be there too.

Posted by     Categories: Goings-on     0 Comments

Superior scheduling set


Hasso Tepper noticed that the scheduler performance on his DragonFly desktop was poor.  Interactivity went way down whenever he had multiple intensive processes running, like building software while browsing the web.

Matthew Dillon came up with a patch that seems to have greatly improved responsiveness; there’s even more explanation available.

Posted by     Categories: Goings-on     0 Comments

Something to test DRM with


If you wanted some hacked pkgsrc packages of Mesa and xorg-server, so that you could try out Hasso Tepper’s DRM patch, well, Steve O’Hara-Smith has you covered.

Posted by     Categories: pkgsrc     0 Comments

Drunkenness == BSD installs


This cartoon from XKCD is very entertaining.

Posted by     Categories: Goings-on     1 Comment

Newer fdisk, soon


It looks like Jost Tobias Springenberg is planning to revamp DragonFly’s fdisk, which will be much appreciated.

Posted by     Categories: Goings-on     0 Comments

A personal pkgsrc FAQ


Hasso Tepper has posted his “personal pkgsrc FAQ” – touching on some of the issues around pkgsrc on DragonFly, and pointing out pretty clearly that pkgsrc binary builds need some support, which is partially my fault.

Posted by     Categories: pkgsrc     0 Comments

Eee work


Dmitry Komissaroff has a patch that will get DragonFly booting with ACPI on an Asus Eee 701, though just why hasn’t been figured out yet.

Update: new patch

Posted by     Categories: Device support     0 Comments

New pkgsrc binaries together


I’ve finished a bulk build of pkgsrc package binaries for pkgsrc-current and DragonFly 2.0.1, which is on pkgbox now, and should be available on mirrors soon.  Hasso Tepper completed a similar and slightly more successful build.

Posted by     Categories: pkgsrc     0 Comments

A little libpcap change


Sepherosa Ziehau’s recent change to libpcap means that dumps of network traffic taken before this change won’t be readable with libpcap after this change.  Unlikely to affect anyone unless you are both dumping a lot of data off the network and updating your system rapidly, but worth mentioning.

Posted by     Categories: Committed Code     0 Comments

Goodbye portmap, hello rpcbind


Peter Avalos has a patch that moves DragonFly from using portmap to rpcbind.  (Ha ha!  HP-UX man page!)   He”d like to get some extra testing before he commits it, next week, so speak up if you use portmap.

Posted by     Categories: Goings-on     0 Comments

Investment details


This is not really part of DragonFly, but it will be interesting for some people.  Matthew Dillon’s updated his personal investment notes to focus on the recent credit upheaval.

Posted by     Categories: Off-Topic     0 Comments

Simplifying carp


Sepeherosa Ziehau has a patch for carp(4) users; it apparently removes some unneeded complexity.

Posted by     Categories: Goings-on     1 Comment

Testing; wishes


Testing software upgrade for this blog; pay no attention.

Fluff for the article: Dear Santa Claus: buy me this flash storage.  Most older men buy a sports car for their midlife crisis; geeks buy overpowered computer hardware.

Posted by     Categories: About This Site     0 Comments

FreeBSD Foundation: donate


The FreeBSD Foundation has 66% of the money they need to raise for the year; chip in, if you can.  It gets you a tax break (at least in the U.S.) and they do good work.

Posted by     Categories: Goings-on     1 Comment

AsiaBSDCon paper deadline soon


Hiroki Sato has posted a reminder: the deadline for AsiaBSDCon 2009 paper submission is December 20th.

Posted by     Categories: Goings-on     0 Comments

Gift suggestions for the geek in your life


So, if you’re holiday shopping, here’s some last minute suggestions. Everyone knows the usual target, but there’s more esoteric choices. However, start dropping some science if you want to get something different.  Also, the FreeBSD, NetBSD, and OpenBSD options.

Posted by     Categories: Goings-on     0 Comments

DragonFlyBSD review I missed


InsideSoCal‘s Click column has a nice review up of DragonFly; I remember reading this before and somehow not thinking to publish it.  In my defense, I’ve been running a serious news backlog, from all these Git events.  Anyway, I was reminded by the DistroWatch newsletter, which has an image of that very pretty LiveDVD desktop.

Posted by     Categories: Goings-on     0 Comments

BSD Conferences channel deficit


There’s a BSD Conferences channel on YouTube, which is a very good idea.  As others have noted, there’s a deficit of non-FreeBSD videos – please help, if you have some audiovisual material to upload.

Posted by     Categories: Goings-on     2 Comments

Always make your screenshots more awesome


XHomer, a Linux (and possibly BSD; it’s untried) emulator of the DEC Pro 350 computer, is not that exciting unless you happened to own one way back when. However, look at the last of the screenshots, using the phrase “trans-cranial shock therapy“. Keep that in mind next time you’re thinking of taking a screenshot of an X desktop with the typical IRC client, music player, web browser, and widget display: be surprising. (via)

Posted by     Categories: Goings-on     0 Comments

You already know of BSDTalk 167


Jason Dixon’s doing a good job of publicity, so you’ve probably already seen this, but: BSDTalk 167 is Jason Dixon talking about DCBSDCon, happening this February.

Posted by     Categories: Goings-on     0 Comments

@Play: items and winners


The newest @Play column describes the general types of items found in roguelike games, and also covers the winners of the recent NetHack tournament.  It’s a more enjoyable read than how I’m making it sound,

Posted by     Categories: Goings-on     0 Comments

Say yes to ciss(4)


If you have a ciss(4) SCSI-3 card in your computer, Sascha Wildner has a patch for you to try out.

Posted by     Categories: Device support     0 Comments

Links-a-go-go


Some miscellaneous links I’ve been saving:

  • Undeadly has some recent notes on the status of pcc; does this run on DragonFly yet?
  • Occasional DragonFly user _why has released Shoes 2.0, an entertaining Ruby-based GUI toolkit.  Or maybe it’s a vehicle for him to tell stories.  Or both.
  • The preview of the December issue of the Open Source Business Resource has, among other things, an article from Leslie “Google Summer of Code 2008″ Hawthorn, which DragonFly particpated in. Oh wait – it’s up as HTML or PDF.
  • Asciio, a GUI program to draw charts in ascii that you can then cut and paste anywhere.  Nothing earthshaking other than a very good idea.
Posted by     Categories: Goings-on     2 Comments

Improved netgraph support possible


If you feel like updating netgraph in DragonFly to match what’s in FreeBSD 7 (a task that has been partially accomplished), Alexander Motin will be able to answer questions to help out, as he’s already supporting it in FreeBSD.)

Posted by     Categories: Goings-on     0 Comments

GNOME and pkgsrc state


Thomas Klausner posted on tech-pkg@netbsd.org a summary of the state of Gnome in pkgsrc; read it if you are interested in the packages involved.

Posted by     Categories: pkgsrc     0 Comments

DCBSDCon 2009 blog


The DCBSDCon site, for the BSD convention in Washington, DC, Feb 5th-6th, now has a separate blog.  The very first post lets slip the name of their first speaker and the fact that they will have 2 separate BSDA exams at the convention.

Posted by     Categories: Goings-on     0 Comments

VirtualBox, sort of


Michael Neumann created a patch that can get VirtualBox to run DragonFly, kinda sorta.  The underlying issue in Virtualbox is not fixed by this, however..

Posted by     Categories: Goings-on     0 Comments

Commit subjects described


I don’t know if this is going to be the long-term solution, as discussion is ongoing, but the existing commit mail format has been explained.

Posted by     Categories: Committed Code     0 Comments

A new way to benchmark


Stumbled on via Google Alerts: Freebench, a new benchmarking program that has already been tested on DragonFly.  (Scroll down to “Freebenchin'”.)

Posted by     Categories: Goings-on     0 Comments

Browsing source with cgit


Hasso Tepper has a copy of cgit running for DragonFly’s git repository, and I’ve set up the same thing on leaf.

Posted by     Categories: Committed Code     0 Comments

2 more LiveCD flavors


I added BSDanywhere to the blogroll – it’s another livecd BSD ‘distribution’, this time with OpenBSD as the base.  Also, Jibbed, which is the same arrangement using NetBSD.

Posted by     Categories: Goings-on     0 Comments

A lot of historical reading


When creating the 2.1 tag in git, Simon ‘corecode’ Schubert also auto-created a message showing every commit ever, grouped by committer, with the first line of each commit.  Reading through it provides an interesting look at what particular itch different people have scratched with DragonFly, over the years.  (Also available as a plain count.)

Posted by     Categories: Committed Code     0 Comments

Hammer versioning


Matthew Dillon’s updated Hammer to create two new directives: ‘version’ and ‘version-upgrade’, along with a number of internal changes and fixes.

Posted by     Categories: Committed Code     0 Comments

Size change means buildworld


Simon ‘corecode’ Schubert warns that a recent change in the size of struct thread is going to require a buildworld; this only affects people running DragonFly 2.1.

Posted by     Categories: Heads Up!     0 Comments

Lots and lots of commits


The new switch to git has brought out a lot of new committer activity; nothing to point you at specifically, but it’s nice to see that it has encouraged action.

Posted by     Categories: Committed Code     0 Comments

DCBSDCon Call For Papers closing


Jason Dixon posted that today is the last day to submit papers for the DCBSDCon.  So you’re either done, really close to done, or not getting anything in this year, at this point.

Posted by     Categories: Goings-on     0 Comments