That's all fine and dandy, I've never had an interest in watching sports on TV and I would rather spend my CPU cycles in other stuff. Time is a precious resource and I have other priorities and other hobbies/interests for which I actually care. That said, I do enjoy watching live games and occasionally playing some sports with friends.
I think there is another very good reason to not use a relational database. You want to build a prototype really, really fast and your data model and organization is gonna be changing constantly. In my experience I have been able to prototype applications much faster using NoSQL solutions. I think a good approach is to "sketch" your app with NoSQL and once things start to stabilize move to an RDBMS.
This is what tooling is for: Define your entities, and generate a wrapper around a datastructure is for, just like you would do with Doctrine and PHP.
Change your entity? Regenerate the wrapper and generate a migration.
Problem still is: Nobody is writing tooling for WebSQL. Everybody just seems to automatically grab NoSQL, throwing away 30 years of built up software developing knowledge, including the golden rules of Database Normalisation: Don't duplicate your data, and compartmentalize.
I've used Scrapy and it is the easiest and most powerful scraping tool I've used. This is so awesome. Since it is based on Scrapy I guess it should be possible to do the basic stuff with this tool and then take care of the nastier details directly on the code. I'll try it for my next scraping project.
Uh. You SHOULD be raising your kids like this. There's a reason we're all using aliasis here and not some thing more specific like our names or addresses or our social security number.
First of all, this is not a constructive comment. Second, they explicitly said that the fingerprint never leaves the phone (and believe me, people will be looking to verify. It would be a huge boon to a persons career to be the person that caught apple in that lie).
How are you going to check? iOS is closed-source. You cannot monitor the traffic 24/7 over the whole lifetime of the device. Maybe the fingerprint delivery can be ordered remotely.
It's a phone... If you are concerned that your fingerprints MIGHT be uploaded you need to consider just not using a smartphone. AKA "a voluntary spy device".
It's quite odd. Here's a device that can listen to everything you say all day long, that can read all of your e-mail, take pictures of you and your surroundings, sniff all of your passwords, etc. etc. etc., but people are freaking out because it might be stealing your fingerprints, which you leave thousands of on various public surfaces every day anyway? I just don't get it.