For stuff I need to be remotely accessible, I use BitBucket and a commercial GitHub Private account. For stuff that can be local only, a series of local git repos.
If security is a concern, I trust a provider like GitHub or BitBucket to secure my data better than I trust myself to secure it, esp. if I also want to be able to access that data remotely.
Then there's the ability to easily convert projects between public and private. Publicize that private side project when it's ready, or privatize the open project that you want to take commercial.
There are a ton of integrations built in to GitHub (not just GitHub Pages) that to me make it a clear win for now with BitBucket a strong 2nd in my mind.
To me, and to most builders, Windows desktops, and OS X / Linux desktops, are far more viable than iOS or Android; not less. Even John Gruber admits that the iOS app store is rotting.
Desktop machines may not be sexy -- unless you happen to like games, your example of choice -- but they're reliable, users understand them, they exist in huge numbers, and they're never going away, because humans will always like large, high-resolution displays, and whatever computing device provides that will be "the desktop" going forward.
The comment about "infesting Windows PC with viruses and software" is also inaccurate, and has been since about 2008 or so.
> Windows desktops, and OS X / Linux desktops, are far more viable than iOS or Android
You mean capable, not viable. I use a big desktop too and prefer that for serious work, but I am not a mainstream user. I know how to secure my PC: I install Visual Studio, Node, Office, Java, Android SDK some utilities and not much else. Ok: I'll also install Minecraft and Steam for my kids. They also prefer the PC over the iPad for serious gaming.
But even installing java on a PC is not consumer-safe. I read an article where someone tried installing the top-10 most popular free apps from download.com accepting all defaults: after just 3 the PC was completely hosed. Therefore I advise most normal people to just use an iPad for consumer things.
"In preparation to join US wars, Japan dismantles freedom of the press". What US wars? Populist hogswaddle. Such assertions should be backed up if you're going to make them. As for the supposed rise of "nationalism", to the average liberal, ANY movement in the direction of national security, or any display of pride in one's country, is not just nationalism but fascism, racism, and worse.
The problem is, you claim you want liberals to love America, but what you actually want is for them to love only the specific idea of America that you've constructed. If I say "I love America because it was founded on the idea that liberty is more important than security," then you put me down in the "hates America" column.
Secretly one of the better authoring tools out there, but handicapped by an association with "Windows Live" (worst brand ever) and by an overly Windows-centric architecture. This tool should be rebuilt not under .NET (even with MONO) but under something like Electron, for the 3 major desktops, keeping the same clean round-trip HTML/Preview we loved in the old, and adding Markdown support.
Nice! I had fun with this, especially comparing Ember's half a meg footprint to Backbone's 20K. One helpful data point could be whether the library supports a (formal) custom build apparatus, since you can often get a sizable reduction that way. Full jQuery UI clocks in at ~242K, but using http://jqueryui.com/download/ you can often strip it down to 20K or less. Similarly with THREE.js and several others. Going in the other direction, a library that seems small (Backbone.js, @ ~20K) may actually end up being relatively heavy because of required external dependencies. A more explicit side-by-side "compare" function would also be nice here, comparing library size along with other metrics like script loader compatibility, maintenance frequency, different flavors of popularity, etc.
Thank you! I was actually unaware that Ember has separate versions for production and dev. I was using the dev version which I assume has extra features for debugging. I just updated it with the correct version. Sorry Ember...
Thanks for the feedback. Great point on modular libraries. I definitely thought about that during development. I just couldn't find a good way to implement it. Some libraries like Modernizr have billions of possible permutations.
I also like the idea of comparing other metrics. Definitely something I'll look at going forward.
Technologies: Grue hunting and delousing and left-handed spin-widget analysis. Also any major web or desktop stack, from client-side framework-driven JS backed by your choice of Ruby, PHP, Python, C#, or Node under LAMP/WAMP/WIMP/WISC to cross-platform C++ targeting OS X, Windows, and Linux.
Resume: Inquire within. 10+ years commercial dev exp.