It is better to use Vim/Emacs (Spacemacs ftw!). Real devs however use whatever works best for them.
Agreed. I use both actually. Android Studio is kept on one monitor. I use it for syntax checking, auto imports, refactoring, etc. I do the real coding in vim on the other monitor (with portrait orientation). It took some effort to get vim to auto-load changes made by android studio, but it works very well now. In the Before Time when Eclipse was the standard for Android dev, I used eclim which eased the pain of Eclipse significantly. Thank goodness those days are over.
What also annoys me a lot is the lack of variety in ads, if I open three tabs on Youtube, chances are they will all play the very same commercial and often one that I already have seen five times before the same day.
This really bugs me. I'll be listening to Pandora and they'll cycle between just 2 or 3 ads. Do they think that repeating ads is going to make them more effective? Maybe to a degree, but it starts to get really annoying to listen to the same crap over and over again (same goes for the music, but that's a different rant).
BASIC is the Computer Science equivalent of `Scientific Creationism'.