Tuesday 4 May 2010

A friend asked for me to give him a simple task so I said:

"The first task will be completed when I receive an honest email from someone, telling me that they:
(a) have read my blog (http://adamharper.blogspot.com/) and all the material it refers to and are interested in developing it; and
(b) have sufficient experience in python to carry out the coding side of the project unassisted."

in this context, I found myself writing the following, (which may not make sense without the preceeding material):

The first component to develop should probably be the information network. This helps people who don't know each other to find each other and communicate without spam.

A statement of trust for someone not to spam, does not imply that you trust them not to swindle and cheat in business. This way, if you read someone's blog and think they are cool and won't spam anyone, you can add them to your network even though you don't actually know them.

Spam disputes are resolved in a similar way, but with a few differences. You can't sue them. you can't ask them to pay for their infringement. So instead you just inform them publicly that you consider their material spam, and if they don't remove it, you will initiate disconnection protocol (the one where you start by complaining to your friend). The public statements (which, along with a copy of the objectionable item, stay as a permanent record on that person for anyone who views their content through a connection with you) are there so that if someone just removes one ad and then puts another one up, and just says "oh, sorry that was a mistake" each time, a future user can distinguish between a genuine and well meaning idiot, and a fraudulent liar.

a big feature of this information network, is the ability to associate urls with authors/users, independently of the web page itself. Meaning that you can verify that someone is the same person without being able to spam them. Everyone has software (perhaps a firefox addon?) which tells them whether and how they are connected to the owner of a particular url, and anounces the (non-spammable) address of the owner of any url that has been registered by someone you are connected to (directly or indirectly). Perhaps you don't think this is useful. I do. When you read an article by someone, how do you know that it isn't someone else impersonating them?

No comments: