Archive

Hardware, Software, Trustware

The cul­ture gap at the cen­ter of the debate we’re hav­ing today is a cul­ture gap between peo­ple who build hard­ware and peo­ple who build soft­ware. And those cul­tures have been diverg­ing since the 1950s.

Fascism and Faux-pen Source

I’m going to teach you how to run your open source project in a fas­cist style. So friends, Ruby pro­gram­mers, lis­ten up. I dis­cov­ered a rev­o­lu­tion, a rev­o­lu­tion in mar­ket­ing open source. A rev­o­lu­tion in mar­ket­ing social media mar­ket­ing. A rev­o­lu­tion in pro­mo­tion bet­ter than guy-liner. A rev­o­lu­tion in you. It will change your life. It will change everyone’s life. The rev­o­lu­tion­ary tech­nique is fas­cist pro­pa­gan­da.

Amdahl to Zipf: The Physics of Software

There are all of these won­der­ful laws that peo­ple have dis­cov­ered and refined and pro­posed and proved over the years. And some of these laws can apply to the soft­ware projects and the teams and the com­mu­ni­ties that we work in every day.

Working on ENIAC: The Lost Labors of the Information Age

The largest part of the ENIAC team by far were the peo­ple that were actu­ally build­ing the thing. And it’s inter­est­ing they’ve been for­got­ten by his­tory, because although their job titles were wire­men, tech­ni­cians, and assem­blers, being a busi­ness his­to­rian I looked up the account­ing records, and some­times they spell out the pay­roll. You sud­denly see all these women’s names like Ruth, Jane, Alice, Dorothy, Caroline, Eleanor show­ing up.