"The Future of Programming" by Brett Victor. I love watching his presentations, and this is an incredible (and wonderfully satirical) statement about current computing and how embedded habits in cultures cause shifts in single directions. Definitely one of my "must-watch" talks.
Bow down to Team New Zealand for recovering from this nose dive during Race 1 of the Louis Vuitton Cup Finals.
Whoa. 40-0 in a hurry!
Let’s repeal current legislation that makes it legal to pass judgment in secret, and press for increased privacy protections to preserve checks and balances, and due process of law.
No one should have to fear their speech resulting in police action, arrest, or harassment. I am not willing to sacrifice liberty for security and this legalized practice sets a bad example for the rest of the world and for future generations.
NOTE: The above post does not in any way condone, endorse, or encourage any recent leak actions. Silly I feel I have to say it here.
"For years, the two things that most frustrated me to hear from product managers were “how hard would it be…” and “can’t you just…” It took me quite a while to figure out why I had such a strong, visceral reaction to these phrases. The answer seems obvious now: The work of implementing a feature initially is often a tiny fraction of the work to support that feature over the lifetime of a product, and yes, we can “just” code any logic someone dreams up. What might take two weeks right now adds a marginal cost to every engineering project we’ll take on in this product in the future. In fact, I’d argue that the initial time spent implementing a feature is one of the least interesting data points to consider when weighing the cost and benefit of a feature."