jumbled
"The movement envisions to produce 9-to-5 code monkeys who can write loops and conditionals, but who do not have any passion or true understanding of their craft."
I think those are the only two points you need to draw a line to the conclusion that this movement aims to reduce the cost to businesses of employing coders. It's a marketing campaign stemming from companies' frustration at having to pay programmers well above the minimum wage.
Is there precedence for giving stocks to charities? To me that doesn't seem quite the same as donating to charity. More of a PR move than an act of good will.
There's an entire branch of philosophy dedicated to figuring out exactly what "knowledge" is, Epistemology. The "brain in the vat" problem has be considered in context[2].
[1]http://www.iep.utm.edu/nozick/#H3 [2]http://plato.stanford.edu/entries/epistemology/
Okay, hand me a tape measure.
In a middle school algebra class we had a word problem on a test that had us divide by the number of cards in a deck of cards. I didn't think this was a fair question, because it assumed that everyone knew how many cards were in a deck of cards. I went to the teacher's desk and whispered this concern to her and she said "Come on, even my 5 year old knows how many cards are in a deck of cards."
Not 10 minutes later, another student raised his hand and asked how many cards were in a deck of cards.