iOS is only available in locked down form.. Android provides freedom of choice, which includes the freedom for carriers to make locked down versions. There are open non locked down versions of android available as well.
No, the "installer" is already present on your system, you are simply downloading data for the installer to process.
Using package management is hugely superior to the idea of manually downloading and executing a binary...
You have the convenience (one command or a couple of clicks, no need to keep clicking next etc).
If you use your distro repositories (which for most distros carry pretty much everything you want) there is far less risk of you getting a bad download, try googling for openoffice and see how many scam sites come up - and how many users do you think fall for them?
You have automatic updates of all your packages at the same time and in one place, no need to do manual updates, no need to have loads of updaters running in the background wasting your memory and bandwidth, and you can update everything at a convenient time - many programs check for updates at startup, but what if you only use those programs when you are offline or connected via an expensive/metered connection such as 3g or on a line which treats peak and offpeak downloads separately? With a central package manager you can update everything at a time when you're on a fast unmetered connection.
And how many apps with their own auto updaters does it take to cripple the performance of your machine? There should be an OS wide update mechanism, not tons of separate update checks.
Whatever language the game is written in, those bits of the game which run locally on the client as opposed to the server are prone to cheating... Just because a game comes as a precompiled blob doesn't mean it's not possible, plenty of people use such cheats with closed source games all the time.
Firefox GPU acceleration is supposed to work on all platforms, it works very well on linux for me but doesn't seem to work at all on OSX (on linux i get 90+ fps on the mozilla hardware acceleration stress test, i get 3fps on osx)
There is a general trend to higher level (which are bigger/slower) languages, look at the current fascination with ruby...
The general trend has been that while hardware gets faster, software gets slower so the overall user experience remains the same... If you want a laugh, install some really old software on new hardware, i ran windows 3.0 on a p133 with 32mb a few years ago and it booted almost instantly compared to the 386/486 machines it was typically used on.
I can get a bash shell on my nexus one, and from there its possible to install a full standard gnu userland. The only difference with meego is that the standard userland is already there, but nothing stopping you from installing what you need on android.
That said, why would you want to install ruby on a phone? I grudgingly have ruby installed on my relatively highend laptop, and it's an absolute pig, i would hate to have something so inefficient on a far less powerful device with a smaller battery.
You can, this is exactly what asterisk is for.. Be careful about the ToS with your telco - they might explicitly forbid the use of voip over 3G, and might actually block it at a technical level. You might need to hide the traffic in a VPN, or one telco i'm aware of blocks SIP but doesn't block IAX.
You can do a _LOT_ more with asterisk than just that tho, for instance you could sign up with sipbroker which would let people in many countries around the world call you for the price of a local rate call, you could sign up with a selection of providers to make cheap outbound calls and you can setup fancy menu systems and have hold music playing like large companies have been doing for years, you can even put telemarketers into a queueing system or have scripts to annoy unwanted callers based on callerid etc.
Put it another way - an obligatory car analogy, if ford sold you a car 3 years ago and now came back and said "You must make a choice, either you can keep your current gearbox but it will only let you drive in reverse, or you can upgrade to the new gearbox which will let you drive forwards but won't let you drive in reverse ever again." how would you feel?
And yes this situation is ridiculous, because noone would stand for this kind of shit from a car manufacturer, and noone would think twice about installing an aftermarket transmission to restore full functionality... Why should games consoles be treated any differently?
When the device was originally bought, we had no reason to believe that at some point in the future you would need to make a permanent irreversible choice as to which of the systems features you want to keep using. I've never been forced to make such choices with any other device. Noone is complaining that ps3 firmware 3.42 blocks the current jailbreak exploit either, that was just a bugfix, intentionally disabling advertised features which were present when the unit was purchased and could have influenced that purchasing decision is quite another.
MS just sell a shoddy product, thousands of companies do this and MS is well known for selling shoddy products, at least the xbox offers a warranty unlike most of their other products - if it dies during the warranty period you just return it, i've had this happen and had no problems getting the unit replaced. If it fails out of warranty you're on your own, just like you would be with any other product.
MS have not removed features, they have fixed bugs which facilitated homebrew but that's entirely different, those bugs were never meant to be there in the first place.
As for the PSP, the nintendo DS is even easier to hack (just buy a $20 cart for it, slot it in) and yet seems to be doing just fine, the iphone and android are easy to hack and pirate games on, and yet mobile gaming is a fast growing market. The argument that piracy hurts the platform is a shaky one at best, for instance the amiga was hugely successful as a gaming platform in europe precisely because the games were easy to pirate... Compared to their counterparts on other platforms (eg cartridge based consoles) where piracy was harder, amiga owners typically had a similar number of purchased games and an additional large stack of pirated ones. Without piracy, amiga owners would have had a similar number of purchased games, but there would have been a lot less amiga owners. As i recall, the psp has a rather poor marketshare and is therefore unattractive to games publishers.
Speaking of "bragging about how he was going to make it easy to copy $60 video games", well that seems to have happened anyway, the ps3 is now much easier to hack than the xbox and its much easier to copy the games (and far more convenient because you don't have to mess with burning media).
A good driver and a manual box can overcome most of the aspects of turbo lag, but that assumes a good driver or about 1% of people on the roads... A lot of people can't even drive a manual. And with an auto, even on highend diesel vehicles you still get some considerable lag, i was driving a 2009 audi q7 (4.2ltr turbo diesel) recently which had a noticeable lag even when you switched the gearbox into sport mode.
This is China, the country that sooner or later will be producing cheap clones of the ipad, for half the price, where the only visible difference is that the apple logo is twice as big.
Modern versions of KVM allow you to pass through PCI devices to a guest OS, would this work installing a secondary videocard in the host system and passing it to the guest?
Take a look at proxmox (http://www.proxmox.com), it provides a simple to install distribution bundled with kvm and a gui to manage it from...
It's aimed at server virtualisation which doesn't seem to be what the original poster wanted, but then he mentioned vmware esx which is also a server oriented hypervisor so who knows.
Instead of trusting your data to someone else's cloud, you could always run your own server on something like Zarafa... I have a Zarafa setup to which i have an iphone and a nexus one synced, all the data travels over SSL. I actually find this a lot more useful than having to connect my phone over usb every day.
But this is exactly the point, software does not bend to their business needs and countless businesses have had to adjust the way they work to cater to whatever software they happen to be running...
OSX 10.5 supports ipv6 just fine, so did 10.4, not sure what version introduced V6 support... XP also supports ipv6, although it's not installed by default and you can't use v6 exclusively.
I never really liked the idea of dynamic dns updates, the ability to create arbitrary hostnames on the network is not a good one... Especially when there are still people foolish enough to use host based authentication (eg rhosts).
This same argument is often used against the GPL, because it offers more protection against a vendor locking down the platform than say BSD.
iOS is only available in locked down form..
Android provides freedom of choice, which includes the freedom for carriers to make locked down versions. There are open non locked down versions of android available as well.
No, the "installer" is already present on your system, you are simply downloading data for the installer to process.
Using package management is hugely superior to the idea of manually downloading and executing a binary...
You have the convenience (one command or a couple of clicks, no need to keep clicking next etc).
If you use your distro repositories (which for most distros carry pretty much everything you want) there is far less risk of you getting a bad download, try googling for openoffice and see how many scam sites come up - and how many users do you think fall for them?
You have automatic updates of all your packages at the same time and in one place, no need to do manual updates, no need to have loads of updaters running in the background wasting your memory and bandwidth, and you can update everything at a convenient time - many programs check for updates at startup, but what if you only use those programs when you are offline or connected via an expensive/metered connection such as 3g or on a line which treats peak and offpeak downloads separately? With a central package manager you can update everything at a time when you're on a fast unmetered connection.
And how many apps with their own auto updaters does it take to cripple the performance of your machine?
There should be an OS wide update mechanism, not tons of separate update checks.
Whatever language the game is written in, those bits of the game which run locally on the client as opposed to the server are prone to cheating... Just because a game comes as a precompiled blob doesn't mean it's not possible, plenty of people use such cheats with closed source games all the time.
Firefox GPU acceleration is supposed to work on all platforms, it works very well on linux for me but doesn't seem to work at all on OSX (on linux i get 90+ fps on the mozilla hardware acceleration stress test, i get 3fps on osx)
There is a general trend to higher level (which are bigger/slower) languages, look at the current fascination with ruby...
The general trend has been that while hardware gets faster, software gets slower so the overall user experience remains the same... If you want a laugh, install some really old software on new hardware, i ran windows 3.0 on a p133 with 32mb a few years ago and it booted almost instantly compared to the 386/486 machines it was typically used on.
Nokia were the early adopters, symbian predates android and ios by several years. The problem is they let it stagnate and get overtaken.
I can get a bash shell on my nexus one, and from there its possible to install a full standard gnu userland. The only difference with meego is that the standard userland is already there, but nothing stopping you from installing what you need on android.
That said, why would you want to install ruby on a phone? I grudgingly have ruby installed on my relatively highend laptop, and it's an absolute pig, i would hate to have something so inefficient on a far less powerful device with a smaller battery.
You can, this is exactly what asterisk is for..
Be careful about the ToS with your telco - they might explicitly forbid the use of voip over 3G, and might actually block it at a technical level. You might need to hide the traffic in a VPN, or one telco i'm aware of blocks SIP but doesn't block IAX.
You can do a _LOT_ more with asterisk than just that tho, for instance you could sign up with sipbroker which would let people in many countries around the world call you for the price of a local rate call, you could sign up with a selection of providers to make cheap outbound calls and you can setup fancy menu systems and have hold music playing like large companies have been doing for years, you can even put telemarketers into a queueing system or have scripts to annoy unwanted callers based on callerid etc.
Put it another way - an obligatory car analogy, if ford sold you a car 3 years ago and now came back and said "You must make a choice, either you can keep your current gearbox but it will only let you drive in reverse, or you can upgrade to the new gearbox which will let you drive forwards but won't let you drive in reverse ever again." how would you feel?
And yes this situation is ridiculous, because noone would stand for this kind of shit from a car manufacturer, and noone would think twice about installing an aftermarket transmission to restore full functionality... Why should games consoles be treated any differently?
When the device was originally bought, we had no reason to believe that at some point in the future you would need to make a permanent irreversible choice as to which of the systems features you want to keep using. I've never been forced to make such choices with any other device. Noone is complaining that ps3 firmware 3.42 blocks the current jailbreak exploit either, that was just a bugfix, intentionally disabling advertised features which were present when the unit was purchased and could have influenced that purchasing decision is quite another.
MS just sell a shoddy product, thousands of companies do this and MS is well known for selling shoddy products, at least the xbox offers a warranty unlike most of their other products - if it dies during the warranty period you just return it, i've had this happen and had no problems getting the unit replaced. If it fails out of warranty you're on your own, just like you would be with any other product.
MS have not removed features, they have fixed bugs which facilitated homebrew but that's entirely different, those bugs were never meant to be there in the first place.
As for the PSP, the nintendo DS is even easier to hack (just buy a $20 cart for it, slot it in) and yet seems to be doing just fine, the iphone and android are easy to hack and pirate games on, and yet mobile gaming is a fast growing market. The argument that piracy hurts the platform is a shaky one at best, for instance the amiga was hugely successful as a gaming platform in europe precisely because the games were easy to pirate... Compared to their counterparts on other platforms (eg cartridge based consoles) where piracy was harder, amiga owners typically had a similar number of purchased games and an additional large stack of pirated ones. Without piracy, amiga owners would have had a similar number of purchased games, but there would have been a lot less amiga owners. As i recall, the psp has a rather poor marketshare and is therefore unattractive to games publishers.
Speaking of "bragging about how he was going to make it easy to copy $60 video games", well that seems to have happened anyway, the ps3 is now much easier to hack than the xbox and its much easier to copy the games (and far more convenient because you don't have to mess with burning media).
The later V12 engines from Jaguar would run at 12.5:1 in some markets (obviously depending on what fuel was available there)...
http://en.wikipedia.org/wiki/Jaguar_V12_engine
A good driver and a manual box can overcome most of the aspects of turbo lag, but that assumes a good driver or about 1% of people on the roads... A lot of people can't even drive a manual. And with an auto, even on highend diesel vehicles you still get some considerable lag, i was driving a 2009 audi q7 (4.2ltr turbo diesel) recently which had a noticeable lag even when you switched the gearbox into sport mode.
This is China, the country that sooner or later will be producing cheap clones of the ipad, for half the price, where the only visible difference is that the apple logo is twice as big.
Modern versions of KVM allow you to pass through PCI devices to a guest OS, would this work installing a secondary videocard in the host system and passing it to the guest?
How do you configure the system initially, and actually get a console on one of the guest OS?
Take a look at proxmox (http://www.proxmox.com), it provides a simple to install distribution bundled with kvm and a gui to manage it from...
It's aimed at server virtualisation which doesn't seem to be what the original poster wanted, but then he mentioned vmware esx which is also a server oriented hypervisor so who knows.
Instead of trusting your data to someone else's cloud, you could always run your own server on something like Zarafa...
I have a Zarafa setup to which i have an iphone and a nexus one synced, all the data travels over SSL. I actually find this a lot more useful than having to connect my phone over usb every day.
Actually, it was my brother who updated the machine by trying to play one of his games...
But it's far from unreasonable that someone would want to use a machine they bought to carry out the features it advertises (on the box no less).
But this is exactly the point, software does not bend to their business needs and countless businesses have had to adjust the way they work to cater to whatever software they happen to be running...
I bought a PS3 to run linux and play around with cell programming...
Sony broke my ps3 by updating the firmware to 3.30, so i bought a dongle which i intend to use to repair the otherwise broken system:
http://www.ps3hax.net/2010/10/asbestos-running-linux-as-gameos/
All i'm doing, is fixing advertised functionality which was present in the ps3 when i bought it.
OSX 10.5 supports ipv6 just fine, so did 10.4, not sure what version introduced V6 support...
XP also supports ipv6, although it's not installed by default and you can't use v6 exclusively.
How do you get XP to join a pure kerberos domain? any howtos online?
I never really liked the idea of dynamic dns updates, the ability to create arbitrary hostnames on the network is not a good one...
Especially when there are still people foolish enough to use host based authentication (eg rhosts).