276 karma · joined September 14, 2011
We're both just a data point, but I'm surprised you've had such a bad experience where I now refuse taxi service in favor of Uber. The quality difference is night and day.
Obviously I had to investigate a gene called Sonic Hedgehog and how it could come to have such a name. From the wiki[0]
>The hh loss of function mutant phenotype causes the embryos to be covered with denticles (small pointy projections), resembling a hedgehog.
I'm glad to see a lack of temerity in a medical article, especially when the results seem so very promising. Nonetheless this is a really great result.
The way I look at a GUI is that it is built entirely on terminal functions. I see you disagree, but I don't know how a GUI could be created without being built on something at a lower level. Something has to cause it to work, somewhere between bits and hardware, and the screen. Double click to open file? Same as `open file`. Find and replace in a text editor? Same as sed or `s//`.
A GUI can make it easier to do those things, but not always. For example I find using git in a GUI to be a worse experience than it's command line counterpart. I'm more at home with `git diff` than whatever built in attempt at improvement is available. I'd rather edit and resolve conflicts in vim than a visual editor (even XCode which is a pretty nice diff tool).
In short I just don't see myself ever moving off of terminal, and I would never see knowledge of it as a handicap. On the contrary, I'm always looking to learn how to do something new and powerful in it.
>children that used Commodores or TRS-80s or DOS knew a lot more about how their computers worked, on average, than those of the same age that use Windows or MacOS
He said they know more about how their computer works, not that they have more useful knowledge. Would you disagree?
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
I prefer to use just keys. I find the context switch distracting.
>I can’t stress how bad of an editor vanilla Vim is. Plugins are essential to make Vim usable.
I love vanilla vim. I used it for a long time that way. Even now I barely have any plugins running, just YouCompleteMe and a couple others.
>If you want to write a plugin you have to deal with Vimscript.
I thought one can write in Python and other languages for plugins now?
>Everyone remaps Leader from backslash to comma.
I didn't.
>Vim is hideous by design.
I find the minimalism allows me to work without distraction. If you hate it so much, vim bindings are available in other editors. I use XVim for Xcode and some other plugin in Eclipse.
>To code in Vim, you have to keep Vim in your head just as much as the code that you’re editing. You have to constantly think about what you’re doing.
I barely think about the things I'm doing anymore. And I've only been at vim for about a year.
This blog post needs a giant [citation needed]. So many unjustified claims that are really just his opinions. Just use Sublime and get back to doing something productive.
[0] http://stackoverflow.com/questions/9107240/1-evalthis-vs-eva...