Hey, I was listening to the steve yegge podcast (#29, around 21:29), and in part of it, they were talking about "how to tell if the person you're talking to is smart", and they said that one way was to talk about "smart people things" (I'm paraphrasing), like "piano numbers" and "lambda calculus".
I'm secure enough to admit that I'm not the smartest person in the world, but even google can't seem to tell me what a "piano number" is. So, did I mis-hear what was said on the podcast? Can anyone tell me what a "piano number" is?
views:
524answers:
6Peano perhaps?
In mathematical logic, the Peano axioms, also known as the Dedekind-Peano axioms or the Peano postulates, are a set of axioms for the natural numbers presented by the 19th century Italian mathematician Giuseppe Peano. These axioms have been used nearly unchanged in a number of metamathematical investigations, including research into fundamental questions of consistency and completeness of number theory.
He probably meant Peano numbers. Guiseppe Peano was a mathematician.
Being Smart and having a certain knowledge base is not the same thing.
I'd be wary of listening to anyone that is equating the two.
And in true SO fashion, I'm going to roll up the other answers. Most likely they meant Peano:
Those who equate intelligence with knowledge have a deficiency in both.
(Please note that I'm not specifying the size of the deficiency, especially in the case of Yegge.)
I knew nothing of either of those subjects when I took the Mensa exam, and it didn't stop me (blush!) scoring pretty well.
OTOH, it might be a good test of character to talk about something completely made-up (such as "Piano numbers") and see who pretends to be knowledgeable about it.
You can find an implementation of Peano ideas, in the wikipedia article on lambda calculus:
http://en.wikipedia.org/wiki/Lambda_calculus
More on lambda calculus, lamdba expression and related uses in dynamic languages:
http://delicious.com/ajlopez/lambda
I'm working in a simple implementation of lambda calculus using C# http://code.google.com/p/ajcodekatas/source/browse#svn/trunk/AjLambda