Why? Both Eclipse and Netbeans run on the Java platform so they look about the same any operating system you run them in. I used to develop a Java application in Linux that was deployed both to developers running Windows desktops and production servers running a commercial UNIX OS. It just worked. That is the point of using Java to begin with.
Linux is growing from the bottom (smartphones) and the top (servers). The middle is a question of time. Were it not for the MS monopoly it would have probably succeeded by now as can be seen from the netbooks fiasco.
Yeah it was bloody surreal. Only in Canada I guess. I mean I never have even seen, smelled, or eaten anything with maple syrup. Its food so it is pretty important but calling a syrup a strategic product? Errr...
No kidding. People talking about the App Store don't know that Lindows, another Debian based distro, had a store named Click'N'Run with paid apps years before Apple "innovated" their way out of a wet paper bag.
The problem with the GNOME products are:
C sucks : A lot of people developing applications are not interested in high performance just something that works without having to run valgrind to chase NULL pointer dereferencing issues and the like. If you want to write crapolla business apps (a significant market) you do not want to waste time debugging.
Use OpenVG already : Hey it works in mobile devices properly. It is actually more portable than Cairo and whatever Qt is using.
Lousy integration with databases : Crapolla business apps want to access their SQL or whatever databases. Where is the API support? Where is LINQ? Rails? Etc.
Media APIs suck : Hooray GStreamer finally hit version 1.0. Well duh.
Applications should work between distributions in the same GNOME platform : Use a VM and bytecodes if you want. Most people do not care about performance. But for those who do care make it easy to interface with C.
Make applications that people care about : GIMP is great but people need office applications, video, sound editing applications as well. A desktop without applications is useless.
For desktop Linux to work however a lot more things need to happen. Namely games:
Make a LSB standard for games : While it is understandable that people do not want to standardize on desktops do make a standard of a minimum environment so game developers can work on the platform. Games do not need complex GUI libraries but they do need robust and easy to use multimedia APIs.
Make a sound library that doesn't suck standard : It could be OpenAL. No ALSA is not a solution. It is buggy as hell and a mess to develop for. A lot of multiplatform and Windows only developers use OpenAL already so why not just support it universally?
Add OpenGL to the standard : It is a defacto standard as is.
Networking : People can live with BSD sockets. Do not add unportable messes of network interfaces no one in their right mind would use.
Gaming input devices support : Why can't I use an X-Box controller in Linux with dual joysticks without most of the applications going berserk? How about support for touch screens and the like? Gesture recognition?
The fact is Samsung mobiles devices do not have a terrible build quality. The build quality is similar to what you would find in a Sony Ericsson phone or the iPhone. Plastic and glass (it seems metal bezels are patented by Apple).
He's an idiot. I have had a couple of Samsung devices pass by my hands and they did not have such a terrible build quality. Remember the original iPhone screen scratches that made everyone add stick on transparent covers to the screen? Or the iPhone 4 plastic case contraption to mitigate the antenna troubles?
It doesn't matter. You can take the watch off the wrist when you wind it. Most of the time you wind a watch is before or after you take it off the wrist. Yes digital does not have this much of a problem.
Yeah ever since mice designers started getting creative and designing non-symmetric mice it is hell to find a decent mouse. I got myself a Logitech G3. It mostly works from a usability perspective but the bloody thing is so round it causes wrist pain if you use it too much. Why can't mice be mostly flat with just a slight curve like they used to? Bah.
You are wrong. People usually have a dominant hand/side and it is related to how each person's brain is wired. While you can learn to be ambidextrous you have to practice and the brain needs to rewire itself to be able to handle the new environment. It takes a lot of work to learn to use another hand and most people are not ambidextrous in all situations despite what they claim. I am ambidextrous while using the keyboard but certainly not at doing a lot of other things. I sometimes press buttons with my toes as a joke but it is not something I feel particularly inclined to doing on a regular basis and it took a bit of practice as a kid. The number of connections neurons have is certainly not infinite and it probably comes with some sort of switching penalty. I do not have as much precision nor strength with my non dominant hand and I have tried drawing and writing with it more than once.
So yeah. You could waste time and learn how to use your other hand. You could also memorize hundreds of Chinese ideograms but most people do not bother. Why? Because they have other things to do with their time and they will never be as good with it as a native is. They have no reason to.
The fact that a left handed person instinctively tries to use a guitar the other way around shows that you are not seeing the whole picture. There is more to biomechanics than that. In the traditional setup the right hand and arm have to do a lot of movements to play a guitar (not to mention hold the damned thing most of the time) while the left hand and arm only have to slide and press chords. It's probably related to arm strength. You can often tell which side is dominant in a person by looking at their arm muscles...
The smartphone usability issues for left handed people are obvious if you analyze the UIs. Take iOS as an example. If you only hold the phone with one hand a right handed user can use his thumb to easily press the call or message icons while it is relatively hard to press the settings icon (which is rarely used) without using both hands or dropping the phone in the process. For a left handed user ALL the icons should be flipped in the horizontal axis. There are also issues with the physical buttons on the sides of the devices.
For mice it is usually more convenient for left handed users to place them on the left side of the keyboard. If you do not change the system settings to reverse the mouse button order (sometimes you are even blocked from doing it if you don't have the permissions) you are at a disadvantage because the left button is pressed with your less agile middle finger rather than the index finger but it is easier to get used to than having to relearn the button order every time you use someone else's computer.
For those people who do not get the usability issues because they are right handed try opening a door (with a key or a rotating knob), or using some scissors with your left hand and see how well you can do it.:-)
POWER7 runs at 4.25 GHz under 45nm design rules so 5.2 GHz or 5.5 GHz in a more expensive machine using a better manufacturing process with better system cooling does not seem impossible. PCs use air cooling and are supposed to have lower power consumption so of course the clock rates are not so high. Still there are Intel Ivy Bridge desktop CPUs sold that hit 3.9 GHz on Turbo mode and server CPUs that hit 4.1 GHz on Turbo mode.
OpenVZ is more lightweight on hardware resources. If you want an hypervisor you can get KVM unless you are using Windows or MacOS X (which no cloud or corporate server infrastructure worth its salt should be doing). If all you want is a couple of instances of Windows or MacOS X you can just use something like VirtualBox.
x86-64 (the original name AMD gave to the architecture) is still the best name. Microsoft calls it x64 which I guess is not unreasonable. The Intel names are awful. First they called it IA-32e so people would think it was somehow inferior to Itanium I venture. Then they called it EM64T. AMD 64/Intel 64 are both horrid.
Why? Both Eclipse and Netbeans run on the Java platform so they look about the same any operating system you run them in. I used to develop a Java application in Linux that was deployed both to developers running Windows desktops and production servers running a commercial UNIX OS. It just worked. That is the point of using Java to begin with.
Linux is growing from the bottom (smartphones) and the top (servers). The middle is a question of time. Were it not for the MS monopoly it would have probably succeeded by now as can be seen from the netbooks fiasco.
I prefer using Gnumeric over OoO Calc. It does not try to pander to MS Office users nearly as much so it actually achieves a decent user interface.
The problem was when they started pushing Unity. However from what I have seen even Unity is less atrocious than Windows 8.
Apple had 10% market share with the Macintosh at one time. So they are still behind where they used to be.
Use Ubuntu or Debian next time. Seriously.
WebKit is based on KHTML and you can get WebKit browsers in Linux including Google Chrome and Chromium.
Try doing 'man bash'. You know the thing you are writing the damned commands in?
Yeah it was bloody surreal. Only in Canada I guess. I mean I never have even seen, smelled, or eaten anything with maple syrup. Its food so it is pretty important but calling a syrup a strategic product? Errr...
I guess you never got rabidly modded down by the fApplers here.
So in other words MacOS X has the same issues with applications not working across all desktops without recompiling another binary just like Linux.
No kidding. People talking about the App Store don't know that Lindows, another Debian based distro, had a store named Click'N'Run with paid apps years before Apple "innovated" their way out of a wet paper bag.
The problem with the GNOME products are:
For desktop Linux to work however a lot more things need to happen. Namely games:
The fact is Samsung mobiles devices do not have a terrible build quality. The build quality is similar to what you would find in a Sony Ericsson phone or the iPhone. Plastic and glass (it seems metal bezels are patented by Apple).
Now that was poor build quality...
Yeah car driving in the US (and most of the world except for the UK, etc) is definitively left oriented.
It doesn't matter. You can take the watch off the wrist when you wind it. Most of the time you wind a watch is before or after you take it off the wrist. Yes digital does not have this much of a problem.
Yeah ever since mice designers started getting creative and designing non-symmetric mice it is hell to find a decent mouse. I got myself a Logitech G3. It mostly works from a usability perspective but the bloody thing is so round it causes wrist pain if you use it too much. Why can't mice be mostly flat with just a slight curve like they used to? Bah.
Another option is to use a pencil whenever possible. At least it washes off easily.
You are wrong. People usually have a dominant hand/side and it is related to how each person's brain is wired. While you can learn to be ambidextrous you have to practice and the brain needs to rewire itself to be able to handle the new environment. It takes a lot of work to learn to use another hand and most people are not ambidextrous in all situations despite what they claim. I am ambidextrous while using the keyboard but certainly not at doing a lot of other things. I sometimes press buttons with my toes as a joke but it is not something I feel particularly inclined to doing on a regular basis and it took a bit of practice as a kid. The number of connections neurons have is certainly not infinite and it probably comes with some sort of switching penalty. I do not have as much precision nor strength with my non dominant hand and I have tried drawing and writing with it more than once.
So yeah. You could waste time and learn how to use your other hand. You could also memorize hundreds of Chinese ideograms but most people do not bother. Why? Because they have other things to do with their time and they will never be as good with it as a native is. They have no reason to.
The fact that a left handed person instinctively tries to use a guitar the other way around shows that you are not seeing the whole picture. There is more to biomechanics than that. In the traditional setup the right hand and arm have to do a lot of movements to play a guitar (not to mention hold the damned thing most of the time) while the left hand and arm only have to slide and press chords. It's probably related to arm strength. You can often tell which side is dominant in a person by looking at their arm muscles...
The smartphone usability issues for left handed people are obvious if you analyze the UIs. Take iOS as an example. If you only hold the phone with one hand a right handed user can use his thumb to easily press the call or message icons while it is relatively hard to press the settings icon (which is rarely used) without using both hands or dropping the phone in the process. For a left handed user ALL the icons should be flipped in the horizontal axis. There are also issues with the physical buttons on the sides of the devices.
For mice it is usually more convenient for left handed users to place them on the left side of the keyboard. If you do not change the system settings to reverse the mouse button order (sometimes you are even blocked from doing it if you don't have the permissions) you are at a disadvantage because the left button is pressed with your less agile middle finger rather than the index finger but it is easier to get used to than having to relearn the button order every time you use someone else's computer.
For those people who do not get the usability issues because they are right handed try opening a door (with a key or a rotating knob), or using some scissors with your left hand and see how well you can do it. :-)
The don't use nitrogen but they use water cooling.
POWER7 runs at 4.25 GHz under 45nm design rules so 5.2 GHz or 5.5 GHz in a more expensive machine using a better manufacturing process with better system cooling does not seem impossible. PCs use air cooling and are supposed to have lower power consumption so of course the clock rates are not so high. Still there are Intel Ivy Bridge desktop CPUs sold that hit 3.9 GHz on Turbo mode and server CPUs that hit 4.1 GHz on Turbo mode.
Yes it can be turned off.
OpenVZ is more lightweight on hardware resources. If you want an hypervisor you can get KVM unless you are using Windows or MacOS X (which no cloud or corporate server infrastructure worth its salt should be doing). If all you want is a couple of instances of Windows or MacOS X you can just use something like VirtualBox.
x86-64 (the original name AMD gave to the architecture) is still the best name. Microsoft calls it x64 which I guess is not unreasonable. The Intel names are awful. First they called it IA-32e so people would think it was somehow inferior to Itanium I venture. Then they called it EM64T. AMD 64/Intel 64 are both horrid.