Grace Hopper on nanoseconds
highscalability.com
highscalability.com
http://en.wikipedia.org/wiki/Grace_Hopper
The fact that she wrote the first compiler is extremely impressive, but she also found the first bug... -- a moth.
This quote makes much more sense when attributed to her.
11.8 inch ... times about 2.5 is umm wait it's a link, maybe if I hover it, no they didn't put metric in the title tags either.
"In one millisecond, light travels 186 miles", which is about the same distance as a million squirrels put head-to-toe. Why not measure in squirrels? It makes about the same amount of sense, except that "one million" is a nice round number, unlike "186".
And 'thumb' is its name in Dutch and French, too.
The distance travelled by light in 1 ns, = 299.792458 mm (11.803~ in).
Anyway, if we're only going to talk about readability then I'll note that the text is imminently comprehensible to anyone with an intuitive grasp of said units. So the real question is one of functionality. (I'll put my vote in for metric, of course.)
I'm impressed, did you actually make the calculation first?
She was credited with coining the phrase "It is better to ask for forgiveness than to ask for permission."
In all seriousness, she was an amazing person. Whenever I hear someone start complaining that women shouldn't be allowed to pursue a career, I think of all of the things that we wouldn't have if it weren't for women like Grace Hopper.
Edit: Someone posted the quote before I finished writing. Good job!
Woah, where do you hear that?! Aren't we in 2012?
-Rick Santorum
the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches. A microseconds worth of wire is a still portable, but a much bulkier 984 feet.
<snip>
Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire
(Emph mine) I can see ~12" as a perfectly reasonable necklace length, but ~100 yards? Seems like a bit of a pain in the neck.
[Edit:] After a bit of playing around with Wolfram Alpha, it seems that a microsecond of AWG#40 copper would weigh only ~14 grams. But at 0.08mm, or around half the thickness of a hair, it's going to be a bit fragile.
Using a more reasonable #28 (0.3mm) wire comes in at 220g, which is definitely on the high side for a necklace.
And woe betide anyone using gold!
That's the point - to serve as a constant reminder of how much circuit/processor time is thrown away for every microsecond it sits just waiting
Quoting from the latter article:
The Iron Ring is worn on the little finger ("pinky") of the working (dominant) hand; this would be the left hand for a left-handed person.[2] There, the facets act as a sharp reminder of one's obligation while the engineer works, because it could drag on the writing surface while the engineer is drawing or writing. This is particularly true of recently obligated engineers, whose rings bear sharp, unworn, facets
[1] https://en.wikipedia.org/wiki/Iron_Ring
[2] NMF
These[2] other time intervals are also interesting.
[1] - https://en.wikipedia.org/wiki/Attosecond
[2] - https://en.wikipedia.org/wiki/Orders_of_magnitude_(time)
Not mentioned in the article, but in her talk (at the time anyway) was that a picosecond is about the size of a pepper flake. She had a packet of those, but they're less durable to give out.
Evidently this is called Duff's Rule (http://www.johndcook.com/blog/2009/07/01/three-rules-of-thum...).