SSL should prevent man in the middle attacks, except that you really can't trust the trusted certificates issued by the usual pre-approved CAs anymore. If you really want to be safe, delete all default trusts and only add those for sites you can verify yourself.
You can only see if 20 other people like apples if that plaintext data was encrypted with the same key as the plaintext data that says you like apples.
Suppose Coca-Cola and Pepsi Cola both use the same Market Research firm, which we'll call StatisticsInc. Now, companies are very jealous of market insight data, most will not work with a firm that also works with a competitor, lest someone get bribed into sharing trade secrets. What this allows if for Coca-Cola to sent a bunch of demographic data to StatisticsInc for analysis, and StatisticsInc will never know what the input or result contained, and therefore cannot share any confidential data to Pepsi.
While the XO has special keys for moving between its different views, in fact they are just F1-F4 with different labels.
But while the keys are obviously market on the XO, they are not on generic PC keyboards. Also, most of the Sugar interface was designed around the dual-mode display of the XO, which is why it is so heavily black and white, which actually makes it quite eye-straining on a CRT or standard LCD.
Though it could replace Windows. Unfortunately many of the Sugar navigation elements are dependent on the OLPC hardware, and don't work very will on a generic PC.
The platform, no but it could expose any libraries provided by Nintendo as part of the SDK which are statically linked against the GPL'ed code even though Nintendo was not the party violating the GPL.
As Nintendo owns the copyright on the SDK, only they can re-license it, not Atari. The GPL is quite specific, if Atari cannot distribute their code in compliance with both Nintendo's SDK license, and the GPL, then they cannot distribute their code at all. It doesn't force the Nintendo SDK into being GPL.
It was my understanding that the format and decoder for Theora were fine, it was the encoder that was lacking in the past. I know there has been a lot of work recently to improve that.
I mean 20+ years of experience and all perfectly working C/C++ code and libraries have to be thrown out of window ? Cmon Google. Java is a nice toy, but unfit for production, get real.
Canonical got Android apps running on Ubuntu on x86, without recompiling or emulation, can you do that with C/C++? JVMs are now very fast, JIT compilation and run-time optimization lets them match or beat native code for long running processes. Since the JVM is always running in Android, you don't keep feeling the startup cost, but you do keep benefiting from the optimizations. Java has been a standard for mobile application development long before Google got into the game.
I am dog tired of hearing this bit of disinformation. Many distros provide excellent support. And I don't mean forums. I mean talking to a warm body on the phone that can actually help.
I think what he really meant was "availability", not "support". Most Lexmark printers won't work any better when plugged into a Windows machine than they will when plugged into a Linux machine. The difference is that Lexmark makes available a Windows driver, but not so much for Linux.
Applications are the same, its not that the latest games can't run on Linux, it's that they are only made to run on Windows. 2D boy proved that it wasn't especially difficult to release a game for Linux, and make a good bit of money off it. If two guys on laptops and borrowed WiFi can do it, so can EA and Ubisoft.
This whole 'used to windows' thing really bugs me. What difference does it make what OS your browser is running on? You telling me people don't know how to use firefox on mac os x/eee's linux distro but do know how to use it on windows? That's absolutely ridiculous.
People actually liked New Coke better than the original Coke. The thing about people is that most would rather keep something inferior than change to something new.
It's not that people can't figure out how to use a different desktop OS, it's that they don't want to use a different desktop OS. And it's not because they like their current OS, it's that they don't like changing it. That is why Microsoft and Apple both got their systems in schools, because what kids grown up on, they will want to stay on, even when presented with better products.
I think that's more because Americans wanted cheaper laptops, not portable internet devices. The original concept of a netbook has been replaced with scaled down (physically and price-wise) laptops.
Americans don't have a problem with the variety of unfamiliar phone OSes out there, because nobody expects them to be like their big desktop computers. If we had the same view of netbooks, Linux would continue to dominate there.
Most Windows applications will not be ported and will run even worse in emulation - a Snapdragon emulating x86 will be unusably slow.
This doesn't get said enough. Microsoft could run WinMobile on these, or even port Win7 to ARM, but without the vast ecosystems of Win32/x86 applications and drivers it will be useless.
I expect that they will put their money into boosting development for WinMobile, as it already has an ARM-capable ecosystem, and probably pushing more pure.Net applications that would be portable across both architectures.
Still, they will be the underdog in the ARM race, and they're not known for speed and flexibility in their development cycle, so it will require some pretty drastic changes for them to compete.
as for arm? don't count your chickens just yet. linux had a wide base of netbooks in the beginning and it faltered. was the fault that of the netbooks that are still being sold now with winxp or of linux? use a little brain power here and you'll come to a conclusion.
Linux still holds a greater share of the netbook market than it does the traditional desktop market. The fact that even after Windows was available on these netbooks they couldn't secure the same market share tells me that people find Linux more suitable on netbooks than they do on desktops, or windows less so (or both).
my prediction is that arm comes out gang busters and dies quickly into a niche market grave. how many technologies have you've seen with this kind of traction that end up going no where due to lack of software support?
ARM will be a niche market as long as Linux is a niche market. However, if Linux becomes a significant player in netbooks, then so can ARM, because all the same software support will exist.
Frankly, I find it more frightening that most of our leaders and most of the population in general have all bought into the idea that morality is just convention and that there is no higher power to answer to.
You find arbitrary morality more comforting than convention?
SSL should prevent man in the middle attacks, except that you really can't trust the trusted certificates issued by the usual pre-approved CAs anymore. If you really want to be safe, delete all default trusts and only add those for sites you can verify yourself.
I believe Linux has a similar noexec mount option.
A project called Eucalyptus is a step in the right direction in this space.
Ubuntu Enterprise Cloud is based on Eucalyptus and is already being heavily marketed by Canonical.
How exactly is eclipse any more GUI-centric than VIM or Emacs? What exactly "grunt work" does it insulate you from?
That depends on what makes it a chicken egg, what's inside it, or what produced it.
And running Windows 9 :(
...slowly.
You can only see if 20 other people like apples if that plaintext data was encrypted with the same key as the plaintext data that says you like apples.
Suppose Coca-Cola and Pepsi Cola both use the same Market Research firm, which we'll call StatisticsInc. Now, companies are very jealous of market insight data, most will not work with a firm that also works with a competitor, lest someone get bribed into sharing trade secrets. What this allows if for Coca-Cola to sent a bunch of demographic data to StatisticsInc for analysis, and StatisticsInc will never know what the input or result contained, and therefore cannot share any confidential data to Pepsi.
But the big advantage of the Linux is the support community, right? The one that produces open and Free(tm) drivers for hardware?
Without detailed information about the hardware, it is very difficult to write drivers for it. Support means more than just code.
While the XO has special keys for moving between its different views, in fact they are just F1-F4 with different labels.
But while the keys are obviously market on the XO, they are not on generic PC keyboards. Also, most of the Sugar interface was designed around the dual-mode display of the XO, which is why it is so heavily black and white, which actually makes it quite eye-straining on a CRT or standard LCD.
Plus, this software does not replace Windows.
Though it could replace Windows. Unfortunately many of the Sugar navigation elements are dependent on the OLPC hardware, and don't work very will on a generic PC.
With a 286, I would hope they have a bunch of floppy disks, otherwise they just have a rather ugly metal box that does nothing.
The platform, no but it could expose any libraries provided by Nintendo as part of the SDK which are statically linked against the GPL'ed code even though Nintendo was not the party violating the GPL.
As Nintendo owns the copyright on the SDK, only they can re-license it, not Atari. The GPL is quite specific, if Atari cannot distribute their code in compliance with both Nintendo's SDK license, and the GPL, then they cannot distribute their code at all. It doesn't force the Nintendo SDK into being GPL.
While not as light-weight at DSL, Qimo provides an educational Linux desktop that runs reasonably well on older hardware.
Disclaimer: I am the developer of Qimo.
Digital Donkeys!
It was my understanding that the format and decoder for Theora were fine, it was the encoder that was lacking in the past. I know there has been a lot of work recently to improve that.
I mean 20+ years of experience and all perfectly working C/C++ code and libraries have to be thrown out of window ? Cmon Google. Java is a nice toy, but unfit for production, get real.
Canonical got Android apps running on Ubuntu on x86, without recompiling or emulation, can you do that with C/C++? JVMs are now very fast, JIT compilation and run-time optimization lets them match or beat native code for long running processes. Since the JVM is always running in Android, you don't keep feeling the startup cost, but you do keep benefiting from the optimizations. Java has been a standard for mobile application development long before Google got into the game.
I am dog tired of hearing this bit of disinformation. Many distros provide excellent support. And I don't mean forums. I mean talking to a warm body on the phone that can actually help.
I think what he really meant was "availability", not "support". Most Lexmark printers won't work any better when plugged into a Windows machine than they will when plugged into a Linux machine. The difference is that Lexmark makes available a Windows driver, but not so much for Linux.
Applications are the same, its not that the latest games can't run on Linux, it's that they are only made to run on Windows. 2D boy proved that it wasn't especially difficult to release a game for Linux, and make a good bit of money off it. If two guys on laptops and borrowed WiFi can do it, so can EA and Ubisoft.
This whole 'used to windows' thing really bugs me. What difference does it make what OS your browser is running on? You telling me people don't know how to use firefox on mac os x/eee's linux distro but do know how to use it on windows? That's absolutely ridiculous.
People actually liked New Coke better than the original Coke. The thing about people is that most would rather keep something inferior than change to something new.
It's not that people can't figure out how to use a different desktop OS, it's that they don't want to use a different desktop OS. And it's not because they like their current OS, it's that they don't like changing it. That is why Microsoft and Apple both got their systems in schools, because what kids grown up on, they will want to stay on, even when presented with better products.
I think that's more because Americans wanted cheaper laptops, not portable internet devices. The original concept of a netbook has been replaced with scaled down (physically and price-wise) laptops.
Americans don't have a problem with the variety of unfamiliar phone OSes out there, because nobody expects them to be like their big desktop computers. If we had the same view of netbooks, Linux would continue to dominate there.
Most Windows applications will not be ported and will run even worse in emulation - a Snapdragon emulating x86 will be unusably slow.
This doesn't get said enough. Microsoft could run WinMobile on these, or even port Win7 to ARM, but without the vast ecosystems of Win32/x86 applications and drivers it will be useless.
I expect that they will put their money into boosting development for WinMobile, as it already has an ARM-capable ecosystem, and probably pushing more pure .Net applications that would be portable across both architectures.
Still, they will be the underdog in the ARM race, and they're not known for speed and flexibility in their development cycle, so it will require some pretty drastic changes for them to compete.
Net Applications estimates that Linux is on 1% of the OS market. NDP recently put Linux at about 10% of the netbook market.
The implication being that people prefer Linux over Windows on netbooks more than the prefer Linux over Windows on traditional desktops and laptops.
as for arm? don't count your chickens just yet. linux had a wide base of netbooks in the beginning and it faltered. was the fault that of the netbooks that are still being sold now with winxp or of linux? use a little brain power here and you'll come to a conclusion.
Linux still holds a greater share of the netbook market than it does the traditional desktop market. The fact that even after Windows was available on these netbooks they couldn't secure the same market share tells me that people find Linux more suitable on netbooks than they do on desktops, or windows less so (or both).
my prediction is that arm comes out gang busters and dies quickly into a niche market grave. how many technologies have you've seen with this kind of traction that end up going no where due to lack of software support?
ARM will be a niche market as long as Linux is a niche market. However, if Linux becomes a significant player in netbooks, then so can ARM, because all the same software support will exist.
Frankly, I find it more frightening that most of our leaders and most of the population in general have all bought into the idea that morality is just convention and that there is no higher power to answer to.
You find arbitrary morality more comforting than convention?
They mean that it is a relative of modern humans, but not a direct ancestor. You inherited DNA from your grandmother, but not your aunt.
Then I guess we can leave it at "Windows is a lot closer to ready than Linux".
Not if you consider Window's susceptibility to viruses and malware a barrier to readiness. At that point, it may be a draw.