Oh man - I was listening to public radio this morning and the guest actually said that he thought the inventor of Twitter would go down in history alongside Alexander Graham Bell and Samuel Morse.
It's mildly innovative, but let's not go nuts here..
Why are we taking C/C++ programming advice from somebody who has been doing it for just over a year?
And not to troll, but anyone who honestly believes vim is a better development environment than one of the mature Linux IDEs (Eclipse, Code::Blocks, KDevelop) is an idiot.
A lot of companies team up with universities, and both contribute towards applied research.
I think this is ultimately the best approach, because if you just give academia a bunch of money they will waste it all publishing papers on string theory.