I know most users just don't care, or don't know better. But what about developers and companies? These should be treating IE like a plague, and using it only when there's no other suitable alternatives, on a sandboxed environment.
I used to care about IE compatibility when I designed my pages... but not anymore. I realized that most business already expect some kind of requirements for the software you sell or build for them, mine is a modern browser, with decent CSS support. They even have choices, Firefox, Mozilla, Konquerror, Safari or Opera.
ActiveX should be dead and burried by now. It's broken beyond any possible fix, Microsoft should be required to fix it, or remove it from Windows.
But see, I've actually made a research to see wich laptops would be more "Linux compatible", before acctualy buying one. In the end I learned that most laptops with Intel chipsets (mine has i9xx) are more likely to be full supported, kudos for Intel. Wifi was automagically detected too, mine is not Intel but Atheros, and it "Just Works(TM)".
What I found amusing is that very few manufacturers advert their products as Linux compatible, even when they are. This was the main difficulty I had to find a suitable laptop...
There is a major concern today here at Brasil, because the Real(R$) valorization over the US Dolar(U$) might hurt our exports, and cause a negative impact at the commercial balance.
So, the Governament were trying to artificially raise the Dollar value... but it has been faling to mantain it's price, wich has been dropping continuosly for over 2 years now!
Java is an OPEN platform, based on well established standarts that are made public, royality-free. Everyone is free to make their own implementation of the JavaVM, this commitment to open standarts made efforts like IKVM, Kaffe, Classpath and ohters possible on the first place.
Also, every bit of the Sun's Java implementation sources are avaliable. And every future modification on the Java standart is made public avaliable way before its deployed, including a reference implementation.
So, tell me... What do you think Sun will do to "embrace, extend and extinguish" JRuby?
I guess that there are other factors involved too.. For example, I imagine that air currents have a big deal of influence over the migratory birds path too. Also, they could be directed by the Sun.
Here at Brasil, the word "smart" doesn't always means "intelligent". For us at Rio de Janeiro, "smart" (esperto in portuguese) is someone that is good at taking advantage over other people, by ignoring the rules or fair-play.
So, in a way... yes, Microsoft is full of "smart" people.:-)
Not JSP itself, but you'll be able to write your servlets using Ruby. I think that eventually someone will even port ActiveRecord to JRuby, and you'll be able to use RubyOnRails inside your favorite servlet container, such as Tomcat, and have access to the best from both worlds.
You can already use scripting languages, such as Ruby, to write Struts' ActionServlets, just to give you an example.
Fourthly, because there is just a slight chance that Sun will decide to make the JVM more flexible and amenable to languages other than Java. Right now, the operations that the JVM supports are very much tied to the features of Java. Implementing some more flexible primitives would benefit not only JRuby, but also about any other language that targets the JVM, and make the Java platform more competitive with.NET.
AFAIK, The 6th major revision of the Java platform, codename Mustang, already provides a well defined interface for scripting languages (JSR-223). There is already an official implementation of the Javascript language bundled with it, named Rhino, and the Groovy script language (that is somewhat influenced by Ruby) is officialy supported too.
Also, it seems that Sun is trying to address some issues that prevented scripting languages from accessing the full power of the JVM, this is particulary true for dynamic typed languages such as Ruby and Python. As Java is itself a static typed language, the JVM is optimizated for it, so there's lot of room for improvements... but they probably won't appear until after Mustang is released.
If someone refuses you a job because the color of your skin, or you sexual option, or the religion you belive in he is on it's his right to do so? Well, he MAY have this right, but living on a society has more to do with obligations than with rights. Nobody has the right to humiliate or hurt other person based on its skin color, beliefs or social origin.
So, yes... you can be a racist here at Brazil. You just can't commit racial discrimination.
Also, the people being chased use Orkut actively to promote hate, and to incentivate violece aggainst black people, gay people, imigrants, jews and ohter minorities... these groups are know to organize violence acts using Orkut, and several of them were busted using only the public information avaliable there! So, it makes sense ask for the private information to help with the cases already being judged, or the others that are lacking more evidences.
Unfortunatelly there are some racist and nazi-facist groups here at Brazil. And racism, and other forms of discrimination are crimes under the brazilian law. Also, there are some groups using Orkut to promote child pornography, and worst, child prostitution.
The brazilian authorities had been on a cruzade to erradicate children exploration, and I think that is fair to give them all the help we can.
Where you see less native applications, I see oportunity for new devellopers.
See, If there are two applications that do the same thing, but one runs under CrossOver/Parallels/BootCamp and the other is native,as a user I'll opt for the native version without any doubts.
The Mac is a niche market, it's very easy to loose your userbase if you do something stupid, like offering some lame emulated version of you app. Somebody else will be waiting to offer your users a better alternative.
I've read that Xara is in contact with the Inkscape team, so I guess that we'll see SVG capabilities on Xara Xtreme soon. A quick look at the project roadmap shows that a SVG import/export filter is planned.
What if they're thinking anbout replacing the IE render engine with Geko + ActiveX extensions?
It's not an insane idea, a browser it's not a key factor for desktop dominance anymore... and MS could use the resources allocated for IE on another projects.
And also, they eliminate the "Firefox" treat... Firefox is avaliable for MacOSX, Linux, BSD, and others. If someone uses it under Windows, they can feel more confortable to swich to another OS since their applications are there too.
Let's assume that we could do that, setup a bunch of algorithms wich only purpose is to make money. And let's assume that this AI is much better than a human at making market decisions, it always pick the best choices, it always wins.
If that happens, and if all the investitors has access to such software, my bet is that the whole point of investing on market will flop. Since everybody will always "win", nobody will actually make a huge profit, the money will enventually be equally distributed among all investitors.
The sad thing about capitalism is that there's always a fixed amount of money on the market, so to win somebody else has to loose. If we make a super AI, that always wins... nobody will, because to win someone has to loose.
In the end this could mean a good thing, and we can turn our attention from pure profit to things that really matters.
Probably dolphins can't see the nets, not until is too late... AFAIK, dolphins have poor vision and depend much more on their natural sonar, and the sonar won't detect a net.
I know it wasn't sent to any actual customers, but...
One can imagine, if given any serious fault or bug, Microsoft would be obligated to recall copies of their OS. Given that nowdays the OS is a crucial component for several business, can the justice force Microsoft to do it?
After all, if they sell a defective product, that can cause severe harm to its consumers... I guess it's Microsof responsability to fix the damage. I don't know about the USA, but here at Brazil the EULA means nothing, since it can't deny any rights given to the consumer by the constitution or by federal laws.
But as a business I would be very interested in deploying these services at my local network, considering that Google already provides an indexing/searching appliance a "Google Office Appliance" might be possible.
If they manage to develop a plugin for OpenOffice, so I can save and open my documents directly to Writely or Spreadsheets, I can see a serious threat to MSOffice. These Web2.0 applications can't substitute a regular desktop application yet, but integrated with a regular Office suite it would be a major hit.
And let not forget Google Desktop... imagine a business version, searching and opening documents directly from a central repository.
To me, Google is preparing itself to take on the enterprize Office business, and if they succeed we'll see Microsoft bleeding...
Amarok is amazing, and it supports iPods and regular USB Storage MP3 players, it also has PodCasting support, CD cover discovery and download, a context browser with lots of features, a powerfull scripting engine, and much more!
If so, can a bluethoot keyboad be used with it? I saw some nice looking, and small, bluetooth keyboards out there... and they would be a perfect match for the i770.
The article says that the code will be part of the Helix player, and that Suse will come with it. But it fails to mention if one can redistribute the codecs, or if other engines such as Xine or GStreamer will be able to use it.
Aside from that, is WMA such an issue? I mean, now we got flash video players that are platform agnostic...
Writting a book is a time consuming effort, it can take years to be finnished.
So, maybe, these materials werent published because Tolkien didnt had the time in his life to do so.
Thanks for clearing it out for me...
Cubic Feet per Minute... now, this is a strange unit of mesure, I can't help myself, imagine tiny square feet flowing trough the breeze, weird.
Oh, man... why can't USA people use the metric system like every other nation in the world?
A better alternative would be not use IE at all.
I know most users just don't care, or don't know better. But what about developers and companies? These should be treating IE like a plague, and using it only when there's no other suitable alternatives, on a sandboxed environment.
I used to care about IE compatibility when I designed my pages... but not anymore. I realized that most business already expect some kind of requirements for the software you sell or build for them, mine is a modern browser, with decent CSS support. They even have choices, Firefox, Mozilla, Konquerror, Safari or Opera.
ActiveX should be dead and burried by now. It's broken beyond any possible fix, Microsoft should be required to fix it, or remove it from Windows.
I had no problems with my Acer Travelmate 2424.
But see, I've actually made a research to see wich laptops would be more "Linux compatible", before acctualy buying one. In the end I learned that most laptops with Intel chipsets (mine has i9xx) are more likely to be full supported, kudos for Intel. Wifi was automagically detected too, mine is not Intel but Atheros, and it "Just Works(TM)".
What I found amusing is that very few manufacturers advert their products as Linux compatible, even when they are. This was the main difficulty I had to find a suitable laptop...
MIPS will be the most deployed processor architeture on desktops! And Linux will be the #1 desktop operating system!
Take that Intel/AMD/Microsoft!
Actually,
:-)
There is a major concern today here at Brasil, because the Real(R$) valorization over the US Dolar(U$) might hurt our exports, and cause a negative impact at the commercial balance.
So, the Governament were trying to artificially raise the Dollar value... but it has been faling to mantain it's price, wich has been dropping continuosly for over 2 years now!
Touché
I would mod you troll if I had mod poits...
Java is an OPEN platform, based on well established standarts that are made public, royality-free. Everyone is free to make their own implementation of the JavaVM, this commitment to open standarts made efforts like IKVM, Kaffe, Classpath and ohters possible on the first place.
Also, every bit of the Sun's Java implementation sources are avaliable. And every future modification on the Java standart is made public avaliable way before its deployed, including a reference implementation.
So, tell me... What do you think Sun will do to "embrace, extend and extinguish" JRuby?
Well,
I guess that there are other factors involved too.. For example, I imagine that air currents have a big deal of influence over the migratory birds path too. Also, they could be directed by the Sun.
Funny thing is,
:-)
Here at Brasil, the word "smart" doesn't always means "intelligent". For us at Rio de Janeiro, "smart" (esperto in portuguese) is someone that is good at taking advantage over other people, by ignoring the rules or fair-play.
So, in a way... yes, Microsoft is full of "smart" people.
Well,
Not JSP itself, but you'll be able to write your servlets using Ruby. I think that eventually someone will even port ActiveRecord to JRuby, and you'll be able to use RubyOnRails inside your favorite servlet container, such as Tomcat, and have access to the best from both worlds.
You can already use scripting languages, such as Ruby, to write Struts' ActionServlets, just to give you an example.
AFAIK, The 6th major revision of the Java platform, codename Mustang, already provides a well defined interface for scripting languages (JSR-223). There is already an official implementation of the Javascript language bundled with it, named Rhino, and the Groovy script language (that is somewhat influenced by Ruby) is officialy supported too.
Also, it seems that Sun is trying to address some issues that prevented scripting languages from accessing the full power of the JVM, this is particulary true for dynamic typed languages such as Ruby and Python. As Java is itself a static typed language, the JVM is optimizated for it, so there's lot of room for improvements... but they probably won't appear until after Mustang is released.
Just my $0.02
Well,
If someone refuses you a job because the color of your skin, or you sexual option, or the religion you belive in he is on it's his right to do so? Well, he MAY have this right, but living on a society has more to do with obligations than with rights. Nobody has the right to humiliate or hurt other person based on its skin color, beliefs or social origin.
So, yes... you can be a racist here at Brazil. You just can't commit racial discrimination.
Also, the people being chased use Orkut actively to promote hate, and to incentivate violece aggainst black people, gay people, imigrants, jews and ohter minorities... these groups are know to organize violence acts using Orkut, and several of them were busted using only the public information avaliable there! So, it makes sense ask for the private information to help with the cases already being judged, or the others that are lacking more evidences.
By "hate", I guess they really mean racism.
Unfortunatelly there are some racist and nazi-facist groups here at Brazil. And racism, and other forms of discrimination are crimes under the brazilian law. Also, there are some groups using Orkut to promote child pornography, and worst, child prostitution.
The brazilian authorities had been on a cruzade to erradicate children exploration, and I think that is fair to give them all the help we can.
Where you see less native applications, I see oportunity for new devellopers.
See, If there are two applications that do the same thing, but one runs under CrossOver/Parallels/BootCamp and the other is native,as a user I'll opt for the native version without any doubts.
The Mac is a niche market, it's very easy to loose your userbase if you do something stupid, like offering some lame emulated version of you app. Somebody else will be waiting to offer your users a better alternative.
You should try FreeNX.
It's an order of magnitude faster than VNC, and you have SSH encription built-in.
I've read that Xara is in contact with the Inkscape team, so I guess that we'll see SVG capabilities on Xara Xtreme soon. A quick look at the project roadmap shows that a SVG import/export filter is planned.
What if they're thinking anbout replacing the IE render engine with Geko + ActiveX extensions?
It's not an insane idea, a browser it's not a key factor for desktop dominance anymore... and MS could use the resources allocated for IE on another projects.
And also, they eliminate the "Firefox" treat... Firefox is avaliable for MacOSX, Linux, BSD, and others. If someone uses it under Windows, they can feel more confortable to swich to another OS since their applications are there too.
Let's assume that we could do that, setup a bunch of algorithms wich only purpose is to make money. And let's assume that this AI is much better than a human at making market decisions, it always pick the best choices, it always wins.
If that happens, and if all the investitors has access to such software, my bet is that the whole point of investing on market will flop. Since everybody will always "win", nobody will actually make a huge profit, the money will enventually be equally distributed among all investitors.
The sad thing about capitalism is that there's always a fixed amount of money on the market, so to win somebody else has to loose. If we make a super AI, that always wins... nobody will, because to win someone has to loose.
In the end this could mean a good thing, and we can turn our attention from pure profit to things that really matters.
Also,
Probably dolphins can't see the nets, not until is too late... AFAIK, dolphins have poor vision and depend much more on their natural sonar, and the sonar won't detect a net.
I know it wasn't sent to any actual customers, but...
One can imagine, if given any serious fault or bug, Microsoft would be obligated to recall copies of their OS. Given that nowdays the OS is a crucial component for several business, can the justice force Microsoft to do it?
After all, if they sell a defective product, that can cause severe harm to its consumers... I guess it's Microsof responsability to fix the damage. I don't know about the USA, but here at Brazil the EULA means nothing, since it can't deny any rights given to the consumer by the constitution or by federal laws.
Agreed,
But as a business I would be very interested in deploying these services at my local network, considering that Google already provides an indexing/searching appliance a "Google Office Appliance" might be possible.
If they manage to develop a plugin for OpenOffice, so I can save and open my documents directly to Writely or Spreadsheets, I can see a serious threat to MSOffice. These Web2.0 applications can't substitute a regular desktop application yet, but integrated with a regular Office suite it would be a major hit.
And let not forget Google Desktop... imagine a business version, searching and opening documents directly from a central repository.
To me, Google is preparing itself to take on the enterprize Office business, and if they succeed we'll see Microsoft bleeding...
I second that!
Amarok is amazing, and it supports iPods and regular USB Storage MP3 players, it also has PodCasting support, CD cover discovery and download, a context browser with lots of features, a powerfull scripting engine, and much more!
Since it's using Trolltech's Qtopia, it has a pretty good chance...
The Qtopia Desktop has versions for Windows, Linux and MacOSX.
And there is also a good chance that this Phone will be compatible with Zaurus PDA applications too!
It has bluethoot, doesn't it?
If so, can a bluethoot keyboad be used with it? I saw some nice looking, and small, bluetooth keyboards out there... and they would be a perfect match for the i770.
The article says that the code will be part of the Helix player, and that Suse will come with it. But it fails to mention if one can redistribute the codecs, or if other engines such as Xine or GStreamer will be able to use it.
Aside from that, is WMA such an issue? I mean, now we got flash video players that are platform agnostic...