279 karma · joined August 3, 2010
If anything the iPhone 5 will be largely similar to the iPhone 4 except faster and with an NFC chip in it. And yes, a dual CDMA/GSM radio which happens to come from Qualcomm.
As of now h264 is on the same level as ActiveX and VBScript so you might as well ask for Chrome to support those, too.
Granted, in this respect WebM is not perfect either. But at least WebM is meets the criteria to be a part of the W3C spec without modification whereas currently h264 does not.
tl;dr Don't complain if Chrome uses WebM for <video>. My browser will only support Dirac and we're both right.
http://nobelprize.org/nobel_prizes/about/medals/
The relevant excerpt:
Professor Bohr's Institute of Theoretical Physics in Copenhagen had been a refuge for German Jewish physists since 1933. Max von Laue and James Franck had deposited their medals there to keep them from being confiscated by the German authorities. After the occupation of Denmark in April 1940, the medals were Bohr's first concern, according to the Hungarian chemist George de Hevesy (also of Jewish origin and a 1943 Nobel Laureate in Chemistry), who worked at the institute. In Hitler's Germany it was almost a capital offense to send gold out of the country. Since the names of the Laureates were engraved on the medals, their discovery by the invading forces would have had very serious consequences. To quote George de Hevesy (Adventures in Radioisotope Research, Vol. 1, p. 27, Pergamon, New York, 1962), who talks about von Laue's medal: "I suggested that we should bury the medal, but Bohr did not like this idea as the medal might be unearthed. I decided to dissolve it. While the invading forces marched in the streets of Copenhagen, I was busy dissolving Laue's and also James Franck's medals. After the war, the gold was recovered and the Nobel Foundation generously presented Laue and Frank with new Nobel medals." de Hevesy wrote to von Laue after the war that the task of dissolving the medals had not been easy, as gold is "exceedingly unreactive and difficult to dissolve." The Nazis occupied Bohr's institute and searched it very carefully but they did not find anything. The medals quietly waited out the war in a solution of aqua regia.
Some of these games (e.g. Gates of Olympus) explicitly mention Firefox 4, so the stable build of Chrome might be "too old."
Some people here seem to predict this heralds the end of language education for most people. Maybe that's true. But I actually think this will contribute to earlier and more frequent exposure to foreign languages. And that may ultimately do more for language learning than compulsory education ever did.
http://www.engadget.com/2011/01/12/ios-4-3-beta-arrives-for-...
Likewise you could align the questions with common curriculums and sell separate fortifying study packs for primary and secondary school subjects.
I'd probably sell a 12-month pass to each individual subject for $1 and have a set of achievements for each that will drag you through a variety of questions multiple times to unlock them all. Hopefully you get the person to buy another subject the next semester and so on.
All of this requires actually studying the standardized tests and curricula and may need customization per state.
Your competitor in this space: http://www.ixl.com/
I would think even a rudimentary spot check would have caught such a glaring error before they published the article.
Credibility fail.
Google doesn't support Flash. Google supports BROWSER PLUGINS. And Flash is by far the most popular plugin to the point of being ubiquitous. Google CAN'T drop support for Flash without dropping support for plugins. Google could, symbolically, stop bundling the Flash plugin. But really they believe in an open plugin standard which allows for browser extensions.
By comparison h264 is more like a proprietary, out of spec superset of the HTML standard. Building h264 support directly into the browser is equivalent to supporting IE specific markup. Or maybe even ActiveX. It just exposes Google to patent suits.
The real problem is the W3C needs to recommend a codec for the HTML5 video tag. Until they do there is no chance for standards compliant implementations to exist because there is no standard. h264 is not a solution because it's not part of the standard. And it won't become part of the standard until it loses the patent encumberance.
To your second point: Yes, obviously corporations are owned by people. But nothing forces a corporation to pay a dividend. So if you don't tax the corporation itself, the corporation becomes a tax free investment vehicle. People would just keep everything in a corporation including investments, cash reserves, houses, cars, jets, yachts, etc.
I find Google's behavior to be sociopathic and Enron-like. While it's perfectly "legal" it is socially irresponsible. If Google wants to withhold monies because it thinks corporate expansion is better for society, it should withhold from its charitable contributions rather than its taxes. Otherwise pay your goddamn taxes. I pay mine, I don't want to pay Google's, too.
Do you know what happens to art or English majors that aren't desperately passionate about their trade? They are shift managers working retail.
Regardless, I completely disagree that you can completely vet someone over a cup of coffee. Especially for highly competitive positions. That might be a good screening interview, but that is not enough to make a final hiring decision unless the person is already recommended.
Verizon did make this service free on the Palm Pre, so it's possible it could be free for the iPhone 4 as well. But I think that was more because the Palm Pre was unpopular whereas the iPhone will be plenty popular.
I would welcome more countries adding a plan like the one you described. But so far that's the only one I've seen.
By comparison the Verizon plan supports over 200 countries. You just go (after enabling Global Roaming, of course) and your phone recognizes the new towers automatically. You don't have to buy a new SIM card, hope this country's carrier has some kind of non-outrageous data plan, and so on.
I think SIM switching is works best for people who move to one place for reasonably long periods of time and know a decent number of local people they want to call/text. For example I know a few people who are from Taiwan who go back for a few months at a time to visit family. Getting a local SIM for those few months is really nice. But getting a SIM for France for a week then another SIM for Spain for three days and another SIM for Italy for a week. That's just a pain in the ass.
First, Google could go software only for older hardware. It will suck for them. But by the time YouTube phases out h264 there will be few of these and the latest hardware will accelerate both WebM and h264.
Second, there could be a way to utilize the h264 hardware decoder to work with WebM through a wrapper. The ffmpeg decoder for WebM is basically a wrapper around the existing ffmpeg h264 decoder already. I've never worked with decoders myself, but this at least seems plausible.
Regardless, I think bundling WebM software decoding along side h264 decoding in the YouTube iOS app is a no-brainer even if YouTube doesn't take advantage of it right away.
Also, I completely believe that it's too hard to find good developers. I'm not sure if I've just been unfortunate due to industry or geography, but I know very few people I can recommend with confidence. And I have seen all kinds of mediocrity trying to pass as software developers. The places I have seen are the stuff TheDailyWTF is made of.
Android is a huge step up from Blackberry or Windows Mobile, but it is a big step down from iOS. Android lacks basic usability touches; the manufacturer customizations don't make things any better. Battery life is dismal. Additionally the system pauses all the time when performing basic tasks.
Some of these problems, I think, are fundamental to using a virtual machine for everything. The performance overhead is exacerbated by the less powerful mobile hardware. The garbage collection causes noticeable pauses. And more battery is used to accomplish less.
The other problems are rooted in design. Whoever was doing the UI for Google did not understand good UI. Sorry. Impressive looking UI elements waste space, get in the way, and actually slowed me down for no reason. Little iOS UI touches like the elastic scrolling that let you know you're at the end of a list are absent, making you wonder if you're at the bottom of the list or if the device is just taking a break to collect some garbage. I usually scroll repeatedly just to make sure whereas on iOS I see the bounce and I know I'm done immediately.
You're on AT&T. As long as you're happy with the service stay there and stick with an iPhone for now. Personally, I would not even consider another Android device until after 3.0 fixes some of the UI problems. And even then I have serious reservations about Android's technical fitness due to the VM.
I realize lots of people have all kinds of confidence in Android's technical fitness. People far more accomplished than myself. But whatever. The emperor has no clothes. It might be a good design for a portable OS, but it's not a good design for a mobile OS.
So why support h264, which is scary and patent encumbered, when Google can give a little boost to its own WebM standard at no risk to Chrome's viability in the browser market?
It's not like wages for the common programmer are going to keep skyrocketing until companies are buying your house to relocate your family.
Once both reach sufficient market saturation YouTube will be able to completely switch from h264 to WebM.
See also: extended warranties.
So if HTML5 video is DOA, why support h264? Why be democratic when people are going to use Flash and Silverlight anyway? At least this way there might be a real push for the standard HTML5 video codec to be free and open source.
Deciding to kill a source of revenue, whether it's more appealing to the consumer or not, becomes harder to justify when that source of revenue is paying off creditors and funding new development.