Some opinions http://news.ycombinator.com/item?id=3052540
HN user
herTTTz
While that we are touching on Feynman, I thought this bit was interesting (just 1:26 long)
Richard Feynman on Computer Science - http://www.youtube.com/watch?v=lL4wg6ZAFIM&feature=relat...
I believe he has a point, I don't know if term Computer Science is the best choice of words.
As many of the sc2 players here might know, the guy who wrote this (day9) is one of the famous person in esports right now. He used to be a professional player of sc, but since sc2 appeared (2010) he dedicated to analyze the game, and has even a daily show about it.
The interesting thing about starcraft is that it's played _so_ much (in s. korea is a profession, kids actually go to live in "pro houses" were they play all day), that the game has/is evolving to a point where every little thing matters. In the highest levels, you can't really fight a straight up battle and hope to win, it's a game of getting little advantages (like removing %1 of his income) and trying to get ahead, and push those advantages much later on. Increasing your economy, building up you army, the execution and management of your units in the fight, everything counts.
Why github Linus?
"[...] it was just the first one that came up when I googled for "git hosting". I've not tried any of the hosting places before, so it was a random choice."
(I don't know how to link a comment in google+, it's in https://plus.google.com/102150693225130002912/posts/PVZDD2N3... )
He does it a lot, even the other way around:
"However, its not as simple as putting small amounts [...]"
it's
Pyflakes is awesome, I think you just changed the way I edit python files.
It's not snobbery, it might have come out the wrong way (the word serious was a bad choice), but the idea still stands. It's completely fine to use different editors, as it is fine to keep developing web applications in php and not trying things like ror/django/node.js/nextbigframework, or never learning a lisp dialect.
But in all cases, just learning them will most likely improve your skills in many ways. Maybe you won't change from textmate to vim or emacs, but you will pick up many things from them that I believe will make your life easier.
Nice list, I particularly liked this one:
"Flip a coin. Heads pick Vim, tails pick Emacs."
That pretty much sums it up. Spending any time deciding between any of the two is just wasting your time, if you are serious about programming you will _eventually_ master both.
I use YankRing (http://www.vim.org/scripts/script.php?script_id=1234) which takes care of the problem of remembering yank history. Just map :YRShow to a key and you are good to go.