Programming is a best effort game, you can't write 100% secure code in a reasonable time frame, hence it will always be a problem for everyone. I agree that what you suggest is what needs to happen......
However, I don't think either company is ready to live in reality like you suggest, until recently Microsoft valued usability and a number of other things over security, Windows XP didn't even come with good default security until SP2, and Apple (and a vocal minority of idiots) is still trying to pretend OS X is and always will be the most secure OS on the planet. I've seen a number of Apple users go out of their way to avoid using a firewall because they feel superior using OS X.
Most users WANT port 137/138/445 traffic blocked, because NO ONE uses SMB over the internet, and history has shown those ports cause more problems than they are worth for everyone.
Blocking public SMB traffic is desired by the customer, and in fact benefits the customers, blocking an entire PROTOCOL is not the same thing, is not desired by the customer, and in reality only benefits Comcast with their aged network.
I agree, i think they have moved beyond the cat and mouse shaping game and have moved right to an attempt to make it transparent but also highly problematic.
In effect they have decided that screwing with traffic is the most important thing they have to do while they have your packets.
You have things a bit mixed up. ESX versions prior to 3 use a Linux kernel that runs all the time, with what VMware calls "vmkernel" on top of it, which is suspicious to say the least, and ESX3 loads "vmkernel" from the Linux initrd directly.
Its more complicated than that for sure, and every description I've read of how ESX works makes me more suspicious of what VMware does. In particular their use of Linux drivers, which are and always have been GPL licensed, so either they are using the Linux kernel to run devices, or they are taking code.
from wikipedia: "VMware Inc states that vmkernel does not derive from Linux, but acknowledges that it has adapted certain device-drivers from Linux device drivers. The Linux kernel continues running, under the control of the vmkernel, providing functions including the proc file system used by the ESX and an environment to run support applications."
Without more info its hard to say but i know plenty of developers aren't happy with VMware at the moment because of this stuff.
The article headline says "Technology Breeds Crime"
There is a direct IMPLICATION (yes, I'm well aware of what it means) that technology somehow is responsible for crime from that statement, and if the statement is true, any logical person would infer that the purpose was to state that technology must be somehow kept in check, there is no other conclusion and certainly no other reason for the opinion.
You tell me how "technology breeds crime" can possibly be taken any other way than to imply that technology is RESPONSIBLE for crime.
If no one opens the box they will wonder why the hell you bought it in the first place, since the point is to make it look like people got pissed at the ads.....
Phones and computers aren't a new market, and the market itself won't stand for one manufacturer taking over the entire industry of software AND hardware. Hence they are either doomed to be a niche or change.
Developers and hardware makers, which don't seem to fit into the "all roads lead to Apple" mythology, aren't going to let Apple assume control of everything, it has nothing to do with nerds.
Apple has a lot of potential, but the reason it is being wasted is this: if Apple ever does expand to compete with MS they will be an even bigger monopoly, one that makes both the hardware and software for the entire platform. It works well right now but only because it is a NICHE market, and people are willing to put up with the obsessive control and the closed platform because things sort of work out of the box. That won't last forever, see: iPhone
Ignoring what the government does just because you can encrypt things at the moment is foolish.
I might add that if anyone had an interest in cracking popular encryption schemes right now, it would be the government that is trying to read every packet you touch. Things like this are never certain but I wouldn't trust my life to encryption anymore regardless of keysize or cipher length.
I like Apples hardware but the artificial restrictions on how you have to work in OS X still keep me away from it, part of that is being comfortable with windows all the way back to 3.1 (if comfortable is the right word...), and part of it has to do with Apple making choices for the entire user base regardless of what people ask for, in the past it has gone so far that Apple has tried to prevent people from even making changes at all in certain areas.
If the cable company effectively locks down the card itself, and keeps a list of all the keypairs authorized for use, it would be quite literally impossible to forge a new master key transaction to get the main signal key, the only way around that would be to make a friendly device that would be able to utilize the card itself as intended, but hand over the master key afterward.
Or the brilliant plan to keep the phone locked long enough so that normal programmers (who otherwise wouldn't try), figure out how to root the phone just to run apps and ringtones, THEN release an SDK.....so much for preventing malware.
If malware ever does make an appearance it will be helped by the fact that full exploits were necessary to undo Apples stupid software lock and highly improper carrier activation lock.
What would be inconsistent and hypocritical is to prop up DRM systems for years only to suddenly decide to drop the DRM...with a price increase. For the music industry, it has always been about taking something away, then slowly selling it back to you at higher cost.
DRM free music is a higher value, but one that other stores have already been selling at $0.99, hence Apple has to cut costs to compete, its that simple. I truly believe they dropped the price because they couldn't compete anymore on the no-drm front.
Programming is a best effort game, you can't write 100% secure code in a reasonable time frame, hence it will always be a problem for everyone. I agree that what you suggest is what needs to happen......
However, I don't think either company is ready to live in reality like you suggest, until recently Microsoft valued usability and a number of other things over security, Windows XP didn't even come with good default security until SP2, and Apple (and a vocal minority of idiots) is still trying to pretend OS X is and always will be the most secure OS on the planet. I've seen a number of Apple users go out of their way to avoid using a firewall because they feel superior using OS X.
Most users WANT port 137/138/445 traffic blocked, because NO ONE uses SMB over the internet, and history has shown those ports cause more problems than they are worth for everyone.
Blocking public SMB traffic is desired by the customer, and in fact benefits the customers, blocking an entire PROTOCOL is not the same thing, is not desired by the customer, and in reality only benefits Comcast with their aged network.
OH SNAP
no one cares anymore
I agree, i think they have moved beyond the cat and mouse shaping game and have moved right to an attempt to make it transparent but also highly problematic.
In effect they have decided that screwing with traffic is the most important thing they have to do while they have your packets.
You have things a bit mixed up. ESX versions prior to 3 use a Linux kernel that runs all the time, with what VMware calls "vmkernel" on top of it, which is suspicious to say the least, and ESX3 loads "vmkernel" from the Linux initrd directly.
Its more complicated than that for sure, and every description I've read of how ESX works makes me more suspicious of what VMware does. In particular their use of Linux drivers, which are and always have been GPL licensed, so either they are using the Linux kernel to run devices, or they are taking code.
from wikipedia: "VMware Inc states that vmkernel does not derive from Linux, but acknowledges that it has adapted certain device-drivers from Linux device drivers. The Linux kernel continues running, under the control of the vmkernel, providing functions including the proc file system used by the ESX and an environment to run support applications."
Without more info its hard to say but i know plenty of developers aren't happy with VMware at the moment because of this stuff.
The article headline says "Technology Breeds Crime"
There is a direct IMPLICATION (yes, I'm well aware of what it means) that technology somehow is responsible for crime from that statement, and if the statement is true, any logical person would infer that the purpose was to state that technology must be somehow kept in check, there is no other conclusion and certainly no other reason for the opinion.
You tell me how "technology breeds crime" can possibly be taken any other way than to imply that technology is RESPONSIBLE for crime.
Technology breeds criminals implies that technology needs to be slowed or stopped.
Criminals use technology implies (and clearly indicates) that criminals are always going to abuse technology to facilitate crime.
There is a difference, and I'm not willing to entertain the idea that technology is a bad thing just because it can be abused.
If no one opens the box they will wonder why the hell you bought it in the first place, since the point is to make it look like people got pissed at the ads.....
Marketshare accounts for around 2/5ths of the reason Windows is so insecure
Actually it looks like one step closer to a system where everyone is allowed to copy anything, and artists all earn a flat rate for making music.
Bad idea.
Phones and computers aren't a new market, and the market itself won't stand for one manufacturer taking over the entire industry of software AND hardware. Hence they are either doomed to be a niche or change.
Developers and hardware makers, which don't seem to fit into the "all roads lead to Apple" mythology, aren't going to let Apple assume control of everything, it has nothing to do with nerds.
Apple has a lot of potential, but the reason it is being wasted is this: if Apple ever does expand to compete with MS they will be an even bigger monopoly, one that makes both the hardware and software for the entire platform. It works well right now but only because it is a NICHE market, and people are willing to put up with the obsessive control and the closed platform because things sort of work out of the box. That won't last forever, see: iPhone
Ignoring what the government does just because you can encrypt things at the moment is foolish.
I might add that if anyone had an interest in cracking popular encryption schemes right now, it would be the government that is trying to read every packet you touch. Things like this are never certain but I wouldn't trust my life to encryption anymore regardless of keysize or cipher length.
In the past i have kept encryption keys like GPG and LUKS keys on my little USB drive, i specifically bought a tiny one for that purpose.
Same with BitLocker, anyone without a TPM has to use a USB drive to store the key.
In fact, there are USB token devices which could accurately be called a key, in the same way a smart card is a key.
I like Apples hardware but the artificial restrictions on how you have to work in OS X still keep me away from it, part of that is being comfortable with windows all the way back to 3.1 (if comfortable is the right word...), and part of it has to do with Apple making choices for the entire user base regardless of what people ask for, in the past it has gone so far that Apple has tried to prevent people from even making changes at all in certain areas.
Keyword bandwidth, not transfer limit.
Thats true, but updates have to be backported, it just means increased effort with no company to blame if something goes wrong.
I'll second that, if bugs are found in the various software available over IP, there's no updates coming from RH, ever.
That means if something significant is found the site owners must backport it or leave it as is.
Since when is the U.N. a government?
If the cable company effectively locks down the card itself, and keeps a list of all the keypairs authorized for use, it would be quite literally impossible to forge a new master key transaction to get the main signal key, the only way around that would be to make a friendly device that would be able to utilize the card itself as intended, but hand over the master key afterward.
Mr. Pharmer, I'm convinced you have no idea what the poster was talking about and thus made no sense.
Or the brilliant plan to keep the phone locked long enough so that normal programmers (who otherwise wouldn't try), figure out how to root the phone just to run apps and ringtones, THEN release an SDK.....so much for preventing malware.
If malware ever does make an appearance it will be helped by the fact that full exploits were necessary to undo Apples stupid software lock and highly improper carrier activation lock.
What would be inconsistent and hypocritical is to prop up DRM systems for years only to suddenly decide to drop the DRM...with a price increase. For the music industry, it has always been about taking something away, then slowly selling it back to you at higher cost.
DRM free music is a higher value, but one that other stores have already been selling at $0.99, hence Apple has to cut costs to compete, its that simple. I truly believe they dropped the price because they couldn't compete anymore on the no-drm front.
When i was 19 i signed up with Nextel and paid my bill every month, i had no contract whatsoever.
Didn't have to pay for a phone either.
I think thats what the 2nd amendment is for......or at least, its your last hope at the moment.