When I first bought my 11" Air, I went with the base model, too. Mostly because I was impatient. But 128GB filled up fast, even with a 1TB external drive. Photos on another drive is one thing but if you have a sizeable music or movie collection, putting it on an external drive is a huge hassle. And then you're travelling with the computer and drive.
Thankfully, I bought the Air the year where you could still upgrade the drive. I bought a 500GB drive to replace the 128 and have been very happy since.
Reminds me a bit of The Superest. In the case of The Superest, two artists take turns creating super heroes/villians that could defeat the previous character. http://thesuperest.com/
If the goal is to spread it as much as possible, it should be free and uploaded to any and every service. The goal is actually to find the optimal balance between distribution and profit. Like madrobby, I've found non-specialized 3rd-party channels aren't very effective and bring in little profit. (Specialized markets like pragprog are better.)
In addition to what everybody else said, there's also trying to find pirated material for niche markets. That is, it's hard to find. I sell an e-book as well, and have foregone any DRM.
More to your point, could people buy the book and give it to their friends for free? Absolutely. And I'm sure some people have. Again, I'm okay with this. I'd rather people bought the book but like print, I can't stop people from sharing and ultimately, I don't want to.
I wouldn't bother. For me, the revenue isn't worth it. Even under $10, not all sales get 70%. Some still only get 35%. Pragprog was definitely more worthwhile. Sales were more substantial and the folks at pragprog are fantastic. Very professional and easy to work with.
It's not even a matter of developing it on non-office hours using non-office equipment. Clauses are usually more broad to stop someone from creating a competing product, even when not on company time. Having built an app designed specifically for company systems, the company would likely have a legal claim against the invention, even if it were developed outside of office hours.
I can see that problem for a situation where the outcome turns into a marketable product. But in these automatization cases it looks more to me like when somebody running a horse-drawn carriages business starts suing an employee for working in his free time on developing a car. The skills by the employee applied to solve the problem seem often unrelated/overqualified for the reason they were hired.
I admittedly have used these services to procure obscure tracks that aren't available via iTunes or other means. That band who did an a cappella cover? No download link on their site or anywhere else? Youtube to mp3.
I think there's a difference between "the customer is always right" and "the customer gets everything that they want."
For example, a customer calls and says, "You overcharged me!" You look at the account and see that, no, the customer wasn't overcharged. The customer is right in the sense that they have through some influence of factors thought that they were overcharged. Was copy misleading? Was something not clear on one page or another?
There are a couple ways to handle this. One is where the customer is wrong: "no sir, you were not overcharged." and then argue with them until they hang up in frustration. Or you can get to the root of the misunderstanding (unclear fees? they forgot about taxes?) and then possibly choose to offer a refund as a thanks to them for helping you prevent other customers from becoming equally unhappy.
wysihtml5 is a decent editor. It's fairly lightweight in comparison to the other editors. I feel that its approach to DOM changes makes it easier to create cross-browser consistency. However, I feel the event system could really use some work and I find myself working against the editor to add new features. I would prefer if the framework made it easier to add new features rather than having to change the core to get the desired result. (and maybe I just need to spend more time with it.)
Oh, and I should add that the built-in parser isn't very flexible and requires lengthy configuration.
The problem I have with most editors is that they try to be like a piece of desktop software. "Install me and get all of these features including themes and plugins." That's not what I want. I want an API. I want a consistent cross-browser approach to wysiwyg html editing that doesn't weigh in at 200+k minified.
What does Aloha come in at? (Web Inspector is telling me 1.6MB!)
I haven't used Aloha but my impression is that it's trying to be like all the other editors like TinyMCE or CKEditor.
wysihtml5 is lightweight, which is nice. It provides a command API so that I can wire up commands to my own toolbar and provides state management. But I don't like that some built-in commands don't offer up enough externalization, like autolinking. Or that I can't cancel an event like beforecommand. beforecommand doesn't even tell me what command is being fired. (or if it does, I couldn't find out how.)
Thankfully, I bought the Air the year where you could still upgrade the drive. I bought a 500GB drive to replace the 128 and have been very happy since.