155 karma · joined March 20, 2009
And even starting from one sub-optimal site, isn't arriving at some better, more refined experience a form of construction? If you're not discovering something unexpected or seeing something new form from A/B testing, I think that speaks more to your lack of imagination or unwillingness to try than it does some inherent limitation of testing.
I know Selenium RC does the same thing in sample scripts for some of its bindings, and I'm pretty sure I've seen it in other tools as well.
Are the apps in the article addressing problems that don't really exist, or will I just put up with anything?
Being affected by the loss of a spoon shouldn't make you want to never love a spoon again (that way lies crappy romantic comedies). The idea here is to concentrate our attachment to objects, not eliminate it.
some parts I haven't seen mentioned otherwise:
set statusline=[TYPE=%Y]\ [ENC=%{&fenc}]\ [ASCII=\%03.3b]\ [HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]
hi StatusLine term=bold,reverse cterm=bold ctermfg=7 ctermbg=0
hi StatusLineNC term=reverse cterm=bold ctermfg=8
gives me a nice status bar with some good info set t_Co=256
colorscheme railscasts
best color scheme I've found yet, and I don't know how I lived before 256 colors set noerrorbells
set novisualbell
set t_vb=
This might be redundant, but I hate error bells SO MUCH. This might be even more important than "set nocompatible". map ^P :set paste!<CR>:set paste?<CR>
in python mode at least, autoindent will usually mess up pasted textPlus the usual 4 space soft tab, autoindent stuff. I also highly suggest keeping your dotfiles in some kind of version control. It is definitely fun to see them grow, and I can't imagine working on multiple systems without it.
Not out of any kind of principle or anything, I just don't want people knowing that every book I read has a dragon or a spaceship on the cover.