English author Richard Braithwaite in his 1613 book, The Yong Mans Gleanings, is reputed to have used the first instance of the word “computer” as describing a human who’s good at maths: WHat art thou (O Man) and from whence hadst thou thy beginning? What matter art thou made of, that thou promisest to thy […]
When the young men joined, they became fun too. A lot of the faculty didn’t like them, but I liked them. And I loved the fact that the women stood up so brilliantly against them. The men, as I told you, had some trouble because they hadn’t been studying, but it was terribly nice to […]
One of my favorite moments in life was when I was ambigrammed by the great Scott Kim. He created the interactive piece in Flash (so it’s not visible anymore) but I captured it as a GIF.
But what the women of ENIAC soon showed, and the men later came to understand, was that the programming of a computer could be just as significant as the design of its hardware. —Walter Isaacson
I wish I had this table back in 1984 when I was trying to understand this stuff. Big O Notation Name Example(s) O(1) Constant # Odd or Even number,# Look-up table (on average) O(log n) Logarithmic # Finding element on sorted array with binary search O(n) Linear # Find max element in unsorted array,# Duplicate elements in array with Hash Map […]
Phew. I just finished the final draft for HTSM, or “How To Speak Machine,” so it looks like it’ll get published by the end of this year. Pre-order Now Amazon | Barnes and Noble | IndieBound
In 1962, U.S. authorities considered ways to communicate in the aftermath of a nuclear attack. How could any sort of “command and control network” survive? Paul Baran, a researcher at RAND, offered a solution: design a more robust communications network using “redundancy” and “digital” technology. —Rand Corp
This little sitelet at Stanford is my favorite read on this subject. It’s help me re-find my way: