I don't know what job market you're talking about. Me, I'm straight out of college (only a lowly undergrad), making well above average starting wage for a software developer, working a solid 40 hours per week, and I had multiple excellent offers to choose from. If my employer started demanding constant unpaid overtime, I could easily leave and have a new job in no time. And no, I had no special connections or friends in high places. I attended career fairs and applied to online job postings. Disclaimer: this is in Canada, but I work for a US corporation, and I'm always hearing about how everyone in the US is desperate for talented programmers.
Regarding this line:
>> "Note that the Galaxy S runs the same hardware as the Nexus S, which is already receiving the Android 4.0 update."
Yes, the Nexus S has ICS; I'm running it on my Nexus S, and it's fantastic. However, you can really, really feel the fact that the phone only has 512 MB of RAM. If you open a memory intensive app (web browser, for example), pretty much everything else gets swapped out; when you next press Home, you have to wait a second or two for the launcher to be restarted, or worse, for the keyboard to load.
Since TouchWiz would add even more bloat, I can totally see how 512 MB just won't cut it.
Only if you're idiotic enough not to save your important data to persistent storage. Did you know unsaved Word documents are lost when the power goes off?
On the keyboard note, I find that with SwiftKey for Android, touch-screen keyboard complaints are a thing of the past. I can tap out a full length, properly written (no txt abbreviations) message in no time, with little effort. Granted, I was never a BlackBerry user for more than a few days, so I can't compare directly, but I think I can type on my Galaxy S just as fast as anybody with a BB.
On my Galaxy S, which uses a similar screen to the Nexus One used in this study, the screen consumes > 90% of all power. 3G, WiFi, GPS and everything else are just drops in the bucket.
You have to do more than just claim that something is evil. You have to make an actual point about why this is evil.
Put yourself in their shoes. You're a business, and want to operate in some jurisdiction. They have rules you don't like. You can either a) abide by the rules, b) choose not to operate there, or c) campaign to have the rules changed. All of these area reasonable options, none of them are evil, and Google chose B.
Stop being so alarmist.
Wow, how do you mange to sound more like a dick with each word you write?
You realize this isn't some vigilante man hunt, right? It's just people looking at pics of crimes in progress and seeing if they recognize anyone. If they do, they report them to the police and let justice take its course.
As to this:
"At least rioters are just violent pricks and adrenaline-fueled idiots; you guys sound like the sort of vengeful, soulless libertarians who would shoot a man rather than let him walk away with your TV"
I don't even know what to say. People smashing property for no reason are worse than people trying to defend their own property. Go fuck yourself.
Actually, reddit is pretty anti-Apple, but your main point about the hive mind is correct.
Without having to resort to reviewing third party code like Apple does, I see one possible way in which Google could solve this problem without dedicating too many people to it. My solution is this:
By default, a developer account on the Market is "unverified" - when people try to install apps from an unverified account, they receive a huge, scary warning that states that this application could contain malware, please make sure you trust the author, etc.
To become "verified", a developer must contact Google personally and verify their identity, including full contact details (phone number, address, etc.), and sign a form that states something to the effect of "You are liable for all malicious code published through this account, even if your account is hacked." Punishment for publishing malware could include a financial penalty, and possibly criminal charges depending on what your malware did and what jurisdiction you live in.
The author's set up their own pay-by-the-minute number (like with phone sex services). They set the rate to the maximum possible amount, which is something ridiculous like $99 per minute.
I agree - I dislike most of the content farm results, but eHow has a nice clean design, and gets straight to the point. I wouldn't trust them for any advanced topic, but for many simple questions the answer is clearly presented.
The big deal is that Windows might finally have centralized package management, including updates, for all software rather than just core Windows stuff.
It would depend on the kind of ID:
Unacceptable case: "The earth is billions of years old, but God directly created all of its creatures" - evidence contradicts this.
Acceptable case: "The earth is billions of years old, and God created the Universe and its finely tuned laws that allowed evolution to create the variety of life that we see today"
Just buy the phone outright. Consider the following cost breakdown, which I did for myself:
TMobile Vibrant from eBay: $500
Wind service: $35 + tax for voice/text/data = $39.20 after tax
Three years of service and a phone: $1911.2
Subsidized Vibrant from Telus: $200 w/ 3 year contract
Similar service plan, after hidden fees and taxes: approx. $55-$60 per month
Three years of service and a phone: $2180-$2360
Wind wins, even with a crappy in-store phone selection.
Actually, if you watch videos of guitar players performing, even world-class guitarists like Jimi Hendrix or Steve Vai often look at the fretboard. Not all do, but it's not uncommon.