June 21, 2007 7:14 AM PDT

Which Keyboard?

I grew up with computers in the home, almost. I think I was just eight years old when my father brought home a teletype machine (with integral 110 baud modem) connected to the GE600 mainframe computer. My mother could type up a storm on her IBM selectric, but I was strictly hunt-and-peck on that noisy, strange-smelling teletype. But that teletype really inspired my newfound passion for writing stories, for when I told it to print -- BANGA-BANGA-BANGA-BANGA-KERCHUNK-BANGA-BANGA-BANG -- it printed at a full 110 baud, or almost half as fast as my mom's finger-sprints. Incredible!

My biggest problem when writing stories was settling on the names of the characters. One day I liked one name for the squirrel, the next day I preferred another. As my stories got longer and longer, it took me more and more time to change all the names to suit my fancies. My father pointed out that I could use the search-and-replace function to automate the task, and that's when I began programming. Of course it would be another 13 years before PERL would have given me $SQUIRREL--heck, in 1974, they were still working out the syntax for the Unix shell--and when I think back to my solution, I shudder. I chose "unlikely" strings of characters, like <+-+> and <@#@> to represent the characters, and then used the search-and-replace function to name each of them according to my liking. That posed a new problem: maintaining continuity. Dialog gets really hard to track when $%^&#@ says to @##@$ "Hey, that's my spoon!". But the foundation had been laid: I was writing parametric parables.

The teletype was upgraded to one with a high speed (300 baud) modem, which gave way to a CRT terminal, which gave way to an IMSAI 8080 with a paper tape reader. My father bought a program on paper tape called "2K BASIC" from a hobbyist company named Microsoft. It was pretty limited, but their next version, "Microsoft 4K BASIC" was much better. I started to type in programs from 101 BASIC PROGRAMS and the People's Computer Company book of BASIC programs. Soon, I was playing "Hunt the Wumpus", "Lunar Lander", and "Star Trek". One day my father brought home a PL/1 compiler, installed it on his shiny new Cromemco Z2D (with a 10MB winchester hard disk that cost $10,000 in 1976) and I was hooked on learning computer languages and programming.

Fast forward twenty years and I was working 12-16 hours a day hacking on the GNU C++ compiler with more than 100,000 lines of code to my name, and loving every minute of it. One weekend I visited Richard Stallman at MIT and I was shocked to learn that he could no longer type. He was given strict instructions by his doctor to not touch a computer keyboard for 6-12 months, and that if he did, he may lose forever his ability to type. He was a programming pioneer, and at the time, his symptoms were not well known or understood. We all came to understand that it was RSI--repetitive stress injury, exacerbated by the very keystroke combinations that made the Emacs editor such a powerful programming environment. But the root cause was not Emacs--it was the punative design of the QWERTY keyboard, a legacy of the industrial era when complex keyboard mechanisms were not able to keep up with the speed of human fingers. The solution? Design a keyboard so confounding and unnatural that no human could ever outrun what the mechanism could handle. Or so they thought. Humans are remarkably adaptable, to a point. Human typists did manage (with practice and perseverance) to type every bit as quickly as before QWERTY, but at the expense of long-term health. When typists were women working temporary jobs, the cumulative injury was either not noticed or conveniently ignored.

But now the QWERTY keyboard was extacting its toll on one of the world's greatest programmers, and it was devastating. But I was healthy. I was young. And I couldn't type nearly as quickly as Stallman, nor did my 12-16 hour days compare with his 16-24 hour marathons. "It won't happen to me" I thought. Until it did. And I quit programming as a profession.

A few years later I was at a CEO breakfast in June of 2001. President Bush had just repealed OSHA's ergonomics mandate enacted by congress under the Clinton administration. Conveniently, the President's brother, Neil Bush, was the breakfast speaker, and after he finished explaining to the captive audience why public schools should buy his company's proprietary products, I stood up to ask "Mr. Bush, your brother, the President, has just repealed ergonomic standards that are central to protecting the next generation from work-related injuries that derailed my own career as a programmer. What good is it to give children early access to computers if the QWERTY keyboard limits their fingers to a finite number of keystrokes? What will happen to our economy when graduating college students are near-term candidates for long-term disability?" The question was actually applauded by the audience--the only question to be so recognized, and perhaps one of the last gestures of respect a largely Republican crowd showed to a standing Democrat. Needless to say, the answer was not to the point, and needless to say, we are still suffering with QWERTY.

For this reason I am very ambivalent about introducing my daughter to computers for anything that's going to involve typing. I want to teach her the Dvorak Simplified Keyboard, but I'm afraid to be too different and afraid that such an unconventional path will lead to an early breakdown in our relationship (earlier than, say, age 13). Funny how social we humans are, isn't it?

