No offense, but 'sizeof' exists specifically to avoid problems. If you don't use it in your code and you assume things, you're causing your own problems.
I've even used sizeof(char) in malloc because you never know.
Having an age of consent so high in the USA makes consenting adolescents criminals when they fool around on a date. I'm frequently amazed by the backward view the USA has on this subject.
Bandwidth limits are a disappearing issue. Yes, some people are always going to be stuck with only what a cellular operator or satellite provider provides them, but 90%+ of consoles are going to be sold in markets with no issues whatsoever. At this point, bandwidth caps for cable and DSL are in the hundreds of gigabytes for all but the most budget plans.
You must be misinformed. The majority of Internet users in North America are still on bandwidth-restricted broadband.
In Canada most high speed providers are still limiting users to 30 or 50GB/mo at the high end. Some have much lower limits.
You're eliminating resale (I don't sell my games very often, but based on the number of used copies I see online and at the local store, a lot of people do). Of course, game companies love that this would be eliminated.
You need to upgrade that hard drive... especially if you start downloading PS3 sized games at the 20-30+ GB mark each.
Bandwidth limits are a problem in many parts of the country, and other places in the world, and downloading at least dozens of gigabytes extra isn't going to make some people very happy.
The elimination of the physical security of owning a game. If Microsoft or Sony cuts you off their networks for some perceived injustice, and you lose the ability to play the games you purchased, you'll be really annoyed. With a physical copy, you can still play them with a different machine and/or account.
The Playstation 3 Store already has full downloadable games available. I've downloaded a few myself, including Burnout (at under 10GB) and Ratchet & Clank All 4 One (at over 30GB).
If I had much less than my 15Mbit/s Internet access I can't imagine I'd ever bother -- and I still run them overnight. I can still drive to a store (even a store in the next city) and buy a copy of a game faster than I can download it.
Speaking of Java... imagine Sony bringing out its next Playstation with fully integrated Android support for on-screen widgets and games. Its plausible when you look at things like the PSP Phone (Xperia Play) that is both a PSP and an Android phone, or the Playstation market items for playing PS games on compatible Android systems.
I'd be interested in whether Microsoft might do something similar in making it possible to run WP7 mobile games on its new console platform... just saying.
You didn't notice a difference between the two platforms because its the same game (although very slightly different to the really anal) produced for multiple systems.
To really compare consoles, one should compare its exclusives. Exclusive content made specifically for the 360 is more likely to show off its power, while the converse is also true for the Playstation 3.
To avoid a troll tag, I'll not bother citing any examples that come to mind...
They should dump the optical drive entirely and move to a cartridge-like system using encrypted flash drives. For the majority of people with a solid internet connection they can just buy and download directly to their console from their living room, but for those with crappy/capped bandwidth, the physical flash drive is there for them if they want it.
I may be old, but I remember Nintendo holding out and using cartridges in the N64 precisely because of the load-time issues. They wanted to have instantaneously fast gaming for their users while Playstation gamers had to wait for long disc-based load times. It was a bad gamble due to production costs -- CDs and DVDs are a lot cheaper to make in bulk than flash cartridges.
That said, Sony's going that route with their new PSP Vita, so maybe production costs have come down enough for it to be worthwhile.
Most games don't require full installs to the hard drive on the PS3 for good performance. A few lazy developers have gone that route, while most AAA titles on the PS3 have not.
If either company is going to be wise next round, they need to seriously extend their RAM and incorporate (upgradable?) flash storage for caching. Using a hard drive for long term storage and flash for while-im-playing-the-game storage would speed things up a lot.
I didn't move any goalposts. Its the total cost of ownership concept but in total cost of deployment terms. If any random person can do the one thing, but the other is only available to specific people, its different, isn't it? And worth noting.
PS the above guide is only to make a USB bootable installation image, not a fully automated self-installing image that could be used on a headless system, or for PXE deployment. Those were the original goalposts.
If I promised you web accessible telnet to your website, then realized it was a security problem for all my other customers and removed that feature, you'd think i was a jerk too, right?
Get over it.
Sony's the only one who bothered trying to do something nice for people that didn't make them any money, and now people are annoyed because they don't get their free lunch anymore.
Nobody gonna compare to Microsoft who has sued time and again for chipping their consoles? How about Nintendo? Nobody plays nice to hacking except Sony. Sony tried to be open to both worlds and when it was revealed their attempt opened real security issues against their primary revenue on the system, they closed the hole.
Sounds like investing in a company that cares about the security of their investments. Why you hating?
Privacy concerns? You mean Bing, from the company that bought Skype and wants to introduce wiretap features to a secure communications system is more trustworthy than Google, brought to you by the people who often publish or refuse court requested user search data?
And yet despite Google collecting your page URL history, there's no proof they've ever used this data to make better search results by copying another search engine's output.
There is however proof that Bing did it (via their users).
No offense, but 'sizeof' exists specifically to avoid problems. If you don't use it in your code and you assume things, you're causing your own problems.
I've even used sizeof(char) in malloc because you never know.
Knowing Microsoft, I'm shocked there isn't a Visual Basic for Driver Code yet. Just saying.
Trying to teach rhetoric to idiots is like trying to sell tanning beds to fish.
Having an age of consent so high in the USA makes consenting adolescents criminals when they fool around on a date. I'm frequently amazed by the backward view the USA has on this subject.
You must be misinformed. The majority of Internet users in North America are still on bandwidth-restricted broadband.
In Canada most high speed providers are still limiting users to 30 or 50GB/mo at the high end. Some have much lower limits.
Are you sure? I suppose you don't play PS3 games then.
From this post:
Assasin's Creed = 7.87 GB
Grand Theft Auto IV (US) = 10.5 GB
Motor Storm (US) = 14.48 GB
Ninja Gaiden Sigma = 11.5 GB
The Darkness = 17.6 GB
Uncharted: Drakes Schicksal = 21.08 GB
And incapable of being used as blu-ray disc, cd or dvd players.
So a few things come to mind:
You're eliminating resale (I don't sell my games very often, but based on the number of used copies I see online and at the local store, a lot of people do). Of course, game companies love that this would be eliminated.
You need to upgrade that hard drive ... especially if you start downloading PS3 sized games at the 20-30+ GB mark each.
Bandwidth limits are a problem in many parts of the country, and other places in the world, and downloading at least dozens of gigabytes extra isn't going to make some people very happy.
The elimination of the physical security of owning a game. If Microsoft or Sony cuts you off their networks for some perceived injustice, and you lose the ability to play the games you purchased, you'll be really annoyed. With a physical copy, you can still play them with a different machine and/or account.
The Playstation 3 Store already has full downloadable games available. I've downloaded a few myself, including Burnout (at under 10GB) and Ratchet & Clank All 4 One (at over 30GB).
If I had much less than my 15Mbit/s Internet access I can't imagine I'd ever bother -- and I still run them overnight. I can still drive to a store (even a store in the next city) and buy a copy of a game faster than I can download it.
Speaking of Java ... imagine Sony bringing out its next Playstation with fully integrated Android support for on-screen widgets and games. Its plausible when you look at things like the PSP Phone (Xperia Play) that is both a PSP and an Android phone, or the Playstation market items for playing PS games on compatible Android systems.
I'd be interested in whether Microsoft might do something similar in making it possible to run WP7 mobile games on its new console platform... just saying.
You didn't notice a difference between the two platforms because its the same game (although very slightly different to the really anal) produced for multiple systems.
To really compare consoles, one should compare its exclusives. Exclusive content made specifically for the 360 is more likely to show off its power, while the converse is also true for the Playstation 3.
To avoid a troll tag, I'll not bother citing any examples that come to mind ...
I may be old, but I remember Nintendo holding out and using cartridges in the N64 precisely because of the load-time issues. They wanted to have instantaneously fast gaming for their users while Playstation gamers had to wait for long disc-based load times. It was a bad gamble due to production costs -- CDs and DVDs are a lot cheaper to make in bulk than flash cartridges.
That said, Sony's going that route with their new PSP Vita, so maybe production costs have come down enough for it to be worthwhile.
Most games don't require full installs to the hard drive on the PS3 for good performance. A few lazy developers have gone that route, while most AAA titles on the PS3 have not.
If either company is going to be wise next round, they need to seriously extend their RAM and incorporate (upgradable?) flash storage for caching. Using a hard drive for long term storage and flash for while-im-playing-the-game storage would speed things up a lot.
That's called believing your marketing department.
I didn't move any goalposts. Its the total cost of ownership concept but in total cost of deployment terms. If any random person can do the one thing, but the other is only available to specific people, its different, isn't it? And worth noting.
PS the above guide is only to make a USB bootable installation image, not a fully automated self-installing image that could be used on a headless system, or for PXE deployment. Those were the original goalposts.
If I promised you web accessible telnet to your website, then realized it was a security problem for all my other customers and removed that feature, you'd think i was a jerk too, right?
Get over it.
Sony's the only one who bothered trying to do something nice for people that didn't make them any money, and now people are annoyed because they don't get their free lunch anymore.
I am; although I've actually come across that one in vanity searches and wondered who he is :)
Used Python lately?
No offense, but how many comp sci courses have you taken?
I read your rant and don't see any valid defense of the mess that PHP is.
Aw come on, do Python ;-)
Actually, anything by DJB is both well organized and terrible to read at the same time. Also, never GNU licensed but still.
Haters gonna hate.
Sony still made a platform that was open at all.
Nobody gonna compare to Microsoft who has sued time and again for chipping their consoles? How about Nintendo? Nobody plays nice to hacking except Sony. Sony tried to be open to both worlds and when it was revealed their attempt opened real security issues against their primary revenue on the system, they closed the hole.
Sounds like investing in a company that cares about the security of their investments. Why you hating?
Feel free to post the instructions for Windows for someone to follow; including rights required and hardware compatibility issues.
Privacy concerns? You mean Bing, from the company that bought Skype and wants to introduce wiretap features to a secure communications system is more trustworthy than Google, brought to you by the people who often publish or refuse court requested user search data?
And yet despite Google collecting your page URL history, there's no proof they've ever used this data to make better search results by copying another search engine's output.
There is however proof that Bing did it (via their users).