Apr 25, 2008
Writing holds a central place in the lives of teens. 86 percent consider good writing skills essential to their future success. 93 percent said that they write for themselves outside of school. 57 percent say they revise and edit more when they write using a computer. But 63 percent say using computers to write makes no difference in the quality of the writing they produce.

permalink

* *
Apr 22, 2008
It’s much easier to write code than to read and understand it. Anybody who maintains a legacy codebase has to figure out what the code wants to do, and then to contort it until it does something close enough. The only hope for preventing this endless rewriting is to somehow capture the problem in the solution. Rather than coding up wondrous new solutions maybe we should devote our time to carefully describing problems in our code.
Buko Obele on semantics as expressing intention.

permalink

* *
Apr 22, 2008
When companies think about extending their business into some new area, their first question is “why should we do that—we don’t have any skills in that area.” That approach puts a finite lifetime on a company, because the world changes, and what used to be cutting-edge skills have turned into something your customers may not need anymore. A much more stable strategy is to start with “what do my customers need?

permalink

* *
Apr 16, 2008
I taught Bethany, my oldest daughter, TDD as her first programming style when she was about age 12. She thinks you can’t type in code unless there is a broken test. The rest of us have to muddle through reminding ourselves to write the tests.
Kent Beck (chapter 22)

permalink

* *
Apr 16, 2008
In Quantum Mechanics, having two ways to do something can make it less likely to happen, not more.

permalink

* *
Apr 15, 2008

permalink

* *
Apr 14, 2008
Working-class unions and middle-class environmentalists are very different organizations.

The middle class is prone to seeing the working class as rigid, self-interested, narrow, uninformed, parochial, and conflict oriented. The working class tends to perceive the middle class as moralistic, intellectual, more talk than action, lacking commonsense, and naïve about power.

Each side has a different standard for evaluating information. The working class trusts experience, and the middle class believes in research and systematic study. The result is a wide gulf in understandings of nature, sustainability, economics, and human conduct.

They seek change differently. The working class seeks to build power to confront external threats, while the middle class hopes to change people’s motivations, ideas, and morality.

The middle class tends to have greater faith in the ability of bureaucratic institutions to accomplish its goals. The working class, by contrast, is often the weakest party in conflicts and tends to pay the costs of many political and economic decisions. Its strategies reflect both this vulnerability and the interpretation of politics as a conflict about interests.

Fred Rose according to Aaron Schutz

permalink

* *
Apr 13, 2008
Stephen Fry’s “Bored of the dance” podcast (mp3, 26 minutes, transcript)

permalink

* *
Apr 11, 2008
Be open to feedback, but keep justification off the critical path.
— me, in response to Matt Blodgett

permalink

* *
Apr 11, 2008
Why aren’t there more Googles? Because in the last five years, every company that had the potential to be economically revolutionary sold out long before it ever had the chance.

permalink

* *
archive
projects
writings
videos
subscribe
Mastodon
RSS (?)
twtxt (?)
Station (?)