I’ve been enjoying the TV Tropes website a lot recently. Today I created my first full-fledged trope entry: the sonic stunner.
Subversion to GIT Migration: A Tale of Two Gotchas
I’ve been wanting to migrate the GPSD codebase off Subversion to a distributed version control system for many months now. GPSD has a particular reason for DVCS; our developers often have to test GPSD sensors outdoors and aren’t necessarily in range of WiFi when they do it. GPSD also needs to change hosting sites, for… Continue reading Subversion to GIT Migration: A Tale of Two Gotchas
On Learning Haskell
I’ve had learning the computer language Haskell on my to-do list for some time. I’m actually stepping up to learn it now, thanks to a temporary lull in my other activities and a vicious cold that has left me disinclined to strenuous work. I may associate Haskell with the taste of zinc gluconate for the… Continue reading On Learning Haskell
Sink, the Bismarckian state!
Hmm: On 24th February I wrote, in a comment on this blog: We’re about to reach the end of the historical era that began when Bismarck first implemented state socialism in the 1880s. The changes will be huge and wrenching; I wouldn’t even put the dissolution of the USA outside the realm of possibility. Two… Continue reading Sink, the Bismarckian state!
Greed kills: Why smartphone lock-in will fail and open source win
In a previous post, How smartphones will disrupt PCs, I explained how and why I think small, ultra-portable, general-purpose computers that we’ll think of and use as “smartphones” are going to displace the PC. I promised then to explain why the software of these devices will be open source. Go read Androids Will Challenge the… Continue reading Greed kills: Why smartphone lock-in will fail and open source win
Lies and consequences
In the horrible-inevitability department: Darwin Foes Add Warming to Targets. My first thought when I read this was: “Creationists opposing AGW hysteria? Wow. So those stupid fucks are good for something after all.” My second thought was: “It’d be a damn shame if AGW ends up discrediting good science with the public, but if it… Continue reading Lies and consequences
Cocoa party! Yeah!
First there was the Tea Party movement. Which I’ve been keeping my distance from because while some of the small-government talk appealed to my libertarian instincts, it seemed to have a whiff of grouchy-old-fart social conservatism about it. While I’ve nearly achieved the calendar age required for grouchy-old-fart status, I don’t want anything to do… Continue reading Cocoa party! Yeah!
The Nose of Peace
My regular readers will know that I’m sometimes fascinated by the extent to which mammalian body language crosses species lines — and, indeed, is so well conserved that families as far apart as felids and primates can communicate in ways that are emotionally satisfying to both parties. We take this for granted, but it’s really… Continue reading The Nose of Peace
Plug for a worthy project: Softbound
When I do my ESR-the-famous-geek road show, I get two kinds of questions: the public ones from my auduence, and the private ones from people who buttonhole me afterwards because they politely don’t want to burden the audience with their particular concerns. Of these, the single most common one is probably “How do I attract… Continue reading Plug for a worthy project: Softbound
How smartphones will disrupt PCs
I never bought the hype that laptops were going to obsolesce the conventional desktop PC, nor do I buy today’s version of the hype about netbooks. The reason I didn’t is simple: display and keyboard ergonomics. I use and like a Lenovo X61 Thinkpad happily when traveling, but for steady day-to-day work nothing beats having… Continue reading How smartphones will disrupt PCs
Marginal Devolution
The recession got personal for me today, when I learned the reason a man I’ve been gaming with at my regular Friday night group hasn’t been showing up lately is because he’s broke and in a homeless shelter. I’m going to ask the Friday night gang for help for the guy — not money, but… Continue reading Marginal Devolution
On being against torture
I’m against the horror of therdiglob. All right-thinking people should be against therdiglob; civilized societies have long abandoned the practice. Therdiglob makes us look bad in the eyes of the world. If you’re not against therdiglob, someone may do it to you someday. Eh…what? The above statement is meaningless, because “therdiglob” is undefined. It has… Continue reading On being against torture
How you know you’ve made a difference
I received this a few seconds ago in my mailbox. It’s not especially unusual for me to get wow-you-changed-my-life email, I see two or three in a typical month, but this one is…well, I’ll say a bit more intense than usual. Also, 34 is an unusual age; they tend to be teenagers. Sender’s name masked… Continue reading How you know you’ve made a difference
Being an oracle is weird
In some areas of computer science, “oracle” is used as a term for a magic box that delivers solutions to undecidable problems. Or, sometimes more generally for any machine that generates answers by a process you don’t understand. One of the roles I play with respect to the Battle For Wesnoth fantasy game is as… Continue reading Being an oracle is weird
Who bears the costs of moral vanity?
A high-ranking Taliban commander is captured in Pakistan, and the (now entirely predictable) dance begins. Says the Guardian: Mullah Barader has been in Pakistani custody for several days, with US and Pakistani intelligence officials both taking part in interrogations, according to the officials. Though Barack Obama has banned US agencies from using forms of torture… Continue reading Who bears the costs of moral vanity?
Phil Jones blows the gaff
The AGW true believers who determinedly reasserted their faith after the Climate Research Unit emails leaked have just been embarrassed by one of the high priests of the cult. Phil Jones, the former head of the CRU, now admits that there has been no statistically significant global warming since 1995.
When you see a heisenbug in C, suspect your compiler’s optimizer
This is an attempt to throw a valuable debugging heuristic into the ether where future Google searches will see it. Yesterday, my friend and regular A&D commenter Jay Maynard called me about a bug in Hercules, an IBM360 emulator that he maintains. It was segfaulting on interpretation of a particular 360 assembler instruction. But building… Continue reading When you see a heisenbug in C, suspect your compiler’s optimizer
LORAN, we hardly knew ye
There’s been some upset in the blogosphere over the shutdown of the LORAN system of radionavigation beacons. This post at Chicago Boyz is representative (hat tip to Instapundit). The author worries “I’m not totally sure that this was a good decision.” and various commenters are much more emphatic, bemoaning the lack of a backup for… Continue reading LORAN, we hardly knew ye
Now I understand the Viking Era
So I’m sitting here, looking out my window at the 3-foot snow and the 5-foot icicles, reverting to ancestral type. Thinking: “Fuck this. Let’s go sack Miklagard.”
The Great Blizzard of 2010: It’s Baaaack!
So, if you entertained any thought the Great Blizzard of 2010 was Gaia dancing a mocking reel on the heads of the AGW crowd…she’s back to tread out a hornpipe, a polka, and a rigadoon. The mid-Atlantic coast is now experiencing a second record-setting snowstorm just five days after the first one. Once again: we… Continue reading The Great Blizzard of 2010: It’s Baaaack!