Have you not been paying attention in the last 50 years? We've made a hell of a lot of enemies, and before that it was communism, and before that it was world wars. Our military is strong because if it wasn't we would be getting attacked constantly. I'm pretty sure that a major reason why there haven't been any substantial terrorist attacks on the US since 9/11 is because our military will FUCK UP ENTIRE COUNTRIES if that happens again. Shit, we got launched into a 6-year war with 2 countries after an independent terrorist group blew up our building. If the KKK went to another country and bombed a building, would that country then attack and occupy us? Absolutely not! Because they can't.
"Github.js is automatically™ tested by the users of Prose. Because of that, we decided to save some time by not maintaining a test suite."
I know that Prose isn't a for-profit, business-centric app, but how does this work exactly? Is there some system built in to notify developers when an error happens, like with Airbrake? If so, THAT sounds like an awesome tool for businesses!
Haha, no. ;) We started with a test suite, but once Prose launched we had a lot of users reading and writing files to GitHub using GitHub.js (almost 5000 GitHub users have logged in at least once). So it was implicitly tested by the crowd. If something goes wrong, we know it pretty soon. Running automated tests against the GitHub API is kinda tough, and I haven't had the resources to maintain a test suite. Well, it all makes good progress, and gets more and more reliable.
Feedback welcome though, on both the API and the implementation. -- Michael
What's the point of paying at all if it's going to be acquired? Seems to be you could save a bit of money by just stealing it until it gets acquired, then download the free version legally. I'm all for supporting independent developers, but I feel like I'm wasting money when I buy an app that's just going to be free in the future anyway.