Month: November 2012

BSDTalk 220: Eric Oyen

BSDTalk 220 is up. It’s a conversation with Eric Oyen, OpenBSD user.  It’s about 20 minutes and I don’t know the subject past “OpenBSD” cause I haven’t listened to it – yet.

Posted by     Categories: OpenBSD, Periodicals     0 Comments

Holiday party in NYC for most anyone

NYCBUG is joining up with a whole bunch of other software user groups (Linux, Lisp, Puppet, etc.) for a holiday party on December 11th.  This may not do you much good unless you live within a few hour’s travel, but I like seeing that sort of cross-group get-togethers, with no sponsor other than the desire to talk and drink.

Posted by     Categories: BSD, Conventions     0 Comments

Crypto card possibilities

This discussion of cryptographic hardware for FreeBSD may include hardware that would work for DragonFly too.  Can someone verify?

NDIS and USB4BSD test

Do you use ndis(4) for a network card that would otherwise not work?  Are you running DragonFly 3.3?  Are you willing to run USB4BSD and see if it works?  If you do, tell Sascha Wildner if his changes worked.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Lazy Reading for 2012/11/25

It’s ‘old week’!

Your unrelated link of the week: Disused Rochester Subway.  I used to work about half a mile from one end of this structure, and have been in several of the locations pictured.  (via)

Posted by     Categories: Lazy Reading     0 Comments

Holiday Buying Guide

Shopping!  This is the big holiday shopping weekend in the US, and I usually put together something here.

If you have suggestions, please comment!

Posted by     Categories: Goings-on, Someday you will need this     1 Comment

How to run a conference

Dan Langille runs BSDCan and PGCon.  He also went to EuroBSDCon and described how he put together these conferences.  The PDF containing his presentation slides makes a good checklist of what you might need for your own event, even if it’s not on the scale of his conventions.

Posted by     Categories: BSD, Conventions     0 Comments

Two very specific tools, upgraded

If you are one of the few people still wanting to read an OS/2 HPFS drive, support for it in DragonFly has been updated by Antonio Huete Jimenez.  It’s read-only, but writing didn’t work well, and I’d be surprised if there’s any hpfs disks that aren’t archival, out there.

Also, Sepherosa Ziehau has updated the pktgen program to generate even more packets, even at relatively low CPU clock speeds.

Posted by     Categories: Committed Code, DragonFly     4 Comments

More HighPoint support

Sascha Wildner recently brought in support from FreeBSD for HighPoint’s RocketRAID 4520 and 4522 SAS/SATA RAID cards.  It’s in the hptiop(4) driver.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Faster initial pkgsrc downloads

The initial download of pkgsrc via Git on DragonFly is a little bit faster now, with the ‘make pkgsrc-create-shallow’ option recently added by John Marino.  Note that there’s a similar option for src.  It skips downloading file history.

Posted by     Categories: Committed Code, DragonFly, pkgsrc     0 Comments

SMBIOS access now possible

Sascha Wildner has added system management BIOS (SMBIOS) support, visible with kenv, from FreeBSD.  Use it for getting things like the BIOS revision, system manufacturer, and so on.  For example:

smbios.bios.vendor="Dell Inc. "
smbios.bios.version="2.1.0 "

This may seem minor, but this can be very helpful when dealing with hardware you aren’t physically able to access.

Lazy Reading for 2012/11/18

