What Stupid Things Do Smart People Do?
quora.com
quora.com
"Using terrible tools, and taking pride in their awfulness - Especially common with programmers, who take pride in using programming languages and text editors that have been designed by programmers, not updated since the 1970s, and never touched by anyone with a modicum of design sense. "
Comments:
* Since when is being "designed by programmers" a negative thing? Best tools are built to scratch an itch.
* "Not updated since the 1970s", I hope he isn't talking about emacs, C, UNIX and (many different) Lisps
I'm most productive with Linux, emacs, slime and a either an ML dialect or Lisp (I also love C greatly). All of these have their roots in 60s, 70s and sometimes earlier but have been updated recently (that's where there's "C99"). I don't know anybody running SysV and using Bill Joy's original ex, or original teco emacs. Seems like the post is just flame-bait against hackers who use tools they love and are productive with.
The part about Apple products is the same as well: I like my Macbook Pro laptops and I like the idea of iTunes (but I find Amazon MP3 to be a better implementation). However, for many of their other products hackers simply aren't the target audience: am I being "stupid" by not using an iP(phone|pad|pod) when it just doesn't do what I like?
Einstein himself even said (although it's laughably inaccurate) that he wasn't smarter than anyone else, he just stuck with problems longer than other people.
Einstein had a difficult time accepting parts of quantum theory, but I don't think you can say "the world passed him by". He was generating fruitful scientific ideas well into his 60s, if not until his death 1955 at age 76 (and some would argue, as would I, that his contributions to ethics and political thought much later in his life were as important as much of his science).
For example, in response to the Copenhagen interpretation of quantum mechanics, Einstein, Boris Pololsky, and Nathan Rosen devised troubling thought experiments into the late 1930s (the "EPR paradox"), which, while surprisingly not coincident with experiment, led to such famous results as Bell's Theorem...called by some among the most profound ideas in science.
http://en.wikipedia.org/wiki/Bells_theorem
I don't believe many of Einstein's biographers accused him of hubris...or of simple ignorance.
That line of thinking seems very...well...stupid.
They also believe that they can change other people's minds through argument and facts, ignoring how emotional and irrational people actually are when it comes to making decisions or adopting beliefs.
I'm learning emacs at the moment. Tell me I'm not wasting my time. Should I just give in and buy TextMate like every other programmer that works on a Mac seems to?
There's no better python environment than a properly-configured emacs.
(I use TextMate, too, but only when I'm doing something disgusting like Rails.)
How-To:
$ tar xzf emacs-23.2.tar.gz
$ ./configure --with-ns
$ make
$ sudo make install
[command] + [space] // Spotlight
Emacs
http://www.emacswiki.org/emacs/EmacsForMacOSNo need to use Aquamacs. The great advantage to using regular GNU Emacs is that I can keep the same config on Linux as on OS X with a couple of cond/if expressions e.g.,:
(if (eq window-system 'ns)
(setq default-frame-alist '((width . 132)
(height . 60)))
(menu-bar-mode nil))If you have time and will to learn Emacs and customize it to your own liking, do so. But there are more efficient editors with shorter learning curves out there which do a lot of those things out of the box.