Category: Lazy Reading

Lazy Reading for 2012/02/05


It’s like early spring here in the northeast US.  Which would be fine if it was actually spring.  I miss snow.

  • An explanation of the classic UNIX hierarchy.  (via thesjg on EFNet #dragonflybsd)  I’m behind any explanation that uses the phrase “accretion disk” to describe an organization.
  • Hipster BSD.  If this doesn’t make sense to you, it’s based on this.
  • Would you like to have DNSSEC upgrading explained to you?
  • Hooray for Unicode!  (via)
  • What Commons Do We Wish For?  I was, briefly, technically, an AOL employee after the Time Warner merger in 2000.  I didn’t like the notion of working for a walled garden then, and I think that’s why Facebook and other companies irk me now.  Anyway, read that article for a good explanation of why that feeling is important.

Your unrelated link of the week: Top Shelf 2.0.  A small comics publisher that has put much of their comics online to read.  Their stuff on paper is worth buying too, as I have been doing for a while now.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

Lazy reading for 2012/01/29


This is the week of the funny, apparently.

Your totally unrelated video link of the week: The Necronomicon.  Pitch perfect.

Posted by     Categories: BSD, Lazy Reading, UNIXish     1 Comment

Lazy Reading for 2012/01/22


I even have some comedy in here this week.

Your unrelated comics link for the week: Tom Neely‘s Doppelganger.  Page 11 is my favoritest.

Another unrelated thing: David Shao, are you out there?  Can you get on IRC (EFNet #dragonflybsd) and help some people out with GEM/KMS questions?  Nobody’s been able to find you.

Posted by     Categories: BSD, Lazy Reading     1 Comment

Lazy Reading for 2012/01/15


Getting back into the rhythm, here…

Your unrelated comics link of the week: there’s a Freddy, and a dragonfly, but it’s not DragonFly BSD.  It’s still fun though.

 

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

Lazy reading for 2012/01/08


I said posting would be more regular now that the holiday’s over, didn’t I?  I lied.

Your unrelated link for the day: The Restart Page.  (via)  Make your browser full-screen when trying any of them.

Posted by     Categories: Goings-on, Lazy Reading     1 Comment

Lazy Reading for 2012/01/01


Happy new year!  Regular posting should resume soon now that my holidays are over.

Your completely unrelated link of the day: Tiny Legs of Fire.  (video) Worth it for the origin of Beardslap.

 (Sorry about the giant text block.  This isn’t as readable as I’d like.)

Posted by     Categories: BSD, Goings-on, Lazy Reading     1 Comment

Lazy Reading for 2011/12/18


The links are sheer entertainment this week.  No strong options or anything, not even about that U.S. legislative mess called SOPA.

Your unrelated comic link of the week: Basic Instructions.  Well, not totally unrelated, since BSD author Michael Lucas’s tweet about it reminded me.  I’ve got the first book; I need to get the second and third.

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

Lazy Reading for 12/11/11


Last week was low on links, but this week is great!  I hope you have some time set aside.

  • This article “The Strange Birth and Long Life of UNIX” has a picture of a PDP-11.  I don’t know if I ever actually saw one and knew it before.  (via)
  • Also from the same place: Window Managers Bloodlines.
  • Anecdotal, but probably true. (via luxh on EFNet #dragonfly)
  • nginx is the new cool and unpronounceable web server these days, apparently.  Michael Lucas covers how to transition static Apache sites over to it.
  • This PDF showing slides from the recent NYCBUG presentation by Ike Levy, titled “Inappropriate Cloud Use”, is entertaining, and makes a good point.  Cloud computing is cheap on a per month basis, but since it’s a reoccurring cost, it can cost a surprisingly large amount in the long run.  (via)
  • Hey, a patch for DragonFly (and other BSD) support in Google’s leveldb.
  • Don’t Be a Free User” (via)  The last paragraph is the best.
  • An expanded grep and diff.  ‘grep’ and ‘diff’ have been present for so long, and people understand what they do, generally, that new tools get named after them just because the concept is ingrained in people’s minds.  Note that I said “generally”, as regular expressions can be difficult.  (via)
  • A lot of people don’t realize how they infringe on copyright.  This writeup describes something I’ve seen for years: people think a disclaimer that effectively says “I’m infringing but I’m doing it with the best of intentions” makes a difference.  It doesn’t.
  • So this is what that Xerox Star GUI interface looked like.  You know, the ‘first’ desktop GUI.   (via) Also, there was some advanced stuff in 1968.
  • I like this indicator light setup.  (also via luxh on EFNet #dragonflybsd)  There’s some other interesting old computer stuff at that site too.  I wish there still were computers like these.
  • While we’re talking about old things with a certain feel to them, why not Battersea Power Station?  Here’s some pictures.  (via)

Your unrelated link of the day: Since we’re talking about old things and environments, why not look at some pictures of my workplace?

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

Lazy Reading for 2011/12/04


Another week, another linkpile.

  • Here’s some old software.  I’ve got something older sitting on my shelf here, though.
  • A patch to DragonFly, taken from OpenBSD, submitted by Loganaden Velvindron and committed by Venkatesh Srinivas.  The patch isn’t that exciting, but it makes me feel cool to namedrop non-Americanized names.  If only I could pronounce them!
  • Speaking of which, there isn’t always a lot of comments on this Digest (which is good; a long series of comments on the Internet tend to be the result of trolling or inanity.), but the recent strlen() story led to some juicy details.
  • Man, I wish this NoteSlate device existed.  There’s the BoogieBoard, but it’s not quite the same.

I’ll make up for my relatively low number of links by asking a question:   Where do you go for your end of year gift giving?  Where do you wish people would go to buy you gifts?  I’m looking for suggestions for a gift guide.

Your unrelated comics link of the week: Gun Show.  This one and that one are my favorites.

Posted by     Categories: BSD, Lazy Reading     6 Comments

Lazy Reading for 2011/11/27


Happy (post) Turkey Day for the U.S. readers!  A light link week this week.

  • Facebook is bad for the Internet.  ‘Gaslighting’ is a new term to me.  As that article points out, I can’t even put my posts to the Digest onto Facebook in any sort of automated way.  Facebook suggests that of course I’d love to retype them all by hand.  That’s not realistic.    Facebook doesn’t want any sort of useful external link to be visible to their customers.  Customers isn’t actually the right word; the customers are the advertisers.  What would be a better word for the users?  Crop?
  • the internet is above and beyond all else a resentment machine.“  It’s a very long essay that points out people are confusing brand identity with personal identity.  (via)
  • You know what would be good?  More conversations about games on BSD, cause it could use some attention.  Oh hey there you go.
  • A Dragonfly lamp (via Julian Gehtdichgarnichtsan)

Your unrelated link of the week: Animals Talking In All Caps.  It is what it says it is.

 

Posted by     Categories: BSD, Goings-on, Lazy Reading     1 Comment

Lazy Reading for 2011/11/20


Hey, the date’s sorta palindromic!  Sorta.

  • “Bundled, Buried and Behind Closed Doors” – a video description of the physical parts of the Internet.  Remember when MAE-East or MAE-West would have a bad day and half the Internet felt it?  Really, half.  I don’t think I’m exaggerating. (via)
  • Google has a verbatim search mode now, for those of you who regret the loss of ‘+’ as a required search term designator.  (via and also sort of via)  There’s always alternatives.
  • The expr program is a real piece of crap.“  Laser-focused complaining about a small program that’s had 4 decades to improve, and hasn’t.
  • Mechanics for Pure Aesthetics”  The videos are interesting, and I’m linking to this because so much of what I post here and deal with is focused computer work.  Everything is a tool, with a purpose, and a result that you expect.  This idea of machinery or even software having a purpose other than result generation is underexplored.  There’s lots of tools to create art, but there’s little that is art itself.  Even with that general lack, we still get excited when the edge of some sort of aesthetic appeal nudges its way into the materials we use.  You could argue that Apple’s success (for instance) comes from being the one company that consistently thinks about what a product is, instead of what it does.
  • If you use fastcgi, you may need the patch that this blog post talks about.  Also, apache-mpm-prefork is the better choice for Apache on DragonFly.
  • DragonFly mug shot

Your random comic link of the day: Calamity of Challenge.  Also here.  And here.  If this artist’s way of drawing grabs you like it grabs me, he has pages and commissions for sale.

Posted by     Categories: BSD, Lazy Reading, Off-Topic, UNIXish     0 Comments

Lazy Reading for 2011/11/13


I’m going for more verbose linking.  Because my opinion layered over a bunch of linkblogging is just what you wanted on a weekend, isn’t it?  If not – too late!

  • NYCBUG posts audio of their regular presentations, and I’m linking to this one by James K. Lowden, titled “Free Database Systems: What They Should Be, And Why You Should Care“.  He was one of the more colorful speakers at NYCBSDCon 2010, so this should be good.
  • It’s Slashdot, so whatever, but this “In Favor of FreeBSD On the Desktop” linked story had a few good comments – BSD hasn’t done enough to differentiate itself from Linux.  “BSD: In Need of a Narrative“.  Or perhaps, “Who cares if it’s clang or it’s gcc – what do you build with it?
  • I read this essay about social networks (via), and the last paragraph is an excellent summation.  Read it, then cancel your Facebook/Google Plus/whatever accounts.
  • Xv6 is a modern version of Sixth Edition UNIX, used at MIT for teaching operating system design.  (via)   The source is available via git, and as a numbered PDF.   The book for the class should make interesting reading.  Oh, you can see the class details, too.
  • FOSDEM 2012 in Brussels, February 5th, 09:00 – 17:00: “Open Source Game Dev”.   Get on the mailing list if this interests you.  Microsoft operating systems still rule the market for games, really, even indie work, so it’s neat to see something that is both open source and game oriented.  There will be BSD “devrooms” there, too.
  • If you are looking for a particular Unicode character (and there’s lots to choose from), Shapecatcher lets you draw what you are looking for and looks for matches.  (via)  I’ve needed that here a few times for people’s names, and it’s fun just to see what comes up from a random scribble.

Your unrelated link of the week: The New Shelton Wet/Dry.  Titles, content, and images are all picked from unrelated sources, but it forms an oddly compelling digest of multiple topics.  Slightly NSFW, sometimes.

Posted by     Categories: Conventions, Lazy Reading, UNIXish     2 Comments

Lazy Reading for 2011/11/06


A bumper crop of articles to read this week.

Random unrelated link for the week: “War Photographer“.  This animation makes me so happy.

Posted by     Categories: BSD, DragonFly, Lazy Reading     1 Comment

Lazy Reading for 2011/10/30


It’s snowing in the northeast U.S., which makes me happy!  Keep going, sky!

Unrelated link of the week: Manly Guys Doing Manly Things.  Most of the jokes revolve around games you may or may not know, with the occasional realistic experience that I’ve had myself.

Posted by     Categories: BSD, Device support, DragonFly, Lazy Reading     0 Comments

Lazy Reading for 2011/10/23


Not a lot of links this week, for some reason.

Your unrelated comics link for the week: Oglaf.  This week’s OK, but it’s frequently NSFW, and frequently hilarious.

Posted by     Categories: DragonFly, Lazy Reading, pkgsrc     0 Comments

Lazy Reading for 2011/10/16


I build this up over the course of the week, so I’m never sure what to put here. Does it matter? The meat is the links.

  • The Binding of Issac.  It’s a roguelike, with shooter elements.  It’s also creepy.  Here’s the Flash demo.  (Windows and Mac only, aww.)
  • Why transparency is a good idea.  (via…  Michael Lucas?  I lost track, sorry)
  • The JFDI Theory of Language Adoption.  This applies to operating systems too; create the shortest possible path between people and what they want to do on that OS.
  • NetBSD has added SQLite to the base system.  (via)  Interesting…  having a database(ish) always available leads to some new ways to keep data, outside of the usually “stuff in a text file” format.

Your totally off-topic link for the week: Fat Birds.

Posted by     Categories: Lazy Reading, NetBSD, roguelike     1 Comment

Lazy Reading for 2011/10/09


Getting close to 2.12 release…

Lazy Reading for 2011/10/02


Yep, fall hits and it’s easier to find links.

Your unrelated link of the week: Scientific Illustration.  Not a comic, but still visually interesting.

Lazy Reading for 2011/09/25


This week’s Lazy Reading just built itself up quickly; autumn arrives in the northern hemisphere and suddenly a lot more activity starts going on.

There are four ways to deal with system damage: 1) reliability, 2) redundancy, 3) repair, and 4) replacement.

