Category: BSD

Postgres still crazy fast on DragonFly


Loïc BLOT posted about his benchmark of several operating systems using KVM and Postgres 9.1.  Happily, DragonFly is the fastest, with one exception.  Linux/ext4 comes out faster – if you run it with barrier=0, which can be dangerous in a non-battery-backed-up volume.

Posted by     Categories: BSD, DragonFly, Goings-on     0 Comments

BSD Hardware ideas


PC-BSD now has a hardware store, with equipment known to work under PC-BSD.  Chances are good that if it works for PC-BSD, it’ll work for other BSDs or could be ported to do so…  (via)

Posted by     Categories: BSD, Device support     1 Comment

BSD Magazine in May: PF and more


The May issue of BSD Magazine is out with a number of pf articles, plus others.

Posted by     Categories: BSD, Periodicals, pf     0 Comments

vBSDCon website up


vBSDCon, the newest BSD conference, happening in October and in Virginia, has a new website.  (via)

Posted by     Categories: BSD, Conventions     0 Comments

BSDCan 2013: more BSDTalk, more streaming


There’s another BSDTalk episode up already, because Will Backman’s at BSDCan 2013 and talking to Scott Long, Alistair Crooks, and David Discher, about NetFlix.  Apparently there’s streaming video available now from the convention, and some people’s presentation slides have shown up.

Posted by     Categories: BSD, Conventions, Periodicals     0 Comments

BSDTalk 225: Kris Moore and PC-BSD


BSDTalk 225 has 12 minutes of conversation with Kris Moore about PC-BSD, recorded at BSDCan 2013, which is going on right now.

Posted by     Categories: BSD, Conventions, Periodicals     0 Comments

How about Ansible?


Ansible seems to be a configuration management system that’s lighter than puppet or salt.  I had a student talking about it in my class tonight.  BSD users Hubert Feyrer and Michael W. Lucas have both posted about it recently.  Anyone want to repeat their experiences?

Posted by     Categories: BSD, DPorts, pkgsrc, Someday you will need this     3 Comments

Matching configs with ipsets, except when you don’t need to


I am somewhat entertained by Michael W. Lucas’s most recent blog post about IP Sets. This is mostly because, as he points out, he could use one pf config file across multiple machines and BSDs for network management, but has to fiddle with ipsets to get different Linux machines to match.

Posted by     Categories: BSD, pf     0 Comments

bxr.su for everyone else


For those of us still on IPv4 networks, the BSD-specific OpenGrok site bxr.su should now be available in general, not just on IPv6.

Posted by     Categories: BSD, Someday you will need this     0 Comments

BSD Magazine: FreeNAS FreeNAS FreeNAS


The April 2013 issue of BSD Magazine is all about FreeNAS.  I mean, every article is FreeNAS related.  If you’re curious about the product, this is the place to start.  (The magazine is also now available in ePub format in addition to PDF.)

Does FreeNAS count as another BSD flavor, rather than an appliance?  I’m not sure.

Posted by     Categories: BSD, Periodicals     0 Comments

Lazy Reading for 2013/04/21


