You are viewing the world through rainbow-colored, Apple-shaped glasses. Apple very much marketed OSX as a Unix, to draw users away from Linux which was then starting to gain massive popularity. Those who forget history are doomed to look like idiots.
I didn't buy into the hype because I still have my completely unsupported-by-Apple Newton Messagepads and can't forgive the company that re-absorbed Newton then killed it.
Well, if I measure the spin of my electron 0 about the x axis, then in doing so I will also establish the spin of your electron 0 about that axis. The superposition on your electron has vanished without you touching it. Terrific, that's communication, right? I collapse your electrons in sequence, this one on the x axis, this one y, this one x, and so on, a binary code?
Well, no, it doesn't work like that. How can you tell if I've done anything at my end? By making measurements of your electrons? No - because that will collapse the superposition too.
I've been around long enough to see this as a serial communications synchronization issue.
Simply guarantee that the collapses will happen at a given time frame, then check them at any time thereafter.
Sure its inefficient, but its simple serial binary transmission -- we've been doing it a while now.
Whenever I'm in a hotel room I immediately establish a VPN connection to both home and work and redirect all my Internet traffic through those connections.
I'm sorry, are you honestly using Star Trek and Star Wars as the end-all and be-all of quality movie making? Even if you're just talking about sci-fi movie-making, this is just laughable.
They should have, in all good conscience, blocked the Scrabble (sorry, Scrabulous) application as soon as it appeared too. They also allowed more than one app that used illegally copied ROMs running in emulators to let people play "Super Mario" et al via Facebook applications as well.
The Facebook application review committee doesn't seem to exist in any meaningful way.
Aside from NYCL's reply below, which I agree with, an MD5 sum not a reversible process.
The whole idea of cryptographically strong hashes (like MD5 and SHA-1) is to create a very unique string of bytes that can't easily be deterministically fooled, so it probably does only refer to exactly one Copyrighted music or video file if that's what the Torrent describes.
That said, its impossible to reconstruct the video or music file from the hash, as the hash file contains way too little information about the original data.
If I were offering a legal opinion, and I'm not, I'd say that an MD5 or SHA-1 hash is less a derivative work of a (say) DVD than a movie review's text is. The review is based on but does not contain the movie, and the movie cannot be reconstructed in any meaningful way from the review.
More importantly, you're just sharing a file full of MD5 hashes of files. You're not sharing any real data, or any Copyrighted works with this new button.
If the material the Torrent describes is Copyrighted and you have no download rights, then downloading it may constitute a Copyright violation, but the Torrent itself is no such object.
You do realize that the USA has a lot in common with such religious zealotry already, right? Dry states, sexual repression, penalties for sexual themes and discussion on television, avoidance of exposure to nudity in art, etc.
You do realize that girls above the age of puberty are supposed to be sexually attractive, right? That's how nature gets us to reproduce -- you hit puberty and start to become sexually capable and your body starts to look it as well.
Holding off on your urges and being polite and treating girls with respect has nothing to do with the internal reality that you should probably find a sexually mature person of your gender of preference sexually appealing (yeah that's a lot of political correctness for one sentence).
I'm sick of society's bent notion that finding attractive girls attractive is wrong. We use them for models and put them on magazine covers and use them to sell make-up, but its totally wrong to see them as sexual beings? Give me a break.
You can't follow the law sufficiently to avoid being charged with something. Police can and will find a reason to charge you with something if they really want to. There are quite a few laws on the books that exist only to make these things easier for actually charging someone while they try to get other, more serious charges added to the list.
The only thing you can do is hope to never end up on the wrong end of a police officer or DA's campaign against something. Some day being a goody-two-shoes might get you on the wrong end of an officer's personality and get you charged with something benign just to make him giggle.
If you want a motherboard with ECC, check out the ASUS boards in their workstation line-up. They run around $300 or so, have ECC support and 'Japanese made capacitors'. They also come with fairly long run-time guarantees.
The higher end machines (servers from Dell, et al) have memory mirroring options in the BIOS. Simply install double memory and you get RAID-1 on your RAM.
I had a machine whose hard drive consistently did resets when I started playing 3D games. I eventually replaced the power supply and no longer had a problem. Obviously the PSU couldn't manage to supply the hard drive with power while running the video card.
Actually its worth noting that several motherboards on the market automatically over-clock the timings on the board under high load situations to improve performance. These same situations may not happen while simply running memtest86[+].
I've often thought that throwing in a copy of Folding@Home or Distributed.NET running in the background would be fun while memory testing, to juice the CPU and test the system under a heavier load.
Unfortunately, isolating the memory to run said software and relocating it periodically could be a pain.
When the laws are written by those who would keep others under their thumbs, civil disobedience is frequently the only way to get the laws changed.
You really need to read up on your black history in America, your women's rights history in America, and the existence of America as a country for that matter. All were facilitated by civil disobedience.
Maybe because the hard drive can't write 12GB/s like RAM can?
There's a reason we buffer writes to disk and commit them in chunks when necessary -- disks are SLOW. Linux does a lot of caching, and it creates a huge performance benefit, but it requires not having power faults or kernel panics causing a reboot before that data is flushed.
If you go back and read the LKML, you'll see that Reiser made a lot of enemies by wanting to make drastic changes for the sake of FS consistency. He wanted a way to atomically create data on the disk and to log data and metadata in the proper order in a guaranteed way.
He got in trouble as I recall from the other devs because these things "shouldn't be in the filesystem" but in a higher layer and for being a prick in general (common issue among programmers it seems).
At any rate, take a look at the goals of Reiser4 and tell me they're not what you want.
mplayer on its own plays videos on the root window or in ASCII mode in a terminal display.
Sure, those can be considered 'front-ends' compiled in, but it certainly isn't just a service of some form anymore than 'cdrecord' is.
I didn't buy into the hype because I still have my completely unsupported-by-Apple Newton Messagepads and can't forgive the company that re-absorbed Newton then killed it.
I can install BASH on a Windows machine and open a full screen terminal, does that make Windows Unix too?
Sure, its got a kernel that started out as a Unix variant, but its heavily modified.
The real question is whether its Posix compliant.
I've been around long enough to see this as a serial communications synchronization issue.
Simply guarantee that the collapses will happen at a given time frame, then check them at any time thereafter.
Sure its inefficient, but its simple serial binary transmission -- we've been doing it a while now.
Whenever I'm in a hotel room I immediately establish a VPN connection to both home and work and redirect all my Internet traffic through those connections.
Of course, I may not be a typical user.
I'm sorry, are you honestly using Star Trek and Star Wars as the end-all and be-all of quality movie making? Even if you're just talking about sci-fi movie-making, this is just laughable.
They should have, in all good conscience, blocked the Scrabble (sorry, Scrabulous) application as soon as it appeared too. They also allowed more than one app that used illegally copied ROMs running in emulators to let people play "Super Mario" et al via Facebook applications as well.
The Facebook application review committee doesn't seem to exist in any meaningful way.
Aside from NYCL's reply below, which I agree with, an MD5 sum not a reversible process.
The whole idea of cryptographically strong hashes (like MD5 and SHA-1) is to create a very unique string of bytes that can't easily be deterministically fooled, so it probably does only refer to exactly one Copyrighted music or video file if that's what the Torrent describes.
That said, its impossible to reconstruct the video or music file from the hash, as the hash file contains way too little information about the original data.
If I were offering a legal opinion, and I'm not, I'd say that an MD5 or SHA-1 hash is less a derivative work of a (say) DVD than a movie review's text is. The review is based on but does not contain the movie, and the movie cannot be reconstructed in any meaningful way from the review.
Meanwhile, having a stack of bills can get you put in jail anyway because you're "obviously" selling drugs.
More importantly, you're just sharing a file full of MD5 hashes of files. You're not sharing any real data, or any Copyrighted works with this new button.
If the material the Torrent describes is Copyrighted and you have no download rights, then downloading it may constitute a Copyright violation, but the Torrent itself is no such object.
You do realize that the USA has a lot in common with such religious zealotry already, right? Dry states, sexual repression, penalties for sexual themes and discussion on television, avoidance of exposure to nudity in art, etc.
You do realize that girls above the age of puberty are supposed to be sexually attractive, right? That's how nature gets us to reproduce -- you hit puberty and start to become sexually capable and your body starts to look it as well.
Holding off on your urges and being polite and treating girls with respect has nothing to do with the internal reality that you should probably find a sexually mature person of your gender of preference sexually appealing (yeah that's a lot of political correctness for one sentence).
I'm sick of society's bent notion that finding attractive girls attractive is wrong. We use them for models and put them on magazine covers and use them to sell make-up, but its totally wrong to see them as sexual beings? Give me a break.
Some people just don't realize how epicly stupid it has become in the legal system.
You can't follow the law sufficiently to avoid being charged with something. Police can and will find a reason to charge you with something if they really want to. There are quite a few laws on the books that exist only to make these things easier for actually charging someone while they try to get other, more serious charges added to the list.
The only thing you can do is hope to never end up on the wrong end of a police officer or DA's campaign against something. Some day being a goody-two-shoes might get you on the wrong end of an officer's personality and get you charged with something benign just to make him giggle.
There are no legal guarantees. Retain a lawyer.
Oh stop giving the DAs ideas, please :-)
If it doesn't work error-free at the SPD-advertised speeds, its defective.
That's like under-clocking a Pentium CPU and saying it no longer locks up.
It may work, but its still defective.
If you want a motherboard with ECC, check out the ASUS boards in their workstation line-up. They run around $300 or so, have ECC support and 'Japanese made capacitors'. They also come with fairly long run-time guarantees.
The higher end machines (servers from Dell, et al) have memory mirroring options in the BIOS. Simply install double memory and you get RAID-1 on your RAM.
I had a machine whose hard drive consistently did resets when I started playing 3D games. I eventually replaced the power supply and no longer had a problem. Obviously the PSU couldn't manage to supply the hard drive with power while running the video card.
Actually its worth noting that several motherboards on the market automatically over-clock the timings on the board under high load situations to improve performance. These same situations may not happen while simply running memtest86[+].
I've often thought that throwing in a copy of Folding@Home or Distributed.NET running in the background would be fun while memory testing, to juice the CPU and test the system under a heavier load.
Unfortunately, isolating the memory to run said software and relocating it periodically could be a pain.
Actually, being a connector agent allowing P2P IPSec would be a very helpful service.
"Give me a peer"
"Peer a.b.c.d is available and has IPSec"
"Hello a.b.c.d, do you have a cert?"
"Yes, here it is."
"Oh good, its signed by TPB."
The DNS method of key deployment isn't trustworthy, but central trusted certs are a good option.
When the laws are written by those who would keep others under their thumbs, civil disobedience is frequently the only way to get the laws changed.
You really need to read up on your black history in America, your women's rights history in America, and the existence of America as a country for that matter. All were facilitated by civil disobedience.
Lots of people do it and its stupid. Write, rename, flush should be required learning in grade-school.
Maybe because the hard drive can't write 12GB/s like RAM can?
There's a reason we buffer writes to disk and commit them in chunks when necessary -- disks are SLOW. Linux does a lot of caching, and it creates a huge performance benefit, but it requires not having power faults or kernel panics causing a reboot before that data is flushed.
Flush your buffers if you care about them.
If you go back and read the LKML, you'll see that Reiser made a lot of enemies by wanting to make drastic changes for the sake of FS consistency. He wanted a way to atomically create data on the disk and to log data and metadata in the proper order in a guaranteed way.
He got in trouble as I recall from the other devs because these things "shouldn't be in the filesystem" but in a higher layer and for being a prick in general (common issue among programmers it seems).
At any rate, take a look at the goals of Reiser4 and tell me they're not what you want.