Well they have to change that Linux philosophy for you to have a chance of doing what you want.
Specifically, the Linux community needs to stop attacking the commercial developers, instead, Linux should become the best platform for software development regardless of the license.
The point is dead simple. There are commercial software developers. They will always exist. And they will use whatever platform that lets them make and sell software.
Embracing closed source applications implies important changes: You should be able to use a single installer for any distro. Any software written 5 years ago should be able to run without any recompilation today.
Right now Linux is not that platform, so you can't run all commercial software you want.
Firefox 3 is a tipping point. It is the point at which Opera's claim of greater speed is quite arguable if not entirely unfounded. Come on, don't be a prick.
This is about technical merits, not just press releases and marketing. Until Firefox 3 appeared, Opera was the fastest browser of them all. Absolutely indisputable. Opera 9.27 is much faster than Firefox 2.
Now, Firefox 3 is a different and very good browser, and is faster than both FF2 and O9.
Opera 9.5 is still faster than Opera 9.2, but not as fast as Firefox 3. That's how much Firefox has improved.
Now: You seem to imply that all this speed talk is about marketing and stuff, while the truth is that both teams of programmers have spent countless hours improving their codebases. Your comment is a disservice to all those programmers.
You seem to confuse Web based apps with network aware apps.
I prefer a desktop application over a Web based one provided that both use the network (like having real-time collaboration using a central server and stuff).
Desktop applications traditionally don't use the network, but that's more inertia than anything else. There's not technical reason for those applications to ignore the network.
To illustrate my point, I use Google mail, but I don't use the Web interface, I use IMAP with a nice and fast mail client, and to me that's has been proven to be much better than the slow Web interface.
I'm also using Rainlendar (another desktop app) to see my Google calendar events.
H.264 in FLV is only a couple months old. Before that Flash was just the most horrible video format used online. And it still is, for any site that is not using H.264. (Spoken like a true stage6.divx fan.)
I have seen some H.264 anime videos, and they were awesome.
That said, the player in crunchyroll.com supports buffering, and the one used in crackle.com, does not.
There's no standard at all in flash players. And that's awful.
The right way is having the VLC guys doing a video player plugin. Now that's the way to play video online.
Most users don't care about some arbitrary "standard," Users of other browsers like Firefox, Opera and Safari care if a website doesn't work in their browsers. Making a website conforming to standards will probably make those sites work equally well in all those browsers.
And I believe those alternative browsers have about 30%-40% of total users now, and growing.
And Firefox adoption alone will force those webmasters to use standards, now that Firefox 3 is finally a fine browser (and the other browsers are making nice progress too, but firefox leads in users) it will make Internet Explorer have less than 50% of all users in 2008 or the first half of 2009.
PHP is popular for the same reason MySQL is popular:
All of the cheap shared hosting services has it preinstalled. In fact, with some shared hostings, it is/was the only option.
Get all shared hostings to offer Phyton/Postgresql (by offering an easy to setup shared hosting distro or something), and see PHP (and MySQL) popularity fade away.
I think you can overload the new operator for only a few classes and that way provide GC only to those classes.
So the right way should be via a GC library and a way to say which classes get the GC.
My facebook profile is hidden from all searches, you can't find it unless I add you first.
Just go to Privacy > Search
There choose:
Search visibiliy > Friends
Uncheck all boxes and Save changes.
I suggest to everyone looking for a job to do the same.
Actually, I find using those macros easier than using the equivalent templates.
The point is: those macros are already written and only the wxWidgets developers suffer from macro hell, not the end users.
And with macros you can program your own gotchas.
Opera has some support already for embedding video without plugins.
Also, you could fix things if the outsourcee fucks up the development, and management never needs to know about it.
Nevermind that management by definition can not fix things.
Well they have to change that Linux philosophy for you to have a chance of doing what you want.
Specifically, the Linux community needs to stop attacking the commercial developers, instead, Linux should become the best platform for software development regardless of the license.
The point is dead simple. There are commercial software developers. They will always exist. And they will use whatever platform that lets them make and sell software.
Embracing closed source applications implies important changes: You should be able to use a single installer for any distro. Any software written 5 years ago should be able to run without any recompilation today.
Right now Linux is not that platform, so you can't run all commercial software you want.
Tabs on the side? Just a couple clicks away.
Only repagination is missing then. (And I believe somebody can do it with a little JavaScript magic)
Those game benchmarks are probably CPU bound.
So an increase in CPU speed would probably benefit more the GTX 280 than the 9800GX2.
Of course, we can't know if my theory is true unless we test it, but seems logical to me.
NoScript?
I have that feature in Opera just by pressing F12!
This is about technical merits, not just press releases and marketing. Until Firefox 3 appeared, Opera was the fastest browser of them all. Absolutely indisputable. Opera 9.27 is much faster than Firefox 2.
Now, Firefox 3 is a different and very good browser, and is faster than both FF2 and O9.
Opera 9.5 is still faster than Opera 9.2, but not as fast as Firefox 3. That's how much Firefox has improved.
Now: You seem to imply that all this speed talk is about marketing and stuff, while the truth is that both teams of programmers have spent countless hours improving their codebases. Your comment is a disservice to all those programmers.
I respectfully dissagree with you.
It was, of course, necessary to establish him as an actual historical figure after Constantine I converted to christianism.
Opera M2.
They copy the rest of the browser, and Opera mail has all the features you mention, including remarkably fast searching.
In fact, I believe Gmail took their labels from Opera M2 views.
Another way to say the same:
Weak vs strong typing has to do with the type of values.
Dynamic vs static typing has to do with the type of variables (as in names or symbols that can point to values).
You seem to confuse Web based apps with network aware apps.
I prefer a desktop application over a Web based one provided that both use the network (like having real-time collaboration using a central server and stuff).
Desktop applications traditionally don't use the network, but that's more inertia than anything else. There's not technical reason for those applications to ignore the network.
To illustrate my point, I use Google mail, but I don't use the Web interface, I use IMAP with a nice and fast mail client, and to me that's has been proven to be much better than the slow Web interface.
I'm also using Rainlendar (another desktop app) to see my Google calendar events.
H.264 in FLV is only a couple months old. Before that Flash was just the most horrible video format used online. And it still is, for any site that is not using H.264. (Spoken like a true stage6.divx fan.)
I have seen some H.264 anime videos, and they were awesome.
That said, the player in crunchyroll.com supports buffering, and the one used in crackle.com, does not.
There's no standard at all in flash players. And that's awful.
The right way is having the VLC guys doing a video player plugin. Now that's the way to play video online.
Do you have a web site or something where you document that method?
Nice, I was looking all weekend for a way to run RoR in IIS, and this seems to be the best way.
Specially after installing Ionic's Isapi Rewrite Filter crashed my server, so I had to remove it.
I use Opera for that purpose.
See this.
This is a case where the only thing I can say to both you and the GP is:
Show us the code.
This seems to be a Layer 8 kind of error.
I'm not sure if a more complex OS is the answer here.
And I believe those alternative browsers have about 30%-40% of total users now, and growing.
And Firefox adoption alone will force those webmasters to use standards, now that Firefox 3 is finally a fine browser (and the other browsers are making nice progress too, but firefox leads in users) it will make Internet Explorer have less than 50% of all users in 2008 or the first half of 2009.
What?
Are you telling that Firefox and Opera use ActiveX just because they are in Windows?
PHP is popular for the same reason MySQL is popular:
All of the cheap shared hosting services has it preinstalled. In fact, with some shared hostings, it is/was the only option.
Get all shared hostings to offer Phyton/Postgresql (by offering an easy to setup shared hosting distro or something), and see PHP (and MySQL) popularity fade away.