geekhack

geekhack Community => Keyboards => Topic started by: abdulmuhsee on Sun, 01 September 2013, 20:45:40

Title: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Sun, 01 September 2013, 20:45:40
So out of curiosity, I did the math.  Being very generous with usage here, if I were to press a key 1,000 times a day, it would take over 100 years for that key to wear out @ 50,000,000 actuations.

Now, part of my brain is saying that's BS, since I've heard of many a person that has a key or two that's started to act up, or perhaps the story about the Topre boards in use by banks which have worn-out spacebars after a year or two.  There's no way they hit 30,000,000 in that period of time.

With this forum, you'd think that keyboards only lasted a month or two with all the new ones coming in, but how is the agreed-upon number of 50,000,000 accurate?
Title: Re: 50,000,000 Actuations. Really?
Post by: JPG on Sun, 01 September 2013, 20:49:28
It's probably true for a non-defective switch. Still, they last long, whatever that number is.
Title: Re: 50,000,000 Actuations. Really?
Post by: daerid on Sun, 01 September 2013, 20:49:38
I can blow through a thousand keypresses in an hour... although probably not on the same key. But it's probably upwards of 500 or so per key.

Which still.. 200 years. Hmmm... that is weird
Title: Re: 50,000,000 Actuations. Really?
Post by: chill1217 on Sun, 01 September 2013, 20:54:40
a lot of specifications like these are estimates.  i think to rate hard drives they put them in different temperatures and conditions to simulate harsh conditions so that they wear down faster.  i think the number of estimated actuations is similar.  maybe they push a switch down with really excessive force = 1000 normal button presses, or doing it after a coat of acid to degrade it faster etc. etc. 

you have to take the specification with a grain of salt
Title: Re: 50,000,000 Actuations. Really?
Post by: rootwyrm on Sun, 01 September 2013, 21:09:51
Sigh. No.

Cherry has equipment specifically designed to test large numbers of switches in both a destructive and non-destructive fashion. The reliability number is established based on a large sample pool subjected to both direct actuation tests (button pushers) to the point of destruction and scientific examination of switch wear patterns at specific points. All this data is put into a magical number blender to give them a number which is reasonably accurate. And when they fall short, they change things and start over.

So when they say that it is good to 50 million actuations, that is not a number they just pulled out of their butt. They performed a lot of testing and engineering to get to that number and it's considered a generally accurate estimate. It is not a guarantee that a switch will last for 50M actuations - only that under normal conditions with normal use it should last that long.

Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.
Title: Re: 50,000,000 Actuations. Really?
Post by: terran5992 on Sun, 01 September 2013, 21:18:22
My cherry keychain is losing its clickyness after about 6 months.
Title: Re: 50,000,000 Actuations. Really?
Post by: tbc on Sun, 01 September 2013, 21:31:50
Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.

i don't get it.

what's wrong with his calculation?
Title: Re: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Sun, 01 September 2013, 21:38:06
Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.

1000 presses/day * 365 days/year = 365,000 presses/year.

Divide that into the estimated lifecycle of 50,000,000 presses and you're left with approximately 137 years before switch failure.

