Steam lets you install your games on as many computers as you want, the service will only allow you to logon with one system at a time though. It's all in the EULA.
While Steam itself doesn't impose these limits, some Steam games have additional DRM created by the publisher. There are definitely a few Steam games where there are installation limits due to the additional DRM on top of Steam.
Interesting you say that. SuperGenPass is a client-side app in JavaScript for crypting passwords. It's just a bookmark with a bunch of JS. There is also a version that works on mobile phones too (the app is all javascript, no AJAX or server side), so you could use that on your phone if you're on another computer, or copy that to your own server if you're super paranoid
I don't understand how the inability of you to cool your house during a heat wave contradicts anything I said. I said, computers like being cool, and if you can't keep your rooms cool at around 70 degrees, things don't always work nicely. If you live in an area that has heat waves, and you can't control how hot your house gets, that's fine. Don't expect all of your electronics to work, and certainly don't blame the software, because that's not the issue.
If you're having issues with routers crashing in high heat, it's the hardware, not the software. The fact that somebody ran a DD-WRT router in anything less than perfect conditions tells me, at the very least, the software itself is fairly stable, and the hardware he used should be stable in a controlled environment.
Obviously, if you're trying to run routers in the middle of the desert, rainforest or arctic, taking the opinion of some guy who ran DD-WRT in their garage is not a good way to go. You should probably look for hardware that can deal with those range of tolerances. But I'm not suggesting you do that, I'm suggesting, based on his report, it should be good for any indoor router with reasonable climate control. A heat wave which you cannot control the temperature inside of your house does not fall within the realm of reasonable climate control or the norms
Make your house ~70 deg F and dry. It will be more optimal than whatever his garage is, guaranteed.
Use some common sense
What the hell are you talking about?
Do you know what ambient even means? Or do you even have a clue as to the variations in climates are? Are you really suggesting that the subtropical region that I live in has the same type of ambient temps and humidity as a place like Denver CO? Or some place in Canada? Or hell lets go to real extremes and talk about some outpost at the North Pole. Do you think even with the best efforts of the people who are living there to maintain livable temps that their ambients are the same as mine?
In short, you are clueless and I feel sad that when I see a UID that is as high as yours that these are the types of posts that I have to reply to these days.
Who cares what the ambient is outside of your thermal system, it has ZERO effect on the electrical components inside. If you can't keep your equipment cooled and dry, it's an issue of climate control/hvac. Nowhere am I suggesting running these things in the middle of the tropical rainforest without indoor climate control.
What is the difference between room temperature (temperature of "your house") and ambient temperature of the house? Hold on, drumroll please...
Nothing. The words refer to the same thing. Holy crap you're a moron, and you're saying I'm clueless. When did I talk about the ambient temperature of the outside? That's right, nowhere. Reading comprehension is hard, I tell you what.
One of the things that drives me mad when I post on overclocking forums is that people often talk about temps without ever saying what their ambients are. Never mind the delta on their humidity.
I live in Florida and so when some one, like your post, says something like this without saying what type of environment that hardware is in it has no validity to me. You could be like me in an environment that could easily kill any consumer level hardware I were to leave it in a garage. Or you could be in a incredibly temperate part of the world where that garage is great for hardware. Or you could have even taken other steps to make sure that the spot that your hardware is in that garage is in the very best place for hardware.
I'm not trying to hate on you or what your hardware has done for you. But please understand that you have to provide more information about exactly what type of environment you have you hardware in before it will have any real validity.
Really? The fact is, the router is sitting in a garage with no temperature or climate control. In optimal conditions, it should be inside, in a relatively dry area, with ambient around 60-65 degrees F. Obviously his garage is somewhere outside the norms, so obviously if you run at 60-70 degrees inside you should be fine (probably even 75, maybe 80). And I doubt your trying to run your router in a greenhouse, so humidity shouldn't be an issue.
If you have ANY hardware and you're running it in hot, humid conditions, you should start there, period. Who cares what other people have done in that regard. If you get hardware from a different batch, your batch could be more/less sensitive to climate issues compared to somebody else. If your complaint is that you have humid conditions in your garage, fine. Run it inside. Nobody is suggesting you put it in your garage. If your house is more hostile to hardware than his garage, then obviously the problem is your house and not the garage. You don't know what his garage is like? Make your house ~70 deg F and dry. It will be more optimal than whatever his garage is, guaranteed.
I think we can rely on the police to be lazy in general, and likely the search warrant would be for computer equipment. If you keep your naughty data in a spare small PC in a dusty box in the attic which you access wirelessly, and don't give them any special reason to think you have one up there, they could easily miss it.
If they seized your computer and did forensics on it, they would see you accessing some wifi box "dirtydatamachine". They walk up to your premise with a wifi scanner, and wonder why there there is an AP without and SSID being broadcast, that happens to respond with "dirtydatamachine".
The only thing that will really work with this is to encrypt the drive with truecrypt and only give up the decoy password, at which point there is no reason to bother with the WiFi box.
I'm sure somebody could come up with a combination of ballistics gel like substance with bone-like skeleton that would simulate the sheer and tension of your body spinning at high speeds.
I thought the whole reason why NoSQL is "better" than SQL is it's based on column based storage, while most SQL databased are row based storage. Couldn't you make a column-based database that uses SQL as a query language? There is nothing wrong with SQL as a language, there are just some workloads where column based storage is faster (mostly data analytics).
The group policy tie-ins, for me, are the feature which makes AD light-years more useful than OpenLDAP+Samba. Samba just isn't there yet. Maybe one day Samba will catch up to to AD, but right right now, Samba4 is still in alpha stages, and Samba3 is based on 10+ year old Win2000 based policies.
At my company, all of our servers run Linux (or another UNIX variant), except for 2 Windows servers, which serve no other purpose other than being domain controllers for our network. I've used OpenLDAP+Samba before, but it's just not nearly as good.
Because the companies who bought it have no intention of using it, they just want to prevent somebody else from using it and developing a product that would hurt their bottom line.
It would be your fault as a parent for putting him in that environment. If you have a child that would be interested in Smurfberries, and you're putting him in an environment where he can buy Smurfberies without your consent, and he doesn't understand the concepts of money yet, then you're doing it wrong as a parent. Either (s)he needs to be mature enough to understand money, or (s)he shouldn't have a smartphone.
The thing that gets me the most, the article talking about a smartphone (or expensive iPad). What child NEEDS a $600+ smartphone? I get your child might need a cheesy cell phone so they can go out with friends and they can call you in emergencies. But an iPhone? Or an iPad? Kids these days are spoiled, no wonder they don't get how money works.
Agreed. Most of the time it shouldn't make difference. It's more advantageous for the case when somebody or some process spins off 100s of processes, or a server service goes out of control and spins off 1000s of processes. Before it would eat up all the CPU cycles, preventing any of the other critical services from doing anything, and likely crashing the server. Now that out-of-control service has no more resource potential than some other service that's functioning correctly.
It's not like this patch creates new resources out of thin air, but it sure will help prevent too many process bringing your machine to a halt.
You can store CC numbers, it's the other metadata on the magnetic strip that you're supposed to just pass to the merchant that you're not supposed to store. I don't know what the legality is, but you can get in trouble if you get caught.
Say you have a machine with 16 cores total. Person A runs a compile that runs on 16 processes. Person B runs a program that runs on 1 processor.
The old model says that Person A gets 16 shares, and Person B gets 1 share of CPU time. The new model says person A and B both get 50% share of the CPU time.
In the old model, Person A will hog all of 15 cores, and end up using about half of the 16th core. Person B will only be able to use 50% of one core. In the new model, Person A will be able to use all of 15 cores, and Person B will end up being able to use all of the 16th core.
You can see in the old model, Person B is penalized for only running one process, and Person A is monopolizing the CPU. In the new model, Person B is able to use all of 1 CPU, while Person A is able to use the reset of the cores without interfering with Person B.
Your compiles may run slower, but it won't interfere with everything else on the system because you wanted to hog all the resources. Each processor group has equal shares to processor time, not each process.
The Ps2 was early and the ps3 was late. We might as well compare to MS's own consoles, the XBox in Nov 2001 and the 360 in Nov 2005 which means we are about a year and a half behind. They have been releasing a lot of versions for the 360 console itself, the controller, the XBL service and of course the Kinect. Considering they are hiring now for this, it looks like its going to be a while before we see it.
Or you can compare Nintendo as a ruler, who has been making consoles longer than both of them. All of their major consoles (NA launch, starting at the NES)
NES - 1985
SNES - 1991 ( 6 years )
N64 - 1996 ( 5 years )
GC - 2001 ( 5 years )
Wii - 2006 ( 5 years )
If the trend were to continue, the next generation of consoles would be releasing this or next year. Since there hasn't been any buzz, the earliest I would expect to see anything new would be late 2012, which would put them on schedule for the trend, a bit on the later side.
TWC still won't help you if you are behind a router. I'm betting some of this has to do with the amount of customers that have the router being a huge culprit.
That said, I always tell them "Yes, I'm directly connected" when on the phone even though I'm still behind my router. When they ask me to perform a commands (iptables, tracert, etc) I pretend my IP is the IP on the router, and that the router isn't on my tracert. Otherwise they won't help me solve the issue (which is on their end, not mine, if I have an issue that forces me to call).
Video cards seem to be the one aspect of computers that doesn't follow both Moore's Law and the cost reduction model that we've seen elsewhere.
How do you mean? Moore's law is all about transistor density - the fact that Nvidia maintains specific price points and varies performance to compete is irrelevant.
Actually, Moore's law focuses more on the economics of chip making. Because chips become cheaper to make over time, manufactures are able to double the transistor density every 18 months without increasing the cost.
The Moore's law states that the increased transistor density is a side effect of cheaper manufacturing processes, not the other way around.
I don't listen because all they do is spout talking points and blatant lies that are repeated on some of these shows. Don't get me wrong, I typically conform with more of the liberal views, but I get pissed of whenever one of the mainstream media corps reports on the news. Fox News is just one of the worst.
I was watching Meet the Press (NBC) this Sunday, and David Gregory were interviewing Eric Cantor. Cantor was doing a good job being a politician (he was spouting "cutting the deficit by $50 billion" over and over). Most people wouldn't see through it. David Gregory never asked him how the entire 10-15 minutes he had to talk with Cantor. It pissed me off to watch him say the same thing over and over (cut spending by $50 billion), but never actually said how. He mentioned cutting Social Security and Medicare, but I think everybody knows that that won't go anywhere. I'd love for them to cut spending, problem is I don't believe him, especially when he won't say what he's going to cut on National TV.
The media just acts as a forum for crackpots to spout their talking points and other nonsense, but won't actually ask hard questions. They're pretty much all guilty of the same thing. Journalism is dead.
I realize most of this is off-topic, but answers the parent's question
It seems to me that almost every cheerleader of the War on Terror I've met was someone who limited themselves to the mainstream media and limited their discussion of the issue to repeating talking points
This is why I don't listen to people who watch Fox News.
Seriously, a little due diligence goes a long way here.
You can't be serious.... right? You're comparing a law firm who sends C&D over a phrase which is clearly not a proper noun (as it wasn't capitalized), nor was referring to their client in the context, to a law firm who sends a C&D about game mod, which has a similar name to two of their client's existing IPs (and is a clear play on words of both IPs), uses the assets from one IP, and is trying to copy the other IP? Blizzard has more than plenty legal justification to send a C&D.
Some "due diligence" could have been done on the behalf of the mod's author. He could have called his mod "Secrets of the Lost Widgets" (or more likely something more creative) that didn't use Blizzard's characters or IP (only using the ingame assets which he is allowed to use as per the Map Editor license) and avoided the hammer altogether.
Agreed. I wouldn't consider myself a wrestling fan (the only wrestlers I can name are The Rock and Hulk Hogan), as I've only been to a few wrestling events, but they are quite enjoyable. I saw midget wrestling once and that was more entertaining than it should have been.
Given that these lawyers probably send out thousands of C&D letters every week, I doubt the lawyers are required to check anything with Blizzard before sending a C&D. They are probably given a profile and just send out C&Ds to every game and mod that fit the profile.
If they checked everything first it would take several times the manpower to verify every claim, and when in doubt, it's easier to just retract a C&D later rather than fact check everything beforehand.
The only reason I keep FF around is for the HTTP Live Headers extension. And for the reason you mentioned. At least I don't feel alone when saying that now.
So... you're saying store rar files with a jpeg header will break your check methods (which is done all the time). So if all they do is change the image every time, the checksum changes on the file.
You could store rars in a rar, and password the rars inside the main rar. The only way they can check for that is to decompress the rar, and they can't do that if the rar is split over several pieces, and then they have to figure out what pieces on that server make up the rar. While technically possible, not practically possible.
They could add small fingerprints to the audio and video tracks that change the checksum. You wouldn't notice.
So the only solution left would be to ban uploading zip/rar/tar/avi/mpg/mp3/etc, images (image with a rar archive on it) and exe (since it could be a self-extracting archive), nobody will use your service. You'd have to effectively ban uploading of files.
It's an uphill battle the media companies can't win.
Steam lets you install your games on as many computers as you want, the service will only allow you to logon with one system at a time though. It's all in the EULA.
While Steam itself doesn't impose these limits, some Steam games have additional DRM created by the publisher. There are definitely a few Steam games where there are installation limits due to the additional DRM on top of Steam.
Interesting you say that. SuperGenPass is a client-side app in JavaScript for crypting passwords. It's just a bookmark with a bunch of JS. There is also a version that works on mobile phones too (the app is all javascript, no AJAX or server side), so you could use that on your phone if you're on another computer, or copy that to your own server if you're super paranoid
I don't understand how the inability of you to cool your house during a heat wave contradicts anything I said. I said, computers like being cool, and if you can't keep your rooms cool at around 70 degrees, things don't always work nicely. If you live in an area that has heat waves, and you can't control how hot your house gets, that's fine. Don't expect all of your electronics to work, and certainly don't blame the software, because that's not the issue.
If you're having issues with routers crashing in high heat, it's the hardware, not the software. The fact that somebody ran a DD-WRT router in anything less than perfect conditions tells me, at the very least, the software itself is fairly stable, and the hardware he used should be stable in a controlled environment.
Obviously, if you're trying to run routers in the middle of the desert, rainforest or arctic, taking the opinion of some guy who ran DD-WRT in their garage is not a good way to go. You should probably look for hardware that can deal with those range of tolerances. But I'm not suggesting you do that, I'm suggesting, based on his report, it should be good for any indoor router with reasonable climate control. A heat wave which you cannot control the temperature inside of your house does not fall within the realm of reasonable climate control or the norms
Make your house ~70 deg F and dry. It will be more optimal than whatever his garage is, guaranteed.
Use some common sense
What the hell are you talking about?
Do you know what ambient even means? Or do you even have a clue as to the variations in climates are? Are you really suggesting that the subtropical region that I live in has the same type of ambient temps and humidity as a place like Denver CO? Or some place in Canada? Or hell lets go to real extremes and talk about some outpost at the North Pole. Do you think even with the best efforts of the people who are living there to maintain livable temps that their ambients are the same as mine?
In short, you are clueless and I feel sad that when I see a UID that is as high as yours that these are the types of posts that I have to reply to these days.
Who cares what the ambient is outside of your thermal system, it has ZERO effect on the electrical components inside. If you can't keep your equipment cooled and dry, it's an issue of climate control/hvac. Nowhere am I suggesting running these things in the middle of the tropical rainforest without indoor climate control.
What is the difference between room temperature (temperature of "your house") and ambient temperature of the house? Hold on, drumroll please...
Nothing. The words refer to the same thing. Holy crap you're a moron, and you're saying I'm clueless. When did I talk about the ambient temperature of the outside? That's right, nowhere. Reading comprehension is hard, I tell you what.
One of the things that drives me mad when I post on overclocking forums is that people often talk about temps without ever saying what their ambients are. Never mind the delta on their humidity.
I live in Florida and so when some one, like your post, says something like this without saying what type of environment that hardware is in it has no validity to me. You could be like me in an environment that could easily kill any consumer level hardware I were to leave it in a garage. Or you could be in a incredibly temperate part of the world where that garage is great for hardware. Or you could have even taken other steps to make sure that the spot that your hardware is in that garage is in the very best place for hardware.
I'm not trying to hate on you or what your hardware has done for you. But please understand that you have to provide more information about exactly what type of environment you have you hardware in before it will have any real validity.
Really? The fact is, the router is sitting in a garage with no temperature or climate control. In optimal conditions, it should be inside, in a relatively dry area, with ambient around 60-65 degrees F. Obviously his garage is somewhere outside the norms, so obviously if you run at 60-70 degrees inside you should be fine (probably even 75, maybe 80). And I doubt your trying to run your router in a greenhouse, so humidity shouldn't be an issue.
If you have ANY hardware and you're running it in hot, humid conditions, you should start there, period. Who cares what other people have done in that regard. If you get hardware from a different batch, your batch could be more/less sensitive to climate issues compared to somebody else. If your complaint is that you have humid conditions in your garage, fine. Run it inside. Nobody is suggesting you put it in your garage. If your house is more hostile to hardware than his garage, then obviously the problem is your house and not the garage. You don't know what his garage is like? Make your house ~70 deg F and dry. It will be more optimal than whatever his garage is, guaranteed.
Use some common sense
I think we can rely on the police to be lazy in general, and likely the search warrant would be for computer equipment. If you keep your naughty data in a spare small PC in a dusty box in the attic which you access wirelessly, and don't give them any special reason to think you have one up there, they could easily miss it.
If they seized your computer and did forensics on it, they would see you accessing some wifi box "dirtydatamachine". They walk up to your premise with a wifi scanner, and wonder why there there is an AP without and SSID being broadcast, that happens to respond with "dirtydatamachine".
The only thing that will really work with this is to encrypt the drive with truecrypt and only give up the decoy password, at which point there is no reason to bother with the WiFi box.
I'm sure somebody could come up with a combination of ballistics gel like substance with bone-like skeleton that would simulate the sheer and tension of your body spinning at high speeds.
I thought the whole reason why NoSQL is "better" than SQL is it's based on column based storage, while most SQL databased are row based storage. Couldn't you make a column-based database that uses SQL as a query language? There is nothing wrong with SQL as a language, there are just some workloads where column based storage is faster (mostly data analytics).
The group policy tie-ins, for me, are the feature which makes AD light-years more useful than OpenLDAP+Samba. Samba just isn't there yet. Maybe one day Samba will catch up to to AD, but right right now, Samba4 is still in alpha stages, and Samba3 is based on 10+ year old Win2000 based policies.
At my company, all of our servers run Linux (or another UNIX variant), except for 2 Windows servers, which serve no other purpose other than being domain controllers for our network. I've used OpenLDAP+Samba before, but it's just not nearly as good.
Because the companies who bought it have no intention of using it, they just want to prevent somebody else from using it and developing a product that would hurt their bottom line.
It would be your fault as a parent for putting him in that environment. If you have a child that would be interested in Smurfberries, and you're putting him in an environment where he can buy Smurfberies without your consent, and he doesn't understand the concepts of money yet, then you're doing it wrong as a parent. Either (s)he needs to be mature enough to understand money, or (s)he shouldn't have a smartphone.
The thing that gets me the most, the article talking about a smartphone (or expensive iPad). What child NEEDS a $600+ smartphone? I get your child might need a cheesy cell phone so they can go out with friends and they can call you in emergencies. But an iPhone? Or an iPad? Kids these days are spoiled, no wonder they don't get how money works.
Agreed. Most of the time it shouldn't make difference. It's more advantageous for the case when somebody or some process spins off 100s of processes, or a server service goes out of control and spins off 1000s of processes. Before it would eat up all the CPU cycles, preventing any of the other critical services from doing anything, and likely crashing the server. Now that out-of-control service has no more resource potential than some other service that's functioning correctly.
It's not like this patch creates new resources out of thin air, but it sure will help prevent too many process bringing your machine to a halt.
You can store CC numbers, it's the other metadata on the magnetic strip that you're supposed to just pass to the merchant that you're not supposed to store. I don't know what the legality is, but you can get in trouble if you get caught.
Say you have a machine with 16 cores total. Person A runs a compile that runs on 16 processes. Person B runs a program that runs on 1 processor.
The old model says that Person A gets 16 shares, and Person B gets 1 share of CPU time. The new model says person A and B both get 50% share of the CPU time.
In the old model, Person A will hog all of 15 cores, and end up using about half of the 16th core. Person B will only be able to use 50% of one core. In the new model, Person A will be able to use all of 15 cores, and Person B will end up being able to use all of the 16th core.
You can see in the old model, Person B is penalized for only running one process, and Person A is monopolizing the CPU. In the new model, Person B is able to use all of 1 CPU, while Person A is able to use the reset of the cores without interfering with Person B.
Your compiles may run slower, but it won't interfere with everything else on the system because you wanted to hog all the resources. Each processor group has equal shares to processor time, not each process.
The Ps2 was early and the ps3 was late. We might as well compare to MS's own consoles, the XBox in Nov 2001 and the 360 in Nov 2005 which means we are about a year and a half behind. They have been releasing a lot of versions for the 360 console itself, the controller, the XBL service and of course the Kinect. Considering they are hiring now for this, it looks like its going to be a while before we see it.
Or you can compare Nintendo as a ruler, who has been making consoles longer than both of them. All of their major consoles (NA launch, starting at the NES)
If the trend were to continue, the next generation of consoles would be releasing this or next year. Since there hasn't been any buzz, the earliest I would expect to see anything new would be late 2012, which would put them on schedule for the trend, a bit on the later side.
TWC still won't help you if you are behind a router. I'm betting some of this has to do with the amount of customers that have the router being a huge culprit.
That said, I always tell them "Yes, I'm directly connected" when on the phone even though I'm still behind my router. When they ask me to perform a commands (iptables, tracert, etc) I pretend my IP is the IP on the router, and that the router isn't on my tracert. Otherwise they won't help me solve the issue (which is on their end, not mine, if I have an issue that forces me to call).
Video cards seem to be the one aspect of computers that doesn't follow both Moore's Law and the cost reduction model that we've seen elsewhere.
How do you mean? Moore's law is all about transistor density - the fact that Nvidia maintains specific price points and varies performance to compete is irrelevant.
Actually, Moore's law focuses more on the economics of chip making. Because chips become cheaper to make over time, manufactures are able to double the transistor density every 18 months without increasing the cost.
The Moore's law states that the increased transistor density is a side effect of cheaper manufacturing processes, not the other way around.
I don't listen because all they do is spout talking points and blatant lies that are repeated on some of these shows. Don't get me wrong, I typically conform with more of the liberal views, but I get pissed of whenever one of the mainstream media corps reports on the news. Fox News is just one of the worst.
I was watching Meet the Press (NBC) this Sunday, and David Gregory were interviewing Eric Cantor. Cantor was doing a good job being a politician (he was spouting "cutting the deficit by $50 billion" over and over). Most people wouldn't see through it. David Gregory never asked him how the entire 10-15 minutes he had to talk with Cantor. It pissed me off to watch him say the same thing over and over (cut spending by $50 billion), but never actually said how. He mentioned cutting Social Security and Medicare, but I think everybody knows that that won't go anywhere. I'd love for them to cut spending, problem is I don't believe him, especially when he won't say what he's going to cut on National TV.
The media just acts as a forum for crackpots to spout their talking points and other nonsense, but won't actually ask hard questions. They're pretty much all guilty of the same thing. Journalism is dead.
I realize most of this is off-topic, but answers the parent's question
It seems to me that almost every cheerleader of the War on Terror I've met was someone who limited themselves to the mainstream media and limited their discussion of the issue to repeating talking points
This is why I don't listen to people who watch Fox News.
Except when you send out a C&D that gets your law firm fired...
Seriously, a little due diligence goes a long way here.
You can't be serious.... right? You're comparing a law firm who sends C&D over a phrase which is clearly not a proper noun (as it wasn't capitalized), nor was referring to their client in the context, to a law firm who sends a C&D about game mod, which has a similar name to two of their client's existing IPs (and is a clear play on words of both IPs), uses the assets from one IP, and is trying to copy the other IP? Blizzard has more than plenty legal justification to send a C&D.
Some "due diligence" could have been done on the behalf of the mod's author. He could have called his mod "Secrets of the Lost Widgets" (or more likely something more creative) that didn't use Blizzard's characters or IP (only using the ingame assets which he is allowed to use as per the Map Editor license) and avoided the hammer altogether.
Agreed. I wouldn't consider myself a wrestling fan (the only wrestlers I can name are The Rock and Hulk Hogan), as I've only been to a few wrestling events, but they are quite enjoyable. I saw midget wrestling once and that was more entertaining than it should have been.
Given that these lawyers probably send out thousands of C&D letters every week, I doubt the lawyers are required to check anything with Blizzard before sending a C&D. They are probably given a profile and just send out C&Ds to every game and mod that fit the profile.
If they checked everything first it would take several times the manpower to verify every claim, and when in doubt, it's easier to just retract a C&D later rather than fact check everything beforehand.
The only reason I keep FF around is for the HTTP Live Headers extension. And for the reason you mentioned. At least I don't feel alone when saying that now.
This is the first thing that came to my mind...
So... you're saying store rar files with a jpeg header will break your check methods (which is done all the time). So if all they do is change the image every time, the checksum changes on the file.
You could store rars in a rar, and password the rars inside the main rar. The only way they can check for that is to decompress the rar, and they can't do that if the rar is split over several pieces, and then they have to figure out what pieces on that server make up the rar. While technically possible, not practically possible.
They could add small fingerprints to the audio and video tracks that change the checksum. You wouldn't notice.
So the only solution left would be to ban uploading zip/rar/tar/avi/mpg/mp3/etc, images (image with a rar archive on it) and exe (since it could be a self-extracting archive), nobody will use your service. You'd have to effectively ban uploading of files.
It's an uphill battle the media companies can't win.