|
I have an old one for you. 40 years old this year. Real key switches, steel case, no less. Edit: And it's hand soldered. By me.
Over all those years the keys have worn out a little and you may have trouble interfacing it to your computer. You don't have a parallel port anymore, right?
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
I'm still using the HP keyboard that came with my first Windows system from 1998. It's still looks and works like new and has survived a few episodes of disassembly, deep cleaning under hot water, and reassembly. I'd say I've gotten my money's worth out of it! There's no place like Home.
I agree that most of the newer keyboards I have tried just feel cheap and they try to make them smaller and lighter.
"Go forth into the source" - Neal Morse
|
|
|
|
|
The one I replaced with the Logi was late 80's, and was still working fine.
I only replaced it because I got complaints from Herself that she couldn't use it as I'd worn all the letters off...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Here ya go, IBM Model M Replica. I watch a Linus Tech Tips on YouTube yesterday reviewing Unicomp's Model M Replica. Apparently, the company spent years obtaining the intellectual property rights and old equipment to reproduce the Model M. They just updated it for more modern computers. They are reasonably priced too and you can get other colors besides the beige.
[Edit] Here is the link to the YouTube video The Greatest Keyboard of All Time.. Reborn.
When you are dead, you won't even know that you are dead. It's a pain only felt by others.
Same thing when you are stupid.
modified 19-Nov-21 21:01pm.
|
|
|
|
|
Noisy keyboards bother me for maybe an hour and then I usually get focused and forget about it. Plus you can always wear noise cancelling head phones.
I'm more concerned about the layout of keys. I'm used to the traditional layout you posted, and it drives me CRAZY when I encounter a different layout. Especially switching between a laptop which has a FN (Function) key on the bottom left, squeezed between the windows key and the ctrl key. That is where ONLY the ctrl key should be. For the love of God, why do they put it there? Copy/Paste is blown to hell.
|
|
|
|
|
Don't get me started on lappie keyboards - I hate 'em. Too cramped, as well as everything slightly misplaced, and some keys missing unless you find the FN key - which is always in just the wrong place...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: ...unless you find the FN key - which is always in just the wrong place...
Agree on stupid laptop KB's.
Except in my case I can always find the Fn key, but what I wanted to find was Ctrl.
paste you ing POS! Fn-V Fn-V! Fn-V!!! ing
Signature ready for installation. Please Reboot now.
|
|
|
|
|
And a keyboard doesn't need to be either a different model or layout or brand new.
I have been using the MS Internet Keyboard for the last 18 years.
I currently have 5 of them; mostly the Pro version with USB, 1 of each as backups.
The amount of polishing by usage is noticable and throws me off, the one with the least use still seems to be textured while my home/work only has half the letters visible.
Don't ask me about the laptop keyboard, it bites; I think the best laptop keyboard was on the IBM Portable PC
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
Well, you could always get an ErgoDox and program it anyway you like.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
Turn on the touch screen!
Signature ready for installation. Please Reboot now.
|
|
|
|
|
Those are even worse!
No feedback at all, so you can't tell what you are typing until it's already done - at least physical keyboards have "F" and "J" pips (English ones, anyway) to locate your hands on the "Home Row".
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I buy old keyboards. My current DEC keyboard replaced an IBM one last year.
Both have exactly 104 keys and I don't even use all of those.
|
|
|
|
|
I worked in Belgium for a while where they had Azerty keyboards, after a year just when I got used to it, the work was finished and I had to go back to Holland again to work with normal Qwerty keyboards.
Took me some time to get used to that again
|
|
|
|
|
I am fluent on azerty, qwerty and ... qwertz (thanks, Germany!)
|
|
|
|
|
Hail the new European citizen
|
|
|
|
|
I'm an old tradition keyboarding myself. Cut/Paste with CTRL+Insert/Shift+Insert. I've got so used to your "New old tradition" that I find that I have to focus for using CTRL+C and CTRL+V.
I have this since 1994, a Microsoft Natural Keyboard (First version) and gone through 5 companies. I use my own keyboard everywhere I go. Still work like new. For some reason this particular one is very soft. I had others same kind of keyboard but they are not as comfortable. I'm very clumsy when comes to other keyboard like laptop, straight and other odd configuration.
|
|
|
|
|
No; used to cheap cherries which are replaced often
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I'm typing this on a wireless keyboard (same layout as your new one, which I think is pretty standard) because the native keyboard on this laptop (Asus K53S if it matters) has one show-stopper layout feature. The inverted-T arrow key block is wedged right in so that the up arrow is where my pinkie expects to find the shift key. So for less familiar punctuation, it's "hold shift while I look for the ~ or whatever". So I get a ` , a page or two up from where I was typing.
Cheers,
Peter
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
We have a keyboard on a machine in our lab that has 'Wake', 'Sleep', and 'Power' keys just above the normal Insert, Home, and End keys.
The next time I use the thing and send the machine to sleep in the middle of a debugging session, that keyboard is going to meet a sudden and rather violent end .
Software Zen: delete this;
|
|
|
|
|
I considered buying a Microsoft Surface until I was given one to use for a week at work. The insert key being in the wrong place and require me to hold down the FN key was the only thing I didn't like about it, which was sufficient to stop me buying my own one.
|
|
|
|
|
Oh, they improved the onscreen keyboard some months ago.
It's even worse now.
Now SHIFT and CTRL are not "hold down" keys, so to highlight 5 letters you have to press SHIFT + RIGHT, SHIFT + RIGHT, SHIFT + RIGHT, SHIFT + RIGHT, SHIFT + RIGHT instead of the "Normal" hold SHIFT, RIGHT, RIGHT, RIGHT, RIGHT, RIGHT, release SHIFT
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Maybe it's just a matter of habit?
|
|
|
|
|
Looking into learning it myself (finally), I was reading that Python is becoming much more popular at the high school level, and it has already been well-established as an easy tool to get a lot of stuff done by non-CSC types - which reminds me of the way that classic Visual Basic was used by a lot of folks.
|
|
|
|
|
Edsger W. Dijkstra wrote: It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
So in that sense, Python is the new BASIC.
Ad astra - both ways!
|
|
|
|
|
To be honest, I think this is actually truer:
It is practically impossible to teach good programming to students
And I think the fault lies first in the teacher, second in the language. While I could teach good programming in BASIC, I wouldn't really want to, but in fact it is actually easier to teach good programming in a highly constrained language. Now, given "modern" languages with their generics, templates, classes, interfaces, lambda expressions, typeless or typed, etc., features, teaching good programming is harder for the simple reason that nobody actually seems to teach programming principles and then how to apply those principles to a particular language. Instead, they teach the language and then say "oh, you just learned about so-and-so principle." Bassackwards.
The result is the experience I see with the junior devs out of college. "Jeez, I wish they had taught me that in school" pretty much anytime I talk about good programming practices.
|
|
|
|