To solve this latency problem, most well-designed websites use a single large GIF or PNG for all their tiny CSS images, then slice the image to indicate each independent icon, border, etc. This not only reduces the total image overhead but also greatly reduces the total number of 304s to receive.
Android Market apps are mostly super cheap. Who can't afford $1 on a game they'll play for a few days non-stop? Or a few bucks on a ROM management app? Prices for most paid apps are so low that I imagine that the largest barrier to entry is not price, but the effort required to set up one or more credit cards. My hypothesis, for that reason, is that a large portion of the piracy comes from the age 15-20 crowd who have fancy phones and lots of free time to figure out piracy options, but no credit card(s).
Google can greatly reduce this kind of piracy by working out pricing deals with the carriers to allow charges to appear on phone bills. How else would the ringtone industry thrive as it has? Verizon certainly doesn't offer a direct-bill Android Market option. Maybe this is already the case on other carriers? How does piracy compare in those cases?
Another annoyance of the Market is currency conversion. I've bought apps for sale in both Yen and Euros, and for those purchases I had to set up a Visa card since my AMEX didn't support foreign purchases (on the Market, at least). Most users don't want to deal with that kind of crap
This is true until they release a first-party game with the update included as a requirement. For example, Super Mario Galaxy 2 includes the 4.2 system update and requires you to update your system before you can play the game
Homebrew users know to avoid system updates at all costs, so the only people affected by them are people who have not yet hacked their Wii. Once updated, though, those people will have a harder time installing homebrew should they choose to try it.
MIT's strategy is very interesting. Several groups (like our team) have been forming their teams for weeks, but MIT appeared on the scene just today, and it's fascinating that they got a front-page Slashdot plug. I give them lots of credit for flooding the scene with mentions in such a short time. Whereas some teams give their winnings to charity (like ours), others entice balloon spotters with cash portions of the earnings, and MIT has decided to do a little of both.
DARPA is the sole decider of how difficult this competition will be. Will they place the balloons in dense urban areas, or will the launch them in small rural communities?
Best of luck to all the teams tomorrow, MIT included. I hope that the contest winner will write a paper describing their strategy, both in network-building and in launch-day data collection.
These are the same people that probably sugar coat the truth and then eat it.
Just make sure it's not that peppermint-flavored dog poop.
This comment appears regularly on
"If you can reflash it" is also subjective: does that mean via a normal IDE/SATA interface, or does it extend to a direct JTAG connection, or do you have to desolder the ROM to flash it? There's a broad spectrum of functionality, but it seems most useful to use the term "brick" to refer to any device that seems to have no useful function under normal circumstances. My point is that it's open to interpretation, so don't be so picky.
For LCD HDTVs, most of the input lag comes from all the processing hardware, not the LCD panel itself. Many TVs now come with a "game mode" that disables certain processing features to decrease lag time at the expense of noise reduction, or upscaling quality, or whatever.
When I play Guitar Hero on my Sony LCD TV, I get about 60ms lag with the TV in its normal operating mode (as measured by GH's lag compensation feature). When I enable game mode on my TV, the lag effectively drops to zero. With game mode enable, many of the picture optimization features are not available, but that doesn't generally bother me since I usually disable them anyway.
Link to Original Source