If you keep the cdrom, and someone takes it after you have been seending messages for a couple years, then all those messages could be decrypted.
You can rig the cd-drives to destroy the bits
as they are read from the cd, or you coud use
harddisks and overwrite the bits (multiple
times with random patterns) as they are used.
There is of course alway a risk that the one time
pad is somehow compromized during transfer or storage. One must have routines to avoid or at least detect it.
Any cipher that relies on mathematics can not be proven secure. If you look up Gödel's Incompleteness Theorems, you'll see that in any axiomatic mathematical system there are propositions that cannot be proved or disproved within the axioms of the system. So if I propose that there does exist some (unspecified) mathimatical way to break that cipher, you won't be able to 100% conclusively _disprove_ it.
You have misunderstood this theorem.
Yes, any axiomatic system has sentences that can not be proven or disproven within the system. But if I prove a sentence I HAVE proven this sentence and disproven the negative of the sentence.
Then neither the sentence or the negative is in the set of senteces that can neither be proven or disproven.
So if I within a aximatic system find a prof of A and you propose a sentence B has the property
B -> !A (from B follows the negative of A) I already have a prof of !B
One of the basic rules of logic is:
A & ( B->!A ) => !B
Well if you are going to record the key on a cd and deliver it by hand (which you would have to do for each message, since it is a one time pad ) you might as well deliver the message your self.
Two identical cdroms with random data woud be enough to to keep you chatting for years if you
restrain yourself to text only messages.
One time pads are cumbersome, but with todays storage capabilities no more so than old
fashioned symetric key encryption, witch also
requiers a secure channel ( i.e currier ) for
key transfer.
If the source can be sold for profit (even a small one) to another software company (or idividual) it is an asset as any other and will be sold and the cash divided between the shareholders with the rest of the cash.
Of cource you can buy the source
and then relase it as GPL yourself:-)
From the article: "An Ottawa man who sold chips that allowed Sony PlayStation units to play pirated games was fined $17,000 and sentenced to a year of probation last week."
I don't know Canadian law terminology but i guess
that means he wont actually go to jail unless
he is convicted for another crime wihtin a certain time frame.
For the same reasoning OO programming is non-ideal.
It is true that an OO program often will underperform compared to a well written C program doing the same task.
The computer might be close to perfect (pentium bug anyone) but the programer is not.
A well desinged OO program will shorten development time, ease cooperation between multiple programers/teams, reduse the amount off
bugs in the program and ease mantainace.
All of this is well worth the performance hit
in many occasions.
Maybe it's just me, but whenever it looks like a harddrive is about to die (funny noises, etc. or just getting old) we replace it before it does. Also, we back up critical information, often in more than once place. This sort of practice should, in thoery, prevent this from happening. These things are replacable.
You are correct about data that are in active use.
But what about the countless gigabytes of digital photos, articles, newstories, email (letters have been an enormusly value source for historians) and other digital documents that are rotting away on some CD-R, backup tape or other quickly degrading media.
Not to forget movies, music and ebooks distributet on formats/media that are "protected" from copying either techologicaly or by law or both.
You honestly don't think that the contents of your hard drive have any sort of historical importance, do you?
In the year 2675, when some archeologist try to
puzzle together what the world looked like
at the beginning of the century, any info at all
will be very valuable.
I call upon the US and International bodies to come up with a clear, accurate, definition of what a terrorist is.
Making a good definition of terrorism and terroists is not easy. I guess the goverments would want a very wide definition to give them
more power to prosecute people who disagre with them and (some) people woud want a narrower definition to avoid being stamped as terrorist for
trying to campaing for a cause (for example using civil disobedience).
My intuision is that the differce between a terroist act and an act of war is in the intended target.
If you target or treaten civilians you are a terrorist.
So attacking a US warship would be an act of war,
blowing up the twin towers was terrorism.
There is offcource a lot of grey area in this definition. What if you target a "valid" target knowing a lot of civilians will be colateral damage? What if the enemy hides his military targets behind a shield of civilans? What if the civilans shield the targets of their free will?
Are they still civilans?
If a taliban succedes in killing the commander in chief of the US armed forces (the president)? Terrorist or war hero?
So my defintion is not very usefull for any academic or legal
use as it is to impresise, but i think it still contains the essence of the difference between a terrorist and a freedom fighter
Not to burst your bubble, but if BitchX was closed source, I doubt a third party would have access to the source code to inject the trojaned backdoor, modify the FTP server and set up a bizarre distribution method
They could, they coud infect the binary the same
way a virus can infect a executable binary.
I'm not an expert on viruses but i suppose it has
someting to do with the entry point used by the os to start the program.
About the suspected rooting of the ftp-server,
how may holes have been found in a completely
closed source FTP/HTTP server called MS-IIS
If the police/FBI/NSA/CIA is using a lot of resources ($$$) to spy on you they must have
a good reason to do so.
I'm more worried about automated survaliance where they log everything you do, if it's
suspicius or not.
For example: think about running for some political office in
the future being confrontet with a casual phone
conversation with a "unpopular" person 10 years
before, or with wisiting "unmoral" but legal websites.
Politicians in office have abused inteligicene
information agains the opposition before
and will do it again.
is a open project not devolping software but developing a standard format for office type
documents (spreadsheet, word prossesing and
slideshow/presentations).
A part of the project woud be developing filters
for MS-office, staroffice and other office packages so everybo dy coud read write to and
from the format.
But the hardest part woud be getting anyone to use it:-(
He has not been arrested, under Norwegian law you go free until such time as the court has found you guilty, unless there can be shown a risk for him destroying evidence, repeat offence or trying to run away.
In sum: for this whole multi-year case, which you will recall started when Microsoft refused to obey its earlier behavior restrictions, we have more behavior restrictions, lasting only five years. And if MS doesn't obey those, they'll... be in effect longer.
A corproration lives to maximise the the profit for it's shareholders, as long as breaking the
law and ignoring the court's desisions is making more money that it costs it will continue to do so.
There shud be an ultimate penalty if a corporation continues to ignore the law after
multiple jugdmends agains it!
The goverment shoud simply impound the company,
thus it woud not be to the benefit of the shareholders that a corporation breaks the law.
Afterward the goverment can deside either to likvidate the corporation or to replace the board and top managment and then resell the stocks, both with the income going to the state treasury.
webservices is an open (proposed) standard, you can both serve and consume them with or without.net.
So unless MS have some spesific client type check
in the services you can create your own client.
But if the services may still require an subscrption.
Well, it certainly cannot be solved in polynomial-bounded time then, right?;-)
No it cant:-), but NP-Complete problems are a class of problems that have not been proven
to be i P but neither proven to be not i P
( P is the set of probles that can be solved in polynomial-bounded time (and space??) )
Also all NP-complete problems can be transfered
into any other NP-Complete problem, so if you can prove one NP-complete problem to be in, or not in, P you have also proved it for all other NP complete problems.
So, GPL does not protect the code from commercial use after all.
The GPL was never intended to protect the code from commersial use.
It was intendet to protect the GPL'ed code from being used in closed source and restrictive licenced products/projects.
You can sell GPL'ed products all you want as long as you give the buyer the rights the GPL says you have to give to the buyer.
Another thing is that the GPL make commercial use
difficult if you are making an "of the shelf" product because it requiers you to give away the source code and the right to redistribute to all buyers.
If you are making customized applications for spesific customers using GPL'ed projects as a starting point can save you lots of work and
the requirements of the GPL can even be used as a selling point; "you get the source so if I go broke you can get another company to do any
furhter developments needed".
You can rig the cd-drives to destroy the bits as they are read from the cd, or you coud use harddisks and overwrite the bits (multiple times with random patterns) as they are used.
There is of course alway a risk that the one time pad is somehow compromized during transfer or storage. One must have routines to avoid or at least detect it.
You have misunderstood this theorem.
Yes, any axiomatic system has sentences that can not be proven or disproven within the system. But if I prove a sentence I HAVE proven this sentence and disproven the negative of the sentence.
Then neither the sentence or the negative is in the set of senteces that can neither be proven or disproven.
So if I within a aximatic system find a prof of A and you propose a sentence B has the property B -> !A (from B follows the negative of A) I already have a prof of !B
One of the basic rules of logic is:
A & ( B->!A ) => !B
Two identical cdroms with random data woud be enough to to keep you chatting for years if you restrain yourself to text only messages.
One time pads are cumbersome, but with todays storage capabilities no more so than old fashioned symetric key encryption, witch also requiers a secure channel ( i.e currier ) for key transfer.
Of cource you can buy the source and then relase it as GPL yourself :-)
"An Ottawa man who sold chips that allowed Sony PlayStation units to play pirated games was fined $17,000 and sentenced to a year of probation last week."
I don't know Canadian law terminology but i guess that means he wont actually go to jail unless he is convicted for another crime wihtin a certain time frame.
It is true that an OO program often will underperform compared to a well written C program doing the same task.
The computer might be close to perfect (pentium bug anyone) but the programer is not.
A well desinged OO program will shorten development time, ease cooperation between multiple programers/teams, reduse the amount off bugs in the program and ease mantainace.
All of this is well worth the performance hit in many occasions.
You are correct about data that are in active use. But what about the countless gigabytes of digital photos, articles, newstories, email (letters have been an enormusly value source for historians) and other digital documents that are rotting away on some CD-R, backup tape or other quickly degrading media.
Not to forget movies, music and ebooks distributet on formats/media that are "protected" from copying either techologicaly or by law or both.
In the year 2675, when some archeologist try to puzzle together what the world looked like at the beginning of the century, any info at all will be very valuable.
Even your collection of porn.
It also has OpenSSH and XFree86 port for win32
They do desing gas inlets so you can't put leaded gas (from a standard leaded gas pump) into a car with an engine for unleaded gas.
The "whateveritcalledinenglish" on the unleaded gas pump is smaller than the one on the leaded pump and so is the gas inlet of the unleaded car.
At least in Norway they are.
Making a good definition of terrorism and terroists is not easy. I guess the goverments would want a very wide definition to give them more power to prosecute people who disagre with them and (some) people woud want a narrower definition to avoid being stamped as terrorist for trying to campaing for a cause (for example using civil disobedience).
My intuision is that the differce between a terroist act and an act of war is in the intended target.
If you target or treaten civilians you are a terrorist.
So attacking a US warship would be an act of war, blowing up the twin towers was terrorism.
There is offcource a lot of grey area in this definition. What if you target a "valid" target knowing a lot of civilians will be colateral damage? What if the enemy hides his military targets behind a shield of civilans? What if the civilans shield the targets of their free will? Are they still civilans? If a taliban succedes in killing the commander in chief of the US armed forces (the president)? Terrorist or war hero?
So my defintion is not very usefull for any academic or legal use as it is to impresise, but i think it still contains the essence of the difference between a terrorist and a freedom fighter
They could, they coud infect the binary the same way a virus can infect a executable binary.
I'm not an expert on viruses but i suppose it has someting to do with the entry point used by the os to start the program.
About the suspected rooting of the ftp-server, how may holes have been found in a completely closed source FTP/HTTP server called MS-IIS
I'm more worried about automated survaliance where they log everything you do, if it's suspicius or not.
For example: think about running for some political office in the future being confrontet with a casual phone conversation with a "unpopular" person 10 years before, or with wisiting "unmoral" but legal websites.
Politicians in office have abused inteligicene information agains the opposition before and will do it again.
A part of the project woud be developing filters for MS-office, staroffice and other office packages so everybo dy coud read write to and from the format.
But the hardest part woud be getting anyone to use it :-(
An Ex-marine yes, but in the CIA he was not an agent but a analyst ( analyst? what do you call someone who analyses data for a living in english?)
He has not been arrested, under Norwegian law you go free until such time as the court has found you guilty, unless there can be shown a risk for him destroying evidence, repeat offence or trying to run away.
A corproration lives to maximise the the profit for it's shareholders, as long as breaking the law and ignoring the court's desisions is making more money that it costs it will continue to do so.
There shud be an ultimate penalty if a corporation continues to ignore the law after multiple jugdmends agains it!
The goverment shoud simply impound the company, thus it woud not be to the benefit of the shareholders that a corporation breaks the law.
Afterward the goverment can deside either to likvidate the corporation or to replace the board and top managment and then resell the stocks, both with the income going to the state treasury.
I use my home PC mostly for games, but my girlfriend does some schoolwork.
So unless MS have some spesific client type check in the services you can create your own client. But if the services may still require an subscrption.
http://www.w3.org/TR/wsdl
Just to be on the safe side the british gallon is different from the US gallon.
No it cant :-), but NP-Complete problems are a class of problems that have not been proven
to be i P but neither proven to be not i P
( P is the set of probles that can be solved in polynomial-bounded time (and space??) )
Also all NP-complete problems can be transfered into any other NP-Complete problem, so if you can prove one NP-complete problem to be in, or not in, P you have also proved it for all other NP complete problems.
Actually the halting problem is not solvable.
It is impossible to write a program that can deside if another generic piece of code will stop or not.
If you include somebody elses code you can write any licence you want that is compartible with the licence of the code you include.
The GPL was never intended to protect the code from commersial use.
It was intendet to protect the GPL'ed code from being used in closed source and restrictive licenced products/projects.
You can sell GPL'ed products all you want as long as you give the buyer the rights the GPL says you have to give to the buyer.
Another thing is that the GPL make commercial use difficult if you are making an "of the shelf" product because it requiers you to give away the source code and the right to redistribute to all buyers.
If you are making customized applications for spesific customers using GPL'ed projects as a starting point can save you lots of work and the requirements of the GPL can even be used as a selling point; "you get the source so if I go broke you can get another company to do any furhter developments needed".
I second this, the law shoud protect the ISP from being sued unless they refuse to take the site down after a court order has been issued.
Then the owner of the site coud himself deside if he wanted to take the chance on being taken to court.