I think spring has arrived; everything’s turning green, and a young man’s thoughts turn to computer hardware upgrades.  Time to move to 64-bit!  Anyway, lots of links this week.  These are getting more and more content-filled over time, but I don’t think anyone minds…

  • For the Bitcoin enthusasts: ‘…when my wife refuses to bring him cake on our sofa, he calls it a “denial-of-service attack”’ (via)
  • Make It So, coverage of computer interfaces from movies.  I always thought that was what Enlightenment was trying to achieve: the Interface From The Future.  (via several places)
  • Same computer interface topic, but from anime movies.  It would be nice if this became something people actively worked on, instead of Bitcoin selling and Facebook monetizing.  (via)
  • Flat icons/monochromatic icons seem to be another microtrend.  This is probably because few people do small dimensional icons well.  My favorite was always the BeOS set.
  • On benchmarks.  It says what you should already know, but I like the Phoronix/MD5 benchmarking joke.  (via EFNet #dragonflybsd)
  • This article titled “The Meme Hustler” draws a finer line than I’ve seen before between “open source” and “free software”.    The author, Evgeny Morozov, seems to also have a hate-on for Tim O’Reilly.  See some reviews of a recent Morozov book for a counterpoint, of sorts.
  • Spacewar championship, 1972, in Rolling Stone.  Exactly two years before I was born!   At this point, finding things older than me makes me a bit happy.  There’s a picture of a Dynabook in there, photographed by Annie Liebowitz.  It’s entertaining to read this 40-year-old story and see how well it predicts the future.  I’m also sort of amazed it exists, in Rolling Stone.  More Spacewar links here.
  • Meet the Web’s Operating System: HTTP.  ”Because HTTP is ultimately the one social contract on the web that, amidst a million other debates over standards, rules, policies, and behavior, we have collectively agreed to trust.”  (via)
  • Ancient computers in use today.  I’ve linked to a story about that IBM 402 before,  but the following pages about VAX and Apple ][e systems are new.  Well, new to read, certainly not new hardware.  (via)
  • Yahoo Chat!  A Eulogy.  The spray of forbidden words is an entertaining acknowledgement message.  (via)
  • The $12 Gongkai Phone.  Bunnie Huang breakdowns are always fun, and he’s describing a strange sort of open source that isn’t through license.  (via)
  • The FreeBSD Foundation is looking to hit a million dollars donated this year, which seems quite possible given last year’s performance.  Donate if you can; their activities help the whole BSD community.
  • A Complete History of Breakout.  It’s not actually complete, but that’s OK.  It includes Steve Jobs being a jerk and Steve Wozniak being very clever, which is their traditional roles.  (via)
  • Ack 2.0 is out.  It’s a very useful utility; I’d like to see more standalone utilities created this way.
  • Space Claw, Flickr via BBS.  You’ll need telnet.   (via)

Your unrelated link of the week: Shady Characters, a typography/history blog I’ve linked to before, has a book out.  If you liked those links, you know what to do next.

Posted by     Categories: BSD, FreeBSD, Lazy Reading, UNIXish     2 Comments

Reading about booting and BSD


Ivan Uemlianin expressed a desire to read about the boot process, and how BSD works in general.  I made a short list of suggestions.

Posted by     Categories: Books, BSD, DragonFly     0 Comments

OpenBSD packages: an overview


Peter N. M. Hansteen has a long writeup about using and creating ports on OpenBSD, which is apparently a reprint of an article he wrote for BSD Magazine back in 2008.  I don’t remember if I read it, so it’s new to me, in any case.  Port and package creation across the BSDs is juuuust close enough that reading about one version will leave you with a good guess about the others.

Posted by     Categories: BSD, OpenBSD     0 Comments

Lounging around documentation


BSDCan 2013, which is happening in a few weeks, is going to have a “Documentation Lounge“, which is essentially a docs sprint, but with a much more relaxed-sounding name.  Anyway, it’s a good thing to contribute to.

Posted by     Categories: BSD, Conventions     0 Comments

entr(1); Run arbitrary commands when files change.


Eric Radman sent along a plug for a utility he is working on called entr(1).  The desciption is “Run arbitrary commands when files change.”  The site for it has several nifty examples – run make when *.c files change, or convert Markdown files to HTML as soon as they are modified.  The really nice thing about it is that it’s perfectly BSD-friendly, and uses kqueue, but will also work on Linux.  This beats the “This runs on the one flavor of Linux I use, in one particular shell!” approach I’ve seen from some other developers.  See the reddit discussion of it for comparisons to inotify.  No, it’s not in pkgsrc/ports yet.

Update: And thanks to Thomas Klausner, it’s in pkgsrc as sysutils/entr, and in ports as sysutils/entr thanks to Eitan Adler.  You have no reason not to try it now.

Posted by     Categories: BSD, DPorts, Goings-on, pkgsrc     0 Comments

New conference: vBSDCon


This is interesting: Verisign is sponsoring a new BSD convention (PDF link) in October, in Dulles, Virginia, USA.  Apparently the use of BSD systems at the company is increasing, and they want to host something for it.  The pkgNG presentation may be very interesting for DragonFly users.  See the announcement.  A new convention to support increased BSD uptake is really a nice surprise.

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2013/04/14


We are very close to the next release.  As always, it comes down to building third-party software.  Lots of material here to read, until then.

Your unrelated link of the week: A bunch of monster models, all taken at a convention called Monsterpalooza.  A bit grody, but still some very good construction work.  (via)

Posted by     Categories: BSD, Lazy Reading, roguelike, UNIXish     0 Comments

BSDTalk 244: Marshall Kirk McKusick and George Neville-Neil


BSDTalk 244 is Marshall Kirk McKusick and George Neville-Neil talking about the FreeBSD Foundation, for a generous half-hour.

Posted by     Categories: BSD, Periodicals     0 Comments

ftp (tnftp) update


Peter Avalos has updated ftp in DragonFly.  It’s actually tnftp, which is the same base ftp client used in FreeBSD/NetBSD/Mac OS X/etc.  It’s the 20121224 version, and the 3.4 release branch has it too.

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

bxr.su announced


Constantine Aleksandrovich Murenin has put together a new site, bxr.su.  His announcement to users@ goes into a lot of detail, but here’s a preview: it’s an OpenGrok site that has a forked version of OpenGrok that’s both speedy and takes BSD into account, along with other nice features.

Here’s the catch: it’s currently IPv6 only.  IPv4 will be on as a test just today, and on for good shortly after.  Read that announcement I mentioned for details.

Posted by     Categories: BSD, DragonFly, Goings-on     1 Comment

Lazy Reading for 2013/03/31


I hope you like reading; there’s some very meaty links this week.  Go get a cup of tea and settle in.  You drink tea, don’t you?  You ought to.

  • Reading about KDE’s repository near-meltdown makes me think we need more checks for DragonFly.  We have the advantage of Hammer, of course, which would help in the same way that the linked article names ZFS as a ‘fix’.  (via multiple places)
  • We know that Apple will reject apps it disagrees with.  Google also will do so.  Has there ever been a program rejected from pkgsrc or (FreeBSD/OpenBSD) ports on content grounds?  Not that I know of – anyone remember differently?  I’d argue that’s a favorable point for the BSD packaging systems, though it may just be that no application has tested those boundaries yet.
  • Portscanning all IPv4 addresses on the planet.  Possibly the largest distributed effort ever?  The detail in the maps and returned services is especially interesting.  (via)
  • Scale Fail, a Youtube video of a 2011 talk about screwing up your services.  Mostly about the humor, but the underlying points are valid.   (via #dragonflybsd IRC)
  • There’s still improvement possible to fsck, apparently based on this.  That’s UFS2 fsck.
  • What is your most productive shortcut with Vim?  A very thorough explanation of verbs, marks, and registers.  Holy cow, I wish I had known about ‘: … v’ before.  It’s long, but worth it.  (via)
  • Matthew Garret’s description of Secure Boot vs. Restricted Boot with UEFI, (via a coworker who went to Libreplanet 2013).  I’m still not sure what DragonFly will need to do about this.
  • I missed mentioning this earlier: 20 years of NetBSD.  We’re coming up on 10 soon.
  • Dragonfly drones.  Unrelated except for name.
  • That guy who starts to froth madly every time BSD is mentioned on Phoronix is still there (see comments).
  • Mainframe computer supercut.  (via)

Your unrelated comics link of the week: Tom Spurgeon of the Comics Reporter asked people for their lists of webcomics that could go in a ‘Hall of Fame’.  The resulting list is a lot of really, really good material.  Go use up a few hours reading.

Cons and more cons


EuroBSDCon 2013 is being held in Malta at the end of September, and the Call for Papers has just gone out.  BSDCan 2013, which is the tenth BSDCan (!) and happening in May, just opened up registration.  Same for PGCon.

Posted by     Categories: BSD, Conventions     0 Comments

DragonFlyBSD on OpenGrok


OpenGrok is a source browser that I have not used extensively, but many people say is a great tool.  The same people say it’s difficult to run.  Zafer Aydogan just posted that DragonFly’s source is available now from his perfectly-functional OpenGrok installation.

(I’ll put it in the links sidebar here, too.)

Posted by     Categories: BSD, DragonFly, Someday you will need this     0 Comments

Book publishing experiences


Michael W. Lucas posted about his results selling an early edition of his recent DNSSEC book through Leanpub.  He lays out all the numbers in detail, the sort of thing I love to see.  The idea of self-publishing and open source go hand in hand, but the idea of that selling is often talked about in speculative terms rather than concrete.  He’s now opening his own direct sales store, which hopefully means more direct BSD material.

Posted by     Categories: Books, BSD     0 Comments

A short npf note


NetBSD is using/will be using? ‘npf’, a new version of pf similarly-named-but completely-different firewall from pf.  Hubert Feyrer put together a bunch of links talking about it.  I link this because DragonFly is using a version of pf equivalent to what OpenBSD 4.8, and there’s been some discussion of what to do next; it appears FreeBSD and NetBSD are forking off separately from OpenBSD’s version.

Update: npf and pf share 2 letters in the name and nothing else, as Joerg told me – corrected.

Posted by     Categories: BSD, DragonFly     3 Comments

Another sh(1) update


Peter Avalos has committed another batch of updates to sh(1), from FreeBSD.  I was going to comment on how strange it was to see software getting updated so many years later; you’d think everything there was to update for /bin/sh had been done at this point.  Digging casually, the oldest bit on sh that I can find is from 1991 – 22 years old.   The man page mentions a rewrite in 1989 based on System V Release 4 UNIX, and there were versions of sh all the way back to version 1.

Here’s a trivia question – what’s the oldest Unix utility, and what’s the oldest code still in use?  I don’t know the answer.

Posted by     Categories: BSD, Committed Code, DragonFly, FreeBSD, UNIXish     4 Comments

BSD Magazine: March


The March issue of BSD Magazine is out, with topics like handling crash dumps.  Apparently April’s issue is going to be all FreeNAS.

Posted by     Categories: BSD, Periodicals     0 Comments

Absolute publishing dates


Michael W. Lucas has announced his next two books are coming out in April: Absolute OpenBSD 2nd Edition, from No Starch Press, and DNSSEC Mastery, self published.

Posted by     Categories: Books, BSD     0 Comments

The simplest web server


Found by way of a NYCBUG newsletter: sws, a webserver written in sh.  Brett Wynkoop is the author, and as he points out, sws works on any platform with “/bin/sh, dirname, cat, and date”.  The author’s giving a talk at an upcoming NYCBUG meeting – tomorrow!

Posted by     Categories: BSD, Conventions     1 Comment

Patch cross-pollination


I wasn’t aware of this, but apparently DragonFly’s version of patch(1) comes from OpenBSD and NetBSD.  FreeBSD’s old version of patch is being replaced by this and modified to match the old one’s behaviors.  It would be worthwhile to bring these changes back, if possible, just to reduce the differences in a utility that’s already been around the world, so to speak.

As an aside, I always thought patch was one of Larry Wall’s unsung successes, and I’m entertained by any program that has “Hmm…” as one of its official outputs.

Posted by     Categories: BSD, DragonFly, FreeBSD     0 Comments

Lazy Reading for 2013/03/03


I am all over the place with links this week – some of them pretty far off the path.  There’s a lot, too, so enjoy!

Your unrelated link of the week: I’ve already been offbeat enough in this Lazy Reading; I don’t have anything else.

Help with a Firefox plugin


Michael W. Lucas is looking for someone to improve the Extended DNSSEC Validator.  Specifically, add BSD support.  It’s an idea worth supporting, because the standard it works with makes self-signed certificated perfectly feasible.

Posted by     Categories: BSD, Goings-on     0 Comments

3 very different commits


Here’s 3 recent and different commits to DragonFly that I’m commenting on all at once:

  1. Peter Avalos upgraded libarchive in DragonFly to 3.1.2, with a note of the changes.  An ordinary and appreciated update.
  2. Sascha Wildner updated the ISO639 file to include the newest update: “Standard Moroccan Tamazight”.  There’s no particular utility to that; I just like saying “Standard Moroccan Tamazight” out loud.
  3. Work on poudriere, the utility for bulk-building DPorts packages, has caused some nice speedups for DragonFly in extremely stressful situations.  See one of Matthew Dillon’s recent commits.

I really wish the other BSD projects would include commit lines in the mail message subjects, so it was easier to catch things like these.

Posted by     Categories: BSD, Committed Code, DPorts, DragonFly     0 Comments

Lazy Reading for 2013/02/24


A calm week, for once.

  • Via Michael W. Lucas: Absolut OpenBSD.
  •  Another ‘How I customize Vim’ style post.  These things always sound great, but I worry that it’s not something that can be duplicated.  If you had to rebuild or duplicate your Vim environment elsewhere, you’d have to write out your own instructions.  Not impossible, but I don’t have to do that for anything else.  (via)
  • Twine, a game creation tool that really requires only writing.  (via)
  • The Oxford Comma, or how it doesn’t matter.  (via)
  • The Story of the PING Program.  I could have sworn I linked to this before.  I remember having someone explain ping to me when I was young and had little experience of IP networking; it seemed like magic where the computers would actually talk.  (via vsrinivas on EFNet #dragonflybsd)
  • ARPANet, 1971, as a tattoo.  (via)

Your unrelated comics link of the week: Reid Fleming, World’s Toughest Milkman.  All the early issues, available in electronic form, for pay-what-you-want.  (And I advise paying; it’s a fun comic)  Look at a sample page if you are curious.

Posted by     Categories: BSD, Lazy Reading, UNIXish     0 Comments

New man page source, abbreviated


Constantine A. Murenin has put together a new man page resource for all the BSDS: mdoc.su.  The options for shortened URLs are entertainingly diverse.

Posted by     Categories: BSD, Someday you will need this     0 Comments

DNS(SEC)administrators needed


Michael W. Lucas needs people who know DNSSEC, BIND, have some time, and are willing to criticize him.  He’s finished his first draft of DNSSEC Mastery, and needs  reviewers.

Posted by     Categories: Books, BSD     0 Comments

BSDTalk 223: Michael Dexter and bhyve


BSDTalk 223 is out, with 23 minutes of conversation with Michael Dexter about bhyve.

Posted by     Categories: BSD, Periodicals     0 Comments

Tor-BSD list created


The fine folks at the New York City BSD User Group have created a mailing list specifically for using The Onion Router on BSD.   Please join if you are interested in TOR, and especially if you are using something other than FreeBSD, since that’s the only ‘supported’ BSD TOR runs on right now.

Posted by     Categories: BSD, Goings-on     5 Comments

BSD Magazine: Rehosting


The February 2013 issue of BSD Magazine, available as a free PDF, talks about VAX/VMS ‘rehosting’, has a PC-BSD preview, and other things.  The teaser paragraph for the “Fear, Loathing and Misunderstandings” article (shown on that linked page) is perfect.

Posted by     Categories: BSD, Periodicals     0 Comments

Lazy Reading for 2013/02/17


This week I will both post this on the correct day AND get the date in the title correct.

Your unrelated tea link of the week: Epic Tea House Server.  Interesting just because of what he does and because I’ve never encountered tea from a samovar, though I’ve read of it.  (via)

Wait, this is better!  That previous link led to this film from an English chemistry professor about tea chemistry.  At first I was just entertained by his hair and his accent, but when he put tea in a NMR spectrometer, I decided this was the best tea thing ever.  Even better than Elemental!

Some book statuses


Or is it ‘statii’?  English is wonderfully inconsistent.  Anyway, Michael W. Lucas has posted an update on his two upcoming publications: the second edition of Absolute OpenBSD and DNSSEC Mastery.  Both are in progress, and you can download the ‘pre-release’ version of DNSSEC Mastery now.

Posted by     Categories: Books, BSD, Goings-on     0 Comments

FOSDEM slides


Remember I mentioned FOSDEM a few days ago?  The X.Org presentation slides are up, and the mostly-about-BSD “The future of X.org on non-Linux systems“ presentation slides are included.

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2013/02/03


No theme evolved this week, but that’s OK.

Your unrelated link of the week: MeTube: August sings Carmen ‘Habanera’.  Might be NSFW, probably will make you mildly confused or uncomfortable.  Here’s the ‘making of’ video which is all in German, I think.  If that’s too much, try a recent Cyriak-animated video.  I never thought I’d recommend a Cyriak video as the less disturbing thing to watch.

Posted by     Categories: Books, BSD, Lazy Reading     4 Comments

Phoronix benchmark and BSD support


The Phoronix benchmark has been pretty Linux-specific over recent history.  However, whatever your feelings about benchmarks in general, it looks like there’s a distinct effort to improve BSD support.

Posted by     Categories: BSD     0 Comments

FOSDEM this weekend


FOSDEM is happening this weekend in Brussels, Belgium.  Among the other talks there, OpenBSD developer Matthieu Herrb will be talking about X.org on non-Linux systems.  That’s I think meaning “BSD”.  (via)

Posted by     Categories: BSD, Conventions     1 Comment

A book in beta


Michael W. Lucas is working on a DNSSEC book that he’s self-publishing, similar to SSH Mastery.  He’s making an early draft available for purchase, at a discount.  You get access to the updates, so you effectively get the book for less, plus you can offer feedback before the publishing date.

This is a familiar concept for software, where early purchasers get access to a ‘beta’ version of software for testing…  It’ll be interesting to see how it works for a book.

Posted by     Categories: Books, BSD     2 Comments

BSDTalk 222: 8 minutes of tinkering


Will Backman has a new BSDTalk episode up, with a bit of Peter Salus from BSDCan 2011 and a bit of Raspberry Pi on FreeBSD.

We need more fiddling-with-BSD-on-hardware stuff out there.  That would be a good thing for Youtube – hint, hint.

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

A quick commercial anecdote for pfSense


Here’s an unsolicited testimonial for a BSD-based company.  My employer recently bought some of the assets of another company, in another state.  I showed up not sure exactly what I’d encounter, since the facility had never had anything better than out-of-state IT support via phone, and there had been very little time to plan.

The facility had 3 different network gateway devices from varying manufacturers, all old, and mostly dead.  The one working ancient Linksys small business gateway wasn’t physically able to work the way I wanted for extending our corporate network.  So, in a mild panic, I grabbed one of the defunct machines there and installed pfSense - a FreeBSD-based firewall/gateway solution, for those who aren’t familiar with it.   This is not unlike Michael W. Lucas’s BSD Origin Story.

It worked wonderfully.  It was very easy to configure.  I had exactly one problem: certain protocols like RDP would drop every few minutes.  I bought the basic support tier for pfSense – and had a working answer immediately.  Even with the support purchase, this has been cheaper and less work than purchasing the Cisco equipment my workplace normally uses.

Posted by     Categories: BSD     3 Comments

Updates for m4 and flex


Peter Avalos has updated m4 for DragonFly.  This will bring us a little more in sync with the other BSDs.  Also, John Marino has updated flex, which is apparently 17 years old?   Meaning it hasn’t been updated in DragonFly ever, and then not in FreeBSD before that, for a long time.  Looking at the timeline on the flex web page appears to match.

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

How to re-certify for BSD


If you have a BSD Certification, and it’s nearing the end of its 5-year term, the BSD Certification Group has published the guidelines for re-certification.  Has it really been 5 years since the first certifications happened? Geez.

I found this off of the NYCBUG mailing list, so hat tip to them.

Posted by     Categories: BSD, Goings-on     0 Comments

Lazy Reading for 2013/01/13


It’s a very short week this week.  I was on the road for work, so I didn’t see anywhere as much of the Internet as I may have liked.  Count my dports writeup yesterday as part of this and it averages out to a good amount of reading.

  • Favorite Linux Commands.  Not all of them are Linux/bash specific.  (via)
  • Advanced Vim Registers.  Or buffers, or clipboards, if you want to get messy with terms.  (via)
  • “I hate BSD so much!”, he yelled at his spittle-flecked monitor.
  • TOME, a roguelike.  Read through the comments for discussion of many other roguelike games.

Your unrelated link of the week: New Tokyo Ondo.  via Jesse Moynihan, whose Forming comic on that site is an epic read.  Epic, as in it’s actually telling a NSFW world creation story.

Posted by     Categories: BSD, Goings-on     2 Comments

BSD Magazine: panoramic photography


January’s issue of BSD Magazine has something I didn’t expect: an article on panoramic photography on BSD – among other material.

Posted by     Categories: BSD, Periodicals     0 Comments

BSDCan 2013 proposals


BSDCan 2013 is looking for papers, all due by the 19th.  I mentioned it before, but a reminder went out and Michael W. Lucas wrote up a lengthy explanation of how and why you should present that paper.

Posted by     Categories: BSD, Conventions     0 Comments

BSDDay 2013 in Europe


Are you anywhere near Italy?  BSD-Day is happening April 6th, 2013, in Naples, Italy, and it would be nice to have some DragonFly representation.  (seen on #dragonflybsd on EFNet.)

Posted by     Categories: BSD, Conventions     0 Comments

EuroBSDCon 2012 videos are out


As seen on OpenBSD Journal, the videos for EuroBSDCon 2012 are online.  There’s a lot of sessions there, so set aside some time.

Posted by     Categories: BSD, Conventions     3 Comments

pkgsrccon 2013: March 23rd, Berlin


Will you be near Berlin, Germany, in March?  The pkgsrccon 2013 technical conference will be held there.  Julian Djamil Fagir posted details about the event.  The conference is free; you pay for your food and drink.  If you’re interested in presenting, you need to contact them before March 8th.

Posted by     Categories: BSD, Conventions, pkgsrc     0 Comments

Maintaining a wiki for fun


The Open Graphics Project, which is building a completely open video card, needs a wiki maintainer.  It’s a volunteer effort.  If you were perhaps thinking you wanted to step up to a more complex project but didn’t want to just be writing code, here is a perfect opportunity.

(Not too different from maintaining a project work blog, after all, and I know that’s rewarding.)

Posted by     Categories: BSD, Goings-on     0 Comments

BSDTalk 221: Matthieu Herrb and Xenocara


Right in time for the end of the year, BSDTalk 221 is out, with Michael Dexter interviewing Matthieu Herrb at EuroBSDCon 2012 for 11 minutes about Xenocara.

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

BSDCan 2013 Call for Papers


BSDCan 2013, which is being held in Ottawa May 17th-18th, has a call for papers out.  You’ve got until January 19th to submit, so just about a month.

Posted by     Categories: BSD, Conventions     1 Comment

BSD Magazine for December 2012


BSD Magazine for December is out, offering the usual mix of articles in a free PDF.  There’s several Postgres articles in this one.

Posted by     Categories: BSD, Periodicals     0 Comments

How to grind that axe, for donations


Whomever submitted this story to Slashdot really doesn’t like FreeBSD; they’re describing FreeBSD’s annual end-of-year fund drive as failed.  The month-long drive is only about a week old and has already picked up donations at a faster rate than any previous year’s donation drive, but apparently the poster – and Slashdot’s editors – can’t be bothered to do math.  While we’re on the topic, donate to the FreeBSD Foundation; they do good things.

(There’s DragonFly too, though we’re not as ambitious or officially 501(c)(3) non-profit.)

Posted by     Categories: BSD, Goings-on     6 Comments

FreeBSD Foundation Funding


It’s the end of the year, so it’s time for the FreeBSD Foundation’s end of year campaign.

Posted by     Categories: BSD, FreeBSD     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

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

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

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

AsiaBSDCon 2013 announced


AsiaBSDCon 2013 will be at the Tokyo University of Science, March 14-17.  The call for papers is already out.

Posted by     Categories: BSD, Conventions     0 Comments

BSD Magazine for October 2012


The free download of the October issue of BSD Magazine is available.  The theme this month is security, though of course there’s more covered.

Posted by     Categories: BSD, Periodicals     0 Comments

Lazy Reading for 2012/10/07


DragonFly 3.2 branches tomorrow if all goes to plan. Until then, I have a lot of reading here for you.

Your unrelated link of the week: Dog Shaming.  I have a parrot, rabbit, and lizard.  They seem like easy, normal pets compared to some of these stories.

 

Posted by     Categories: BSD, Lazy Reading, pkgsrc, UNIXish     0 Comments

CDE work plus DragonFly


I mentioned open-sourced CDE here before, but it makes me happy to see someone planning to do a bunch of work on it that will hopefully make it upstream, and specifically include DragonFly.

Posted by     Categories: BSD, DragonFly, pkgsrc     0 Comments

A whole lot of slides


Remember how I pointed at BSDEvent’s collection of slides from 3 different BSD conventions?  Well, now’s it is a lot more conventions.  As in multiple years of convention slides.

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2012/09/23


The weather is finally turning cooler, which makes me happy.

  • I don’t think I’ve seen this before: Very old UNIX releases, listed for running in emulation.  (via)
  • Where the red-black tree name came from.  A red-black tree underpins Hammer 1′s data structures, though it does not in Hammer 2.  (also via)
  • Someone with a HP passport login want to help this guy?  He just needs to reinstall Windows in IDE mode, or perhaps find the right sysctl to toggle.
  • The acme editor, from Plan 9.  I didn’t realize it’s 20 years old.
  • Speaking of editors, Replace in Multiple Files with Vim.  I haven’t seen the argdo command before, or the Vim Ninjas site.  Their color schemes article is useful just for the screenshots. (via)
  • Adbuntu.  It’s not as bad or as inconsequential as most reactions would lead you to believe, but advertising within an OS seems heavy-handed.  The BSD model has been to use the operating system as a vehicle for selling hardware, and that’s been much more successful.  (see iOS, PC-BSD.)
  • Where Did the Internet Come From?
  • The map for Adventure.  (via)

Your unrelated link of the day: Victorian Sci-Fi.  It’s not just a reference list, it’s a link to a lot of the original material, since copyright no longer applies.

Posted by     Categories: BSD, Hammer, Lazy Reading, roguelike     1 Comment

3 different conventions, 1 pile of things to read


BSD Events linked to the presentations for FOSDEM 2012, BSD-Day Europe 2012, and BSDCan 2012.  There’s a lot of reading there for you – and even some video.

Posted by     Categories: BSD, Conventions     1 Comment

SYSV shared memory vs. mmap


Francois Tigeot benchmarked the recent Postgres 9.3 release.  Postgres apparently switched to using mmap instead of SYSV shared memory, and Francois has done this to show the performance differences.  (view the PDF in his post.)  Of course, work has continued since this was posted, so there should be new numbers soon, and new changes I’ll document in a future post.

I haven’t found a reference to the exact decision Postgres made on how to handle memory; please post a link in comments if you know a good source.

Posted by     Categories: BSD, DragonFly, Goings-on     1 Comment

BSD Magazine for Sept. 2012


The September issue of BSD Magazine is out, as a free PDF as usual.  Visit the site to find out the table of contents.

Posted by     Categories: BSD, Periodicals     0 Comments

BSDTalk 219: David Gwynne and OpenBSD


David Gwynne talks for 31 minutes about OpenBSD on BSDTalk 219.  Also, Will Backman, the host of BSDTalk is heading to Tbilisi, Georgia next month.  Say ‘hi’ if you’re a Georgian.

Posted by     Categories: BSD, Periodicals     0 Comments

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. 

Posted by     Categories: BSD, FreeBSD, UNIXish     0 Comments

BSDMag, collected


BSD Magazine has a “Best of 2011″ issue out for purchase; it has updated versions of various articles published over the last year in BSD Magazine.  The price is not clear on the website.

Posted by     Categories: BSD, Periodicals     0 Comments