Hacker News new | ask | show | jobs
by wycs 2663 days ago
Well, Von Neumann was likely the smartest man who ever lived.
6 comments

His Wikipedia entry is quite entertaining:

Von Neumann liked to eat and drink; his wife, Klara, said that he could count everything except calories. He enjoyed Yiddish and "off-color" humor (especially limericks).[19] He was a non-smoker.[54] In Princeton, he received complaints for regularly playing extremely loud German march music on his gramophone, which distracted those in neighboring offices, including Albert Einstein, from their work.[55] Von Neumann did some of his best work in noisy, chaotic environments, and once admonished his wife for preparing a quiet study for him to work in. He never used it, preferring the couple's living room with its television playing loudly.[56] Despite being a notoriously bad driver, he nonetheless enjoyed driving—frequently while reading a book—occasioning numerous arrests as well as accidents.

https://en.wikipedia.org/wiki/John_von_Neumann

In the hope of forestalling an argument: there are cohorts of "excellence" where differentiation is often in the eye of the beholder (20 smartest people, 20 best guitarists, 20 best research universities). But I would hope it would be uncontentious to put VN in that group.
this is kind of an ironic statement on this forum when von neumann thought programming (outside of directly writing binary) to be a complete waste of time and effort.

in terms of basically being a human computer though, i think he's pretty far up there. although, i do think there's a lot more to being smart than just being a technical person. for example, i would rate noam chomsky to be pretty far up there in terms of smart people. when you hear him speak, he seems to have a photographic memory for damn near everything he has read, which is a ton.

Turing thought the same same way about programming. For example, he didn't see any point in programming languages.

Basically nobody saw at the beginning that actual computer programming could be very difficult task. You just design algorithms in abstract and some clerk inputs them into the computer in machine language.

"As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs." – Maurice Wilkes, designer of EDSAC, on programming, 1949

ps. & edit:

Similar thing happened with AI. Dartmouth Workshop in 1956 was the beginning of systematic AI research. Tt was thought that there could be significant progress in in few months and at least during the next year in things like natural language understanding. McCarthy, Minsky, Shannon, etc. had to first discover how hard problems really were.

We're still doing that with AI today. Each step forward is seen as signs of imminent acceleration towards AGI, when we really have no idea yet how hard the problems are that lie ahead. It's encouraging to know that it isn't a new phenomenon.
Speaking of photographic memories, von Neumann had one too:

Herman Goldstine wrote "One of his remarkable abilities was his power of absolute recall. As far as I could tell, von Neumann was able on once reading a book or article to quote it back verbatim; moreover, he could do it years later without hesitation. He could also translate it at no diminution in speed from its original language into English. On one occasion I tested his ability by asking him to tell me how A Tale of Two Cities started. Whereupon, without any pause, he immediately began to recite the first chapter and continued until asked to stop after about ten or fifteen minutes."

also:

"Von Neumann was reportedly able to memorize the pages of telephone directories. He entertained friends by asking them to randomly call out page numbers; he then recited the names, addresses and numbers therein."

https://en.wikipedia.org/wiki/John_von_neumann

I think maybe it's a bit of a notation problem. They seemed to have been talking about programming as just the "writing the code" phase. We all understand programming as the last step in solving a real problem. You have to understand the problem itself, come up with the algorithm, possibly optimize it, etc.
"We all understand programming as the last step in solving a real problem. You have to understand the problem itself, come up with the algorithm, possibly optimize it, etc."

From the waterfall model to agile to test-driven programming and design to worse is better, programming has evolved away from the view that programming was just coming up with an unchanging, almost Platonic, ideal program and merely implementing it, to a much more iterative, exploratory process where code evolves in response to feedback from stakeholders and input from how it's working and meeting needs in the real world.

There's a few other candidates for that title, and not just in the 20th century.
Many of the other candidates of that time agreed that Von Neumann was the smartest among them. He had a mind like a racecar.

Quoting Eugene Wigner:

> "I have known a great many intelligent people in my life. I knew Planck, von Laue and Heisenberg. Paul Dirac was my brother in law; Leo Szilard and Edward Teller have been among my closest friends; and Albert Einstein was a good friend, too. But none of them had a mind as quick and acute as Jansci [John] von Neumann. I have often remarked this in the presence of those men and no one ever disputed.

> But Einstein's understanding was deeper even than von Neumann's. His mind was both more penetrating and more original than von Neumann's. And that is a very remarkable statement. Einstein took an extraordinary pleasure in invention. Two of his greatest inventions are the Special and General Theories of Relativity; and for all of Jansci's brilliance, he never produced anything as original."

Here's the usual anecdote that goes along with von Neumann threads:

> The following problem can be solved the easy way or the hard way:

> "Two trains 200 miles apart are moving toward each other; each one is going at a speed of 50 miles per hour. A fly starting on the front of one of the trains flies back and forth between them at a rate of 75 miles per hour. It does this until the trains collide and crush the fly to death. What is the total distance the fly has flown?"

> In a strict mathematical sense the fly actually hits each train an infinite number of times before it gets crushed, and one could solve the problem the hard way with pencil and paper by summing an infinite series of distances. This is the way that most trained mathematicians will solve the problem. Conversely a mathematical novice will most likely solve the problem the easy way - since the trains are 200 miles apart and each train is going 50 miles an hour, it takes 2 hours for the trains to collide, therefore the fly was flying for two hours, at a rate of 75 miles per hour, and so the fly must have flown 150 miles. Easy.

> When this problem was posed to John von Neumann, he immediately replied, "150 miles."

> "Ah, I see you've heard this one before, Professor von Neumann. Nearly everyone tries to sum the infinite series." "What do you mean?" asked von Neumann. "That's how I did it!"

...however when Von Neumann was working in a group with Walter Pitts, it was Pitts who was considered the genius of the group.

http://m.nautil.us/issue/21/information/the-man-who-tried-to...

George Pólya[1], author of the math classic How to Solve It[2], wrote "Von Neumann is the only student I was ever intimidated by. He was so quick. There was a seminar for advanced students in Zurich that I was teaching and von Neumann was in the class. I came to a certain theorem, and I said it was not proved and it may be difficult. Von Neumann didn’t say anything but after five minutes he raised his hand. When I called on him he went to the blackboard and proceeded to write down the proof. After that I was afraid of von Neumann."

[1] - https://en.wikipedia.org/wiki/George_P%C3%B3lya

[2] - https://en.wikipedia.org/wiki/How_to_Solve_It

Von Neumann was 15 when he met famous mathematician Gabor Szego who would then teach him analysis. Szego started to cry after they talked a little math during their first meet.
But he was wrong about the viability of hidden variable theories of quantum mechanics, proving that even the smartest person can make mistakes.
Maybe. Though Terry Tao now sits in what was intended to be Von Neumanns office