Your analogy falls apart shortly after you ended it. With the car, there's a real person who had his car stolen who wants it back, so you have to give it back. Digital material can be replicated infinitely for almost no cost, and "returning" it removes it from existence entirely. A better analogy would be "Sorry, Ford gave us these cars by accident and we weren't supposed to sell them; they want them back." Can they really force you to give it back?
I read an article today about this story. About 50% of consumers still use IE6, and 90% of users at work use it (likely because they can't install anything else).
It's the little circle thing by the panning and zooming and street view controls.
When I click it it takes me to Austin, TX, which is over 1500 miles from where I actually am. And where I actually am isn't even Manhattan, but New Jersey. Google says it's because laneline-based connections are probably going to show erroneous results based on ISP, except that Verizon is based in Viriginia according to whois, not Texas!
I bet the RIAA have already traced sharers to an IP, gotten a home address, found out it's the home of some celebrity or politician and immediately dropped it.
I've used.NET myself (except for ASP.NET, which it sounds like you could be talking about) and for the most part it's fine. The only exception is that while.NET makes the Windows API easier to use, it only makes selective pieces easier to use. If you want to do something like change the icon spacing in a ListView you have to delve into P/Invoke and the native C Windows API, which also makes your apps incompatible with Mono.
Which brings me to my second point... Mono, which you yourself clearly know of. I can appreciate and understand that MS just made it for Windows and the community is playing catch up, and I can also appreciate and understand that many of the.NET libraries are just thin wrappers around the Windows APIs. But still, I think Mono can make.NET more attractive for cross-platform developers (though last I checked they have yet to implement.NET 2.0 WinForms support so I haven't tried porting any of my apps yet).
Basically what I'm trying to say is... don't blame Microsoft ALL the time. Yes Windows has it's share of flaws and problems but don't forget that application developers are quite capable of writing buggy software on ANY operating system.
Perhaps to help introduce Windows users to alternate operating systems without needing them to install anything? Assuming this works like any Java applet. Although any presentable average-user desktop would have to come with a pretty big HD to download into your cache...
Normally the browser won't load a CSS-defined external resource if it's not required, but in this case, for links it should load resources under:visited for any link, visited or not. This way this PoC would return visited for any random site, they really wouldn't get any useful data. However 1) it uses a bit more bandwidth fetching images that may not be used, although they are precached in the event the links do end up being clicked and 2) false positives on sites which use this for targeted ads etc might trigger said ads.
My idea for a fix for the JS version of the exploit (IIRC it's where you fetch the style information for a link, say, it's color, and have visited links colored differently from unvisited) would be to have any JS queries against CSS on links return the styling of the link if it WASN'T visited... regardless of whether it actually is or not. Shouldn't break any web apps unless someone uses it like a HTTP referer to see if you came from their site to the current page or something...
As long as they followed the rules, in theory they could probably defend themselves quite well in court considering the whole thing with the prize money and the offer. It's a bit hard to claim that someone illegally hacked into your system when a) you invited anyone to hack it and b) you laid out rules WHICH THEY FOLLOWED.
Since he's going to charge an exorbitant price to make up for all the OTHER domains he's squatting without a buyer. You have two options (you can do both):
Find a different or similar domain name. It's best to come up with as many ideas for a name as you can. Try other TLDs.
Check the registry info to see when the domain expires. If the squatter doesn't renew it right away (possible they might, possible they might not) grab it quick with a legit, cheaper domain registrar. IIRC GoDaddy has an automatic purchase option that will wait until a domain expires and then purchases it for you immediately. Of course they also have the automatic renewal which domain squatters likely use.
There's some suggestions for cell phones coupled with GPS options, but you really don't even need that. You can get her a cheap cell phone, and if you want to know where she is, just call her and ask. Get a little trust going, don't spy on her all the time with GPS. If you can't get a hold of her the cell phone can also act as a locator if it's really needed (cell phone companies are required to be able to pin point a phone's location for the police).
But I think constant GPS surveillance ability on a cell or some sort of other GPS tracking device is really too much.
Plus you might get a monthly check from whoever to reimburse you for not having your kid using the public school bus. At least that's how it works in New Jersey.
You should be warned that whenever I've used the first tool to write to the partition, I've ended up with Ubuntu fscking it on boot. But I've never noticed any problems like data corruption from using it. The second one also seems OK, although when browsing the disk from the Command Prompt it shows entries for . and.. in the root, which confuses dir.
I was just fixing someone's computer from a hard drive failure (was able to rescue all the important stuff off of it) and he has norton with an expired subscription, and it displays a pop up asking you to resubscribe every day. That's not too far of from malware that pops up ads on your desktop.
When purchasing a new computer, wipe the drive. This has the added bonus of getting rid of bundleware, too, and sets it up nice for Linux! Well you can install Windows if you really want to. If your computer didn't come with an original Windows install disc, download and burn one (thanks bittorrent!). Hey, you bought Windows anyway with the computer, might as well get what you paid for.
Your analogy falls apart shortly after you ended it. With the car, there's a real person who had his car stolen who wants it back, so you have to give it back. Digital material can be replicated infinitely for almost no cost, and "returning" it removes it from existence entirely. A better analogy would be "Sorry, Ford gave us these cars by accident and we weren't supposed to sell them; they want them back." Can they really force you to give it back?
I read an article today about this story. About 50% of consumers still use IE6, and 90% of users at work use it (likely because they can't install anything else).
There is no substitute for doing this all in OpenGL.
I see what you did there *nudge *nudge* *wink* *wink*. I'm sure Vista's DirectX accelerated desktop is hurt by your comment.
Addendum: Whois on my own IP also indicates a Virginia location. I can't figure out how they're getting Texas!
It's the little circle thing by the panning and zooming and street view controls.
When I click it it takes me to Austin, TX, which is over 1500 miles from where I actually am. And where I actually am isn't even Manhattan, but New Jersey. Google says it's because laneline-based connections are probably going to show erroneous results based on ISP, except that Verizon is based in Viriginia according to whois, not Texas!
I bet the RIAA have already traced sharers to an IP, gotten a home address, found out it's the home of some celebrity or politician and immediately dropped it.
I've used .NET myself (except for ASP.NET, which it sounds like you could be talking about) and for the most part it's fine. The only exception is that while .NET makes the Windows API easier to use, it only makes selective pieces easier to use. If you want to do something like change the icon spacing in a ListView you have to delve into P/Invoke and the native C Windows API, which also makes your apps incompatible with Mono.
Which brings me to my second point... Mono, which you yourself clearly know of. I can appreciate and understand that MS just made it for Windows and the community is playing catch up, and I can also appreciate and understand that many of the .NET libraries are just thin wrappers around the Windows APIs. But still, I think Mono can make .NET more attractive for cross-platform developers (though last I checked they have yet to implement .NET 2.0 WinForms support so I haven't tried porting any of my apps yet).
Basically what I'm trying to say is... don't blame Microsoft ALL the time. Yes Windows has it's share of flaws and problems but don't forget that application developers are quite capable of writing buggy software on ANY operating system.
Perhaps to help introduce Windows users to alternate operating systems without needing them to install anything? Assuming this works like any Java applet. Although any presentable average-user desktop would have to come with a pretty big HD to download into your cache...
[citation needed]
Winamp (for some reason he didn't mention it).
Then they would just distribute a version that was already run once.
IMO Chrome would likely be more lightweight and faster. We've established the benchmark author doesn't know what he's talking about.
He could have easily gathered CORRECT memory stats on the browsers, including IE8 (AFAIK) by simply using Chrome's about:memory page.
When in doubt, pull out PuTTY and test it!
Normally the browser won't load a CSS-defined external resource if it's not required, but in this case, for links it should load resources under :visited for any link, visited or not. This way this PoC would return visited for any random site, they really wouldn't get any useful data. However 1) it uses a bit more bandwidth fetching images that may not be used, although they are precached in the event the links do end up being clicked and 2) false positives on sites which use this for targeted ads etc might trigger said ads.
My idea for a fix for the JS version of the exploit (IIRC it's where you fetch the style information for a link, say, it's color, and have visited links colored differently from unvisited) would be to have any JS queries against CSS on links return the styling of the link if it WASN'T visited... regardless of whether it actually is or not. Shouldn't break any web apps unless someone uses it like a HTTP referer to see if you came from their site to the current page or something...
As long as they followed the rules, in theory they could probably defend themselves quite well in court considering the whole thing with the prize money and the offer. It's a bit hard to claim that someone illegally hacked into your system when a) you invited anyone to hack it and b) you laid out rules WHICH THEY FOLLOWED.
Since he's going to charge an exorbitant price to make up for all the OTHER domains he's squatting without a buyer. You have two options (you can do both):
Personal anecdotes are not evidence. Please read this (starting from "Tainted Evidence" if you want to skip the boring bits) and be enlightened.
It's illegal to present it as evidence in a court of law unless you have a Private Detective license. That's how I understand it.
There's some suggestions for cell phones coupled with GPS options, but you really don't even need that. You can get her a cheap cell phone, and if you want to know where she is, just call her and ask. Get a little trust going, don't spy on her all the time with GPS. If you can't get a hold of her the cell phone can also act as a locator if it's really needed (cell phone companies are required to be able to pin point a phone's location for the police).
But I think constant GPS surveillance ability on a cell or some sort of other GPS tracking device is really too much.
Plus you might get a monthly check from whoever to reimburse you for not having your kid using the public school bus. At least that's how it works in New Jersey.
As my sibling post said, http://www.fs-driver.org/ is a Windows File System driver drive ext2, and thanks to forward compatibility (as I understand it), ext3 works too. http://sourceforge.net/projects/ext2fsd is another alternative.
You should be warned that whenever I've used the first tool to write to the partition, I've ended up with Ubuntu fscking it on boot. But I've never noticed any problems like data corruption from using it. The second one also seems OK, although when browsing the disk from the Command Prompt it shows entries for . and .. in the root, which confuses dir.
I was just fixing someone's computer from a hard drive failure (was able to rescue all the important stuff off of it) and he has norton with an expired subscription, and it displays a pop up asking you to resubscribe every day. That's not too far of from malware that pops up ads on your desktop.
http://xkcd.com/221/
When purchasing a new computer, wipe the drive. This has the added bonus of getting rid of bundleware, too, and sets it up nice for Linux! Well you can install Windows if you really want to. If your computer didn't come with an original Windows install disc, download and burn one (thanks bittorrent!). Hey, you bought Windows anyway with the computer, might as well get what you paid for.