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