Hacker News new | ask | show | jobs
by seanmcdirmid 4667 days ago
> I find it hard to believe a Model M could be easier on the wrists than my abhorrent Macbook Air 2012 keyboard, due to its equally straight, unnatural angle.

I find ergonomic keyboards pointless, but I also don't have (or have ever had) wrist problems.

> Compared to my old Acer C312 tablet with a 5-degree angle, typing 90wpm+ for more than an hour is not sustainable.

Who types 90wpm+ when programming? We are programmers, not typists, we spend most of our time thinking and debugging, with only some intermittent spurts of typing activity. For spurts of typing, the Model M is perfect. If you had to write a lot continuously, I'm sure there are better solutions, but even when I'm writing a paper, the thinking/typing ratio is high.

> Could this be a medical condition on my end, or is there a real ergonomic case to be made for the aging Model M? Right now, I don't buy it.

Given that your work sounds more like stenography and not programming, it is probably just that this keyboard is not meant for you.

2 comments

Sean, have you tried any of the ergonomic keyboards which you find pointless? Unless you have, your argument seems a lot like my ol' man's arguments against <Internet/Facebook/YouTube> a few years ago.

Atwood specifically addresses the fallacy of "thinking vs typing as the bottleneck for programming" with the statement [1]: "What I'm trying to say is this: speed matters. When you're a fast, efficient typist, you spend less time between thinking that thought and expressing it in code."

It's not about averaging 90wpm in code. No programmer I know does that. It's about not averaging 10wpm once you've finished thinking and want to materialize your thoughts or revert a mistake.

My work is typing, primarily code and email. Every minute I spend typing my thoughts is a minute of thought wasted.

[1]: http://www.codinghorror.com/blog/2008/11/we-are-typists-firs...

> "What I'm trying to say is this: speed matters. When you're a fast, efficient typist, you spend less time between thinking that thought and expressing it in code."

Hence bursty sprint speed is more important than sustained speed. Mechanical keyboards are quite good at bursty sprint speeds in my experience. Sustained speed is another matter, I can see where the power return of each key press would cause soreness (like wearing shoes with springs), but its not a problem I have as a programmer who mostly just sprints.

> It's about not averaging 10wpm once you've finished thinking and want to materialize your thoughts or revert a mistake.

Yes, but you don't have that problem on a mechanical.

> My work is typing, primarily code and email. Every minute I spend typing my thoughts is a minute of thought wasted.

Right, the question is not about whether speed matters, but what kind of speed matters. Do you type for a minute without pausing?

> Sean, have you tried any of the ergonomic keyboards which you find pointless? Unless you have, your argument seems a lot like my ol' man's arguments against <Internet/Facebook/YouTube> a few years ago.

If my wrist/hand/arm/etc. comfort level while using my non-ergonomic keyboard is indistinguishable from my ambient comfort level, why would switching provide any useful data?

@baddox, my fingers' comfort level when looking up a contact and phoning them on my Nokia 3100's is indistinguishable from my ambient comfort level. Why should switching to a smartphone provide any useful data?

Sidenote: the question for any new technology should always be "Why not?" Not "Why???".

For this particular anecdotal case, I am not claiming I have the answer, but please consider trying it before raising an indefensible argument. I have tried a bunch of keyboards and layouts. Surely my derivations are fallible, but empirically, they should carry more weight than a "keyboard enthusiast" who has not even tried a different keyboard layout or any of the well-known ergonomic keyboards.

> @baddox, my fingers' comfort level when looking up a contact and phoning them on my Nokia 3100's is indistinguishable from my ambient comfort level. Why should switching to a smartphone provide any useful data?

Because the promise of a smartphone is not to remove discomfort in your fingers. As far as I know, that's the only promise of ergonomic keyboards.

> Sidenote: the question for any new technology should always be "Why not?" Not "Why???".

I agree, and in the case of ergonomic keyboards, the answer to "Why not?" is "Because I don't suffer from any stress injuries or musculoskeletal problems."

Empiricism trumps theory. You theorize people don't type fast enough for it to matter, but a large number of programmers, including me, report that ergonomic keyboards help them. Why are you arguing against the evidence?
I've tried ergonomic keyboards and was turned off by the lack of key feedback. I never really got to whether the shape was better or not, just that the mushy tactile key press experience was vastly inferior to my Model M.
+1 because of justified, though anecdotal, experience. Which ergonomic keyboard did you try?
The Microsoft ones, which were given to me at work.