June 2010

Dalton on ComicPress

| No Comments | No TrackBacks

Tonight, after upgrading all my sites to the latest versions of their respective software, I needed to make a choice about what to do with Dalton. After mucking around on comics websites with both (heavily edited) Movable Type and WordPress's ComicPress theme, I determined that ComicPress is better for managing Dalton. Transitioning everything from MT was kind of a headache, but it's at least I did it before the site got big.

Besides losing all the comments on the old MT-based Dalton site, the RSS feed has also changed. If you were following the comic, please update your RSS reader accordingly.

The comic is not dead. It will continue.

BASIC Training

| 1 Comment | No TrackBacks

From "Why Johnny Can't Code," a fascinating article by David Brin on Salon:

For three years -- ever since my son Ben was in fifth grade -- he and I have engaged in a quixotic but determined quest: We've searched for a simple and straightforward way to get the introductory programming language BASIC to run on either my Mac or my PC.

Why on Earth would we want to do that, in an era of glossy animation-rendering engines, game-design ogres and sophisticated avatar worlds? Because if you want to give young students a grounding in how computers actually work, there's still nothing better than a little experience at line-by-line programming.

Only, quietly and without fanfare, or even any comment or notice by software pundits, we have drifted into a situation where almost none of the millions of personal computers in America offers a line-programming language simple enough for kids to pick up fast. Not even the one that was a software lingua franca on nearly all machines, only a decade or so ago. And that is not only a problem for Ben and me; it is a problem for our nation and civilization.

Brin has a point. There are better languages than BASIC for just about everything, except for introducing kids to computer programming in a way that isn't so cryptic that it's frustrating.

BASIC was already approaching total obsolescence on home computers a decade ago when I was in high school, but Brin ignores the one place where BASIC is still king: graphing calculators. Both calculators I had in high school (some Casio model and, later, a TI-89) were programmable in a BASIC derivative language. That might explain why a lot of us nerds extensively programmed our calculators but didn't do much "real" computer programming until college.

My Dog and Cat Are BFFs

| 1 Comment | No TrackBacks

Maisy and Sadie: BFF

Maisy regularly gives Sadie baths, and vice versa. I think they're confused about which one is the mother and which one is the baby. It's adorable.

Maisy Licking Sadie

On PETA

| No Comments | No TrackBacks

Let me begin by pointing out that I am a strong believer in the right of animals to be free of human-inflicted cruelty. Animals deserve to live pleasant lives with appropriate food and shelter, adequate exercise, social interaction and, when the time comes, as painless a death as possible. Most of us can agree that it is wrong to cause pain or discomfort to animals for petty reasons.

It is important for you to know this because I am about to speak out against PETA, and they seem to be convinced that anyone who disagrees with them is an elephant-beater who wears live cats on her feet and loves thinking about cows being abused while eating a huge pile of bloody meat. I may like to eat a huge pile of bloody meat, but only from a cow who has lived a nice life. Just so you know.