I like to cover myself with some crazy question and think about them. For example, what would look like the thing that would make people go "oh this looks good enough to replace UNIX". Don't get me wrong, I am big fan of UNIX, but I hope I will be alive around the time(but I doubt that) when we will see some new thing which will make UNIX feel dated. Now, some of you might jump and say "Oh, but UNIX already feels dat…
Well, the browser already did replace Unix for most people=( Presumably we'd be trying to design something good and not awful though, so lets not stop there. But it does give us a starting point: + one click installation of applications + applications are always up to date + applications are sandboxed Then, since we want users to be able to tinker: + the source for all software installed through this mechanism is ava…
+ web applications almost always have a shitty, slow, ad-infested, dumbed-down interface with bare-bones features
+ you're at the mercy of whatever company owns and runs the servers that the application is served from, if they decide to end the service or change it in a way you don't like tough luck for you
+ your privacy and control over your own data are usually forfeited
+ your data is usually trapped on the servers or difficult to extract and use independently of the web service itself