News for hackers. Stuff that matters.
Re:Monads in JavaScript by braythwayt on Monday July 20, 2015 @09:46PM (#9920163)
Crockford’s Paradox:

Once you understand and fully appreciate Monads, you lose the ability to explain them to other people.

Re:Monads in JavaScript by bunderbunder on Monday July 20, 2015 @10:38PM (#9920290)
This might actually be generalizable to any design pattern of sufficient utility.
Re:Monads in JavaScript by pekk on Monday July 20, 2015 @11:58PM (#9920500)
If you can't explain it, it's probably not such a great idea as you think it is.
Re:Monads in JavaScript by stingraycharles on Tuesday July 21, 2015 @01:20AM (#9920679)
I think that depends very much upon the audience. There are quite a few great ideas out there that are difficult to explain: try explaining the theory of general relativity to your mother, for example.
Re:Monads in JavaScript by Lewton on Tuesday July 21, 2015 @03:30AM (#9920919)
Re:Monads in JavaScript by pekk on Wednesday July 22, 2015 @06:30PM (#9932800)
"I can't explain it" does not depend on the audience, it depends on your ability to understand and explain it.

This is why I didn't say "I can't explain it to two-year-olds".

Re:Monads in JavaScript by dllthomas on Tuesday July 21, 2015 @01:31PM (#9924034)
My mother is technical and well educated. She probably understands General Relativity better than I do.