263 karma · joined October 14, 2010
Upon further review, I probably could have used a vanilla .ini file and ConfigParser (http://docs.python.org/2/library/configparser.html) It's a built-in module and .ini supports comments.
I don't use SublimeText because it's not installed on all the machines I login to. Also, GUI windows are a pain.
http://www.dell.com/us/soho/p/xps-13-linux/pd.aspx
I'm also looking for a developer laptop. I'm not too thrilled about my experience with OS X and I don't really feel compelled to dig through config files to make basic things like the fan work. Sputnik looks interesting, as it's configured with its own PPA for drivers specific to that machine, meaning that someone else is looking at those config files for your specific setup.
You might be stuck with Ubuntu and have to clean out some "instant cloud" features, though.
If you want svn-like commands, you can borrow someone's scripts or use a shiny GUI. I don't want svn-like commands because centralized version control is obnoxious.
Don't complain because it's hard. Programming is hard, math is hard, and if you know how languages, data structures, and algorithms work, git is actually pretty easy in comparison.
http://yepthatswhatshesaid.com
It randomly samples tweets for training, but it doesn't write back automatically. If you find one you like on the site, though, you can tweet it.
</shamelessselfpromotion>