I wish I had Mod Points today... At least 60% of my coding it using SQL. And I am saying the real stuff Views, Stored Procedures with Cursors, Triggers, etc...
Not the random select statement that would be embedded in code, with a join to make me feel smart.
Select and joins are part of basic SQL. We need good database SQL developers who can really manipulate the Database and code off the database, and use the Database for what it was designed for and the many years of R&D put into it to actually make it a very useful tool. Database is VERY IMPORTANT, and I have know idea why Computer Science/Computer Engineering degrees treat it as an elective, if at all.
Eventually Microsoft's abusiveness will cause an Enron-style breakdown in my opinion.
You are saying that Microsoft is mis-handling their finances, and incorrectly reporting their profitability to the SEC and to their Share Holders? Holy SH*T you should call the feds right now! Oh, wait you are talking about monopolies laws that they have already been accused of and have either lobbied down or paid off... Old news. Like 10 years ago.
What about companies oh... I don't know... GE who has been around for like 118 years, and has been hit with far more Crap then Microsoft ever did. Microsoft is here to stay, it is no longer the young trendy sexy company but it will be a force for many years to come.
Why are you so worried about someone de-compiling your code? Is that an impossible problem? Yea let use Unix or Linux... Oh wait there are programs that show all the system calls that are happening in real time. So what, no big deal, it is part of Computer programs not.NET or Microsoft.
The reason why MS. doesn't do some of its programs in.NET is rather simple. 1. They are upgrading older legacy systems (Office, Windows... ) So they are more or less stuck with the langue it was written in. 2. Their consulting unit who makes custom application actually does use.NET so a lot of their stuff is done in.NET 3. Performance is key, so.NET isn't the fast language. We know that..NET is good for those programs that can be placed on systems where you can scale by adding more hardware, programs that need to be developed fast.
Sure Office my be the best candate to be made into.NET but there is issues of that Office is old and its core wasn't in.NET
Peer review in open source? There is no formal Peer review for Open Source. If your project is big enough it may get reviewed. But that is the same for closed source software too. Hence QA departments and code reviews. The small open source project may not have any code review just as a small closed source application.
So he is a rich CEO, he owns one of the biggest Tech companies. He likes tech, however everything he says is over analysed. Is it really that big of a deal. No. Like him, hate him, but he has a life outside of Microsoft PR too.
At least in my undergrad the Class on VB was designed for all the majors, as the requirement for graduation was either a Foreign Language or a Comp Sci course. So a lot of students took CS 101 Visual Basic, to get the requirement.
So CS Students who had 0 programming experience took the class or anyone else who didn't want to take a Foreign language class.
It was usually taught by a Non-CS Professor (or the worst one they could possibly find who is still on payroll) as most of the students just wanted a grade to pass and not really learn anything new.
It wasn't really a CS Class it was create a basic interface to do some math class. However it was good in giving some appreciation to what real programmers can do, as they struggle to get some simple things going they soon realize when we are writing a basic program and it takes us 12 hours to do it they know why.
Well a DDoS isn't saying anything. It just tells the "listeners" that the server is down. The DDoS is not making a statement thus isn't covered by speach.
Also free speech doesn't cover harmful actions such as those and true example of yelling fire in a crowded building. So if you beleave lines of software code is speech it a DDoS is still not covered as it is blocking access to a site. Just as the police will come and breakup a protest if the protresters are denying access to a building.
I think the only people who got these things were Mac Fanboys. Don't get me wrong, I like Mac. But I would never have recommended Apple Servers in a business settings.
1. You are stuck on one platform. It is like getting a Sun Solaris platform but worse because apple never really had a strong enterprise department.
2. You didn't get any real extra functionality over a Linux/BSD even Windows servers.
3. There is 0 fore-site on what will happen for the next version. What new features. Apple is too closed
4. You had limited options. So that means you are paying for stuff you don't need
5. Limited server tools. Sure the Apple stuff is good but you need that one extra tool that apple doesn't support.
Like Apple or Hate Apple, it really isn't a good server platform.
Forwarding X isn't really an ideal way to do things anymore.
VNC/RDP and other protocalls are MUCH faster then using X. The professors would still have students do their code with punch cards if they had their way.
most X applications have gotten so graphically robust that their design isn't optimal anymore. Back in the old days where it was just vector graphics where CPU were fast compared to bandwidth meant a some simple box drawings made a robust X app. Now almost every element today has some sort of bitmapped graphic tied to it. And making it slow for remote use.
It is not saying the X doesn't have any advantages over others... It does however if you weigh the tradeoffs you will find that people are suffering more then they are being helped.
What I would like to know. How does this technology aid in education... Yes the student can access some information faster, and do some research, or if your books were ebook they can search for terms faster, so they are not flipping pages while there is a lecture... But does this justify the cost. I don't think so. I am a big fan of technology, I used computers when I was a kid to improve my education. But I am a rare case, I am a geek, I dug in and wanted to figure it out. For most students it will just be more of an internet based distraction.
Why must everything needs to be a fight or a battle. When you make it a fight it means you have to have an enemy to go against. There is some peace in the browser wars again. Nasty Microsoft is willing to play by the standards a little better, people are willing to use different browsers and web developers are more keen on using the standards. The focus shouldn't be a fight but keeping and improving the peace. This is a task in itself, making sure that Mozilla doesn't get complacent and keep their software new and current and on par with the other alternatives. Keeping market share up enough to keep developers honest and make sure they are following the standards. There is a lot of work in keeping the peace. Google would love their own standard so will Apple and Microsoft. Mozilla must keep things moderate and keep the peace.
That is rather good. As this doesn't seem that much bigger then a pool pump.
You can truck it in. and hook it up and you have water for a family or too. The big ones that do a lot more needs a full infrastructure which is hard to deploy.
It is like City Water vs Well water. You have the big plants to give water to a City you have this for water for the individual home, out side the infrastructure.
1. All parts will need to be cataloged and tracked. So every penny spent can be audited. 2. All parts will need aproval and gotten best prices. 3. Finding space to store all parts 4. Who will build the PC and if they are outside how much will it cost. 5. Dealing with special requests for people who think they are special.
Government is risk adverse so if something goes wrong you will have a lot of fingers pointed at you.
As I have gotten older I have lost a lot of interest in Open Source. Seeing it as Astroturf solution to the real problem that specifications need to more open. Source Code isn't really that valuable, the Specification and architecture are. Having the source in time you can come up with the architecture and specifications (if the code is reasonable) however that is the long way around. When making applications that can talk to each other and share data open specifications are key. I Personally don't care for the source to say MS word. But I would like to see the specs for its DOC and DOCX format, so I can import the data 100% with my own code, and without fear of retribution for my own work that often enhances the usefulness of the parent program.
These leaks don't do anything to stop the war. Most of the stuff that it had wasn't anything of use. That anyone with with an IQ more then 20 would knows that that stuff went on. The problem is releasing names, that puts people in danger.
Here is an example say platoon x was involved in a fight that had high civilian casulities, it happens the wrong people get killed. So now this unit goes to a new area that knows about it. What happens, the civilians will be extra scared of this platoon and probably do something to preemptively protect themselfs and cause a conflict that may not have happened causing military and civilian casulaties.
I think that is the main point. The iPhone 4 is quite slippery. When I got my free case I got the one with the fabric back to it. Just so it will say in my shirt pocket when ever I bend down. It isn't that it is more fragile then the iPhone 3 just more prone to accidents.
Exactly, code is only part of the project. And it is often the easiest piece to make (sure it might take more time but coding is easy of anyone with some skill). But there is a bigger part of the projects that need real smarts. Good documentation Is one part, accuracy and bug checking, prioritize bugs, following the direction of a project and keep it on course. Getting honest feedback. Keeping it up to modern standards. Security, Implementation, training...
Americans are not good at self control. That is why we have problems with Alcohol and Tobacco, but it is too difficult to stop those, Alcohol proven by prohibition. But opening the door to Marijuana is actually quite stupid. We want to improve citizens productivity and their willingness to work. The debates go back and forth giving hypnotically advantage and disadvantages to prove each side.
The real question is if Marijuana was legal what will be the increase in use... Now how will that effect the productivity and profitability the the US Economy. Is the gain from less jail and a additional non-black market greater then the loss of a percentage of Americans taking a mind altering drug that decreases their ambitions. And perhaps creates a higher level of parasitic jobless (the ones who can work, could find it, but choose not to, and take our resources) rate. Cause decrease in overall Tax Revenue and having a larger population of Poor jobless people where to bread more saver crime.
In terms of smoking, Most Americans measure their smoking on packs of percentage of packs of cigarettes a day. Other countries measure it in terms of cigarettes per day.
In terms of drinking where it is common they will have a few drinks over the day and not get drunk. Americans when they drink they will get drunk, very drunk.
Ubuntu has a lot of these cases where things are quite sketchy in terms of support. There are so many apologist out there that it is quite infuriating to get your answer. Oddly Enough with Windows things work, if it doesn't there is usually a short path to fix it. With Ubuntu some things work better then windows but other things work just as well with simple fix, then they are the trouble makers where there are enough to be problems. The issue of getting Wi-Fi to work is often not an easy one. I have seen it myself where WPA Personal works but WPA Enterprise doesn't or it does only when there is a particular configuration.
Don't fool your self Ubuntu has a lot of bugs and a lot of areas to improve on it. I wish a lot of it supporters would take a step back and look at it what it is, and see where the gaps and problems are. Ubuntu has done a lot to improve UI... But so has Windows also windows has done a lot to improve it Stability too. I havn't seen XP, 7 or even Vista crash from a non-hardware issue. Just like Linux. The Linux advantage is protection against worms and viruses. Due to more of a secure base when they made it. But still Windows actually Sucks a lot less then Ubuntu fans are willing to admit.
Ubuntu is a great OS. One of the better Desktop Linux UI or one of the better Desktop UI around. There are a lot of nice things about it that Windows or OS X doesn't have. But there are gaps, and has problems, that needs to be address and fixed and not apologized for
They are both emerging markets. You are making the assumption that the market is already saturated.
Just like at AT&T you will get iPhone customers and Android Customers there will be new users on both. Some will be unhappy with each other and switch.
There is no point in this religious zeal over iPhone vs. Android. And what will ultimately happen. iPhone will be the biggest in Market share for devices, Android will be the largest market share in total numbers. Meaning the iPhone will be the Top Selling Phone but there will be more Android installations.
The Android is cool and is competitive to the iPhone which is cool in different ways. People will stick to their camp. New users will choose one or the other. A few swappers who will be evangelicalized to the other side. Side A will make a cool app Side B will make a copy. Side A will say how horrible the trade offs that B took is while Side B does the same.
Is iPhone for Verizon a threat to Android, perhaps in a short run. As there are some people who use Android as a substitute for an iPhone, but after a quarter or two, it will balance and be back to normal competition.
Normal Competition will mean both sides makes new and cool stuff to play with.
Then comes the argument of "oh we'll be supporting two browsers" as opposed to "it would work in all of them if it wasn't programmed like shit".
Back in the Day Getting IE6 and Firefox or a standard compliment to work together was tough very tough still it is tricky. When you are told as a spec that it will need to work in IE6 then you code and only test in IE6 as trying to make it cross browser compatible could add 25% more time to your project costing more.
For public traded companies their far sight is only by one quarter. So if you try the logical argument about taking the time so your app will run better for years and you are not tied to a technology you will be shot down as it will cost 25% more in the short run. And after that quarter then funds could be used to maintain it.
I would expect more of a 25% split across these platforms.
25% for IE because it is the default browser, and is a known quantity that it will work on most websites. However it will drop further as people realizes they are no longer stuck and most websites doesn't care on your browser.
25% for Firefox I see it dropping as Chrome rises even further it will chew up some of IE and FireFox But I would expect from seeing FireFox 4 Beta that they will be comparable and used by who ever like one over the other.
25% Google, it will grow then at a point its privacy concerns that Google brings up will stop it from breaking 25% for a long time.
25% other. Well we have a lot of Mac Users with most using Safari So I could see Safari getting 15% of the desktop With the Mac Users and people who use Safari for Windows. 5% for others... Sorry Opera you are a good browser but as of right now I don't see any reinsurance's.
But there are bad CLI too. Where they are over designed to handle a lot of things but doesn't differ from a common action to a rare complex one. Making a simple task a quite difficult assignment. The tone is that they are good and bad GUI but only one grade of CLI. Sure us old DOS, Linux, Unix, Mainframe, VMS guys long for the day of the CLI. But the GUI for the most part has won. But what I hear from the story, isn't that we need more CLI but a scripting alternative for headless environments. Sure many CLI work well for scripting. But it doesn't need to be such.
CLI often give you the command of doom. Hitting return except for tab on your router could be the difference between shutdown and show. A script would allow you to fix mistakes a head of time then deploy
I say Emacs could be a bigger accomplishment then GNU. Sure he is more popular because of the GNU. But the GNU probably couldn't be proven without Emacs and the fact the RMS could sell copies of Emacs under the GNU. Also emacs was full featured enough to be incorporated in many different OS's giving the GNU a wider appeal.
The basic rule of thumb 25 years ago. If it is free then it is crap. EMacs was free and full featured.
RMS Success fell on EMacs. If he decided a different license he would still be well known and a visionary as his success really hangs on Emacs. Without EMacs and GCC the GNU would just be an academic problem.
Well it still doesn't mean they have to reflect their own values. The law does state that piracy is bad/illegal, and if someone is doing such is breaking the law. Although they may not agree with the law their professional opinion could be that it would be an appropriate mater to bring to court.
I wish I had Mod Points today...
At least 60% of my coding it using SQL. And I am saying the real stuff Views, Stored Procedures with Cursors, Triggers, etc...
Not the random select statement that would be embedded in code, with a join to make me feel smart.
Select and joins are part of basic SQL. We need good database SQL developers who can really manipulate the Database and code off the database, and use the Database for what it was designed for and the many years of R&D put into it to actually make it a very useful tool. Database is VERY IMPORTANT, and I have know idea why Computer Science/Computer Engineering degrees treat it as an elective, if at all.
Eventually Microsoft's abusiveness will cause an Enron-style breakdown in my opinion.
You are saying that Microsoft is mis-handling their finances, and incorrectly reporting their profitability to the SEC and to their Share Holders? Holy SH*T you should call the feds right now! Oh, wait you are talking about monopolies laws that they have already been accused of and have either lobbied down or paid off... Old news. Like 10 years ago.
What about companies oh... I don't know... GE who has been around for like 118 years, and has been hit with far more Crap then Microsoft ever did. Microsoft is here to stay, it is no longer the young trendy sexy company but it will be a force for many years to come.
Why are you so worried about someone de-compiling your code? Is that an impossible problem? Yea let use Unix or Linux... Oh wait there are programs that show all the system calls that are happening in real time. So what, no big deal, it is part of Computer programs not .NET or Microsoft.
The reason why MS. doesn't do some of its programs in .NET is rather simple. .NET so a lot of their stuff is done in .NET .NET isn't the fast language. We know that. .NET is good for those programs that can be placed on systems where you can scale by adding more hardware, programs that need to be developed fast.
1. They are upgrading older legacy systems (Office, Windows... ) So they are more or less stuck with the langue it was written in.
2. Their consulting unit who makes custom application actually does use
3. Performance is key, so
Sure Office my be the best candate to be made into .NET but there is issues of that Office is old and its core wasn't in .NET
Peer review in open source? There is no formal Peer review for Open Source. If your project is big enough it may get reviewed. But that is the same for closed source software too. Hence QA departments and code reviews. The small open source project may not have any code review just as a small closed source application.
So he is a rich CEO, he owns one of the biggest Tech companies. He likes tech, however everything he says is over analysed. Is it really that big of a deal. No. Like him, hate him, but he has a life outside of Microsoft PR too.
At least in my undergrad the Class on VB was designed for all the majors, as the requirement for graduation was either a Foreign Language or a Comp Sci course. So a lot of students took CS 101 Visual Basic, to get the requirement.
So CS Students who had 0 programming experience took the class or anyone else who didn't want to take a Foreign language class.
It was usually taught by a Non-CS Professor (or the worst one they could possibly find who is still on payroll) as most of the students just wanted a grade to pass and not really learn anything new.
It wasn't really a CS Class it was create a basic interface to do some math class. However it was good in giving some appreciation to what real programmers can do, as they struggle to get some simple things going they soon realize when we are writing a basic program and it takes us 12 hours to do it they know why.
Well a DDoS isn't saying anything. It just tells the "listeners" that the server is down. The DDoS is not making a statement thus isn't covered by speach.
Also free speech doesn't cover harmful actions such as those and true example of yelling fire in a crowded building. So if you beleave lines of software code is speech it a DDoS is still not covered as it is blocking access to a site. Just as the police will come and breakup a protest if the protresters are denying access to a building.
I think the only people who got these things were Mac Fanboys. Don't get me wrong, I like Mac. But I would never have recommended Apple Servers in a business settings.
1. You are stuck on one platform. It is like getting a Sun Solaris platform but worse because apple never really had a strong enterprise department.
2. You didn't get any real extra functionality over a Linux/BSD even Windows servers.
3. There is 0 fore-site on what will happen for the next version. What new features. Apple is too closed
4. You had limited options. So that means you are paying for stuff you don't need
5. Limited server tools. Sure the Apple stuff is good but you need that one extra tool that apple doesn't support.
Like Apple or Hate Apple, it really isn't a good server platform.
Forwarding X isn't really an ideal way to do things anymore.
VNC/RDP and other protocalls are MUCH faster then using X. The professors would still have students do their code with punch cards if they had their way.
most X applications have gotten so graphically robust that their design isn't optimal anymore. Back in the old days where it was just vector graphics where CPU were fast compared to bandwidth meant a some simple box drawings made a robust X app. Now almost every element today has some sort of bitmapped graphic tied to it. And making it slow for remote use.
It is not saying the X doesn't have any advantages over others... It does however if you weigh the tradeoffs you will find that people are suffering more then they are being helped.
What I would like to know. How does this technology aid in education... Yes the student can access some information faster, and do some research, or if your books were ebook they can search for terms faster, so they are not flipping pages while there is a lecture... But does this justify the cost. I don't think so. I am a big fan of technology, I used computers when I was a kid to improve my education. But I am a rare case, I am a geek, I dug in and wanted to figure it out. For most students it will just be more of an internet based distraction.
Why must everything needs to be a fight or a battle. When you make it a fight it means you have to have an enemy to go against. There is some peace in the browser wars again. Nasty Microsoft is willing to play by the standards a little better, people are willing to use different browsers and web developers are more keen on using the standards. The focus shouldn't be a fight but keeping and improving the peace. This is a task in itself, making sure that Mozilla doesn't get complacent and keep their software new and current and on par with the other alternatives. Keeping market share up enough to keep developers honest and make sure they are following the standards. There is a lot of work in keeping the peace. Google would love their own standard so will Apple and Microsoft. Mozilla must keep things moderate and keep the peace.
That is rather good. As this doesn't seem that much bigger then a pool pump.
You can truck it in. and hook it up and you have water for a family or too. The big ones that do a lot more needs a full infrastructure which is hard to deploy.
It is like City Water vs Well water. You have the big plants to give water to a City you have this for water for the individual home, out side the infrastructure.
About 75 for me.
Well this is for government which makes it worse.
1. All parts will need to be cataloged and tracked. So every penny spent can be audited.
2. All parts will need aproval and gotten best prices.
3. Finding space to store all parts
4. Who will build the PC and if they are outside how much will it cost.
5. Dealing with special requests for people who think they are special.
Government is risk adverse so if something goes wrong you will have a lot of fingers pointed at you.
As I have gotten older I have lost a lot of interest in Open Source. Seeing it as Astroturf solution to the real problem that specifications need to more open. Source Code isn't really that valuable, the Specification and architecture are. Having the source in time you can come up with the architecture and specifications (if the code is reasonable) however that is the long way around.
When making applications that can talk to each other and share data open specifications are key.
I Personally don't care for the source to say MS word. But I would like to see the specs for its DOC and DOCX format, so I can import the data 100% with my own code, and without fear of retribution for my own work that often enhances the usefulness of the parent program.
These leaks don't do anything to stop the war. Most of the stuff that it had wasn't anything of use. That anyone with with an IQ more then 20 would knows that that stuff went on. The problem is releasing names, that puts people in danger.
Here is an example say platoon x was involved in a fight that had high civilian casulities, it happens the wrong people get killed. So now this unit goes to a new area that knows about it. What happens, the civilians will be extra scared of this platoon and probably do something to preemptively protect themselfs and cause a conflict that may not have happened causing military and civilian casulaties.
I think that is the main point. The iPhone 4 is quite slippery. When I got my free case I got the one with the fabric back to it. Just so it will say in my shirt pocket when ever I bend down. It isn't that it is more fragile then the iPhone 3 just more prone to accidents.
Exactly, code is only part of the project. And it is often the easiest piece to make (sure it might take more time but coding is easy of anyone with some skill). But there is a bigger part of the projects that need real smarts. Good documentation Is one part, accuracy and bug checking, prioritize bugs, following the direction of a project and keep it on course. Getting honest feedback. Keeping it up to modern standards. Security, Implementation, training...
Americans are not good at self control. That is why we have problems with Alcohol and Tobacco, but it is too difficult to stop those, Alcohol proven by prohibition. But opening the door to
Marijuana is actually quite stupid. We want to improve citizens productivity and their willingness to work. The debates go back and forth giving hypnotically advantage and disadvantages to prove each side.
The real question is if Marijuana was legal what will be the increase in use... Now how will that effect the productivity and profitability the the US Economy. Is the gain from less jail and a additional non-black market greater then the loss of a percentage of Americans taking a mind altering drug that decreases their ambitions. And perhaps creates a higher level of parasitic jobless (the ones who can work, could find it, but choose not to, and take our resources) rate. Cause decrease in overall Tax Revenue and having a larger population of Poor jobless people where to bread more saver crime.
In terms of smoking, Most Americans measure their smoking on packs of percentage of packs of cigarettes a day. Other countries measure it in terms of cigarettes per day.
In terms of drinking where it is common they will have a few drinks over the day and not get drunk. Americans when they drink they will get drunk, very drunk.
Ubuntu has a lot of these cases where things are quite sketchy in terms of support.
There are so many apologist out there that it is quite infuriating to get your answer. Oddly Enough with Windows things work, if it doesn't there is usually a short path to fix it. With Ubuntu some things work better then windows but other things work just as well with simple fix, then they are the trouble makers where there are enough to be problems. The issue of getting Wi-Fi to work is often not an easy one. I have seen it myself where WPA Personal works but WPA Enterprise doesn't or it does only when there is a particular configuration.
Don't fool your self Ubuntu has a lot of bugs and a lot of areas to improve on it. I wish a lot of it supporters would take a step back and look at it what it is, and see where the gaps and problems are. Ubuntu has done a lot to improve UI... But so has Windows also windows has done a lot to improve it Stability too. I havn't seen XP, 7 or even Vista crash from a non-hardware issue. Just like Linux. The Linux advantage is protection against worms and viruses. Due to more of a secure base when they made it. But still Windows actually Sucks a lot less then Ubuntu fans are willing to admit.
Ubuntu is a great OS. One of the better Desktop Linux UI or one of the better Desktop UI around. There are a lot of nice things about it that Windows or OS X doesn't have. But there are gaps, and has problems, that needs to be address and fixed and not apologized for
They are both emerging markets. You are making the assumption that the market is already saturated.
Just like at AT&T you will get iPhone customers and Android Customers there will be new users on both. Some will be unhappy with each other and switch.
There is no point in this religious zeal over iPhone vs. Android. And what will ultimately happen. iPhone will be the biggest in Market share for devices, Android will be the largest market share in total numbers. Meaning the iPhone will be the Top Selling Phone but there will be more Android installations.
The Android is cool and is competitive to the iPhone which is cool in different ways. People will stick to their camp. New users will choose one or the other. A few swappers who will be evangelicalized to the other side. Side A will make a cool app Side B will make a copy. Side A will say how horrible the trade offs that B took is while Side B does the same.
Is iPhone for Verizon a threat to Android, perhaps in a short run. As there are some people who use Android as a substitute for an iPhone, but after a quarter or two, it will balance and be back to normal competition.
Normal Competition will mean both sides makes new and cool stuff to play with.
Then comes the argument of "oh we'll be supporting two browsers" as opposed to "it would work in all of them if it wasn't programmed like shit".
Back in the Day Getting IE6 and Firefox or a standard compliment to work together was tough very tough still it is tricky. When you are told as a spec that it will need to work in IE6 then you code and only test in IE6 as trying to make it cross browser compatible could add 25% more time to your project costing more.
For public traded companies their far sight is only by one quarter. So if you try the logical argument about taking the time so your app will run better for years and you are not tied to a technology you will be shot down as it will cost 25% more in the short run. And after that quarter then funds could be used to maintain it.
I would expect more of a 25% split across these platforms.
25% for IE because it is the default browser, and is a known quantity that it will work on most websites. However it will drop further as people realizes they are no longer stuck and most websites doesn't care on your browser.
25% for Firefox I see it dropping as Chrome rises even further it will chew up some of IE and FireFox But I would expect from seeing FireFox 4 Beta that they will be comparable and used by who ever like one over the other.
25% Google, it will grow then at a point its privacy concerns that Google brings up will stop it from breaking 25% for a long time.
25% other. Well we have a lot of Mac Users with most using Safari So I could see Safari getting 15% of the desktop With the Mac Users and people who use Safari for Windows. 5% for others... Sorry Opera you are a good browser but as of right now I don't see any reinsurance's.
But there are bad CLI too. Where they are over designed to handle a lot of things but doesn't differ from a common action to a rare complex one. Making a simple task a quite difficult assignment. The tone is that they are good and bad GUI but only one grade of CLI. Sure us old DOS, Linux, Unix, Mainframe, VMS guys long for the day of the CLI. But the GUI for the most part has won. But what I hear from the story, isn't that we need more CLI but a scripting alternative for headless environments. Sure many CLI work well for scripting. But it doesn't need to be such.
CLI often give you the command of doom. Hitting return except for tab on your router could be the difference between shutdown and show.
A script would allow you to fix mistakes a head of time then deploy
I say Emacs could be a bigger accomplishment then GNU.
Sure he is more popular because of the GNU. But the GNU probably couldn't be proven without Emacs and the fact the RMS could sell copies of Emacs under the GNU.
Also emacs was full featured enough to be incorporated in many different OS's giving the GNU a wider appeal.
The basic rule of thumb 25 years ago. If it is free then it is crap. EMacs was free and full featured.
RMS Success fell on EMacs. If he decided a different license he would still be well known and a visionary as his success really hangs on Emacs. Without EMacs and GCC the GNU would just be an academic problem.
Well it still doesn't mean they have to reflect their own values. The law does state that piracy is bad/illegal, and if someone is doing such is breaking the law. Although they may not agree with the law their professional opinion could be that it would be an appropriate mater to bring to court.