So I'm focused on a different keyboard right now: the Piano. So far, she's taking to it like a fish to water. It's still early days, but every day she has a real "A ha!" moment with the piano, something that really lights up her face and gets her to say "Oh...my...GOSH! That's so COOL!". Probably not unlike my discovery of the GOTO statement in BASIC. Here's hoping that as she builds strength in her fingers, she's saving herself for a later time when the computer keyboard is really worth it. Until then, it's CDEFG over QWERTY.

Recent posts from parent . thesis
Baby Tech: Angel Care Movement Sensor with Sound Monitor
Wrapping up (parent.thesis)
Tech changes ideas about knowledge, solitude
Kidzui creates a new online environment for kids
Saying goodbye to Polaroid instant film
Add a Comment (Log in or register) 2 comments
Piano's can cause RSI quite nicely
by Mark Levison June 21, 2007 9:24 AM PDT
Caveat emptor. Piano's can give you nasty cases of RSI just like QWERTY keyboards. If you're using a cheap electric keyboard (ie piano) the problem can be even worse as the keys won't travel as far and your motion will be stopped abruptly.

Perhaps we should forsake the use of all keyboards :-) and spend more time outside (slightly more serious).

Cheers
Mark "Notes from a Tool User" Levison
http://www.notesfromatooluser.com/
Reply to this comment
Piano's can cause RSI quite nicely
by Mark Levison June 21, 2007 9:24 AM PDT
Caveat emptor. Piano's can give you nasty cases of RSI just like QWERTY keyboards. If you're using a cheap electric keyboard (ie piano) the problem can be even worse as the keys won't travel as far and your motion will be stopped abruptly.

Perhaps we should forsake the use of all keyboards :-) and spend more time outside (slightly more serious).

Cheers
Mark "Notes from a Tool User" Levison
http://www.notesfromatooluser.com/
Reply to this comment
Powered by Jive Software
advertisement
Click Here

Latest tech news headlines

About parent . thesis

Today's parents may live and work on the cutting edge, but we didn't grow up in a digital era. (parent.thesis) brings you the latest news and musings about life raising kids in today's 24-7, hyperconnected world. MojoMom.com creator Amy Tiemann and open-source software pioneer Michael Tiemann are a 21st-century couple. They take a leap of faith as parents and build their parachute on the way down, living by the motto, "We aren't raising our children for the world we live in, we're raising them for the world they'll live in." Disclosure.

Add this feed to your online news reader

parent . thesis topics

Featured blogs

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right
  • Nanotech: The Circuits Blog

    Timing rumors surface for AMD plant spin-off

    Rumors persist that Advanced Micro Devices is planning to spin off all or part of its manufacturing operations.

  • Gallery

    Photos: Ron Paul's RNC alternative

    As the Republican convention took place just miles away, a crowd rallied for the former presidential candidate and his message of limited government, ensured civil liberties, lower taxes, and peace.

  • Digital Noise: Music and Tech

    Was 1980s music that bad?

    NPR asks listeners which year featured the best music, and the 1980s emerge as a bleak era. Personally, the '80s figure prominently in my collection, but well behind the 1970s.

  • Beyond Binary

    Microsoft begins big ad push

    Microsoft's multi-year push, estimated at $300 million, begins with a spot featuring Bill Gates and Jerry Seinfeld aired during Thursday's NFL game.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Digital Media

    Michael Moore plans Net-only film premiere

    Filmmaker plans to premiere his latest documentary exclusively on the Internet for free, forgoing the traditional theatrical release.

  • Video

    Political party playlists

    We know the Democrats and Republicans are split over policy issues, but does their musical taste fall down party lines too? And what kind of gadgets did they bring to the conventions to listen to their music? CNET reporter Kara Tsuboi finds out.

  • News - Politics and Law

    What you can--and can't--find about Palin on the Internet

    John McCain's choice of Sarah Palin as a running mate has inspired a wealth of creativity on the Internet.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Photos: The brains behind Google Chrome

    Here's a look at some of the engineers and executives who took the stage at the company's headquarters as they unveiled the new browser.

  • Crossfade

    Ying Yang Twins, 'Look Back At It': Free MP3 of the Day

    This amped-up duo gets the party started with a mix of crisp, Southern hip-hop beats and shout-along rhymes. Download a free MP3 of "Look Back At It" courtesy of CNET Download Music.

  • Green Tech

    Clean-tech group forms to support Obama

    "Clean Tech and Green Business for Obama" aims to raise $1 million for the Democratic presidential nominee while elevating issues of climate change and alternative energy.