Ok, have you used CS5/Flash 10/AS3? Did you realize you can do theming within flash inside CSS files now? Have you ever done multilingual sites/localization? Have you ever built interfaces as SWC libraries and then used those in pure AS3? Ever dealt with binary data in AS3 vs JS? I've used jQuery, it doesn't come close to the features available in Flash/AS3 and you're either fooling yourself or just doing things that don't require the advanced features provided by Flash. You mention SVG - all those features are already available in Flash and have been for a long time. In fact one of the reasons Adobe acquired Macromedia in the first place is because they were trying to implement Flash-like features in SVG and found that instead of trying to play catchup and have to deal with messy script handling within SVG it was more logical to just buy Macromedia and make Flash their own format. Oh, and how about hardware accelerated 3D? It's in the Flash pipeline already and we're already seeing stable demos; just look up Project Molehill. Oh, but WebGL is coming you say? Molehill will use WebGL as a fullback in the future... when WebGL is actually released. It even translates instructions to GLES2.0 on Android so you can write one 3D application and deploy on destkop, browser, and mobile without any porting.
AS2 sucked, every player up till the later 9 series was terribly unstable, and the tools were expensive - Flash sucked and Adobe were arrogant jerks for charging so much for it. But now we have AS3, which beats the crap out of JS in everything from syntax to features to performance AND the compiler is cross platform and free. We have Flash 10 which is really stable (I have 3 flash applications running since this morning, 2 are in prisms, and an AIR application all on an Ubuntu 64 box). CS5 is still expensive as hell but my company has saved time and made much better products thanks to its features, and the designers and programmers love the integration, rich feature set, and ease of use. By the way, you can now run AIR applications on Android and even sell them like native packages - so you can develop an app that will run on every major OS, in the browser, or on your phone with the exact same code base and often the exact same binary - realistically you can't even do that in Java.
Well Flash has all the features of HTML5 and more AND it plays the same in every browser as long as you have a plugin... and you still hate it... Face it everyone; HTML5 is fixing problems that shouldn't have existed 10 years ago - and it is doing it so poorly and vaguely not even browser makers know what's going on. Divs, positioning, layering, browser specific CSS, tables inside tables inside tables, endless debugging and cross checking. Web design is a disgusting mess and the standards are so vague that nobody knows how to actually implement anything properly. On the other hand I've seen designers build gorgeous Flash sites with animation and effects and video and audio in just a few hours - the same would be nearly impossible in HTML5, would take significantly more development time, and wouldn't display the same in any browser or even different versions of the same browser.
You obviously didn't need to read the article because your statement is entirely accurate. May I also add that there have, and still are alternative name systems. I doubt any of them are going to become more popular than DNS, and most of them are against regulation in the first place (the name systems in darknets for example) so DNS is here to stay - but there could be, and in a way already is an internet without DNS.
Your comparison to gcc optimization levels is apples and oranges, it's a bit misleading and I'd be interested in hearing where you got your information. As a relative comparison I do understand it, and by rough guessing I'd say you sound close to accurate in terms of numbering for single threaded code. Thank you for pointing out how lack of typing and maintaining dynamic nature (dynamic "this" context!? F* you ECMA that's terrible!) enhances the crap factor and makes it much harder to deal with making optimizations of the language. The thing is I don't agree that just making better JIT and optimization engines will fix the problem though - it's like adding more and better lubrication to a brick: slides easier and faster but still a painful and crude brick. Getting wider spread support of different types of scripts more universally accepted and adding proper DOM handling libraries and runtime isolation to them sounds like a good solution to me. If you have Ruby installed for example you can already do scripts with type "text/ruby" (may require some setup in your browser) - it's totally insecure and interacting with elements on the page is non-trivial... but you can do it and I'd take Ruby over JS if it was made to work with the DOM and had isolation from the system.
So in other words they incorporated Prism technology into the browser? Sounds pretty good actually - I've been using Prism for a little bit now and as long as the apps don't need OAuth or some other ridiculous technology they work great.
I'm surprised you can use Google translate but not Google search. "Galapagos tablet" search returns results in English as well. As for the translation, it says "Enjoy viewing [digital] magazines spread open" - as in you can comfortably view both pages of a digital magazine on the screen. It's easily the nicest Android tablet I've tried out.
I didn't even know about this so I just looked it up - and realized Palm makes phones? I had some impression the Palm brand was still around, and I knew HP had purchased Palm, but I didn't know they made phones. Keep in mind I live in a country where we don't have phones from Motorola or Blackberry and very very few phones from Samsung either. It really makes me further wonder why the US cell phone market is flooded with crappy phones all running their own proprietary platform - app developers must spend ridiculous amounts of time porting.
You're basically right for what they have out in the US (that I know of). The thing is there are some really really nice Android tablets available here in Japan. The Galapagos tablet by Sharp is gorgeous and also has a smart phone version with a 3D display (no glasses required): http://www.sharp.co.jp/mediatablet/product/home/index.html . I think it's going to be released in the US, but I'm not sure. As for actual performance I've tried out both the iPad and the Galapagos and I personally found the Galapagos much more appealing.
Look at what the foundation is actually doing and ask yourself weather or not Buffets donation would have been better placed. There are a lot of fraud charities out there but the Bill and Melinda Gates Foundation doesn't look like one of them to me.
Bill Gates hasn't been in Microsoft marketing for a long time - he just has the misfortune of having his face associated with forced bundling of a few products people like us didn't like. The truth is he's one of the most genuine humanitarians out there, and any money you lost to him buying machines pre-packaged with windows he and his wife have been doing their best to help benefit just about everyone.
You know the FDA has a backlog of cases for years, don't you? And you realize FDA studies on medicines are significantly more lax than other countries (Japan, Germany). If you are worried about a Vaccine chances are it's already been checked out thoroughly by Germany or Japan - look it up and see if it has been approved. Otherwise you can let your kid run the risk of dieing because you were waiting for a scientific study (that will never happen) to disprove a scam. Have fun watching your kid die of a preventable disease.
I went to the US for a job (which I got cheated on btw - see if I ever trust American businessmen again) with my two kids. First off I was amazed at how awful the medical care was, and second off I was amazed at how much it cost. There's a documentary called "Sicko" that I watched after returning home - there is so much truth in it it's frightening. I'm not sure what America is the "leader" of anymore, but whatever it is it's certainly not medicine.
Wait. Stop. Just around that time I was actually tasked with making an SVG based "app" for customizing products on a shopping site (the svg including the script inside was super easy to embed). The problem was IE, and we were wondering how to deal with it when this came out. Firefox ran it beatifully, Chrome/webkit ran it OK, the Google SVG Web thing ran it depressingly poorly. Add that to the fact the iPhone (one of the main reasons we were doing this in SVG) browser would crash whenever we tried to do even the most basic interaction with the SVG/Script and the project was a bust. We redid the whole thing in AS3 with the interface wrapped in an SWC exported from Flash - if you browser doesn't have flash all the customization portions show up as a set of drop down lists in HTML/JS. This was actually my first AS3 project, and after dealing with SVG/JS I really hate to say it but as a language JS doesn't approach the capabilities of AS3 and as a graphics technology SVG (and to a degree the HTML "canvas") doesn't come close to Flash. If you don't believe me then compare them yourself, just try and do anything complex in JS then try the same thing in AS3. Try making even a simple animation in SVG and then do the same thing in Flash.
They are no less guilty of learning by imitation than any other country or individual - copying something that works is an important part of figuring out how it works and once you know how it works you can improve or modify it. It's kind of a dirty way to learn for sure, but if nobody did it we most certainly wouldn't have such advanced technology today.
I'm also surprised you didn't mention Korea - many products from Korea are so identical they are not allowed to be imported or sold in quite a few countries. Hyundai actually started out by licensing car designs from Japan, then altered them just enough that they could drop the license and still make basically the same car. Don't even get me started on Samsung - Samsung products aren't even sold in quite a few countries due to blatant copyright infringement. The funny thing is Korean products are copied like crazy in China and there have been numerous cases where Korean companies will localize and release a product in China [with a short lag after the Korean release] only to find the market has already been flooded copies. Don't even try to use the word "copyright" here - Korean courts ignore or throw out copyright cases and the Chinese basically don't have any copyright law or recognition of the concept at all.
I've seen search engines that just do searches on all the major engines and then reorganize the results. One of them has been around forever, for some reason it's called "Dogpile". I'd say this is a good move for Bing, but they shouldn't just focus on Google they should also be hashing results from other engines (to the extent they legally can). And let's face it, Bing gives absolutely terrible results in a disordered format - they should try anything they can to improve.
Yeah, sorry about that. English isn't my native language and I almost never speak it anymore, just read and write in it. Where I live/in my language sarcasm is rarely used so it's still hard for me to pick up on. The parent's authors name is also "rubypossum" which should have given me some hints the post was sarcastic, but I didn't notice it until just recently.
As far as Java as a language and a concept I have no problems with it. The problems I have with Java are that it's supposed to be platform independent but it very much isn't. You need to use a different canvas or rendering context for every different piece of hardware out there, and "mobile" Java is just a disaster of poorly maintained proprietary API's. What's worse is that it just isn't supported in the browser anymore, the plugin has a dismal install base compared to things like Flash and the plugin doesn't go in clean or easy on a lot of systems. The fact the plugin still doesn't run properly on x86-64 Linux is depressing to say the least. Don't even get me started on how messy Java WebStart is. It's a shame too; even in it's current dismal and neglected state Java supports a lot more core technologies than AS3 does (threading, OpenGL, good binary data handling). I honestly think that if Sun had kept Java more up to date as a web technology and competed with Adobe on their terms they would still be Sun and Adobe wouldn't be the current king of wep app development. To make things "worse" for Java is Flex, which already lets you develop applications that will run on the desktop and on Android/various other smart phone platforms. If Adobe comes through with their promises on project Molehill and adds multi threading support I honestly can't see anybody who wants their application to actually be used by anyone to choose Java over AS3.
Hold it right there, that's a pretty unrealistic view. The reality is people get angry at the organizations they work for for reasons all their own, and it's not the responsibility of the organization to make all of their employees happy all the time. Let's face it, a lot of employees work only for money - not because they like the corporation or care to help it anywhere past their paycheck. Especially for an NFP that can be a big issue, a not for profit usually has some sort of motivation other than making money and that can affect things like pay and overtime - and if you have one employee who wants just to be paid and cares little about working for your cause it's only a matter of time before they storm out angrily. I've seen it personally on several occasions and each time I couldn't see any fault in the organizations leaders.
Ok, have you used CS5/Flash 10/AS3? Did you realize you can do theming within flash inside CSS files now? Have you ever done multilingual sites/localization? Have you ever built interfaces as SWC libraries and then used those in pure AS3? Ever dealt with binary data in AS3 vs JS? I've used jQuery, it doesn't come close to the features available in Flash/AS3 and you're either fooling yourself or just doing things that don't require the advanced features provided by Flash. You mention SVG - all those features are already available in Flash and have been for a long time. In fact one of the reasons Adobe acquired Macromedia in the first place is because they were trying to implement Flash-like features in SVG and found that instead of trying to play catchup and have to deal with messy script handling within SVG it was more logical to just buy Macromedia and make Flash their own format. Oh, and how about hardware accelerated 3D? It's in the Flash pipeline already and we're already seeing stable demos; just look up Project Molehill. Oh, but WebGL is coming you say? Molehill will use WebGL as a fullback in the future... when WebGL is actually released. It even translates instructions to GLES2.0 on Android so you can write one 3D application and deploy on destkop, browser, and mobile without any porting.
AS2 sucked, every player up till the later 9 series was terribly unstable, and the tools were expensive - Flash sucked and Adobe were arrogant jerks for charging so much for it. But now we have AS3, which beats the crap out of JS in everything from syntax to features to performance AND the compiler is cross platform and free. We have Flash 10 which is really stable (I have 3 flash applications running since this morning, 2 are in prisms, and an AIR application all on an Ubuntu 64 box). CS5 is still expensive as hell but my company has saved time and made much better products thanks to its features, and the designers and programmers love the integration, rich feature set, and ease of use. By the way, you can now run AIR applications on Android and even sell them like native packages - so you can develop an app that will run on every major OS, in the browser, or on your phone with the exact same code base and often the exact same binary - realistically you can't even do that in Java.
Well Flash has all the features of HTML5 and more AND it plays the same in every browser as long as you have a plugin ... and you still hate it ... Face it everyone; HTML5 is fixing problems that shouldn't have existed 10 years ago - and it is doing it so poorly and vaguely not even browser makers know what's going on. Divs, positioning, layering, browser specific CSS, tables inside tables inside tables, endless debugging and cross checking. Web design is a disgusting mess and the standards are so vague that nobody knows how to actually implement anything properly. On the other hand I've seen designers build gorgeous Flash sites with animation and effects and video and audio in just a few hours - the same would be nearly impossible in HTML5, would take significantly more development time, and wouldn't display the same in any browser or even different versions of the same browser.
You obviously didn't need to read the article because your statement is entirely accurate. May I also add that there have, and still are alternative name systems. I doubt any of them are going to become more popular than DNS, and most of them are against regulation in the first place (the name systems in darknets for example) so DNS is here to stay - but there could be, and in a way already is an internet without DNS.
Your comparison to gcc optimization levels is apples and oranges, it's a bit misleading and I'd be interested in hearing where you got your information. As a relative comparison I do understand it, and by rough guessing I'd say you sound close to accurate in terms of numbering for single threaded code. Thank you for pointing out how lack of typing and maintaining dynamic nature (dynamic "this" context!? F* you ECMA that's terrible!) enhances the crap factor and makes it much harder to deal with making optimizations of the language. The thing is I don't agree that just making better JIT and optimization engines will fix the problem though - it's like adding more and better lubrication to a brick: slides easier and faster but still a painful and crude brick. Getting wider spread support of different types of scripts more universally accepted and adding proper DOM handling libraries and runtime isolation to them sounds like a good solution to me. If you have Ruby installed for example you can already do scripts with type "text/ruby" (may require some setup in your browser) - it's totally insecure and interacting with elements on the page is non-trivial... but you can do it and I'd take Ruby over JS if it was made to work with the DOM and had isolation from the system.
So in other words they incorporated Prism technology into the browser? Sounds pretty good actually - I've been using Prism for a little bit now and as long as the apps don't need OAuth or some other ridiculous technology they work great.
I call mine "Junk", but I do organize it occasionally.
You had me going there for a second.
I would start liking the Chinese a lot more if they started acting like Japanese.
kekekeke
I'm surprised you can use Google translate but not Google search. "Galapagos tablet" search returns results in English as well. As for the translation, it says "Enjoy viewing [digital] magazines spread open" - as in you can comfortably view both pages of a digital magazine on the screen. It's easily the nicest Android tablet I've tried out.
I didn't even know about this so I just looked it up - and realized Palm makes phones? I had some impression the Palm brand was still around, and I knew HP had purchased Palm, but I didn't know they made phones. Keep in mind I live in a country where we don't have phones from Motorola or Blackberry and very very few phones from Samsung either. It really makes me further wonder why the US cell phone market is flooded with crappy phones all running their own proprietary platform - app developers must spend ridiculous amounts of time porting.
You're basically right for what they have out in the US (that I know of). The thing is there are some really really nice Android tablets available here in Japan. The Galapagos tablet by Sharp is gorgeous and also has a smart phone version with a 3D display (no glasses required): http://www.sharp.co.jp/mediatablet/product/home/index.html . I think it's going to be released in the US, but I'm not sure. As for actual performance I've tried out both the iPad and the Galapagos and I personally found the Galapagos much more appealing.
Google image search for "Allememaggies". It's like meme fuel.
Gave me one of the recommended articles links on the dutch news page as: "Pregnant with a clown? Allememaggies!". That's fantastic.
That is awesome. That link needs to be up in the article.
Look at what the foundation is actually doing and ask yourself weather or not Buffets donation would have been better placed. There are a lot of fraud charities out there but the Bill and Melinda Gates Foundation doesn't look like one of them to me.
Bill Gates hasn't been in Microsoft marketing for a long time - he just has the misfortune of having his face associated with forced bundling of a few products people like us didn't like. The truth is he's one of the most genuine humanitarians out there, and any money you lost to him buying machines pre-packaged with windows he and his wife have been doing their best to help benefit just about everyone.
You know the FDA has a backlog of cases for years, don't you? And you realize FDA studies on medicines are significantly more lax than other countries (Japan, Germany). If you are worried about a Vaccine chances are it's already been checked out thoroughly by Germany or Japan - look it up and see if it has been approved. Otherwise you can let your kid run the risk of dieing because you were waiting for a scientific study (that will never happen) to disprove a scam. Have fun watching your kid die of a preventable disease.
I went to the US for a job (which I got cheated on btw - see if I ever trust American businessmen again) with my two kids. First off I was amazed at how awful the medical care was, and second off I was amazed at how much it cost. There's a documentary called "Sicko" that I watched after returning home - there is so much truth in it it's frightening. I'm not sure what America is the "leader" of anymore, but whatever it is it's certainly not medicine.
Wait. Stop. Just around that time I was actually tasked with making an SVG based "app" for customizing products on a shopping site (the svg including the script inside was super easy to embed). The problem was IE, and we were wondering how to deal with it when this came out. Firefox ran it beatifully, Chrome/webkit ran it OK, the Google SVG Web thing ran it depressingly poorly. Add that to the fact the iPhone (one of the main reasons we were doing this in SVG) browser would crash whenever we tried to do even the most basic interaction with the SVG/Script and the project was a bust. We redid the whole thing in AS3 with the interface wrapped in an SWC exported from Flash - if you browser doesn't have flash all the customization portions show up as a set of drop down lists in HTML/JS. This was actually my first AS3 project, and after dealing with SVG/JS I really hate to say it but as a language JS doesn't approach the capabilities of AS3 and as a graphics technology SVG (and to a degree the HTML "canvas") doesn't come close to Flash. If you don't believe me then compare them yourself, just try and do anything complex in JS then try the same thing in AS3. Try making even a simple animation in SVG and then do the same thing in Flash.
They are no less guilty of learning by imitation than any other country or individual - copying something that works is an important part of figuring out how it works and once you know how it works you can improve or modify it. It's kind of a dirty way to learn for sure, but if nobody did it we most certainly wouldn't have such advanced technology today.
I'm also surprised you didn't mention Korea - many products from Korea are so identical they are not allowed to be imported or sold in quite a few countries. Hyundai actually started out by licensing car designs from Japan, then altered them just enough that they could drop the license and still make basically the same car. Don't even get me started on Samsung - Samsung products aren't even sold in quite a few countries due to blatant copyright infringement. The funny thing is Korean products are copied like crazy in China and there have been numerous cases where Korean companies will localize and release a product in China [with a short lag after the Korean release] only to find the market has already been flooded copies. Don't even try to use the word "copyright" here - Korean courts ignore or throw out copyright cases and the Chinese basically don't have any copyright law or recognition of the concept at all.
I've seen search engines that just do searches on all the major engines and then reorganize the results. One of them has been around forever, for some reason it's called "Dogpile". I'd say this is a good move for Bing, but they shouldn't just focus on Google they should also be hashing results from other engines (to the extent they legally can). And let's face it, Bing gives absolutely terrible results in a disordered format - they should try anything they can to improve.
Yeah, sorry about that. English isn't my native language and I almost never speak it anymore, just read and write in it. Where I live/in my language sarcasm is rarely used so it's still hard for me to pick up on. The parent's authors name is also "rubypossum" which should have given me some hints the post was sarcastic, but I didn't notice it until just recently.
As far as Java as a language and a concept I have no problems with it. The problems I have with Java are that it's supposed to be platform independent but it very much isn't. You need to use a different canvas or rendering context for every different piece of hardware out there, and "mobile" Java is just a disaster of poorly maintained proprietary API's. What's worse is that it just isn't supported in the browser anymore, the plugin has a dismal install base compared to things like Flash and the plugin doesn't go in clean or easy on a lot of systems. The fact the plugin still doesn't run properly on x86-64 Linux is depressing to say the least. Don't even get me started on how messy Java WebStart is. It's a shame too; even in it's current dismal and neglected state Java supports a lot more core technologies than AS3 does (threading, OpenGL, good binary data handling). I honestly think that if Sun had kept Java more up to date as a web technology and competed with Adobe on their terms they would still be Sun and Adobe wouldn't be the current king of wep app development. To make things "worse" for Java is Flex, which already lets you develop applications that will run on the desktop and on Android/various other smart phone platforms. If Adobe comes through with their promises on project Molehill and adds multi threading support I honestly can't see anybody who wants their application to actually be used by anyone to choose Java over AS3.
I second this. I'd mod you up if I had points.
Hold it right there, that's a pretty unrealistic view. The reality is people get angry at the organizations they work for for reasons all their own, and it's not the responsibility of the organization to make all of their employees happy all the time. Let's face it, a lot of employees work only for money - not because they like the corporation or care to help it anywhere past their paycheck. Especially for an NFP that can be a big issue, a not for profit usually has some sort of motivation other than making money and that can affect things like pay and overtime - and if you have one employee who wants just to be paid and cares little about working for your cause it's only a matter of time before they storm out angrily. I've seen it personally on several occasions and each time I couldn't see any fault in the organizations leaders.