Lazy Reading for 2012/12/02

It’s been a quiet week, but that’s OK.  I have sick kids, sick coworkers, and a certification test this Monday…

Your unrelated link of the week: GET LAMP.  I thought I had linked to it before, but I’m probably thinking of It Is Pitch Dark.  It’s a documentary by Jason Scott of textfiles fame about text adventures.

Lazy Reading for 2012/10/14

I lost 12 18 hours of my life fighting with an Exchange 2010 upgrade this week.  To compensate, I will never complain about Sendmail wonkiness ever.

  • Homebrew Cray-1A.  Duplicating the internals is interesting in a “that’s crazy/difficult” way, but the case is the best part.  (via dfcat on #dragonflybsd)
  • If you understand the structure of haiku, you can contribute to Absolute OpenBSD, 2nd Ed.
  • Here’s a browser-based roguelike called Second Wind, and another called Epilogue.  No particular reason to link to them other than I haven’t had much roguelikes linked recently.
  • The role of the troll in social media is to ruin that product.”  There’s a line that can be drawn to connect the idea of being esoteric enough that social networks (i.e. Facebook) don’t intrude on your interests, and the idea of being interested in BSD operating system creation.  What I’m saying is that BSD is less hyped, and thank goodness.
  • Another social media caution: it’s their space, not yours, and they can boot you at any time. (via)
  • Yeah, I’m getting curmudgeonly.  I’ll stop now.
  • Go By Example.
  • git-ftp, when the files you are working on are in a location only accessible by FTP – no git or ssh access.  This appears to copy them in and out as part of the commit/change process.  I can imagine a very specific workflow where this would be useful.  (via)
  • Bash One-Liners, part 4.
  • OS Upgrades powered by Git.  That’s a neat idea.  I don’t think you actually have to follow the link; that’s the whole concept right there.
  • The Ultimate Vim Distribution.  (via)  I like how slick the single-line install methods are on these things…  but I want the number of packaging/install methods on every computer I administer to equal exactly 1, not (1 x number of installed programs).
  • Why is Linux more popular than BSD?  Some of the answers are just plain wrong, or don’t understand causality… but that’s no surprise.  (via)
  • Oh, hopefully this will solve the UEFI secureboot issue for DragonFly too.  (via)

Your unrelated link of the week:  A CD that comes with its own turntable and record.  Kid Koala scrapes over culture to find mentions of vinyl and DJing the same way I scrounge the Internet for mention of BSD.  His “Nerdball” from Carpal Tunnel Syndrome is an astonishing display  of turntable skill.

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.

Lazy Reading for 2012/09/09

Whee!

  • deadweight, “Find unused CSS selectors by scraping your HTML”.  I’ve needed something like this for years.  (via)
  • The same sort of thing for pkgsrc: pkg_leaves.  Worth running at least yearly, or at least before any significant pkgsrc upgrade.  There’s no point in updating a package you don’t use or need.
  • GNU Coreutils cheat sheet, plus the instructions to make it.  There’s other cheatsheets linked in the article that may be useful.
  • Compiler benchmarks, comparing gcc and clang versions.  For a complete benchmark, I’d want to compare what number of programs build with each, too.  (via ftigeot on #dragonflybsd)
  • When ‘your mom’ and Unix jokes collide.
  • Distraction-free writing with Vim.  (via)
  • Also, there’s a “Modern Vim” book on the way.  Will it be good?  I have no idea; I don’t know of any prior books by the author or who the publisher is.  Those facts might help.
  • For a known author and publisher, here’s a status report on Absolute OpenBSD, 2nd Edition.  If you don’t know what a BOFH is from his last sentence, read the original stories.
  • Quadrilateral Cowboy, a cyberpunk hacking game that actually involves non-boring programming and not just a pipe-matching game under the guise of hacking.
  • While I’m linking to games, GUTS, sorta like Diablo but more… roguey?  It’s turn-based.  Also, an excuse to use the roguelike tag.
  • 4 UNIX commands I abuse every day.  Having done a fair amount of Perl programming, I am entertained by having side effects being the intended goal.  Also, the author pays attention to what runs on BSD.  (via)
  • Disks lie. And the controllers that run them are partners in crime.”  Marshall Kirk McKusick describes just how hard it is to know when your data has really made it from memory to disk.  (via)

Your unrelated link of the week.  Dubgif.  Random animated gifs and dubstep clips.  Sometimes it doesn’t work, and sometimes it’s perfect.  (via)  If that’s too random, there’s also this .

Lazy Reading for 2012/08/26

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

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

Lazy Reading for 2012/07/08

I think there’s a chance we’re about to see Microsoft start to slip downhill, in a way that may only be apparent a year from now if it continues.  The company’s been a big moneymaker for years, but news items like the recent writedowns and my personal experience that they’re outsourcing license compliance checking makes me think that the rise of tablets and smartphones is cutting into their Windows/Office revenues like nothing ever has before.

It’s a guess, and it’s not likely that I’m right.  If I am, it’s a seismic shift.  Enough armchair theory!  Here’s the links:

Your unrelated comics link of the week: The Whole Story.  A comics collection, sort of  like the ‘humble indie bundles’ for games, where if you pay a bit more, you get even more comics.

Lazy Reading for 2012/07/01

It’s summer, and I’m too warm.  I’m whiny but still making with the links:

Your unrelated link of the day: The Kleptones are great, and this collection of the music that influenced Paul Simon’s Graceland is a wonderful find.  A happier album I’ve never heard.  I feel nostalgic for the days when you had to actually search for music.

Lazy Reading for 2012/06/10

I got to use the ‘roguelike’ tag again this week, which always makes me happy.  Surprisingly, it’s not about… that roguelike.

Your unrelated link of the week: I happen to work at a salt mining operation, which leads to some unique problems (more).  Mining in the US is regulated by MSHA, which has been cracking down since the Upper Big Branch incident. MSHA issues  ‘fatalgrams‘ every time a miner dies.  MSHA also shows up on site as soon as possible, which means they are there taking pictures within a few minutes, with equipment still running.  It’s essentially crime scene photos, and a little worrying; many of the deaths are of people around my age with similar experience.

Lazy Reading for 2012/05/06

Drowning in links this week.  Is that so bad?  No.

Your unrelated links of the week: Turntablism.  I was talking about assembled music last week, and this is a whole area to itself.  Watch Kid Koala turn a few seconds of trumpet playing into an entire blues progression.

Lazy Reading for 2012/03/25

This is the week of in-depth items to look at.  I hope you have some time set aside…  Also, I’m doing something a little different; since Lazy Reading articles are built up over the week, I’m scheduling it for early Sunday (EST) so that you can read it in your bathrobe, drinking an astonishingly large amount of tea.  Or at least that’s what I’ll be doing.

  • Apparently there’s a Russian version of BSD Magazine, with a special Russian-only article.  Anyone who can read it willing to tell me what it’s about?
  • Did you know BSD also stands for something bike-related?
  • 70 Roguelikes!  The 7-Day Roguelike Challenge, just completed, has 70 games out as a result.  This will keep you busy, and there’s a very good writeup on several of the games to help you pick from the options.
  • 20 Years of Adobe Photoshop.  (via)  I link it because almost everyone, sooner or later, has used it or has used a program with a very similar tool layout.  Though I suppose you could argue it all comes from MacPaint, designed by Susan Kare, who happens to have also originated Clarus the dogcow.  Moof!
  • Man, Apple used to really have a sense of humor, too.  Maybe they still do.  Companies still do funny things (caution, autoplay video), but it seems to be done with the company’s marketing image in mind these days.  Also, get your ball out of my yard you darn kids etc.
  • Michael Lucas is teaching a SSH class at BSDCan 2012.
  • Lucas also has also disclosed numbers on his recent self-publishing venture.  I love seeing numbers like this because self-publishing discussion usually brings a whole lot of biases to the table, and people come down on one side or another because of what they want it to be, not because of what it is.  (Like discussions of the music industry, piracy, and software.)  This is just the plain numbers.  Also, Absolute OpenBSD, second edition, is definitely his next book.
  • Still on ssh, This Undeadly article talks about using OpenBSD, make, and ssh to speed up research.
  • 20 iconic tech sounds bound for extinction. (via)  Something in there will make you feel nostalgic.  I like the 8mm film noise.
  • Speaking of noise, here’s Famous Sounds, mostly electronically generated or sampled.  (via)  I guarantee some of these will be instantly familiar even though you won’t have heard the original song.

Your unrelated link of the week: Traitor.  (via)  It’s a Flash space shootemup game.   But dragonflies show up in one part!  (to shoot.)

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.

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.

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.

Lazy Reading for 2011/07/31

Posted in the past, for the future.  I always build these up over the week, so if the links seem dated (as in more than 24 hours old), that’s why.  My commentary will add the flavor.

  • This NYT story about Dwarf Fortress has been linked lots of places, but I want to point out the one paragraph:

    Growing up, Tarn was enamored of Dungeons & Dragons and J.R.R. Tolkien, but he has never been a lockstep member of the geek culture so much as a wanderer on the fringes. He didn’t read superhero comics as a kid, and later, he never became obsessed with the “Game of Thrones” books, say, or with “Lost.”

    Are you over 35 or so?  Then maybe you remember a time when there wasn’t a designated ‘Geek Culture’.  It’s something specific to a period in time, like when pay phones were still common, or when people were on average still thin.  It strikes me that the interviewer assumes that a computer programmer should become consumed with a TV media event; that it’s part of what makes them what they are.   It’s as if all accountants need to have brown shoes, and all artists have to wear berets and ‘get’ abstract art.  Maybe I’m just hipster complaining.

  • “...while Bell Labs’ parent company AT&T flatly refused to believe that packet switching would ever work” – Have I linked to Shady Characters before?  I think so.  Anyway, this is part 1 about the @ sign, and it’s of course talking about email and the early days of the Internet, back when it was the ARPANet.  Be sure to check the references at the end of the article; it contains gems like this ad for a 65-pound portable TTY.
  • Tim Paterson has a blog.  DOS is his fault.  Worth reading, for the early hardware details.  (via ftigeot on #dragonflybsd)
  • Removing the Internet’s relics. An article about how FTP should die.  It will…  once there’s no place where it’s needed.  Like gopher!
  • Comparisons like this are usually cheesy, but this one made me laugh: Text editors as Lord of the Rings locations.
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.

 

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.
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.
Lazy Reading: down memory lane

Entertainment, this week.  There’s several items here that will be more entertaining if you’re over 25.  Or maybe 35.  Get clicking!

Lazy Reading: Lots and lots of it

Somehow I ended up with a zillion links for this week’s Lazy Reading.  I hope you’ve got some spare time for this…  Let’s get right into it:

  • Michael Lucas, BSD book author (see links on site), has started Twittering.   He’s also found the Wikileaks/NetBSD association that I didn’t know about, as Julian Assange even shows up in the NetBSD fortunes file.  Also, while linking to his blog, I’ll point at his post on “Write what you don’t know“.  Think of that article next time you feel you don’t know enough to contribute to something – especially open source.
  • There’s a lengthy dialog on the tech-pkg@netbsd.org mailing list about pkgsrc, and “Making it easier to get and use pkgsrc“.   You can follow the whole thread on the listing page.  I am all for the idea.  Everybody and their brother has an App Store these days.  Ports/pkgsrc are perhaps the original app store ideas, and I’d like to see them brought to the same level as these commercial entitites.  This is important: pkgsrc is perhaps the only app store equivalent in existence that is not tied to a platform; that exists only to get you software rather than to provide a way to tie a platform into its developers profits.
  • Hey, a roguelike zombie apocalypse game!  Aw, it’s Windows-only.
  • Mikel King has an editorial that sums up the many places BSD serves as an underpinning to products – a good checklist, if you don’t know of them.  He’s also written an instructional article on passwordless/SSH setup.
  • Along the same lines, Promote Perl by Building Great Things.  This applies to BSD products too; telling people it’s great doesn’t work as well as making something great and showing that a BSD system is part of what makes it so.
  • Did you know there are even BSD Certification classes in Iran?  I really need to do that… though probably not at that location.
  • Yacc is not dead.  (via)  I link to this because I had a moment of nerd excitement realizing that blog’s title is intended to look like a bang path.
  • Database design ideas.  There’s been a good series of posts there lately, good for anyone wanting to move beyond the basic CRUD details.
Lazy Reading: puzzles, git, old things

Something for everyone this week.