I can't see how this differs from the concept of a notary. In France, Belgium and almost all countries where Napoleon once waved the scepter, the function of "notary" was introduced.
Whenever there's a contract where both parties want nonrepudiation, they use that person to ensure legality of the contract, safekeeping of the definitive version of the contract, and to ensure that the actions necessary will be taken when certain events happen.
For instance, in Belgium no one buys a house without a notary. People also use it for things like their last will. He also can perfectly used to keep sourcecode. In fact, all notaries are obliged to ensure safekeeping for at least 25 years personally and after that, documents are moved to the repository of the order of notaries.
BTW, the absence of a notary isn't the only defect of the American legal system.
hm, so you guyz are saying that most developers only know 1 language? Now I'm really scared...
Basically most languages have at least 1 thing they are good at fe: Java has good networking, and PROLOG is great for AI but please don't open a socket with it..Using languages where they excell is key for rapid prototyping. Personally, I think you shoud really be afraid of the '<language XYZ > isn't performant, I'll code it in C' excuse that some hackers have for there ignorance. development cost comes first and since maintenance is a function of KLOC, you should prefer compact solutions (even if that means gluing code written in several languages together).
As a belgian, I can confirm that it's NOT TRUE (it was on the news here yesterday). The story is that the music industry has filed complaints, but the minister of justice said it would have the lowest priority there is (meaning no prosecution). At least someone is behaving in a rational way.
Some countries (fi Belgium) are already using a good electronic voting system for more than a few years now. Why couldn't they use an existing system instead of wasting a whole lot of money to write something from scratch. The advantage of the suggestion is that:
I can't see how this differs from the concept of a notary.
In France, Belgium and almost all countries where Napoleon once waved the scepter, the function of "notary" was introduced.
Whenever there's a contract where both parties want nonrepudiation, they use that person to ensure legality of the contract, safekeeping of the definitive version of the contract, and to ensure that the actions necessary will be taken when certain events happen.
For instance, in Belgium no one buys a house without a notary. People also use it for things like their last will. He also can perfectly used to keep sourcecode. In fact, all notaries are obliged to ensure safekeeping for at least 25 years personally and after that, documents are moved to the repository of the order of notaries.
BTW, the absence of a notary isn't the only defect of the American legal system.
hm, so you guyz are saying that most developers only know 1 language? Now I'm really scared...
Basically most languages have at least 1 thing they are good at fe: Java has good networking, and PROLOG is great for AI but please don't open a socket with it..Using languages where they excell is key for rapid prototyping. Personally, I think you shoud really be afraid of the '<language XYZ > isn't performant, I'll code it in C' excuse that some hackers have for there ignorance. development cost comes first and since maintenance is a function of KLOC, you should prefer compact solutions (even if that means gluing code written in several languages together).
have fun.
As a belgian, I can confirm that it's NOT TRUE (it was on the news here yesterday). The story is that the music industry has filed complaints, but the minister of justice said it would have the lowest priority there is (meaning no prosecution). At least someone is behaving in a rational way.