10 karma · joined June 9, 2009
A fun fact is that when the film got released, it was poorly received in the box office. Some time later, people started torrenting it and spread the word. The cast are said to be actually surprised when they get recognised from The Man from Earth since, as far as they thought, was fairly obscure.
Even considering bed use, I'd still go with a rMBP over an Air, for the rest of the advantages.
The one thing you might find annoying is that the rMBP can get pretty hot when under stress, e.g. if you watch a movie in bed, it will get warm around the top rows of the keyboard. The way I hold it, it doesn't really bother me that much, though after I got it I took it to an Apple store because I was worried with how hot it would get. You can use something like smcFanControl to turn up the fans, which will make it cool down fast, but it's nicer to use it in bed without it making any noise at all.
If you'd like to see exactly how hot it gets, just go to an apple store, and stress it's CPU a bit
e.g. open a terminal and pipe yes to dev null in 16 processes:
for i in {1..16}; do yes > /dev/null &; done
It should get really warm in ~2 minutes, you can walk around while this happens. (when done, remember to kill the processes: killall yes)
The Air is very thin, and weighs in at 1.35Kg, but has a weak CPU and Intel graphics.
The rMBP is not that extremely thin, but it's amazingly thin as well, a lot thinner that the old MBPs and other laptops. It weighs only 2Kg which still makes it very light to carry around. I'd say that for portability, the new 15" rMBP is great. Light and small enough to carry but still powerful enough to work on. Given that it has a i7 CPU, GF 640 graphics card, 16GB RAM, a retina display, and almost the same battery life as the air, which is 6-7 hours.
You can host your VM's on a remote server if you like, but as far as choosing Air vs rMBP, the rMBP is an obvious winner, except if you mind the higher price tag.
The other solution that I actually use was switch to awesomeWM (any other tiling WM works), this makes a lot of sense for coding since you no longer have window clutter.