I'll have everything local, thank you.
So it doesn't have to be a replacement for your desktop, although it can be. It can also just be a complement - if you use dropbox or github, then you can know that, no matter where you are, you can always get to your code and work on it... internet cafe in Thailand, friend's PC, locked-down-corporate-desktop...
Unfortunately back then, students tended to use Windows and setting up Cygwin scared a lot of them before they even got around to doing any programming. A tool like Python Anywhere would definitely be a far more attractive approach if I were to do something similar today.
http://news.ycombinator.com/item?id=3882489 is misleadingly titled.
"Mac OS X 10.8 restricted to App Store, signed apps by default"
Says an App has to be released via the Appstore and signed to be installable under the default settings. This is not true. An app needs to be Signed OR in the Appstore to be installable by default.
Can you please edit your post title to include the word OR or a "/" between the two mechanisms?
Edit: Apparently there are some bugs with the Dropbox snyc. When trying to open a .txt file (in the same shared Dropbox dir) I always get an IOError...
output=open("proj4-suc.txt","r") IOError: [Errno 2] No such file or directory: 'proj4-suc.txt' (but it is shown in the file explorer too..)
I really cannot bring myself to put in a password to a non-encrypted web page, let alone trust them to protect my files.
Is there an ETA on this?