The Typhoon class is most certainly not made of titanium. The soviets only built a few submarines out of Titanium. Those were the Alfa class (for high speed and deep diving) and the Mike class, which was an experimental class. Titanium is not that common, even in Russia, to make it worth while to build an entire submarine out of. Besides, if Titanium was so common, why were the Akula class made from steel? The simple fact is, titanium is a bitch to work with, and far too expensive to use to build ships with.
Finally, the true measure of a submarine is in how quiet it is, not in what its hull is made out of. The Typhoon has two rather loud reactors in it. The American Ohio class has a single convection current driven reactor. No pumps need to run which would generate noise. Friends in the Navy have told me that the best way to track an Ohio is to look for a lack of noise, because that is probably where the Ohio is. If an Ohio does not want to be found, it does not get found, and that is the best measure of a ballistic missile submarine. I won't bother explaining how much more accurate the Trident missiles are in comparison to their Soviet counterparts on the Typhoon. The Tridents have a longer range and are more accurate, also a nice feature in a ballistic missile submarine.
Congress has already made hacing illegal. In fact, Congress has made it a terrorist offense. If we let them make any more laws, hacking will become treason.
The best thing Congress can do it stay the hell out of the way. This is not the governments responsibility. Any halfway decent administrator can keep people out of their network or at least minimize damage should a system fall. The only thing the average administrator can't do a lot about is DoS attacks and those are already illegal as well.
Just because the folks over at warpvision did not want to release alpha code, does not mean they intended to steal it. This issue has come up many times before with other GPL products, though I must say, the mplayer reaction was, to put it mildly, childish.
I also find it very funny that the first thing the opensource project (mplayer) threatens to do is sue. They did not even bother to contact the waprvision folks first.
Oh well, nothing changes. People like to overreact as it seems to make them feel better.
The file systems on a Unix system make a lot of sense, when people use them correctly.
/bin for binaries needed to boot a corrupted system.
/sbin for system binaries needed to boot a system.
/usr/bin for userland binaries installed with the base system.
/usr/sbin for system binaries installed with the base system. The are not programs required to boot the system.
/usr/local/bin for locally installed user binaries such as minicom, mutt, or bitchx.
/usr/local/sbin for locally installed system binaries such as apache.
Large locally installed programs such as Word Perfect get installed in a sub directory of/usr/local but they put a single executable in/usr/local/bin so that you do not need to change your path.
FreeBSD has only about 400 programs in a complete/usr/bin. Other programs are spread about the file system in sensible locations or are user installed. Possibly the only directory that does not make a whole lot of sense is/usr/libexec (where most of the internet daemons are kept).
It is about time our society stopped trying to punish criminals instead of getting them to contribute something back to society.
For example, I have never understood the benefit of throwing a drunk driver who accidentally kills someone in jail. Instead of ten years in prison, why not a lifetime of community service? The person involved would probably jump at the chance to avoid jail, and society would benefit a lot from having people available to do extra jobs like teach or clean up a neighborhood.
This would not work for everyone though. Child molesterers or murderers probably do not deserve a chance to make up for their crimes, but others do.
When blocking access to the router, make sure that you block access to all of the interfaces (e.f.g.h _AND_ i.j.k.l) i.e. all serial and ethernet interfaces.
!
! Serial Config
!
interface Serial0/0
ip access 101 in
ip access 102 out
!
! Inbound list
!
no access 101
! Deny incoming with our netblock (a.b.c.d)
access 101 deny ip a.b.c.d 0.0.0.255 any
! Permit established connections (not necessary but just to be safe)
access 101 permit tcp any any established
! Deny incoming with 127. source address
access 101 deny ip 127.0.0.0 0.255.255.255 any
! Deny incoming with reserved address
access 101 deny ip 10.0.0.0 0.255.255.255 any
access 101 deny ip 172.16.0.0 0.15.255.255 any
access 101 deny ip 192.168.0.0 0.0.255.255 any
! Block "land" attack (source and dest same as interface port)
! Serial Interface
access 101 deny tcp host a.b.c.d host a.b.c.d
! Ethernet Interface
access 101 deny tcp host e.f.g.h host e.f.g.h
! Block all router access except from us (a.b.c.d)
access 101 permit TCP host a.b.c.d host e.f.g.h eq telnet
access 101 permit TCP host a.b.c.d host i.j.k.l eq telnet
access 101 deny TCP any host e.f.g.h eq telnet
access 101 deny TCP any host i.j.k.l eq telnet
access 101 permit ip any any
!
! Outbound list
!
no access 102
! filter outgoing packets without our source network address (a.b.c.d)
access 102 permit ip a.b.c.d 0.0.0.255 any
access 102 deny ip any any
Try at least putting a simple config to protect access to your router. This will work for a Cisco. For more advanced options, try blocking _all_ traffic to the router instead of just telnet access. This ruleset will block access to the router, and protect the network behind the router to some extent.
I have always had terrible posture when typing at my computer. Considering the way I sit, and the fact that my keyboard is not an ergonomic keyboard, the fact that I do not have RSI leads me to believe that a lot of the problem is somewhat hysterical. Every once in a while, after a long session of typing in a bad position, I will feel some pain. If I simply take a break for a few minutes, or adjust my position, I am fine.
In fact, my biggest problem has been in my right shoulder. I am having a problem with tendonitis as a result of the awkward way I sit at my desk. (My monitor is off to the side and so i sit somewhat sideways.... very bad for the back.
I realize you are a troll but hey, sometimes you just have to respond.
1. FreeBSD has had excellent SMP support since 4.0.
2. The SMP subsystem has been rewritten to make it even more efficient.
3. Arguing that FreeBSD doesn't run well on the Alpha is like arguing that Linux does not run well on the DreamCast. The Alpha release is still in development and there are still some problems with it. (Check out DEC hardware sometime... It is definitely not the nicest platform to develop for).
The simple fact is that some of us like FreeBSD a lot more than Linux. The fact that we have actually run both operating systems for extensive periods of time, and you have not, really should not matter should it?
The day linux has anything as sensible as the ports tree, softupdates, cvsup, make world, etc. give me a call. Until then I am not interested.
I, for one, got tired of moving from one linux system to another and having to search all over to figure out where a particular distribution put all of the critical files. For example, does it use sys-v style rc.d runlevel scripts or does it use BSD style rc scripts? Where does it stick particular programs? Slackware is as different from Debian as BSD is from Solaris.
Also, ever note how the FreeBSD folks seem to have all the cool drivers before the Linux people? Why do you think that is? FreeBSD had working I2O support in 3.5. Linux _still_ does not have a sensible I2O subsystem. FreeBSD had USB way before Linux did.
Not to mention, all of the projects the FreeBSD team is working on always seem to grow out of research papers, whereas the Linux projects seem to lack the same direction
The simple fact is that that paragraph was talking about distribution costs of a print paper. I was talking about the distribution costs of an online paper. When you can explain to me exactly why that is out of context I will be much obliged.
The articles says 9% (beyond what is recouped by the sale fo the paper) of a papers revenues go to just publishing the thing. Do you really think _only_ 9% of an online magazines revenue goes to distribution? The costs are probably significantly higher.
Considering how much money is made on internet advertising, and how much it costs to be online these days, I would not doubt that the cost is significantly more than 9% of revenue.
Then again we should probably let someone from the NYT or other large paper answer this one.
Startup costs for papers is actually pretty low. You can outsource the printing of a specialty paper without much cost.
You forget one thing. You can also do this on the web. There are companies out there who do dedicated web hosting and who will provide the admin, power, server and bandwidth for you. All you have to provide is the content.
It costs you no more to service 10,000 page views a day than it does 1,000 or 100.
Yes but it does cost you significantly more to serve 1,000,000 pages than it does to serve 1,000. The cost of bandwidth is significant. Thenice part about appers is, you only pay for however many you print. With bandwidth, you pay for a fixed amount of bandwidth whether you use it or not.
I was trying to compare apples to apples not apples to oranges.
I think that it is fair to say that paper, presses, ink and distribution costs vanish on the internet.
So what? The cost of reliable bandwidth, servers, power, and system administrators is astronical these days. That paragraph makes it sound like if you can get rid of printing costs, publications would immediately be profitable. That is imply not the case and that is what I took offense to.
I am simply going to forward Bob Barr every piece of spam I get. I think if we all did this he might change his tune and finally support anti-spam legislation.
No offense to the myriads of Star Wars fans who no doubt read Slashdot, but COME ON!
Episode 1 was exactly like this movie. Lucas forgot how to write a story and make a movie. The animation overwhelmed the entire f*cking movie. The characters were terriblly developed, one was just plain annoying, the racial stereotypes were nauseating. I almost refuse to believe this movie could have been as _bad_ Star Wars Episode 1. The only redeeming scenes in the entire movie were the first scene involving the the Jedi and Light Saber battle.
My comment about linux was to point out to you that one of the servers isn't even running a *BSD derivative. In fact, if you had taken the time to look, you would have realized this was a DNS lookup failure and not crashed server. Then again, you are probably running IE on NT and I doubt you would have been able to tell.
As far as the second part of your post is concerned, I have no idea what you are trying to say. What does NT have to do with xmach.org being down? Then again, this is Slashdot, I no longer actually expect posts to be on-topic.
For the record, if you think I run NT you are sadly mistaken. In my house I have 1 Win2k box, 1 Win98 box, 1 Solaris 2.6 system (SPARC), 1 Solaris 2.7 system (SPARC), 3 FreeBSD 4.3 systems (DEC Alpha), 6 FreeBSD 4.3 systems (x86), 2 FreeBSD 3.5 systems, 1 Cisco Router and 2 Cisco Switches.
What is it with you *BSD haters out there? I mean, jesus. I keep seeing this same rant, posted almost verbatim, anytime there is an article about one of the BSD's. BSD is not dead, it will not die, it happens to be thriving.
Also, claims of fragmentation in the BSD community are completely bogus. The seperate BSD operating systems are closer in operation than half of the Linux Distributions. OpenBSD is closer to FreeBSD than Slackware is to Debian. If you do not believe that then you have not run them.
The different BSD's are distinct operating systems, like Solaris or HP/UX. They are not fragmented distributions. The Linux world is the fragmented one. There are some 180 linux distributions according to the LDL. Even if only the top 20 or so are reasonably large, that is still a far larger number of distributions than in the BSD camp. And as I already pointed out, half the time the Linux distributions are incompatible with each other, despite being the same OS! (By incompatible I mean that either there are inane library problems (glibc, etc) or they are completely different administratively.)
Do everyone here a favor and go troll somewhere else.
The point of using multiple non-overlapping check-sums on a file is that the collision domains will minimally overlap.
The chances of finding two files with the same md5, the same sum (Alg 2), and the same crc32 are miniscule, and the more checks you use the smaller the odds. If neither program collides with the other you are garanteed a unique file.
md5 is a 128 bit checksum. crc32 is 32 bit. sum (alg 2 is 32 bit). Are there times in which these algortihms will produce the same answer for two different files? Yes. Are there times when they will _ALL_ produce the same answers for two different files? Yes but the chances have become very remote. The question is how many will produce useful input for a program. Probaly only one.
You could also check some of the byte sequences that you know from the original file to make sure that the randomly produced file is the correct one. If you know some small part of the original data as well as the checksums you can reduce the collsion domain to zero and garantee you have the original file.
Eventually you should be able to pick a set of check-sum programs that produce somewhat unique results, and then choose a subset of the original data, such that the two taken together produce the original data uniquely, and do so in a smaller space than the original file.
There is a solution to this problem, but it takes a _long_ time to work:)
Write a script that:
1. outputs random data to a file
2. gen's an md5 sum on the file and checks it against the original md5
3. gen's another checksum that does not overlap with md5 and check this against the original files checksum
4. When the two checksum's match you have recreated the original file.
This script should be easy to make small. You then simply ask for a data set one byte larger. Eventually, you will generate the original file, but it will take a long F***ing time.
The only other problem is finding two checksum programs with large collision domains and that do not overlap. md5 is one, simply find another.if you can do this, then you can probably win the challenge, although I would hardly call this compression.
I am somewhat bothered by the fact that university research bandwidth, which is what I2 is supposed to provide, is being used for a commercial endeavor? Is the company paying for the use of this monstrous bandwidth?
cvsup, used by FreeBSD to update the system's source code based on CVS trees, is exactly what is described in the first patent. It has the same abilities, including the delta based changes and time based changes.
In fact, what they talk about is basically a remote revision control system; so how they can claim this as a valid patent is, well, patently absurd.
This patent needs to be thrown out either because of prior art, or because it is very very vague.
Before we had unions? Unions were created to give unskilled laborers power through numbers.
We are not unskilled labor. We are not without power. I can leave my job any time I want to and I will have another job waiting for me. I can start my own company if I want to. We have a lot of options open to us and I do not believe unions will help us in any way now. You are right, maybe in the future they will become a necessary evil.
But evil they definitely are as I think the last Verizon strike proved how useless unions are. That strike got the unions nothing that Verizon would not have given them. It did however get the union ring leaders more money and more members. All the workers got was a pidly raise and lost pay for a week.
No thanks, but unions are not for me and I will not work for a company that has them.
Correction: the pressure hull and torpedo room is titanium. The rest of the ship is steel.
-sirket
The Typhoon class is most certainly not made of titanium. The soviets only built a few submarines out of Titanium. Those were the Alfa class (for high speed and deep diving) and the Mike class, which was an experimental class. Titanium is not that common, even in Russia, to make it worth while to build an entire submarine out of. Besides, if Titanium was so common, why were the Akula class made from steel? The simple fact is, titanium is a bitch to work with, and far too expensive to use to build ships with.
Finally, the true measure of a submarine is in how quiet it is, not in what its hull is made out of. The Typhoon has two rather loud reactors in it. The American Ohio class has a single convection current driven reactor. No pumps need to run which would generate noise. Friends in the Navy have told me that the best way to track an Ohio is to look for a lack of noise, because that is probably where the Ohio is. If an Ohio does not want to be found, it does not get found, and that is the best measure of a ballistic missile submarine. I won't bother explaining how much more accurate the Trident missiles are in comparison to their Soviet counterparts on the Typhoon. The Tridents have a longer range and are more accurate, also a nice feature in a ballistic missile submarine.
-sirket
Actually you meant to say "they're" all wrong. As in "they are all wrong." Not "their" as in "all wrong" belongs to them.
Congress has already made hacing illegal. In fact, Congress has made it a terrorist offense. If we let them make any more laws, hacking will become treason.
The best thing Congress can do it stay the hell out of the way. This is not the governments responsibility. Any halfway decent administrator can keep people out of their network or at least minimize damage should a system fall. The only thing the average administrator can't do a lot about is DoS attacks and those are already illegal as well.
-sirket
Just because the folks over at warpvision did not want to release alpha code, does not mean they intended to steal it. This issue has come up many times before with other GPL products, though I must say, the mplayer reaction was, to put it mildly, childish.
I also find it very funny that the first thing the opensource project (mplayer) threatens to do is sue. They did not even bother to contact the waprvision folks first.
Oh well, nothing changes. People like to overreact as it seems to make them feel better.
-sirket
The file systems on a Unix system make a lot of sense, when people use them correctly.
/usr/local but they put a single executable in /usr/local/bin so that you do not need to change your path.
/usr/bin. Other programs are spread about the file system in sensible locations or are user installed. Possibly the only directory that does not make a whole lot of sense is /usr/libexec (where most of the internet daemons are kept).
/bin for binaries needed to boot a corrupted system.
/sbin for system binaries needed to boot a system.
/usr/bin for userland binaries installed with the base system.
/usr/sbin for system binaries installed with the base system. The are not programs required to boot the system.
/usr/local/bin for locally installed user binaries such as minicom, mutt, or bitchx.
/usr/local/sbin for locally installed system binaries such as apache.
Large locally installed programs such as Word Perfect get installed in a sub directory of
FreeBSD has only about 400 programs in a complete
-sirket
It is about time our society stopped trying to punish criminals instead of getting them to contribute something back to society.
For example, I have never understood the benefit of throwing a drunk driver who accidentally kills someone in jail. Instead of ten years in prison, why not a lifetime of community service? The person involved would probably jump at the chance to avoid jail, and society would benefit a lot from having people available to do extra jobs like teach or clean up a neighborhood.
This would not work for everyone though. Child molesterers or murderers probably do not deserve a chance to make up for their crimes, but others do.
-sirket
When blocking access to the router, make sure that you block access to all of the interfaces (e.f.g.h _AND_ i.j.k.l) i.e. all serial and ethernet interfaces.
-sirket
!
! Serial Config
!
interface Serial0/0
ip access 101 in
ip access 102 out
!
! Inbound list
!
no access 101
! Deny incoming with our netblock (a.b.c.d)
access 101 deny ip a.b.c.d 0.0.0.255 any
! Permit established connections (not necessary but just to be safe)
access 101 permit tcp any any established
! Deny incoming with 127. source address
access 101 deny ip 127.0.0.0 0.255.255.255 any
! Deny incoming with reserved address
access 101 deny ip 10.0.0.0 0.255.255.255 any
access 101 deny ip 172.16.0.0 0.15.255.255 any
access 101 deny ip 192.168.0.0 0.0.255.255 any
! Block "land" attack (source and dest same as interface port)
! Serial Interface
access 101 deny tcp host a.b.c.d host a.b.c.d
! Ethernet Interface
access 101 deny tcp host e.f.g.h host e.f.g.h
! Block all router access except from us (a.b.c.d)
access 101 permit TCP host a.b.c.d host e.f.g.h eq telnet
access 101 permit TCP host a.b.c.d host i.j.k.l eq telnet
access 101 deny TCP any host e.f.g.h eq telnet
access 101 deny TCP any host i.j.k.l eq telnet
access 101 permit ip any any
!
! Outbound list
!
no access 102
! filter outgoing packets without our source network address (a.b.c.d)
access 102 permit ip a.b.c.d 0.0.0.255 any
access 102 deny ip any any
Try at least putting a simple config to protect access to your router. This will work for a Cisco. For more advanced options, try blocking _all_ traffic to the router instead of just telnet access. This ruleset will block access to the router, and protect the network behind the router to some extent.
-sirket
I have always had terrible posture when typing at my computer. Considering the way I sit, and the fact that my keyboard is not an ergonomic keyboard, the fact that I do not have RSI leads me to believe that a lot of the problem is somewhat hysterical. Every once in a while, after a long session of typing in a bad position, I will feel some pain. If I simply take a break for a few minutes, or adjust my position, I am fine.
.... very bad for the back.
In fact, my biggest problem has been in my right shoulder. I am having a problem with tendonitis as a result of the awkward way I sit at my desk. (My monitor is off to the side and so i sit somewhat sideways
-sirket
I realize you are a troll but hey, sometimes you just have to respond.
1. FreeBSD has had excellent SMP support since 4.0.
2. The SMP subsystem has been rewritten to make it even more efficient.
3. Arguing that FreeBSD doesn't run well on the Alpha is like arguing that Linux does not run well on the DreamCast. The Alpha release is still in development and there are still some problems with it. (Check out DEC hardware sometime... It is definitely not the nicest platform to develop for).
The simple fact is that some of us like FreeBSD a lot more than Linux. The fact that we have actually run both operating systems for extensive periods of time, and you have not, really should not matter should it?
The day linux has anything as sensible as the ports tree, softupdates, cvsup, make world, etc. give me a call. Until then I am not interested.
I, for one, got tired of moving from one linux system to another and having to search all over to figure out where a particular distribution put all of the critical files. For example, does it use sys-v style rc.d runlevel scripts or does it use BSD style rc scripts? Where does it stick particular programs? Slackware is as different from Debian as BSD is from Solaris.
Also, ever note how the FreeBSD folks seem to have all the cool drivers before the Linux people? Why do you think that is? FreeBSD had working I2O support in 3.5. Linux _still_ does not have a sensible I2O subsystem. FreeBSD had USB way before Linux did.
Not to mention, all of the projects the FreeBSD team is working on always seem to grow out of research papers, whereas the Linux projects seem to lack the same direction
-sirket
The simple fact is that that paragraph was talking about distribution costs of a print paper. I was talking about the distribution costs of an online paper. When you can explain to me exactly why that is out of context I will be much obliged.
-sirket
Let's look at _REVENUES_
The articles says 9% (beyond what is recouped by the sale fo the paper) of a papers revenues go to just publishing the thing. Do you really think _only_ 9% of an online magazines revenue goes to distribution? The costs are probably significantly higher.
Considering how much money is made on internet advertising, and how much it costs to be online these days, I would not doubt that the cost is significantly more than 9% of revenue.
Then again we should probably let someone from the NYT or other large paper answer this one.
-sirket
Startup costs for papers is actually pretty low. You can outsource the printing of a specialty paper without much cost.
You forget one thing. You can also do this on the web. There are companies out there who do dedicated web hosting and who will provide the admin, power, server and bandwidth for you. All you have to provide is the content.
It costs you no more to service 10,000 page views a day than it does 1,000 or 100.
Yes but it does cost you significantly more to serve 1,000,000 pages than it does to serve 1,000. The cost of bandwidth is significant. Thenice part about appers is, you only pay for however many you print. With bandwidth, you pay for a fixed amount of bandwidth whether you use it or not.
I was trying to compare apples to apples not apples to oranges.
-sirket
Speaking of speed posters.
I think that it is fair to say that paper, presses, ink and distribution costs vanish on the internet.
So what? The cost of reliable bandwidth, servers, power, and system administrators is astronical these days. That paragraph makes it sound like if you can get rid of printing costs, publications would immediately be profitable. That is imply not the case and that is what I took offense to.
Please take your flamebait elsewhere
-sirket
I am simply going to forward Bob Barr every piece of spam I get. I think if we all did this he might change his tune and finally support anti-spam legislation.
-sirket
No offense to the myriads of Star Wars fans who no doubt read Slashdot, but COME ON!
Episode 1 was exactly like this movie. Lucas forgot how to write a story and make a movie. The animation overwhelmed the entire f*cking movie. The characters were terriblly developed, one was just plain annoying, the racial stereotypes were nauseating. I almost refuse to believe this movie could have been as _bad_ Star Wars Episode 1. The only redeeming scenes in the entire movie were the first scene involving the the Jedi and Light Saber battle.
-sirket
My comment about linux was to point out to you that one of the servers isn't even running a *BSD derivative. In fact, if you had taken the time to look, you would have realized this was a DNS lookup failure and not crashed server. Then again, you are probably running IE on NT and I doubt you would have been able to tell.
As far as the second part of your post is concerned, I have no idea what you are trying to say. What does NT have to do with xmach.org being down? Then again, this is Slashdot, I no longer actually expect posts to be on-topic.
For the record, if you think I run NT you are sadly mistaken. In my house I have 1 Win2k box, 1 Win98 box, 1 Solaris 2.6 system (SPARC), 1 Solaris 2.7 system (SPARC), 3 FreeBSD 4.3 systems (DEC Alpha), 6 FreeBSD 4.3 systems (x86), 2 FreeBSD 3.5 systems, 1 Cisco Router and 2 Cisco Switches.
-sirket
What is it with you *BSD haters out there? I mean, jesus. I keep seeing this same rant, posted almost verbatim, anytime there is an article about one of the BSD's. BSD is not dead, it will not die, it happens to be thriving.
Also, claims of fragmentation in the BSD community are completely bogus. The seperate BSD operating systems are closer in operation than half of the Linux Distributions. OpenBSD is closer to FreeBSD than Slackware is to Debian. If you do not believe that then you have not run them.
The different BSD's are distinct operating systems, like Solaris or HP/UX. They are not fragmented distributions. The Linux world is the fragmented one. There are some 180 linux distributions according to the LDL. Even if only the top 20 or so are reasonably large, that is still a far larger number of distributions than in the BSD camp. And as I already pointed out, half the time the Linux distributions are incompatible with each other, despite being the same OS! (By incompatible I mean that either there are inane library problems (glibc, etc) or they are completely different administratively.)
Do everyone here a favor and go troll somewhere else.
-sirket
Good point. Maybe the site should stop using Linux.
Server info
Apache/1.3.14 (Unix) (Red-Hat/Linux) PHP/4.0.4pl1
-sirket
The point of using multiple non-overlapping check-sums on a file is that the collision domains will minimally overlap.
The chances of finding two files with the same md5, the same sum (Alg 2), and the same crc32 are miniscule, and the more checks you use the smaller the odds. If neither program collides with the other you are garanteed a unique file.
md5 is a 128 bit checksum. crc32 is 32 bit. sum (alg 2 is 32 bit). Are there times in which these algortihms will produce the same answer for two different files? Yes. Are there times when they will _ALL_ produce the same answers for two different files? Yes but the chances have become very remote. The question is how many will produce useful input for a program. Probaly only one.
You could also check some of the byte sequences that you know from the original file to make sure that the randomly produced file is the correct one. If you know some small part of the original data as well as the checksums you can reduce the collsion domain to zero and garantee you have the original file.
Eventually you should be able to pick a set of check-sum programs that produce somewhat unique results, and then choose a subset of the original data, such that the two taken together produce the original data uniquely, and do so in a smaller space than the original file.
-sirket
There is a solution to this problem, but it takes a _long_ time to work :)
Write a script that:
1. outputs random data to a file
2. gen's an md5 sum on the file and checks it against the original md5
3. gen's another checksum that does not overlap with md5 and check this against the original files checksum
4. When the two checksum's match you have recreated the original file.
This script should be easy to make small. You then simply ask for a data set one byte larger. Eventually, you will generate the original file, but it will take a long F***ing time.
The only other problem is finding two checksum programs with large collision domains and that do not overlap. md5 is one, simply find another.if you can do this, then you can probably win the challenge, although I would hardly call this compression.
-sirket
I am somewhat bothered by the fact that university research bandwidth, which is what I2 is supposed to provide, is being used for a commercial endeavor? Is the company paying for the use of this monstrous bandwidth?
-sirket
cvsup, used by FreeBSD to update the system's source code based on CVS trees, is exactly what is described in the first patent. It has the same abilities, including the delta based changes and time based changes.
In fact, what they talk about is basically a remote revision control system; so how they can claim this as a valid patent is, well, patently absurd.
This patent needs to be thrown out either because of prior art, or because it is very very vague.
-sirket
Before we had unions? Unions were created to give unskilled laborers power through numbers.
We are not unskilled labor. We are not without power. I can leave my job any time I want to and I will have another job waiting for me. I can start my own company if I want to. We have a lot of options open to us and I do not believe unions will help us in any way now. You are right, maybe in the future they will become a necessary evil.
But evil they definitely are as I think the last Verizon strike proved how useless unions are. That strike got the unions nothing that Verizon would not have given them. It did however get the union ring leaders more money and more members. All the workers got was a pidly raise and lost pay for a week.
No thanks, but unions are not for me and I will not work for a company that has them.
-sirket