648 karma · joined December 20, 2008
The correct headline for this information is "iphone and android users have similar app download behavior". The actual headline implies that Android app download volume would be similar to iphone volume. That would have been a bit of a sensation (to me)... But that's just not what happened.
FTP, Gopher and HTTP are related in a way where it doesn't hurt too much if a HTTP client also support Gopher and FTP. However, there are cases where this doesn't work out so well (E.g. cross platform GUI frameworks).
Consequently, I'd say that it is nice to provide a unified interface for conceptually related technologies. On the other hand, I'd be really careful about overplaying this sort of design principle where it may lead to sub-optimal or overly complex solutions, simply for the sake of supporting more technologies (who needs Gopher these days?)
It's not like they're making money from flash player. They're making money from content creation tools (i.e. Creative Suite). At this point it may be a bit easier for them to create Flash content but adding HTML5 to that mix should be doable. They are already creating native iphone apps with Flash authoring in CS5 (see http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/)
Content creators will want to create content that is accessible to a wide audience with a good user experience. They will buy the tools that will allow them to do so efficiently. If that means HTML5 then that is where the money is and that is what shareholders will demand Adobe to support (follow the money).
Furthermore HTML5 over Flash makes a good argument for people to buy upgrades to their Content Creation Tools. So there is even more money to be made with HTML5 for Adobe.
The left vs. right spiel is nothing but a simple exploitation of the human tendency to not think about actual facts when a simple (and convenient) explanation seems readily available.
We'd need to do real benchmarking for various sorts of flash content. What about poorly written ActionScript in the SWF? Does it matter when you are running multiple instances of the player, etc.
These ongoing political speculations are entertaining, but they are getting us nowhere.
Given the number of full playback performances that are already happening, I don't suppose the faking could get any worse. "Real" musicians will never fake a performance others in the industry will use all means available to them to fake their way to fame and fortune. Both ends of this spectrum are targeting different audiences though.
Oh, and the download crashes with SIGBUS on my MacPro running 10.6 :(
The fact that HFCS is made from normal corn syrup (almost 100% glucose), which is processed into fructose seems almost ironic.
How deeply was MSFT involved in the project spec and to what degree was that spec based on Plurk?
From a programming language perspective, I think it would be ideal if strings could always be viewed as lists of encoding independent characters, such that reversing this list is equivalent to reversing the string.
If you want to be able to maintain a one-to-one mapping to unicode, you will need to use unique characters for an "ä" and an "a with combining-diaeresis" but ideally that should be hidden from the user of the language.
Thus, in my ideal world, both "LATIN-SMALL-LETTER-O-WITH-DIAERESIS" and "LATIN-SMALL-LETTER-O COMBINING-DIAERESIS" would each be one single element of a list of characters which is a string.
I'm not sure what you mean by reversing a string not being equal to reversing its characters. It's certainly not always equal to reversing its bytes (depending on the encoding). Same goes for Strings that are implemented with UTF-16 characters (e.g. Java, win32 wchar_t etc.) all suffer from bad abstractions driven by implementation/efficiency concerns.
There are far more relevant points, such as the fact that the fudged data series isn't even used anywhere in the rest of the program. The code fragment is indeed pretty useless without the entire program. It seems like ESR has stopped looking at the code once he thought he had found what he was looking for. The adjusted data is never referenced in the rest of the program: http://news.ycombinator.com/item?id=964896
Ideally we would have access to the entire program + data and could re-run it to see whether the graph was produced with or without the adjustments enabled. It is very well possible that the program was altered after the graph was plotted and before that version of the source became public.