Apparently this is history week for Lazy Reading.

  •  You know what I like about older retail games?  Not the playing, but the paraphernalia that came with it – maps, histories, stories on printed paper.  This Empire for Apple ][ description even has pictures of a hand-drawn timeline.
  • Remember when Enlightenment was considered too graphically intensive to run easily?  Now E17 is in alpha!  (via multiple places including here.)
  • The regular expression that’s the equivalent of a shrug and a handwave.
  • Why BSD is better than Linux” (2002).  It’s an old PDF presentation, but a good history overview.  I got a kick out of slide 40.
  • Rob Pike on why object-oriented programming isn’t always awesome.  Slightly related: I wish Google+ pages had RSS feeds.  (via)
  • The GPL is usually described as a defense for users against companies.  What if it’s being used as a bludgeon by one company against another?
  • Remember in last week’s Lazy Reading, I pointed at complaints about Linuxisms; changes that assumed Linux was the only Unixlike system.  The problem continues even within distributions.  There’s a common thread of the people involved.
  • When In Git, different animated gifs set to different git habits and events.  This is the next stage after rage comics.

Your unrelated link of the week: The Useless Web.  Random single-purpose sites, and oddly compelling.  (via)

Posted by     Categories: Lazy Reading     1 Comment

More benchmarking on Phoronix

Because of the recent good results for pgbench on DragonFly 3.2, Phoronix has a new benchmark of DragonFly using other (possibly unrelated) tests.  There’s not a lot of information to glean from them; they are testing operations different than what was optimized for pgbench in 3.2.  I’d like to see DragonFly 3.0 tested the same way to see how much improvement there was between versions.

Posted by     Categories: DragonFly, Goings-on     2 Comments

DragonFly in your iPhone

While we’re talking about cross-pollination of BSDs: going by licenses, there’s some DragonFly code in the iPhone – at least the fairq scheduler.  (Noted by several people on EFNet #dragonflybsd)

Posted by     Categories: BSD, DragonFly     0 Comments

Ecumenical BSD

A person labeled only as ‘wicked’ sent me a link to this conversation about BSD unification.  I’ve seen the topic brought up before, and I’d argue that it’s already happening, slowly.  DragonFly has code brought in from FreeBSD, pkgsrc from NetBSD, pf and dhclient from OpenBSD, etc.  ‘bmake’ is used in NetBSD, FreeBSD, and DragonFly now.  Clang works across the board, I think (dunno the status on OpenBSD).  There’s more of that cross-pollination going on if you think about it.

Posted by     Categories: BSD     5 Comments

A BSD in Google Code-In

We (as in DragonFly) are not participating in Google Code-In this year, but I’m happy to see there’s another BSD in there – NetBSD.  (There’s only 10 participating organizations, so it’s not easy.)  Look at their page if you’re in the right age range to do projects.

Posted by     Categories: BSD, Goings-on     0 Comments

New version of MaheshaDragonFlyBSD

MaheshaDragonFlyBSD, a ‘liveUSB’ distribution of DragonFly with software preinstalled, has been updated to run using DragonFly 3.2.1 as a base.  The linked page contains screenshots and a description of what comes out-of-the-box.  (mentioned previously here.)

Posted by     Categories: DragonFly, Goings-on     0 Comments

Lazy Reading for 2012/11/11

The 3.2 release seems to have gone well.  Who has tried the new USB support?  I’m curious to see how it’s going.

Your unrelated link of the week: This roundup of ultrarealist human sculpture.  You’ve probably seen Ron Mueck‘s art before, at least.

MSI-X for the masses

Sepherosa Ziehau is switching a number of network cards over to use ifpoll, which means they will have capabilities similar to MSI-X, even if the network card doesn’t support it.  My suspicion is that it will make these cards perform better in busy situation where they would otherwise get bogged down… but that’s based on hunch rather than empirical testing.  As Sepherosa Ziehau pointed out, it certainly can’t hurt.

Posted by     Categories: Device support, DragonFly     0 Comments

BSD Magazine for November 2012

November’s PDF issue of BSD Magazine is out, with a number of articles including a hardware review of the  Netgear Universal Wifi Adapter.  We need more BSD-centric device testing.

Posted by     Categories: BSD, Device support, Periodicals     0 Comments

Binary package removal for DragonFly 2.11 and below

On the 10th of November, I’m going to remove the binary pkgsrc packages from for DragonFly 2.8 through 2.11.  They are closing in on 2 years old at this point, and are from a pkgsrc branch that hasn’t been updated for that long.

If you are actually using version of DragonFly that old, you can continue building from pkgsrc normally; these are just prebuilt packages.

Posted by     Categories: DragonFly, Heads Up!, pkgsrc     0 Comments

Clang-Day today for FreeBSD

Today is the day that FreeBSD moves to using clang by default.  This is not necessarily a surprise, but I like the finality of calling it “Clang-Day”.   I think Clang will probably be the next compiler brought into DragonFly’s base system, instead of the next release of gcc.  Don’t make any bets on my statement, though, cause I certainly won’t be the one doing it.  (It’s hard.)

Posted by     Categories: FreeBSD, Goings-on     6 Comments

Lazy Reading for 2012/11/04

I’m glad 3.2 is out the door.  I think I spent more time on release notes and watching package builds than any other release.

Your unrelated link of the day: Sir, You Are Being Hunted.  I link to the Kickstarter for this game for no other reason than I think it would be fun to play.

Posted by     Categories: Lazy Reading, NetBSD, Periodicals     0 Comments

Chaos Communication Congress and DragonFly

Every year, the Chaos Communication Congress tends to gather at least a few DragonFly-using people, and this year is no different.  The event is being held in a much larger arena this year, in Hamburg, Germany, so there’s a good chance a DragonFly ‘assembly‘ could be held.  Speak up on the users@ mailing list, or EFNet #dragonflybsd, if you’re going too.  It’s happening on the last few days of this year, December 27th through 31st.

Posted by     Categories: Conventions, DragonFly     0 Comments

DragonFly 3.2.1 is released!

I’ve written a release email that includes the steps for updating from source and updating pkgsrc for existing installs.  This release enjoys better performance and new packages, so go, enjoy.

Posted by     Categories: DragonFly, Heads Up!     18 Comments