The CODE Keyboard(codinghorror.com)
codinghorror.com
The CODE Keyboard
http://www.codinghorror.com/blog/2013/08/the-code-keyboard.html
326 comments
I got a das keyboard at home and at work. Its awesome, and I'd recommend a mechanical to anyone who works on a keyboard for a living. I would never buy anything like this from Atwood, though. His 'expertise' in software, personal attacks on other developers and tedious self-promotion don't really convince me that he's got the know-how to get into hardware production, but rather that he's found a way to make money off his sycophantic fan-base of mediocre programmers who take his word as gospel.
(remember Arringtons tablet, anyone?)
(remember Arringtons tablet, anyone?)
I really can't think of anything good to say about this keyboard. I've used keyboards like this, and I've damaged my body with them. You know what matters a lot more than a backlight? Ergonomic design. Get a Kinesis Advantage instead.
I don't want to take anything away from Jeff, good for him for realizing his dream. But claiming that this is the best keyboard for programmers is an overstatement if I ever heard one.
Yes, it's mechanical, yes it has backlit keys and you can do some customizations. But where is everything else? Why are the keys still in the zig-zag formation? Why is the enter key so small? Why is the enter key on the right, where I have to use my pinky to hit it? Ever heard about ergonomics? Can I get one with DVORAK layout printed on? And so on and so forth.
If you want to create the best keyboard for programmers then create one that won't kill our wrists and hands.
Yes, it's mechanical, yes it has backlit keys and you can do some customizations. But where is everything else? Why are the keys still in the zig-zag formation? Why is the enter key so small? Why is the enter key on the right, where I have to use my pinky to hit it? Ever heard about ergonomics? Can I get one with DVORAK layout printed on? And so on and so forth.
If you want to create the best keyboard for programmers then create one that won't kill our wrists and hands.
Edit: Turns out they have a variant without the numpad, should have bothered looking for one! So, actually an interesting device. http://www.wasdkeyboards.com/index.php/code-87-key-mechanica...
I'd be interested in this if it didn't have a numpad, or maybe a detachable numpad.
I guess everyone has their individual RSI issues, but after experimenting with various devices, I noticed that mine were caused _exclusively_ by that silly old numpad thing I never use anyway. It forced me to place either the keyboard too far to the left or the mouse too far to the right, causing strain in either my left or right hand over time.
I really don't see what use a programmer (or any touch typist) might have for the numpad. I really don't see why they put one on this keyboard.
I'd be interested in this if it didn't have a numpad, or maybe a detachable numpad.
I guess everyone has their individual RSI issues, but after experimenting with various devices, I noticed that mine were caused _exclusively_ by that silly old numpad thing I never use anyway. It forced me to place either the keyboard too far to the left or the mouse too far to the right, causing strain in either my left or right hand over time.
I really don't see what use a programmer (or any touch typist) might have for the numpad. I really don't see why they put one on this keyboard.
Other than for very specific ergonomic uses, I honestly don't understand the appeal of a heavy mechanical keyboard; the old IBM buckling-spring Model M keyboard doesn't appeal to me at all. Personally, I do all my work on a ThinkPad keyboard, and I actually have a USB ThinkPad keyboard/mouse for use with non-laptop systems or docking stations. I like the short throw of the keys, I like keys close together (as long as my fingers have room to type, which they do on anything >11" or so), and I like having a mouse on home row.
This is a very overpriced mechanical keyboard. The backlighting is silly and useless. Check out http://elitekeyboards.com/ instead. The Leopold keyboards are very fairly priced. The Rosewill mechanical keyboards from NewEgg are pretty alright, too. Filcos are on the higher end of the price spectrum but are a better value than the "CODE".
I really don't see anything special about this keyboard. It's backlit and mechanical. Seems like it's been done a hundred times already.
This looks like any typical mechanical keyboard, like a DasKeyboard. I don't see what sets it apart?
I have 4 Microsoft Ergo 7000s in case they ever stop making them.
I have 4 Microsoft Ergo 7000s in case they ever stop making them.
People might be interested in the Combimouse which is in development. It's a keyboard in two parts, where the right part doubles as a mouse.
http://www.combimouse.com/index.htm
Current Indigogo campaign: http://www.indiegogo.com/projects/combimouse-combination-key...
(Disclaimer: I'm not involved with this project aside from contributing to a previous campaign.)
http://www.combimouse.com/index.htm
Current Indigogo campaign: http://www.indiegogo.com/projects/combimouse-combination-key...
(Disclaimer: I'm not involved with this project aside from contributing to a previous campaign.)
I had RSI. Got over it, but still found mechanical keyboards uncomfortable.
For some reason, I find the MacBook air 13 inch keyboard to be the most comfortable I've ever used.
I don't know why. Part of it may be the low height from the ground, and part is the great trackpad. (I tried the magic mouse and hurt my arm)
I expect other people have different opinions of the air's keyboard. The point is that I don't think there is any one keyboard that works best for everyone.
For some reason, I find the MacBook air 13 inch keyboard to be the most comfortable I've ever used.
I don't know why. Part of it may be the low height from the ground, and part is the great trackpad. (I tried the magic mouse and hurt my arm)
I expect other people have different opinions of the air's keyboard. The point is that I don't think there is any one keyboard that works best for everyone.
WASD Keyboards (well, Weyman) has given me some of the best customer support over the past few years. They even recently fixed my busted Caps Lock key (my own fault) outside of warranty for just $10. I broke my space bar in-warranty, and it was fixed for free. I wanted some custom settings/layouts the keyboard designer couldn't handle, and they obliged. My WASD has lasted for several years now (including a few minor repairs) and I've had nothing but good experiences with them. I've been waiting for their v2 keyboards (they've been "coming soon" for months) and I'm excited to see they finally launched!
While I can understand the appeal of mechanical keyboards (at least appeal for you but hatred from your coworkers), I really don't understand why any programmer today is still using a non-ergonomic keyboard. These straight keyboards will kill your wrists, forehands and tendons eventually.
If you intend to be typing on a keyboard for more than the next five years and you're still using a straight keyboard, do yourself a favor and buy a split keyboard today.
Pains from Carpal Tunnel Syndrome will most likely follow you for the rest of your life, just not worth it.
If you intend to be typing on a keyboard for more than the next five years and you're still using a straight keyboard, do yourself a favor and buy a split keyboard today.
Pains from Carpal Tunnel Syndrome will most likely follow you for the rest of your life, just not worth it.
I wonder what was the real price of making this keyboard, probably not more than $10. I mean China.
This is getting ridiculous. It's not because there is now HN, reddit and everything that can feed a hipster that you should fall into this trap and buy a €149.99 a keyboard.
This is getting ridiculous. It's not because there is now HN, reddit and everything that can feed a hipster that you should fall into this trap and buy a €149.99 a keyboard.
Can anyone who has used the Cherry MX clears comment on them as compared to blues or browns? I've found that I dislike blues, and loathe reds. Browns are hands down my favorite, and the key switch I use both at home and at the office.
I do understand being frustrated in the search for a high quality mechanical backlit keyboard, as there are shockingly few contenders out there. I'm currently using a Max nighthawk (green backlit with brown key switches), and enjoying it. However, the Ducky Shine II was very close to the top of my list.
I do understand being frustrated in the search for a high quality mechanical backlit keyboard, as there are shockingly few contenders out there. I'm currently using a Max nighthawk (green backlit with brown key switches), and enjoying it. However, the Ducky Shine II was very close to the top of my list.
What I would really like is a version of the Microsoft Ergonomic keyboard, that is backlit + mechanical. And WIRED, please, I hate wireless keyboards.
Mechanical keyboards are awesome and after a year+ typing on them I can't stand typing on regular rubber domes. My favorite switch is the MX Brown, as the Blues got annoying to me. My current keyboard, which I think is a better coder's board, is the tex beetle ( http://i.imgur.com/ivEH2Av.png ). If you want to go down the mechanical keyboard rabbit hole I recommend checking out http://www.reddit.com/r/mechanicalkeyboards
"I'm just happy to live in a world where the first truly great mechanical keyboard finally exists now." That's subjective. To me this keyboard is average and over priced. I personally hate that keyboard layout, so for me, this isn't the first truly great keyboard.
Why are we continuing to use staggered layouts on keyboards? It is clearly inefficient, and not difficult to switch to a matrix (ie. grid based) layout, since all of the keys are close to where they were before.
Second question - in this day and age of easy connectors, why are numpads attached to the side of keyboards? What do left handed people do? Or people who don't use the numpad? Why not have the numpad detachable? Same goes for the arrow keys.
Second question - in this day and age of easy connectors, why are numpads attached to the side of keyboards? What do left handed people do? Or people who don't use the numpad? Why not have the numpad detachable? Same goes for the arrow keys.
I'm still waiting to buy a mechanical keyboard with a TrackPoint. Until then, the ThinkPad external USB keyboard [1] is perfect. Its big delete key is great, too.
[1] http://shop.lenovo.com/us/en/itemdetails/55Y9003/460/60AC6A0...
[1] http://shop.lenovo.com/us/en/itemdetails/55Y9003/460/60AC6A0...
What about the Happy Hacking keyboard?
http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard
This keyboard looks awesome. Another mechanical keyboard that is very interesting is this new split-design one: http://ergodox.org
I was hoping for a mechanical keyboard laid out like the Microsoft Natural Keyboard. This one looks just like every other mechanical keyboard.
I don't understand the fascination with clear/grey switches - blue/green's really aren't that loud compared to buckling spring's and you get the full double-dip feedback. If you're in a super-quiet office then I agree, it makes a difference - but why would you have an open office that didn't have a good deal of collaboration/talking/acceptance of noise?
The disable switches on the back of the keyboard are a very nice touch but beyond that, there is a lot from the ad that's standard fare for higher end keyboards these days. That price really needs to go down by 20-30$ for it to stay competitive beyond the initial rush of Atwood fans.
The disable switches on the back of the keyboard are a very nice touch but beyond that, there is a lot from the ad that's standard fare for higher end keyboards these days. That price really needs to go down by 20-30$ for it to stay competitive beyond the initial rush of Atwood fans.
No offence to the maker, but this seems like a huge gimmick. There's nothing that separates this mechanical keyboard from others in the same price range, and there certainly isn't anything about it that makes it more developer-friendly than other boards. They've just slapped the letters CODE on the back and called it a keyboard for devs...
Anyone have any thoughts on the difference between this 87 key keyboard and the leopold tenkeyless? I've been using an ancient wired 87 key apple keyboard that I love but I'm intrigued.
http://elitekeyboards.com/products.php?sub=leopold,tenkeyles...
http://elitekeyboards.com/products.php?sub=leopold,tenkeyles...
Here's an idea for a new keyboard. Just a board with studs like in Lego, and a bag of individual keys (switches), that you could arrange on the board in any way you would wish.
So you could build, in a way, any physical layout you would want. You could go fancy and use colored switches. And so on.. endless possibilities.
So you could build, in a way, any physical layout you would want. You could go fancy and use colored switches. And so on.. endless possibilities.
I have two questions:
1. I want to engrave international symbols by myself. Will they have a backlight like original symbols?
2. Many people around the web are very pleased with their Cherry MX based keyboards. This is understandable when they are switching from cheap keyboards with same keystroke length. But what about people that have switched from laptop or Apple keyboards with shorter keystrokes? I found for myself that twice shorter keystroke is also twice comfortable (much less movements for fingers). Does it make a sense to try again a keyboard with long keystrokes, but with good mechanics like the CODE? Has anybody tried to use CherryMX keyboard after using laptop or any other keyboard with short keystrokes? Could you share your experience?
1. I want to engrave international symbols by myself. Will they have a backlight like original symbols?
2. Many people around the web are very pleased with their Cherry MX based keyboards. This is understandable when they are switching from cheap keyboards with same keystroke length. But what about people that have switched from laptop or Apple keyboards with shorter keystrokes? I found for myself that twice shorter keystroke is also twice comfortable (much less movements for fingers). Does it make a sense to try again a keyboard with long keystrokes, but with good mechanics like the CODE? Has anybody tried to use CherryMX keyboard after using laptop or any other keyboard with short keystrokes? Could you share your experience?
Mandatory reading when it comes to keyboarding: http://oreilly.com/news/zenclavier_1299.html
So far, I've used many keyboards. Nothing comes close to the IBM Model M, or their modern incarnations. Here in India, you get a TVS Gold keyboard which is the basically IBM Model M of India. The difference between that and my office HP standard keyboard is so enormous, I can nearly write a short book detailing it.
Firstly the build, Model M's ones are built like a tank. They will last decades. Secondly the spring feedback and clicky auditory feed back you get. Thirdly, and the most important feature of the keyboard is the impedance match when your fingers hit the keyboard and the resistance/friction those keys offer. The Model M some does this so well, you will almost feel you are becoming one with the keyboard, combined with this the clicky auditory feed back and the rugged build is what makes the IBM Model M the king of all keyboards.
Now every time I use the Model M at home and then come and use the keyboards at office, I see two straight issues. One I see is either the keyboard is offering too much friction/resistance which in case my fingers hit the keys faster but the keys don't mechanically respond as faster, or in cases of keyboard like the Apple's flat aluminum keyboard the resistance is too less and fingers tend to slower compared to the keys. And yes the feed back thing isn't in any way remotely comparable to the Model M.
Lastly you can argue that, this should even matter to you as a coder. As good coding is above typing skills. Though I agree with you, I would suggest you read the article I posed at the top of this comment.
Beyond all, once you've some really awesome. Even the very normal all begins to feel like bad.
Long story, short- a good geek/nerd keyboard needs to:
So far, I've used many keyboards. Nothing comes close to the IBM Model M, or their modern incarnations. Here in India, you get a TVS Gold keyboard which is the basically IBM Model M of India. The difference between that and my office HP standard keyboard is so enormous, I can nearly write a short book detailing it.
Firstly the build, Model M's ones are built like a tank. They will last decades. Secondly the spring feedback and clicky auditory feed back you get. Thirdly, and the most important feature of the keyboard is the impedance match when your fingers hit the keyboard and the resistance/friction those keys offer. The Model M some does this so well, you will almost feel you are becoming one with the keyboard, combined with this the clicky auditory feed back and the rugged build is what makes the IBM Model M the king of all keyboards.
Now every time I use the Model M at home and then come and use the keyboards at office, I see two straight issues. One I see is either the keyboard is offering too much friction/resistance which in case my fingers hit the keys faster but the keys don't mechanically respond as faster, or in cases of keyboard like the Apple's flat aluminum keyboard the resistance is too less and fingers tend to slower compared to the keys. And yes the feed back thing isn't in any way remotely comparable to the Model M.
Lastly you can argue that, this should even matter to you as a coder. As good coding is above typing skills. Though I agree with you, I would suggest you read the article I posed at the top of this comment.
Beyond all, once you've some really awesome. Even the very normal all begins to feel like bad.
Long story, short- a good geek/nerd keyboard needs to:
1. Provide auditory feed back while typing.
2. The impedance match between the key response and
your finger's hit force need to match perfectly.
3. Keyboard must be rugged.
4. Important code related keys should be big.I don't really see the benefit of a backlit keyboard, especially for programming.
The other thing is I'd miss the extra function keys I get on my full size Apple keyboard. Specifically F13-F19, which I have bound to a whole bunch of different things that help me throughout my day.