Posted by     Categories: DragonFly, Lazy Reading     0 Comments

Lazy Reading for 2011/09/18


I might have a job open at my workplace soon, for a junior admin/support/network role.  (Department is too small for narrowly defined roles…)  I’ll post about it here if it happens.

  • libguestfs, ‘tools for accessing and modifying virtual machine disk images’.  (via)  I can think of a lot of places that could be useful.
  • I did not know this, but FreshBSD tracks DragonFly commits, along with the commit logs of most (all?) other BSDs.
  • Bruce Perens set up a “Covenant” license for the HPCC database (powers Lexis/Nexis) that is actually pretty good at allowing something to be both open source and commerical; the ‘release notes‘ talk about it.
  • I agree with these sentiments on hiring exactly.  If you really like what you do, you don’t just do it at work.  (The author’s followup.)  Putting it in a more positive light, showing work on open source, outside of your workplace, is a great thing to add to your resume.  Never trust the graphic designer with sloppy handwriting.
  • The majority of the 10 most stable web providers out there are running a BSD.  FreeBSD, in this case.  (via, via(why does Twitter make it so hard to link to things?  Cause they don’t want you reading the web – just them.)
  • Usenet, as of 1981, with posts arriving in actual time (-30 years).  (via)  You can even use a NNTP reader to connect.  Similar to but not as colossal as telehack, mentioned here before.
  • DragonFly deployment.
  • I am so proud of myself for coming up with this joke.

Your unrelated comics link of the week: Saturday Morning Breakfast Cereal.  It used to mostly be violent and nonsensical, but recent strips are excellent, like this one or this.

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

Lazy Reading for 2011/09/11


Happy birthday to my younger daughter, Claire, who is 9 today.  That’s a much better anniversary to celebrate today.

Your unrelated comic link of the week: Chainsawsuit.

Posted by     Categories: BSD, Goings-on, Lazy Reading, roguelike     1 Comment

Lazy Reading for 2011/09/04


It’s almost the end of summer here, or at least the traditional end of summer in North America.  About time, too!  I don’t like the heat.  Anyway, as people trickle back to school, some more interesting doodads should show up for these weekly Lazy Reading posts…

Your unrelated comic link of the week: Jack Kirby art on what would have been his 94th birthday.  I have trouble communicating how dramatic and influential his art has been.

Lazy Reading for 08/21/2011


Ah, August.  The month where everybody goes on vacation.  I’ve been gone off and on for the last few weeks, so my link collection has been slower, but I’ve been able to keep up something.

Your unrelated comic link of the week: Nedroid.  “Beartato” is one of the best names ever.

Yeah, unrelated links seem to always be comics.  They offer the most reading.

Posted by     Categories: BSD, Goings-on, Lazy Reading     0 Comments

Lazy Reading for 2011/08/14


This is a shorter version of a Lazy Reading post, but it’s linking to some extensive writing.  Yay for having other people make up for my brevity!

Your unrelated link of the day: the comics of Lucy Knisley.  (follow the ‘Previous’ links for more)

Posted by     Categories: Goings-on, Lazy Reading, UNIXish     1 Comment

Lazy Reading for 2011/07/17


Man, it’s like the whole Internet decided to take a nap lately.  Warm weather in the northern hemisphere does that.

Posted by     Categories: BSD, Lazy Reading     1 Comment

Lazy Reading for 2011/07/03


I digress mightily this week, so I’m not doing the bullet points.

You probably heard of this already, but hey, look!  DragonFly BSD, ubersearched.

Along with all the other Google announcements recently, there’s the Data Liberation Front.  This, I bet, is the one product that only Google creates.

While on that whole topic, I see ads now that contain a URL on Facebook rather than the product’s website itself.  It makes me think of years ago, when commercials would list the “AOL Keyword” for people to look up.  Yeah, that worked out just dandy.  There’s a similar perspective that goes for writers (via).

The Eternal Shame of Your First Online Handle. (via lots of places)  Here’s my story.  It was, and still is, “Fupjack”.  Years and years ago, a friend of mine had a friend named Zack.  Zack was interesting like a car accident; he was famous for screaming “Give a hoot!  Don’t pollute!” and flinging a Big Gulp drink into oncoming traffic while driving down the highway.  He also destroyed both front tires of his car by ramming a parking lot median at 40mph.

Anyway, apparently he yelled something rude at a woman at some public event, and what she yelled back sounded like “something something fupjack!”  I wasn’t there, but from then on, “fupjack” was the default name we’d use whenever we needed one.  People certainly mispronounce it in interesting ways…

Posted by     Categories: DragonFly, Goings-on, Lazy Reading     0 Comments

Lazy Reading for 2011/06/26


Somehow, I ended up with the most concise link listing I’ve ever done, even though I have a pretty good batch here.  Go figure.

 

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

Lazy reading for 2011/06/12


A nice big pile of links this week.  Some of these may have cropped other places by now, but oh well.

Posted by     Categories: BSD, Conventions, Lazy Reading, UNIXish     1 Comment

Lazy Reading for 2011/05/29


Whee!

  • Do you like the Opera browser?  Apparently all it takes is a little misspelling to confuse it with a U.S. daytime talk show host.  The “Best of Oprah emails to Opera“.   (via)  Mistaken identity on the Internet is always fun.
  • Popular free software licenses, described.  (via)  One of the better, non-polemic descriptions I’ve seen.
  • For the opposite effect, the Free Software Foundation’s license recommendations.  Somehow, the BSD license isn’t even mentioned.  (via)  A commenter at the source link notes that the GNU Free Documentation License isn’t even considered ‘free’ by Debian.  Along those lines, I’ve always thought that GPL licensing creates a perverse incentive to keep your software undocumented.
  • The FreeBSD and NetBSD Foundations have acquired a license for libcxxrt from PathScale, which I assume is for C++ support in conjunction with clang.  (or pcc?)  This isn’t as much of an issue for DragonFly right now since we’re continuing down the GCC route.
  • Temple of the Roguelike, a searchable database of roguelike games.  It’s an idea that you would totally expect for this genre.  (via trevorjk on EFNet #dragonflybsd)  Also: a roguelikedev subreddit.
Posted by     Categories: BSD, Lazy Reading, roguelike     0 Comments

Lazy Reading for 2011/05/15


This week: lots more reading!

  • Michael Lucas describes an extra layer of protection for when you can’t force public key usage on every SSH user.
  • Cool, but obscure Unix tools (via)  The screenshots are all from a Mac… How many of the 24 tools listed are in pkgsrc/pkgsrc-wip?   Almost all of them.  (tpp sounds entertaining.)
  • NYCBUG, in addition to having a really fun convention, has been regularly posting audio of the presentations they host.  The most recent is “William Baxter’s NYCBUG presentation on The Unix Method of Development Management”.   See the BSD Events tweet for the download.
  • What Ubuntu means.  (via)
  • Here’s a nice explanation of Intel’s new Tri-Gate design and with it, an incidental explanation of the processor market.
  • This ycombinator post about Hammer2 work has an in-depth comment from Venkatesh Srinivas about DragonFly’s network setup, memory allocator, and token use.  (Ignore the trolling in other comments.)
  • Michael Lucas’s next No Starch Press book is Absolute OpenBSD, second edition.
  • Pictures and video are starting to show up from the just-passed BSDCan 2011. (via this and also thesjg on EFNet #dragonflybsd)
  • My first experience of The Internet was very similar to this.  It should be bizarrely unfamiliar to anyone under 20 or so.  (via)  Get this: I typed ‘exit’ instead of just closing the browser window when I was done messing with it, because some habits cannot be broken.
Posted by     Categories: BSD, DragonFly, Lazy Reading, pkgsrc, UNIXish     0 Comments

Lazy Reading for 2011/05/08


Let’s see, what do I have now…

  • Did you know we just released DragonFly 2.1?  Neither did I.
  • The AppleCrate II (][?), a set of parallel Apple //e systems.  It makes me so happy.  I love to see how simple uncomplex the old Apple systems were, almost at the level of programmable logic controllers today.  I was struck by the fact that the Apple //e requires less than 5 volts, which means it could run off a USB port.  (via lots of places)
  • Removing the internet’s relics: a call to kill FTP now that it’s 40 years old.  There’s no easy alternative, though…
  • 20 years of Adobe Photoshop.  (via)  Obviously that’s not found on any BSD platform, but almost every raster-based image editor out there tries to emulate Photoshop in some way, on every platform.  It casts a long shadow.  Plus, I remember the Photoshop 2.0 loading screen, so now I feel old.
  • Is tech blogging becoming worse? i.e not really tech any more?  I’ve mumbled about this before, since this site is arguably a tech blog.  Sites tend to diversify and lose focus to grow their audience.  You can see the same pattern in the magazine market, back when there was a magazine market.  You don’t have to worry about the Digest – I’m targeting BSD users, so I’m totally not growing my audience!  (Joking, joking.  Readership is staying even to slightly up, over the last while.)

On a separate note that has nothing to do with DragonFly: if you live outside the United States and have a postcard handy, can you send it to “St. John Neumann School, 31 Empire Blvd.,  Rochester, NY 14609 USA”?  My daughters’ school is collecting international postcards this month as part of their geography lesson.  It doesn’t have to have anything specific, other than be interesting to 8-year-olds.

 

Posted by     Categories: Goings-on, Lazy Reading, Off-Topic     5 Comments

Lazy Reading for 2011/05/01


There hasn’t been much to nab for Lazy Reading, lately.  Oh well.  The last few weeks were good so it has to even out sometime.

  • Did you know GBC stands for Great Ball Contraption, a Lego device designed to move little plastic balls?  Here’s 20 of them chained together.  (via b3ta)
  • The original University POSTGRES.   (thanks, Jan)  This is a source for PostgreSQL, as far as I can tell, which makes it in some ways contemporary to BSD’s origins.  I am not surprised.  PostgreSQL seems to be the thinking person’s alternative to MySQL like BSD is the thinking person’s alternative to Linux.
  • Do you have a pf.conf?  The people behind fwbuilder can use it for examples, so they can support pf in their config builder.  (via)
Posted by     Categories: BSD, Goings-on, Lazy Reading     0 Comments

Lazy Reading for 2011/04/17


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.
Posted by     Categories: DragonFly, Lazy Reading, roguelike     1 Comment

Lazy Reading for 2011/04/13


Get out your wallet!  I encourage purchasing here.

  • You should buy a SSD.  Not necessarily news to you, but that article does a good job of summarizing why.
  • On the other hand, SSD prices are already on their way up/availability is way down.  Japan’s disasters are having a ripple effect through the high-tech supply chain.  Either buy immediately or get ready to wait for a while…
  • Introduction to Architecting Systems for Scale – you either don’t care, or find scaling questions immediately engaging.  I am one of the latter, so here’s the link.
  • I’ve been watching pkgsrc-changes@netbsd.org for a little while.  One thing I’ve discovered: there’s a lot of updates going on!  Another thing that’s nice to see: DragonFlyupdates, including ones that help with our move to gcc 4.4.
  • Aw, no more Kermit.  (via)  Not that I have a use for it at this point, but still: aww.  I bet in about 10 years I’ll say the same thing about… gopher?  Remember that?  It’s not even supported in Firefox 4 now, which kinda makes me feel sad.  And old.
  • Server plans: Facebook vs. Google.  (warning: Facebook article is somewhat giddy.)
  • The infinite hard drive.  (via I lost it, sorry)

Here’s an extra little thing: next time you’re dealing with dusty computer equipment, remember this picture:

That is what happens to an exposed RJ45 port after a few years in a salt mine (my employer).  This was inside an enclosed, mostly-sealed  structure, too.

Posted by     Categories: DragonFly, Lazy Reading, pkgsrc     1 Comment

Lazy Reading for 2011/04/03


Getting into the swing of this link collection thing…

Posted by     Categories: BSD, Goings-on, Lazy Reading     5 Comments

Lazy Reading


This all came together at the last second.

Posted by     Categories: Lazy Reading     0 Comments

Lazy Reading


  • The Cognitive Style of Unix (via) – I find this argument absolutely correct based on all my computer experience.
  • Hacker News is apparently getting more of a general news bent, rather than the actual hacker news it started with.  (via)  That seems to be an easy trend for many tech sites that start out focused on a topic (Let’s cover this area of interest!) and eventually diffuse (Let’s cover all our reader’s areas of interest!).  It may be because that seems to bring greater subscriber numbers?  Slashdot would be a good example of this generalization.
  • Note to self: Try to not do that with the Digest.
  • This page has a lot more good places to visit, but I’ll just link directly cause I don’t have any more commentary to associate with it.
  • Did you know there’s open source software for managing conferences?  Not conference calls, but full-on have-speakers-with-papers-and-attendees-with-a-schedule conferences?  It’s called Pentabarf, and it’s used for BSDCan, among other things.  I find the name funny, and it has funny origins.
  • Well, if I’m going to have a Discordian link, I should have a BSD-related Subgenius link.  By the way: I can perform weddings.  You know, just in case that comes up.
  • You know you’re important when the IETF needs to come up with a plan to deal with your retirement.  (viaThis is why it’s neat.  Go, look, because this is one of those parts of the Internet that will not exist this way again, ever.
  • This article at The Register about how open source isn’t making it very far in app stores is more aggressive than exploratory, as Register articles usually are, but there are some good points: phone app stores are able to charge money because of the ease of the delivery system, which apparently trumps ‘free’.   It’s also more purpose-built; pkgsrc I bet would work on an Android phone, but there’s not many applications you could interact with, easily.
Posted by     Categories: Goings-on, Lazy Reading     0 Comments

Lazy Reading


You can probably infer the new (to me) blog I found this week from some of the links…

  • Adding IPv6 to a FreeBSD Mail/Web Server – from Michael Lucas, repeat BSD author.  I link to this because we’re all going to have to do something similar in the next year or so, I bet..
  • A visual guide to TMUX, part 1 and part 2.  tmux has usually been introduced to me as “It’s BSD-licensed and not screen”, which is good, but not compelling on its own.  The first of the articles linked here goes over the comparative differences in some detail.  (via)
  • Speaking of screen-ish things, do you leave an irssi session running in screen so that you can rejoin IRC conversations at any time?  I sure do.  Sometimes I even reconnect through ConnectBot on my Android phone.  There’s now a Connectbot variation for irssi, just for people who do such a thing.  Don’t forget: #dragonflybsd on EFNet.
  • Also still on the topic: forgetting to use screen and then being stuck with a long-running process is lousy.  There’s ways to deal with it, though.  (via, from a blogroll link)
  • Hey, it’s neat to see a new business built on BSD – OpenBSD, in this case: Tunnelr.  (via)
  • We’re still doing great in terms of pkgsrc packages building successfully on DragonFly.
  • An hour+ recording of the recent NYCBUG meeting about BSD networking is online.  (Link is to a MP3 – via)
  • How not to comment code.
  • AT&T -> BSD -> AT&T.

Lazy Reading


I’m going to just title these “Lazy Reading” – I end up with too much diverse information/links to fit within the title.

Posted by     Categories: Device support, Lazy Reading, UNIXish     3 Comments

Lazy Reading: code repos, events, open source stuff


Stuff!

  • I find this erasure of the separation between remote code repository and local code editor very interesting.   It may upset more traditional people.
  • If you haven’t been watching the BSD Events Twitter stream, Dru Lavigne’s written a nice summary of the next few months, including BSD Exam dates/locations.
  • The XFCE 4.8 release announcement hinted at some problems with BSD.  It’s apparently because udev, a Linux-only product, is the only consistent way to access various items, so XFCE’s power and volume controls use it.  There’s no udev on BSD, so we get left out.  I’d normally end this with a call for a compatibility layer, but udev is the latest in a series of jumps from framework to framework in Linux, so I don’t know if it would actually do any good.  (Thanks, sjg on #dragonflybsd for the link)
  • The Economist has an article on open-source that does a hype-free job of describing the state of open source today.  It points out two trends that I don’t think are covered enough: the large amount of open-source work funded by companies, and the hidden costs of training and integration.  One downside of the “software is free, training costs money” model for open source is that it creates an economic incentive for byzantine configurations and difficult setups.  That idea could use some exploration, but I don’t think many people want to, precisely because it’s negative.  The article doesn’t go that far, but they should.
Posted by     Categories: BSD, Conventions, Lazy Reading     3 Comments

Lazy Reading: cheatsheet, disks, pkgsrc, more


Normally I hold this for Sunday, but I’ve got a good batch of links already.  Something here for everyone, this week.

  • A git cheatsheet, and another git cheatsheet.  I may have linked to the latter one before, as it looks vaguely familiar.  Anyway, bookmark.  (Thanks, luxh on EFNet #dragonflybsd)
  • What should you do about bad blocks on a disk?  Get a new disk.
  • If you ever wanted to port software, there’s a pkgsrc developer’s guide (thanks Francois Tigeot) that shows you how.
  • It’s NOT LINUX, for the billionth time.  It’s BSD UNIX (certified, even) under there!
  • Children of the Cron“.  An entertaining pun.  (via)
  • Nothing to do with BSD, or even computers, really: Gary Gorton, interviewed about the recent financial crisis, at a Fed bank website (!?).  Interesting because I like economic matters, and because it’s the first web page where I’ve ever seen pop-up links added usefully, as a sort of footnote that you don’t have to scroll.  (via)
  • Michael Lucas recently had a machine broken into.  Since everything on the machine is suspect, he’s using Netflow data to figure out when it happened, and how, which is not surprising given his most recent book.  He has two posts describing how he backtracks his way to the probable source.

Lazy Reading: Clouds, disks, browsers, games


The end of year holidays intruded, so I haven’t had one of these for more than a week.  Sorry!  Merry Christmas, happy new year, etc.

  • Whenever I am tempted to throw family pictures or something similar online in a ‘cloud’ service, I will reread this Jason Scott essay on the ‘Yahoo!locaust’ and come to my senses. (via)
  • There’s a trade-off between size and price for SSDs.  Past a certain point, any drive is generally ‘big enough’, and under a certain price, the cost doesn’t matter.  We’re reaching the magic point where those two trends cross, as with this OCX Vertex 2 SSD drive, 60G in size and only $120 at Newegg.  There’s lots of post-Christmas sales going on.
  • How soon will SSD drives become normal and platter drives the anachronism, like single-core processors are today?  It took less than 5 years for CPUs, I think…  No link for this idea; this is just me theorizing.
  • Tomas Bodzar pointed out this article about 1,000 core CPUs, which I dub ‘kilocore’.  He also linked to these logical domain/logical partition articles on Wikipedia.
  • In this day and age, a website that supports a limited number of browsers and platforms seems anachronistic.  Still happens, though.  (via)
  • This is neat: an online, persistent space game with exploration and combat.  Not EVE, but Lacuna Expanse, playable via web browser.  There’s lots of browser games out there, but here’s the interesting part: the game even has a fully exposed API.
Posted by     Categories: Goings-on, Lazy Reading     0 Comments

Lazy reading: numbers, servers, things


So, informal poll time: do people like these Lazy Reading roundups?

  • Numbers everyone should know.  (via)  I link to this cause it’s interesting, and because it shows something else.  If you understand what these numbers mean, congratulations.  You speak a language that a limited number of people on this planet can understand.  Think about that for a bit.
  • The end of a faithful server.  (via)  I can sympathize.  Run any computer for some number of years without any issues, and you’ll miss it when it’s gone.
  • A simple explanation for ‘git reset –hard’.  Some chunks of git are magical, in that I know they work but the internal behavior is still opaque to me.  It may be best to keep it that way.
  • I do gain a perverse sense of pride that DragonFly is an all-volunteer organization.  Linux, on the other hand, is mostly a corporate product.  (via)  I realize this is not a legitimate thing, and I’d love having enough of a market that someone could be paid to work on DragonFly.
  • Hey, the Economist Magazine’s Babbage blog is pretty good.  I like this recent article about the Eye-Fi, a device I tell people about whenever I can.  It essentially erases the need for storage on your camera.  The last paragraph in the Babbage entry is also a little bit important.
Posted by     Categories: Goings-on, Lazy Reading     2 Comments

Lazy Reading: Clouds, cookies, bugs, more


A catch-up week.

  • Ivan Voras askes for the ‘anti-cloud‘, a true decentralization of resources instead of the cloud-as-a-central-service-from-one-company, which is what it’s becoming now.
  • How not to design a protocol, about HTTP cookies.   (via)  I’ve heard from far more people worried about cookies and the need to clear or block them, than, say, people who realize the risks that programs like Firesheep expose.  Such is life.
  • Will be needed: a SSH VPN.  (via)  Did I link this already?
  • ‘radek’ sends along news of Giant DragonFlies.  Not the most scientific of articles, but a fun thought.
  • sshd, given actual form.
  • Dru Lavigne’s got a nice summary of MeetBSD, complete with pictures, audio, and video.  More conferences should be covered this completely, and quickly.
Posted by     Categories: Conventions, Goings-on, Lazy Reading     1 Comment

Lazy Reading: Cute films, app stores, boom boxes


Whoops!  This should have gone up last night.  I’m almost waxing nostalgic for this one.

  • Two words you never thought you’d see together: “heartwarming” and “single system image computing”.  I think this is how we should document everything for DragonFly.  (via)
  • Apple’s bringing the App Store to the Mac platform, which shouldn’t surprise anyone.  Ani Dash has a writeup of the various “app store” platforms out there.  pkgsrc (and FreeBSD/OpenBSD ports) would certainly count.  Surprisingly, the application count for pkgsrc exceeds most of the other stores he lists.
  • Aw, no more cassette Walkmans. (via)  Nowadays, it’s difficult to not take music with you wherever you go.   In the 1980s, there was no other way to bring your music with you, except maybe a lot of batteries and this.  I loved my crappy JVC dual tape deck.

Not quite the same model, but still crap

I am totally stealing the horizonal evocative image idea from things magazine.

Posted by     Categories: Goings-on, Lazy Reading     1 Comment

Lazy Reading: puzzles, git, old things


Something for everyone this week.

Posted by     Categories: BSD, Goings-on, Lazy Reading, roguelike     3 Comments

Lazy Reading:books, talks, games, games


    This Lazy Reading post actually has some good lengthy reading in it.

    • Modern Perl: The Book: (actually a pre-print draft)  Even if you don’t know Perl, I’ve always liked the way the author, chromatic, writes.  Many articles about a language or other technical subject tend to either wander about loosely or become a ‘shopping list’ of actions, but chromatic’s work retains focus.
    • Robert Watson presents Capsicum; a recent USENIX talk on Youtube. (via a number of places)
    • 12 Forgotten Games – the slideshow is of most interest.  (via)  Online games that predate the vast swarm of today’s titles.  MUDs, MUSHs, roguelikes, etc.  The nice thing about the slideshow is the link on each slide to a still-running, still-accessible online version of that game.
    • Kieron Gillen‘s moving away from Rock, Paper, Shotgun, a gaming review site that has some honest to goodness decent writing.  (My Lazy Reading posts are similar to their Sunday Papers for a reason.)  One of his articles was all about ZangbandTK.  I was all set to link to that in pkgsrc, but it’s not there – just games/angband-tty and games/angband-x11.  Darnit.  Anyway, read his article and then go play something roguelike.
    Posted by     Categories: Goings-on, Lazy Reading, roguelike     0 Comments

    Lazy Reading: subversion, packaging, beams


    A small crop for Lazy Reading this week – oh well.

    Posted by     Categories: Lazy Reading, pkgsrc     2 Comments

    Lazy reading: toeplitz, forking, curating, Nethack


    I totally meant to post this yesterday.  Oops!

    Lazy reading: the return of ACID, SSI, weirdness


      A smaller set of links, but still the same volume of reading material.

      Posted by     Categories: Hammer, Lazy Reading     0 Comments

      Messylaneous: vi, Pomodoro, Git


      Some links!  I normally would save this for a Lazy Reading Sunday entry, but I want to clear the backlog:

      Posted by     Categories: Goings-on, Lazy Reading     0 Comments

      Periodical frenzy!


      There’s several publications with new issues out.  It’s a long weekend (in the U.S.) so you can catch up on the reading/listening:

      BSD Magazine has a new issue out, on OpenBSD.  There’s also the happy news that they’ve managed to more than double their circulation.

      The July issue of the Open Source Business Resouce is out, with the theme “Go To Market”.   Next month is “Interdisciplinary Lessons”, and submissions are due in the next two weeks.

      BSDTalk 192 is out with an interview of Colin Percival, the FreeBSD Security Officer.  It’s another interview from BSDCan 2010.  Colin Percival is also responsible for, among other things, tarsnap.com, which I find interesting because of its clear and modern business model.

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

      Messylaneous: Reviews, packaging, installers, etc


      Link catchup!

      Posted by     Categories: BSD, FreeBSD, Goings-on, Lazy Reading, Off-Topic, OpenBSD     0 Comments

      More lazy reading


      Normally I nab a few links from Christian Neukirchen’s blog for my Messylaneous link roundups, but his latest entry has more good ones than I can steal comfortably.  Go read.

      Posted by     Categories: Lazy Reading     0 Comments

      Things to eat up your day


      It’s a holiday weekend, at least in the United States, so I’m posting few things that take time to view.

      Murray Stokely mentioned this in a comment, but it’s juicy enough to warrant a post: the BSD Conferences channel on YouTube has all 17 of the recent AsiaBSDCon 2010 presentations, plus a lot more from other conferences.

      Phil Foglio, the fellow who drew the original BSD Daemon, has several comics strips, all of which are available for free – Buck Godot (complete), MythAdventures (in progress), What’s New with Phil and Dixie (in progress), and Girl Genius (in progress and in print).

      Posted by     Categories: BSD, Goings-on, Lazy Reading     0 Comments

      Messylaneous for 2010/05/27: destroying flash, Unix, programming


      I had a sudden buildup of things to link to.  It’s three items, but there’s enough info here to eat a few hours…

      Posted by     Categories: Goings-on, Lazy Reading, UNIXish     0 Comments

      Pretty, big graphs


      This set of graphs that shows relationships within given languages on github shows some interesting relationships, and also happens to be very pretty.

      Would it be worth moving DragonFly to github for the additional services?  I’m not qualified to answer.

      Posted by     Categories: DragonFly, Lazy Reading     1 Comment

      Things that are done


      There’s a number of things that all came together in the last 24 hours or so, which means: bullet points!

      • Jen Lentfer took my suggestion and ran with it.  He’s got an update to Sendmail 8.14.4 on the way too.
      • Binary pkgsrc-2009Q4 packages for DragonFly 2.4.x/i386 are all uploaded.
      • I finished a build of pkgsrc-2009Q4 for DragonFly 2.5.x/x86_64 – take a look and fix some of the broken items, if that interests you.
      • Weekend reading: check out this Trivium post as there’s some interesting historical items.  I may try that LackRack idea in a environment that doesn’t fit a normal rack well…

      Algorithms algorithms algorithms


      This blog post from Peteris Krumins lists all the publicly available Introduction to Algorithms lectures from MIT, and links to his summary for each, so you can find out what it’s like before investing in over an hour of lecture.  Very specific but very valuable stuff.

      Posted by     Categories: Goings-on, Lazy Reading     1 Comment

      Lazy midweek reading


      A big article on SSD drives that made me want to buy one.  Well, want more.

      Posted by     Categories: Lazy Reading     0 Comments

      Weekend reading, again


      Entertaining weekend reading: Practical Reusable Unix Software in PDF form, from AT&T. (Via)

      Posted by     Categories: Lazy Reading, UNIXish     0 Comments

      The best way to do open source.


      It’s the weekend, so it’s a good time for a digression.  This blog post from Matt Trout describes a lot of the code work he’s done for Perl, and what he thinks the best contribution is.  The important part is the end of the post.  He notes that for all the code he’s added, the best return has come from encouraging others to contribute.  The net result has been a magnification of effort, as more people donate time.

      The reason I’m posting this is to note that DragonFly, as a community, has been excellent so far at providing a low-drama environment for people to have ideas and contribute work.  Keep this in mind; the best benefit to DragonFly isn’t lines of code, but people welcomed.

      Posted by     Categories: DragonFly, Lazy Reading     1 Comment

      License reading


      Here’s some lazy Sunday reading about software licenses.  Before you panic and quickly click away to something more fun, these are not flamewars.

      This InformIT interview with David Chisnall of Étoilé talks about various things, but has an interesting note about BSD code and Apple about halfway down.

      I think this is a much better way of encouraging corporate involvement in open source than legal bludgeons like the GPL. The BSD license is easy for even a non-lawyer to read and understand, so there is no confusion when using BSD-licensed code.

      I’m thinking about this because there are people who still can’t figure out the difference.

      Along the same lines, I was surprised by the number of open source programs found just by license listing in the new Palm Pre.  I wish I had a spare $200.

      Wandering even farther off topic, is Étoilé what Windowmaker should have evolved into?

      Posted by     Categories: BSD, Lazy Reading     1 Comment

      More media reading


      I linked to articles from last week’s issue of the Economist before, but now that I made it to the other end of the magazine, there’s another one of interest that doesn’t mention open source but still relates to it: An article on intellectual property that covers how to handle antitrust legislation and companies where the property is mostly virtual.  Useful to anyone who has dealt with the GPL and/or Microsoft.  (i.e. everyone)

      Also, not really open source related, but computer games can be good for you.  I really like this magazine – not because I agree with them, but because they at least examine things in depth, and avoid the usual computing blunders you see in print.

      If you don’t want to read the whole magazine yourself, there’s a nice summary available.  (that link covers the previous week; recap of this issue possibly this weekend.

      Posted by     Categories: Lazy Reading, Periodicals     0 Comments

      Programming language history


      For your weekend reading: A Brief, Incomplete, and Mostly Wrong History of Programming Languages. It’s far more clever than the source material suggests. (via)

      Posted by     Categories: Lazy Reading, Off-Topic     0 Comments

      Roguelike roguelike hacklike


      Two recent roguelike items:

      Gamasutra has a 4-page article about Rogue, emphasizing its origins being intertwined with the original BSD UNIX.  Read the comments for some BSD history, from that actual people involved.  (via)

      The latest @Play column about roguelikes is very long, and that will not be a surprise after you read the title: How To Win At Nethack.  I find articles like this fascinating, but then again, I also enjoyed reading through the AD&D Dungeon Master Guide for the charts.

      Posted by     Categories: BSD, Lazy Reading     1 Comment

      BSD Book: virtual labs


      Hubert Feyrer, for his PhD, put together a Virtual Unix Lab – a whole lab of  NetBSD systems for teaching System Administration.  It’s a good strategy for an environment where some percentage of the systems will be irretrievably mangled.  It’s available as a book.

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

      Lazy Sunday Reading: chiptunes


      Here’s an article on chiptunes.  (What’s that?.)  The writing is very exacting, but the page has been liberally sprinkled with video examples of the source material.  Read the dry text while being serenaded.  Highlights: comparisons of Metallica to a 1988 C64 game, and compilation of crack screens.   (via I lost track of it, sorry)

      Posted by     Categories: Lazy Reading, Off-Topic     0 Comments