"One thing we have got to change in our strategy - allowing Office documents to be rendered very well by other peoples browsers is one of the most destructive things we could do to the company. We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities." - Bill Gates, 1998 memo to Office product group.
The pwn2own contest isn't a bunch of people hacking different OS's simultaneously: They draw names from a hat to see who goes first. People aren't hacking from scratch at the contest either: most show up with exploits for multiple OS's that they already know to be working.
Since you get to keep the hardware if you're the first to hack it, OF COURSE EVERYONE CHOOSES TO USE THEIR MAC EXPLOIT FIRST. Vulnerability never even enters into the equation; it's hacked first because people want to win the most expensive and best hardware. Windows immediately falls when the next contestant steps up and can no longer win the Mac hardware.
Of course... Linux did make it all the way through the pwn2own contest in the past.... but it's impossible to say if that's due to lack of interest or the fact that the browser installed on the machine was one the contestants were unfamiliar with and therefore did not have working exploits.
Oh yeah... from reading about it, it seems that pwn2own tests browser security, not the OS - and it doesn't take into account whether the hack lets you execute user level code (the Mac exploits) or run as the kernel (many Windows flaws). So, I don't really see it as being of any real use as an OS security benchmark.
I think you're confusing what BOOTP actually does and who provides it. It could be used to perform the first step - return the location of a boot image while you're acquiring an address, but it's been replaced by DHCP (which can do the same thing for providing the image's location) in the modern world. You can't really use BOOTP/DHCP servers outside your network, unless you want to partner with them to give Google complete control over your address space and configure helper-addresses pointing to their DHCP servers.
You *could* point your own DHCP server's NetBoot/PXE/RIPL options to some Google provided TFTP (or other) server, though - if they wanted to offer this service.
But, as you already pointed out: you would be downloading a large amount of potentially static data every time, and that makes no sense in a world where storage is compact and dirt cheap and ISPs moan about bandwidth usage.
This would also be useless for mobile devices - unless you like downloading trojaned images from random wifi spots (or they expand the protocols to allow you to check that the image is signed with a specific, locally stored, cert).
Put the image on your own server on a LAN if you want to do this - it'll be much faster and you'll have more control to regress if newer images fail for your hardware.
Not at all scientific - the artifacts are seen in all the lighter colored areas due to the compression used. He should be more concerned about the purple pixel in the top center: Obviously artificial!
OnLive won't be $1 a month. With the amount of bandwidth they'll be paying for, plus the higher server-end requirements, I'll be shocked if it's under $12 a month. I wouldn't be surprised to see it as high as $24.99 a month or beyond.
Imagine fees inline with the concept of "interactive cable TV".
But they *have* to because of artificial restrictions Apple introduced.
It's just like the way IE puts "Mozilla/4.0" in it's user agent string every time you connect to a web site. That way you're compatible with server side apps that were written to treat NetScape's browser differently (and enable functionality you wouldn't otherwise see). The USB ID does the same thing, making the standard Apple apps work with the Pre hardware.
>> you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked.
When did you last check? 2001? Do you think the PS3 is using DirectX? Do you think the DX9 360 games look better than those on the OpenGL ES 2(ish) PS3?
The current OpenGL (3.2) is comparable to DirectX 11.
>> if they couldn't be assured that the numbers of pirates were kept very low by Steam.
What makes you think they can? A simple Google search turns up several "Steam Cracking Packages".
I wish you the best of luck with your games, but don't be under any illusion that Steam prevents piracy. At best, it will prevent multiplayer play on servers that use Steam's auth-servers. Any game running it's own account-based multiplayer servers enjoys this benefit, it's not a feature specific to Steam.
Just because it's available for $0 to people who follow the GPL doesn't mean that it can't be dual-licensed and included in closed source projects for a fee.
>> EMI, who own the likes of the Beetles records and so forth recently just announced a £1.5 billion loss over the last financial year
Oh noze, I don't mind EMI going under, but now The Beatles will have to record some new songs or they'll freeze to death on the streets.
>> When I listen to FM radio, I have no control over what gets played
Call in and make a request.
>revenue comes nowhere near what they need in compensation for each individual's enjoyment of each work
Hey, they might owe us thousands of dollars for all that Black Eyed Peas music.
"One thing we have got to change in our strategy - allowing Office documents to be rendered very well by other peoples browsers is one of the most destructive things we could do to the company. We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities." - Bill Gates, 1998 memo to Office product group.
Disney, turning out new material
>> First off, it's not a compact car.
It's built on GM's Delta II platform, which is a compact.
You might be thinking about the original prototype renderings they showed - back when the Volt actually looked cool.
The pwn2own contest isn't a bunch of people hacking different OS's simultaneously: They draw names from a hat to see who goes first. People aren't hacking from scratch at the contest either: most show up with exploits for multiple OS's that they already know to be working.
Since you get to keep the hardware if you're the first to hack it, OF COURSE EVERYONE CHOOSES TO USE THEIR MAC EXPLOIT FIRST. Vulnerability never even enters into the equation; it's hacked first because people want to win the most expensive and best hardware. Windows immediately falls when the next contestant steps up and can no longer win the Mac hardware.
Of course... Linux did make it all the way through the pwn2own contest in the past.... but it's impossible to say if that's due to lack of interest or the fact that the browser installed on the machine was one the contestants were unfamiliar with and therefore did not have working exploits.
Oh yeah... from reading about it, it seems that pwn2own tests browser security, not the OS - and it doesn't take into account whether the hack lets you execute user level code (the Mac exploits) or run as the kernel (many Windows flaws). So, I don't really see it as being of any real use as an OS security benchmark.
I think you're confusing what BOOTP actually does and who provides it. It could be used to perform the first step - return the location of a boot image while you're acquiring an address, but it's been replaced by DHCP (which can do the same thing for providing the image's location) in the modern world. You can't really use BOOTP/DHCP servers outside your network, unless you want to partner with them to give Google complete control over your address space and configure helper-addresses pointing to their DHCP servers.
You *could* point your own DHCP server's NetBoot/PXE/RIPL options to some Google provided TFTP (or other) server, though - if they wanted to offer this service.
But, as you already pointed out: you would be downloading a large amount of potentially static data every time, and that makes no sense in a world where storage is compact and dirt cheap and ISPs moan about bandwidth usage.
This would also be useless for mobile devices - unless you like downloading trojaned images from random wifi spots (or they expand the protocols to allow you to check that the image is signed with a specific, locally stored, cert).
Put the image on your own server on a LAN if you want to do this - it'll be much faster and you'll have more control to regress if newer images fail for your hardware.
Or, Google Programming Language. All of your code should be GPL.
>> "Free" software people won't touch Apple with a long pointed stick. It's even more closed and unfriendly than MS.
You do realize that OS X comes bundled with 100's of 'free' open source utilities/apps, right?
The guy who created the web-page was working based on the JPEGs you get at http://esamultimedia.esa.int/images/marsexpress/137-021104-0533-6-3d2-01-HaleCrater_H.jpg
Not at all scientific - the artifacts are seen in all the lighter colored areas due to the compression used. He should be more concerned about the purple pixel in the top center: Obviously artificial!
I'm a Linux fanatic, but I must note that anyone with half a brain could do this with Windows ICS for years now too.
OnLive won't be $1 a month. With the amount of bandwidth they'll be paying for, plus the higher server-end requirements, I'll be shocked if it's under $12 a month. I wouldn't be surprised to see it as high as $24.99 a month or beyond.
Imagine fees inline with the concept of "interactive cable TV".
But they *have* to because of artificial restrictions Apple introduced.
It's just like the way IE puts "Mozilla/4.0" in it's user agent string every time you connect to a web site. That way you're compatible with server side apps that were written to treat NetScape's browser differently (and enable functionality you wouldn't otherwise see). The USB ID does the same thing, making the standard Apple apps work with the Pre hardware.
What would happen: nothing.
Unless you had the super-incredibly wild coincidence of having a card from both manufacturers connected to the same switch.
And if that happened, you just manually set the MAC address for one of the cards at the driver level.
>> Here, have some firmware before we talk again
The Pre says: Thanks! I'll send that to /dev/null... now let's continue.
Nothing about the Pre's iTunes sync process is going to allow you to update it's firmware.
My kingdom for a mod point. That's the funniest thing I've read on here in a month.
It's reasonable to expect that the floors are required to reach the object of their warrant. Is the Wii?
>> And I'm not sure what decade they're from talking about blue screens of death...
I got one three days ago when I moved a VM from one machine to another. Which, I guess is equivalent to installing some new hardware.
Some of us do things that are more complicated, and still see them regularly... though I do agree that it's way more better than in "the old days."
What's the resolution of FM radio vs. the compressed audio clip?
>> you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked.
When did you last check? 2001? Do you think the PS3 is using DirectX? Do you think the DX9 360 games look better than those on the OpenGL ES 2(ish) PS3?
The current OpenGL (3.2) is comparable to DirectX 11.
Yeah, that's how all the kids decide which songs are hot nowadays.
Secretary's of state need to be more careful, lest we have another summer like that time Warren Christopher danced to I Saw the Sign by Ace of Base.
>> if they couldn't be assured that the numbers of pirates were kept very low by Steam.
What makes you think they can? A simple Google search turns up several "Steam Cracking Packages".
I wish you the best of luck with your games, but don't be under any illusion that Steam prevents piracy. At best, it will prevent multiplayer play on servers that use Steam's auth-servers. Any game running it's own account-based multiplayer servers enjoys this benefit, it's not a feature specific to Steam.
As I recall, they did have testicles - but they were located in the armpit.
Just because it's available for $0 to people who follow the GPL doesn't mean that it can't be dual-licensed and included in closed source projects for a fee.
Therefore, your narrative is crap.