Would you please correct my mistake, rootwyrm?
Title: Re: 50,000,000 Actuations. Really?
Post by: ften on Sun, 01 September 2013, 21:38:59
Like rootwyrm said, they would have machines to do validation on their parts.  Just like how a company that manufactures knifes would validate their blades or a company that manufacturers suspension forks would perform torture tests on their product (http://www.youtube.com/watch?v=fiO6R4P1yxY).
Title: Re: 50,000,000 Actuations. Really?
Post by: naokira on Sun, 01 September 2013, 21:42:51
How about the pcb how long they will live?
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Sun, 01 September 2013, 22:13:59
Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.

1000 presses/day * 365 days/year = 365,000 presses/year.

Divide that into the estimated lifecycle of 50,000,000 presses and you're left with approximately 137 years before switch failure.

Would you please correct my mistake, rootwyrm?

(highpitch) Awkward///
(http://www.cute-factor.com/images/smilies/onion_custom/th_aji.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: Photoelectric on Sun, 01 September 2013, 22:19:06
Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.

His calculation is correct if he assumes 1000 switch presses a day (which is a fairly high number for the same switch) and 50 million actuations.  He's already demonstrated his math, and if you look at it another way, 50*10E6 actuations / 10E3 actuations per day= 50*10E3 or 50 thousand days, which is approximately 136 years.
--
Doing some more fun analysis, taking an extreme case:

Say you type fast, like 100 words per minute without using punctuation.  And you type for 5 hours a day of pure typing time (=a lot), so 30,000 words per day.  Using some Wolfram Alfa data, average English word length is 5 characters long, and using Wikipedia data, the most common letter is "e" (~12.7%).  Ignoring punctuation, you type ~30,000 * 5 = 150,000 characters a day just for words, 12.7% of which are the letter "e", which translates to ~19,050 keypresses a day for the letter "e".

Now using that value versus the advertised 50 million actuations for the switch in "e", it will take (50,000,000 / 19,050) / 367 years = 7.2 years.  So if you type that much, your "e" switch will wear out in about 7 or fewer years, given other wear factors (environmental factors like temperature, humidity, friction due to accumulated dirt, contact oxidaction, solder joint cracking, etc.).
Title: Re: 50,000,000 Actuations. Really?
Post by: MOZ on Sun, 01 September 2013, 22:28:41
Humidity and dust will ensure you never reach the numbers
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Sun, 01 September 2013, 22:58:31
Humidity and dust will ensure you never reach the numbers

duhn duhn duhn.....

then again... maybe people are overestimating how much they actually type.

(http://www.cute-factor.com/images/smilies/onion/087.gif)

Title: Re: 50,000,000 Actuations. Really?
Post by: morpheus on Mon, 02 September 2013, 00:46:57
50 million strokes.

Title: Re: 50,000,000 Actuations. Really?
Post by: Danule on Mon, 02 September 2013, 01:43:41
only 1000 a day? you've never played starcraft have you? ;)
Title: Re: 50,000,000 Actuations. Really?
Post by: damorgue on Mon, 02 September 2013, 02:29:47
Their testing rigs can of course press at a far higher rate than 1000/day. Try 2 times per second for now, ie 172800/day. They can also test a large number of switches at the same time. If they test a hundred switches, when they have undergone 10 million actuations, they will have a data set of 100*10,000,000= 1x10^9 actuations.

If that amount of actuations yielded 20 failed switches, then you will have 20 failures in 1,000,000,000 actuations. 20 failures per billion actuations is the about the same as 1 failure per 50 million actuations.

This is one way to get such a number. They might also assume that it will be a certain type of probability distribution and extrapolate to get some less accurate results. MTBF is a tricky field. Their rated value is probably a value where a certain percentage will fail.

Things to take away from this:
-MTBF of 50 million actuations does not in any way guarantee that they will last 50 million keypresses.
-It is relatively easy to get values that high with a larger sample size
-Their testing is just an analogue of real world conditions. I would guess real world numbers are lower because of factors not percent in their tests.
-Average is not the same as median (sometimes referred to as mean)! Once the median has been reached, 50% of the samples will in this case have failed and the rest will not have. The average on the other hand is how long they will last on average. Just to illustrate the difference, here with a very small sample size:
Six switches last: 1, 2, 2, 3, 4 and 8 million actuations each.
On average, these will last 3 million actuations. (Sum of all divided by the number of samples)
The median is 2 million actuations. (Half the switches will have failed by then.)
This very small sample size tells us that: 100% will last 1million clicks 83% will last 2 million, 50% will last 3 million, 17% will last 8 million clicks in this case.

Edit: It is early in the morning and it was a while since I read statistics, but hopefully this helps someone.

Edit2: So if you want to be sure that 99.9% of the switches last X, that the number of needs to be far lower than what the MTBF states since it is most likely a value where half the switches have failed.
Title: Re: 50,000,000 Actuations. Really?
Post by: terran5992 on Mon, 02 September 2013, 02:36:00
Watchout we got a badass over here ^^
Title: Re: 50,000,000 Actuations. Really?
Post by: planet36 on Mon, 02 September 2013, 02:42:51
Imagine 50,000,000 new switches.  If they were all actuated once, there is a statistical probability that one of them will fail.
Title: Re: 50,000,000 Actuations. Really?
Post by: Polymer on Mon, 02 September 2013, 03:00:39
Also, you fail horribly at math. Like, you need to go back to remedial arithmetic horribly. A hundred years? Not even close. Seriously - off by factor of 100 wrong.

1000 presses/day * 365 days/year = 365,000 presses/year.

Divide that into the estimated lifecycle of 50,000,000 presses and you're left with approximately 137 years before switch failure.

Would you please correct my mistake, rootwyrm?

Your math is right...I've seen Rootwyrms math..it is the way he calculates it that is wrong..he estimated 50 million for the entire KEYBOARD..which is wrong..
Title: Re: 50,000,000 Actuations. Really?
Post by: Findecanor on Mon, 02 September 2013, 04:01:01
The numbers are 50M actuations for linear Cherry MX. Blues, Greens and Whites are rated at only 10M actuations.
Note also, that this is for actuations. Any tactile switch will have its tactile bump on the slider worn down long before that.
Title: Re: 50,000,000 Actuations. Really?
Post by: Grim Fandango on Mon, 02 September 2013, 04:03:29
Maybe 50 million actuations. But jamming on the with regular use, that includes not only careful actuation? Who knows.
Title: Re: 50,000,000 Actuations. Really?
Post by: mapple on Mon, 02 September 2013, 05:51:03
The numbers are 50M actuations for linear Cherry MX. Blues, Greens and Whites are rated at only 10M actuations.
Note also, that this is for actuations. Any tactile switch will have its tactile bump on the slider worn down long before that.

Please do me a favour and show me where it's written? i'll sue them all........ seriously....... each page is showing 50M for each switch.....
Title: Re: 50,000,000 Actuations. Really?
Post by: rootwyrm on Mon, 02 September 2013, 05:51:55
The numbers are 50M actuations for linear Cherry MX. Blues, Greens and Whites are rated at only 10M actuations.
Note also, that this is for actuations. Any tactile switch will have its tactile bump on the slider worn down long before that.

Nope. Those were all revised to 50M a few years back. So there's a reason for it. Actuation is "you press the switch and it generate electrical signal as designed."

Dug this up for another thread, but will share here too.

Your math is right...I've seen Rootwyrms math..it is the way he calculates it that is wrong..he estimated 50 million for the entire KEYBOARD..which is wrong..

LRN2USESEARCHFUNCTION

I have elaborated on the math that gives me an expected lifetime of 187 days for Cherry MXes, at great length, and holy crap I actually know how to unit test AND measure these things! I mean there's no WAY someone who cares about their keyboards would do silly things like research, RIGHT?
Title: Re: 50,000,000 Actuations. Really?
Post by: Polymer on Mon, 02 September 2013, 07:09:10
The numbers are 50M actuations for linear Cherry MX. Blues, Greens and Whites are rated at only 10M actuations.
Note also, that this is for actuations. Any tactile switch will have its tactile bump on the slider worn down long before that.

Nope. Those were all revised to 50M a few years back. So there's a reason for it. Actuation is "you press the switch and it generate electrical signal as designed."

Dug this up for another thread, but will share here too.

Your math is right...I've seen Rootwyrms math..it is the way he calculates it that is wrong..he estimated 50 million for the entire KEYBOARD..which is wrong..

LRN2USESEARCHFUNCTION

I have elaborated on the math that gives me an expected lifetime of 187 days for Cherry MXes, at great length, and holy crap I actually know how to unit test AND measure these things! I mean there's no WAY someone who cares about their keyboards would do silly things like research, RIGHT?

Yeah..your calculation is wrong...I've seen your post on it..the way you calculate it is incorrect because you base is on (let's use 50 million) over the entire keyboard...

I think you did something like your characters per minute and how many hours you worked on it per day. 

Your calculation was something like:

700CPM x 60 x 8 = 336000

50,000,000 / 336,000 = 148 days...

While not the exact numbers you used, it is close..so you can see where the error is in your calculation  700cpm is over the entire (well not really since some keys are used more than others) keyboard.  You don't type by hitting a single key over and over so the way you've calculated it is wrong.  Assuming any one key shows up one out of 10 times, you're looking at 10 times what you've calculated....
Title: Re: 50,000,000 Actuations. Really?
Post by: ch_123 on Mon, 02 September 2013, 07:21:05
My cherry keychain is losing its clickyness after about 6 months.

The clicky-ness will wear out long before the switch stops actuating correctly, as the clicker in the blues is an ancillary part of the switch that does not affect its actuation.

The numbers are 50M actuations for linear Cherry MX. Blues, Greens and Whites are rated at only 10M actuations.
Note also, that this is for actuations. Any tactile switch will have its tactile bump on the slider worn down long before that.

It used to be 20 million for the tactile and click switches, but as has been pointed out, it has been changed. It's hard to know whether they were being overcautious before, or cavalier now. I'll give them the benefit of the doubt and assume the former.
Title: Re: 50,000,000 Actuations. Really?
Post by: terrpn on Mon, 02 September 2013, 07:25:47
stroke me
Title: Re: 50,000,000 Actuations. Really?
Post by: daerid on Mon, 02 September 2013, 08:42:51
My cherry keychain is losing its clickyness after about 6 months.

That's probably because there's some dust or hair or something in the switch preventing the little plastic bit that makes the click from moving freely. Much more common in a keychain switch than one that's in a keyboard.
Title: Re: 50,000,000 Actuations. Really?
Post by: Photoelectric on Mon, 02 September 2013, 10:02:55
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.
Title: Re: 50,000,000 Actuations. Really?
Post by: Polymer on Mon, 02 September 2013, 10:25:09
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.

Yeah...In actuality, Rootwyrm has made some incorrect assumptions in his calculation....
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 10:27:38
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.

ah.. no,, i don't care if he's your friend. but by his post, he's clearly throwing Factor of 100 around... so.. he means the former and not the latter.

Rootwyrm done goofed.... Plain and simple...

I suppose this emoticon probably portrays his reactions right now (http://www.cute-factor.com/images/smilies/onion/042.gif)(http://www.cute-factor.com/images/smilies/onion/042.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Mon, 02 September 2013, 10:29:02
Even with dust and humidity, how much of the keyboard's lifespan would that actually annul?  Even if other wear factors cut off a full 100 years of the keyboard's life, that would still leave the user with 36.98 years of service, which I would be quite content with.  However, even that number seems high to me, though there are some Model Ms pushing that boundary.  Others have failed before reaching it.

I doubt anyone here would be in a position to test it out, either.  Stick with the same keyboard for over a decade and use it faithfully every day?

In other words, it is somewhat deceptive to advertise switches as lasting for 50,000,000 actuations, and I think the statement needs to be put in context.  When advertising their keyboards, a company that lists this number should put a disclaimer that reads something like:

Switch life: rated for 50,000,000 actuations!  Warning, there is no chance in hell you will ever get anywhere near 50,000,000 actuations before the keyboard dies on you.
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 10:29:46
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.

Yeah...In actuality, Rootwyrm has made some incorrect assumptions in his calculation....

No dude... he's just flat out wrong..

What makes it worse is he was quite "haughty" and "arrogant" about it. (http://www.cute-factor.com/images/smilies/onion/4d6161fd.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 10:30:52
Even with dust and humidity, how much of the keyboard's lifespan would that actually annul?  Even if other wear factors cut off a full 100 years of the keyboard's life, that would still leave the user with 36.98 years of service, which I would be quite content with.  However, even that number seems high to me, though there are some Model Ms pushing that boundary.  Others have failed before reaching it.

I doubt anyone here would be in a position to test it out, either.  Stick with the same keyboard for over a decade and use it faithfully every day?

In other words, it is somewhat deceptive to advertise switches as lasting for 50,000,000 actuations, and I think the statement needs to be put in context.  When advertising their keyboards, a company that lists this number should put a disclaimer that reads something like:

Switch life: rated for 50,000,000 actuations!  Warning, there is no chance in hell you will ever get anywhere near 50,000,000 actuations before the keyboard dies on you.

say what?  I'm Immortal...(http://www.cute-factor.com/images/smilies/onion/th_116_.gif)

I don't get many chances to use that emoticon.. (http://www.freesmileys.org/emoticons/tuzki-bunnys/tuzki-bunny-emoticon-037.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: Photoelectric on Mon, 02 September 2013, 10:35:17
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.

ah.. no,, i don't care if he's your friend. but by his post, he's clearly throwing Factor of 100 around... so.. he means the former and not the latter.

That's not what my post was about :)  I was just trying to clarify for him that the actual calculations (a.k.a. the math) shown here are correct.

Also he says  "I have elaborated on the math that gives me an expected lifetime of 187 days"--that's not a factor of 100.  That's a result of a totally different calculation.

By the way, I've also searched for rootwyrm's posts with any of these keywords:  "actuation", "187", and "lifetime" and a few others and have found nothing prior to this thread.
---
tp, I <3 you, but you need to learn when to stop :)
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 10:37:05
There is a difference between saying "math is wrong" and "reasoning is wrong".  The first implies an error in calculations, forgetting some unit conversion, etc.  The second says that you set up those calculations incorrectly to start with.  I suspect rootwyrm is actually trying to say the latter.

ah.. no,, i don't care if he's your friend. but by his post, he's clearly throwing Factor of 100 around... so.. he means the former and not the latter.

That's not what my post was about :)  I was just trying to clarify for him that the actual calculations (a.k.a. the math) shown here are correct.

Also he says  "I have elaborated on the math that gives me an expected lifetime of 187 days"--that's not a factor of 100.  That's a result of a totally different calculation.

stop defending him (http://www.cute-factor.com/images/smilies/onion/073.gif)...

let's all just forget this ever happened...
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 10:40:16
here's how I would calculate it

keyboard...... keyboard..... on the desk.... how long is the longest lasting of them all..

Keyboard's response:  Until you spill soda on me you ffff-tard...

(http://www.cute-factor.com/images/smilies/onion/d79df121.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Mon, 02 September 2013, 10:42:42
stop defending him
Show Image
(http://www.cute-factor.com/images/smilies/onion/073.gif)
...

let's all just forget this ever happened...

Honestly, I don't really care that his calculation was based on an incorrect premise, but I do care when someone calls me a horrible failure that needs to go back to remedial arithmetic.

Anyways, since my keyboard is apparently supposed to last until after my death and came with a lifetime warranty on the box, I think I'm going to test it out and use only this keyboard for the next ten years and see if it still holds up.  If not, I'm going to call BS on the whole 50,000,000 actuations thing.

That's also assuming I don't lose interest in the whole thing before then...
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 11:08:41
Let's look at Moby D i c k ,  txt version,  introduction, publisher info deleted.

1,172,140 Characters

190,498 "Space-bar"............ 16.25 %

114,020 "Letter-e" .............. 9.81 %

If ONE key breaks, the keyboard is technically broken.

According to microsoft, keypress is ranked,  spacebar > letter 'e' > backspace


Lets work with space bar.

Assume 2000 words written per day. 10,000 keystrokes.   16.25% spacebar * 10,000 = 1625 spacebars

50,000,000 keystroke * 1day / 1625 spacebar * 1year / 365days  = 84.3 Years


84.3 Years before the space bar kicks it. and your board is technically BROKEN.

(http://www.freesmileys.org/emoticons/tuzki-bunnys/tuzki-bunny-emoticon-035.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: SeriouSSpotS on Mon, 02 September 2013, 11:16:56
That is a long time
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 11:29:56
Lets look at Charles Hamilton. 

"He is estimated to have written about 100 million words in his lifetime and has featured in the Guinness Book of Records as the world's most prolific author."   -  WIKI

100,000,000 words  * 5 character/word * 0.1625 spacebars = 81.25 million spacebars

Yes this guy can wear out 2x spacebars, but over the course of 85 years (lifetime), idk lets say he started working at 16, that's 69 years.

He averages 4000 words per day using 69 years....

IDK if they counted the space bar in the 100 million words, I would think they did.. but IDK..
Title: Re: 50,000,000 Actuations. Really?
Post by: Parak on Mon, 02 September 2013, 11:32:43
The interesting thing is that Cherry is a little inconsistent about their numbers. One spec page I found gives 1,000,000 MCBF (cycles), another gives 1,000,000,000 for the MX switches. Then their current pages don't give MCBF at all, but just a total actuations figure which is not at all as helpful for statistical purposes...
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 11:33:19
The interesting thing is that Cherry is a little inconsistent about their numbers. One spec page I found gives 1,000,000 MCBF (cycles), another gives 1,000,000,000 for the MX switches. Then their current pages don't give MCBF at all, but just a total actuations figure which is not at all as helpful for statistical purposes...

It's already been mentioned... Cherry is pulling numbers out of their ass.
Title: Re: 50,000,000 Actuations. Really?
Post by: berserkfan on Mon, 02 September 2013, 13:57:24
Abdulmuhsee, I don't think we need to theorize so much. Fact is, if we took a survey on geekhack, we probably would be able to determine how many keyboards and how much usage and how many switches were used.

50million is impossible, based on empirical observation.

There are simply too many people who complain that their Razers or something has a jammed key.

Even if Cherry can prove that they tested 50m, these are lab conditions, maybe in vacuums where there was never any dust that could enter a switch or any humidity. 50m done in unrealistic conditions means nothing. I, too, can produce a sculpture out of liquid that lasts for eternity - just make it out of ice and plunk it in Antartica, as opposed to your average sculpture that attracts pigeon droppings with the attendant chemical/ acidic residues that wear down the sculpture over time.
Title: Re: 50,000,000 Actuations. Really?
Post by: BucklingSpring on Mon, 02 September 2013, 14:13:59
Here's an idea for the Korean spies - Add a chip on the board to keep counts of key pressed. Make these stats available from the USB port to keep the cost low. On high end bling bling, use a LCD display to show the numbers!!!

I'll take donation for giving up the idea :-)
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 17:52:06
Here's an idea for the Korean spies - Add a chip on the board to keep counts of key pressed. Make these stats available from the USB port to keep the cost low. On high end bling bling, use a LCD display to show the numbers!!!

I'll take donation for giving up the idea :-)

Buckling Springs, I knew it, You've finally come forward as an NSA spy...(http://www.cute-factor.com/images/smilies/onion/9bbc76d5.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: 1391406 on Mon, 02 September 2013, 18:10:49
They probably use one of these:

Title: Re: 50,000,000 Actuations. Really?
Post by: BucklingSpring on Mon, 02 September 2013, 19:57:18
^This thing don't even bottom out.
Title: Re: 50,000,000 Actuations. Really?
Post by: BucklingSpring on Mon, 02 September 2013, 19:58:53
Busted!

Buckling Springs, I knew it, You've finally come forward as an NSA spy...
Show Image
(http://www.cute-factor.com/images/smilies/onion/9bbc76d5.gif)


Title: Re: 50,000,000 Actuations. Really?
Post by: Polymer on Mon, 02 September 2013, 20:33:37
Abdulmuhsee, I don't think we need to theorize so much. Fact is, if we took a survey on geekhack, we probably would be able to determine how many keyboards and how much usage and how many switches were used.

50million is impossible, based on empirical observation.

The way you're thinking about it is wrong though...one switch, or 100 switches or 1000 switches having gone bad over many many keyboards in a year doesn't mean 50 million isn't the number....

At the same time, do I think their number is based on ideal conditions?  Probably...There are probably a number of other environmental factors involved although I wouldn't say someone's switch going bad because it was in someone's pocket is a realistic example either....

Title: Re: 50,000,000 Actuations. Really?
Post by: rootwyrm on Mon, 02 September 2013, 21:00:35
Honestly, I don't really care that his calculation was based on an incorrect premise, but I do care when someone calls me a horrible failure that needs to go back to remedial arithmetic.

Because you are. Deal with it. You claimed it would be unreasonable to test and cited a hundred years of typing.

First of all, a mechanical actuator can run 24x7x365 and hey there's  31.5 million seconds in a year. Which means performing 50 million actuations at an entirely reasonable rate of 3 per second gives you 94,672,800 actuations performed per year per actuator. Or nearly two full destructive tests per year. And that's the low side - they likely do a 250ms cycle (or lower) meaning 4 actuations per second giving you 12,500,000 seconds or just 144 days for full destructive cycle.

Secondly, you seem unable to differentiate MTBF and MTTF, or use the search function properly. Which is filed under "not my problem." I'm using complex models that take a variety of factors into account including exactly how much I type using over a decade of empirical data. You have yet to provide any equations whatsoever to back up your "100 years" claim, much less any explanation of where you got that number other than pulling it out of your ass.

But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

The world's fastest is 956 CPM (http://geekhack.org/index.php?topic=45212.msg943399#msg943399).
There are roughly 124,800 minutes of work in a year (52 * 40).
That's 119,308,800 keystrokes in a year.
Of these 119,308,800 keystrokes, they are unevenly distributed with anywhere from 60-95% of them on just 37 keys.
That gives an average of 3,224,562 actuations per individual key presuming use of 37 keys and evenly distributed.
These 37 keys are not evenly distributed. Count the number of E's in the previous sentence as example.
Even if we falsely presume that all 37 keys are evenly distributed that gives a MTBF of 15.5 years and a realistic MTTF of <9 years.

And this is all predicated on no more than 40 hours per week of usage ever, with not more than a total of 2,080 hours of usage in a single year.
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 21:12:52
Honestly, I don't really care that his calculation was based on an incorrect premise, but I do care when someone calls me a horrible failure that needs to go back to remedial arithmetic.

Because you are. Deal with it. You claimed it would be unreasonable to test and cited a hundred years of typing.

First of all, a mechanical actuator can run 24x7x365 and hey there's  31.5 million seconds in a year. Which means performing 50 million actuations at an entirely reasonable rate of 3 per second gives you 94,672,800 actuations performed per year per actuator. Or nearly two full destructive tests per year. And that's the low side - they likely do a 250ms cycle (or lower) meaning 4 actuations per second giving you 12,500,000 seconds or just 144 days for full destructive cycle.

Secondly, you seem unable to differentiate MTBF and MTTF, or use the search function properly. Which is filed under "not my problem." I'm using complex models that take a variety of factors into account including exactly how much I type using over a decade of empirical data. You have yet to provide any equations whatsoever to back up your "100 years" claim, much less any explanation of where you got that number other than pulling it out of your ass.

But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

The world's fastest is 956 CPM (http://geekhack.org/index.php?topic=45212.msg943399#msg943399).
There are roughly 124,800 minutes of work in a year (52 * 40).
That's 119,308,800 keystrokes in a year.
Of these 119,308,800 keystrokes, they are unevenly distributed with anywhere from 60-95% of them on just 37 keys.
That gives an average of 3,224,562 actuations per individual key presuming use of 37 keys and evenly distributed.
These 37 keys are not evenly distributed. Count the number of E's in the previous sentence as example.
Even if we falsely presume that all 37 keys are evenly distributed that gives a MTBF of 15.5 years and a realistic MTTF of <9 years.

And this is all predicated on no more than 40 hours per week of usage ever, with not more than a total of 2,080 hours of usage in a single year.

Look at my calculations..

Your assumptions are WAY Worse than OP's..

You have too many things that don't apply to real people... (http://www.freesmileys.org/emoticons/tuzki-bunnys/tuzki-bunny-emoticon-031.gif)

The person who has written the most words is @ 100,000,000 words published

The only way you can get close to your 10-20 years number, is if we go by the rule: an author writes 20x as much as he publishes..

There has only been 1x guy with 100,000,000 english words...


Considering english is one of the more bloated languages in terms of characters used, we can safely say he did use the most characters.

100,000,000 would only be 2 keyboards.. in 70 years of service for "THAT GUY'...

Your assumptions of work days is ridiculous...
Title: Re: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Mon, 02 September 2013, 21:21:52
Because you are. Deal with it...

...But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

Will you just shut up already?  I didn't think I'd need to add anyone here to the ignore list, but you, sir, are a real brat.
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 21:23:19
Because you are. Deal with it...

...But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

Will you just shut up already?  I didn't think I'd need to add anyone here to the ignore list, but you, sir, are a real brat.

You're both pretty bratty (http://www.cute-factor.com/images/smilies/onion/07baa27a.gif)
Title: Re: 50,000,000 Actuations. Really?
Post by: abdulmuhsee on Mon, 02 September 2013, 21:26:06
You're both pretty bratty
Show Image
(http://www.cute-factor.com/images/smilies/onion/07baa27a.gif)


If you say so  :rolleyes:
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 21:29:12
You're both pretty bratty
Show Image
(http://www.cute-factor.com/images/smilies/onion/07baa27a.gif)


If you say so  :rolleyes:

but I prefer your simplified assumptions over the rootwyrms though.  He's got too much stuff that's not realistic..

Title: Re: 50,000,000 Actuations. Really?
Post by: rootwyrm on Mon, 02 September 2013, 21:40:45
Because you are. Deal with it...

...But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

Will you just shut up already?  I didn't think I'd need to add anyone here to the ignore list, but you, sir, are a real brat.

You're the one who demanded math to back it up.

Now you're whining when it's provided.

Maybe go back to Reddit.
Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Mon, 02 September 2013, 21:50:14
Because you are. Deal with it...

...But since you appear bad at math and reading, here, I'll help you out with the basic arithmetic that proves you're full of it.

Will you just shut up already?  I didn't think I'd need to add anyone here to the ignore list, but you, sir, are a real brat.

You're the one who demanded math to back it up.

Now you're whining when it's provided.

Maybe go back to Reddit.

You didn't do any math... you just pulled numbers + Assumptions outta thin air like Cherry Corp.
Title: Re: 50,000,000 Actuations. Really?
Post by: Tony on Mon, 02 September 2013, 23:57:14
This thread can extend to 50.000 posts before my old Compaq MX 11800 (brown switch) (made in 1985 year and still working) has any switch failure.

I want to leave that Compaq keyboard for my future generations, too bad now the chidren prefer the Ipad, Galaxy Notes and Nexus.
Title: Re: 50,000,000 Actuations. Really?
Post by: 1391406 on Tue, 03 September 2013, 00:27:47
^This thing don't even bottom out.

If you pause the video, you can see it's fully depressing the keys, though.
Title: Re: 50,000,000 Actuations. Really?
Post by: jonathanyu on Tue, 03 September 2013, 00:36:16
They probably use one of these:

damm! i like that machine! i want to put it at home and look at it "typing"
Title: Re: 50,000,000 Actuations. Really?
Post by: Polymer on Tue, 03 September 2013, 02:53:25
I have elaborated on the math that gives me an expected lifetime of 187 days for Cherry MXes, at great length, and holy crap I actually know how to unit test AND measure these things! I mean there's no WAY someone who cares about their keyboards would do silly things like research, RIGHT?

So what about your 187 days? It isn't your math..it was always your assumptions....The letter "E" is apparently in 12%.  I think TP4 said spacebar is 16% so even using that....that is 19 million a year assuming you are the fastest typer ever and doing that for 8 hours constantly without any vacation days, holidays, etc..(What a bogus assumption that would be). 

So in the LEAST....being the fastest typer....and all that..that is more than 2.5 years....So at least now admit your 187 days or whatever you were claiming months ago and now, is false and you made those incorrect assumptions...no real shame there..

Title: Re: 50,000,000 Actuations. Really?
Post by: tp4tissue on Tue, 03 September 2013, 03:53:25
I have elaborated on the math that gives me an expected lifetime of 187 days for Cherry MXes, at great length, and holy crap I actually know how to unit test AND measure these things! I mean there's no WAY someone who cares about their keyboards would do silly things like research, RIGHT?

So what about your 187 days? It isn't your math..it was always your assumptions....The letter "E" is apparently in 12%.  I think TP4 said spacebar is 16% so even using that....that is 19 million a year assuming you are the fastest typer ever and doing that for 8 hours constantly without any vacation days, holidays, etc..(What a bogus assumption that would be). 

So in the LEAST....being the fastest typer....and all that..that is more than 2.5 years....So at least now admit your 187 days or whatever you were claiming months ago and now, is false and you made those incorrect assumptions...no real shame there..



it's not even the fastest typer,   the most prolific writer could down 2 boards his WHOLE WORKING LIFE 70 years.

No coders or any other key-users would approach his amount...
Title: Re: 50,000,000 Actuations. Really?
Post by: Tony on Tue, 03 September 2013, 05:49:24
it's not even the fastest typer,   the most prolific writer could down 2 boards his WHOLE WORKING LIFE 70 years.
No coders or any other key-users would approach his amount...

Don't worry, you can kill a mech keyboard quickly with orange juice and beer.