Truth-telling and wu-wei

A Meditation on the Art of Not Trying is worth a read. If you take nothing else from that article, believe this: wu-wei – effortlessness – is one of the secrets of effective truth-telling. It is an essential skill if you want to be a truly game-changing public advocate.

Published
Categorized as General

“Riding the Red Horse” is out

Step right up for my first SF sale, the lead story in Riding The Red Horse. That’s the Amazon link; it’s also available as DRM-free epub direct from Castalia. Also included, my nonfiction analysis of the effect of battlefield lasers on military airpower, a development likely to transform warfare in the coming century as radically… Continue reading “Riding the Red Horse” is out

Published
Categorized as General

Progress towards the extinction of CVS

The Great Beast, designed for converting large CVS repos, is now in full production. It hasn’t killed off any specimens in the wild yet (and I’ll explain why in a bit), but it’s doing spectacularly well on our test repositories. As a representative large example, the entire Emacs CVS history, 1985-2009, 113309 CVS commits, lifts… Continue reading Progress towards the extinction of CVS

The Great Beast is here!

The good folks from TekSyndicate showed up yesterday with a pile of parts and did final assembly of the Beast in my dining room. A&D regular John Bell remoted in last night to finish the setup. I’m actually blogging on it now as the last of my work environment transfers over from the old snark.… Continue reading The Great Beast is here!

Published
Categorized as General

Worse than racism

Recently, in New York City, a man named Eric Garner was strangled to death on the street by police. It was all caught on video. It was a nightmare sequence that made me think of George Orwell’s description of the future in 1984: a boot stamping on a human face, forever. Eric Garner was black.… Continue reading Worse than racism

Published
Categorized as Politics

Me and Less Wrong

I’ve gotten questions from a couple of different quarters recently about my relationship to the the rationalist community around Less Wrong and related blogs. The one sentence answer is that I consider myself a fellow-traveler and ally of that culture, but not really part of it nor particularly wishing to be. The rest of this… Continue reading Me and Less Wrong

Why labor unions have lost their moxie

A lot of U.S. economic policy is distorted by the belief that manufacturing jobs are a magic bullet against declining incomes. Manufacturing’s false promise of a decent payday punctures that illusion. One of the dumb, predictable responses to articles like this is “We need a stronger union movement”. Sorry, but no. Declining manufacturing wages aren’t… Continue reading Why labor unions have lost their moxie

Published
Categorized as General

Like a football player, head down

OK, this is interesting: From some tabloid, we have the following quote: The unidentified witness wrote that the 18-year-old Brown “has his arms out with attitude,” while “The cop just stood there.” The witness added, “Dang if that kid didn’t start running right at the cop like a football player. Head down.” This is exactly… Continue reading Like a football player, head down

Published
Categorized as General

How To Learn Hacking: Version 1.1

I had meant to blog-announce version 1.0 of How To Learn Hacking but got distracted at a crucial moment. So it went out on G+, where I got some useful feedback. This version is revised and very slightly expanded. Enjoy and critique.

Published
Categorized as General

SRC FAQ

A&D regular Mike Swanson did such a nice job on this that I want you all to see it.

Published
Categorized as General

Chipping away at CVS

I’ve just shipped a new version of cvs-fast-export, 1.26. It speeds the tool up more, more, more – cranking through 25 years and 113300 commits of Emacs CVS history, for example in 2:48. That’s 672 commits a second, for those of you in the cheap seats. But the real news this time is a Python… Continue reading Chipping away at CVS

Cognitive disinhibition: not the whole story of genius

Here’s an interesting article with a stupid and misleading title on the role of what the author calls “cognitive disinhibition” – a fancy term for “allowing oneself to notice what others miss” – in enabling creative genius. While in many ways I could be a poster child for Simonton’s thesis (and I’ll get to those)… Continue reading Cognitive disinhibition: not the whole story of genius

When hackers grow old

Lately I’ve been wrestling with various members of an ancient and venerable open-source development group which I am not going to name, though people who regularly follow my adventures will probably guess which one it is by the time I’m done venting. Why it so freaking hard to drag some people into the 21st century?… Continue reading When hackers grow old

Moving the NetBSD repository

Some people on the NetBSD tech-repository list have wondered why I’ve been working on a full NetBSD repository conversion without a formal request from NetBSD’s maintainers that I do so. It’s a fair question. An answer to it involves both historical contingency and some general issues about moving and mirroring large repositories. Because of the… Continue reading Moving the NetBSD repository

Published
Categorized as Software