The first line on ML: "Magic Lantern is a free firmware addon for Canon EOS DSLR cameras that adds a host of features to assist photographers and videographers."
Read it again: it is free. If you really need QoS, pay someone to develop and code review the firmware. I am not being a troll, some people just have so much self-entitlement on something that is free.
Well; it really depends on your jurisdiction, but you should know that there is such a thing as consumer protection and tort liability --yes, even for things you get for free, like FOSS. See for instance [1,2].
Also, in the specific case of FOSS, this kind of jackass-ery might soon come to an end anyway if/when the EU and UK follows through with their (relatively) recent moves to introduce stronger software liability provisions (eg ).
All these articles only mentioned the possibility of liability.
 most probably translated from German, and I cannot really understand what the translated text means, so I have no comment.
: It doesn't say for sure one will be liable "it is difficult to determine with any certainty: (1) whether open source software licenses will be enforceable, (2) whether open source software copyright will be valid, or (3) whether open source software licenses will subject developers to tort liability."
 is more on vendor, which quite specifically on transaction that carries monetary value. It is debatable if one still be regarded as vendor even if he doesn't sell stuff. I will give the article benefit of doubt.
Truth be told, the first successful litigation basically will turn off most contributors: no one can be sure their codes are totally bug-free. Even if that person totally wants to do good.
Projects I take on aside from this I usually tie goals and performance metrics to. It very much depends on the goals and objectives to be achieved for the project.
For example if your project is to take an iOS app from 100 users to 1,000,000. That I wouldn't take on as a project, that's what someone should take on as a career/job more than a contract. 100 users to 10,000 is something I would consider freelance/contract size.
Marketers on Demand was setup as a test of the 7 Day Startup framework and to run an idea validation thought. Not really for full on projects.
I use Racket to run an internal website for few hundreds of T.A. in my department in the university. I like that everything is escaped automatically, so you don't have to worry that someone try to use "<script>alert('test');</script>" as name.
This reminds of the polymorphic viruses in MS-DOS/Windows era (very likely they still exist, but I didn't look for long time) where they would dynamically generate the decryption/encryption routines and changed their code appearances to thwart signature-based antivirus scanners. As such, maybe it would be fun to add self-modifying codes so that 1) precision is reduced 2) performance is also randomly reduced. The longer you run this baby, the slower and less precise it would be. ;)
Square is a payment processor, and does not wear the merchant hat. Even if it sells the data, the merchants acquiring the data still needs to pay, bumping up the cost of business.
On the other hand, Amazon is _both_ payment processor and merchant. First it gets transaction fees (due to its volume, I guess it is paying around 1-2% for card transactions) from merchants, not a lot, but I doubt it really cares or plans to earn money from transactions. Second it gets sales analytics, and third, it can adjust its online strategies to match the trends it sees in this data. I would say #2 and #3 would be the whole point of launching this.
Also, I guess most of the merchants who sign up will be first-timers who accept cash before. Information from these people are what Amazon needs. Let's say in certain region there has been high sales of tea cups, I won't be surprised if one day Amazon starts suggesting its tea cup selections to buyers from that region, with free shipping and lower prices...
Right and those two players are google and apple. Phone-present transactions with strong authentication and irrefutability would be far cheaper to process. Google had been screwing the pooch for years with android wallet. They should have owned this market years ago.