I live in Charlottesville, VA, the home of Thomas Jefferson. We’re all pretty damn proud of T.J. around here. Yes, we really call him T.J. Everything around here is named after him, including The Thomas Jefferson Center for the Protection of Free Expression. You may know them from their annual Muzzle Awards. Two years ago, they erected The Community Chalkboard and Podium: A Monument to The First Amendment. I walked down there from my office during lunch today and took a fresh picture for you:
You can click on it for a large version and read individual messages. Most of them are inane, some of them are thoughtful, and others are downright poignant. There was a lot of controversy when it went up, but I have always found it to be a beautiful thing. The monument was one of my inspirations for building Graffitio. Here’s what the T.J Center has to say about it:
As with all chalkboards, what is written on the monument’s chalkboard is constantly changing. The monument’s slate is cleaned in its entirety twice a week on a regularly scheduled basis. Private citizens may also clean all or part of the slate at anytime.
It can be written on, and it can be erased. If somebody wants to write something, they write it. If the next person doesn’t like it, they erase it. When you are limited by physical space, this solution makes sense. I think we can do better with Graffitio.
First, you want profiles. I hear you! Since day one, profiles have been part of the plan with Graffitio. Profiles will be fairly standard. You can choose a username, avatar, and any personal info you may want to share. Instead of a number in the post list, you’ll get a name that is a link. I know many of you are really excited about this.
Before the rest of you freak out, registration will never be required. It is important to me that Graffitio users can “pick up and play”. You will be welcome to use Graffitio just as you do now. Your posts will still be numbered, and that will be that.
Now on to content filtering. I don’t want to delete posts, and I don’t want to ban people. Like I said above, I love me some T.J. I’d like Graffitio to be a place where everyone is welcome, but different people have different comfort levels. My proposal is right in line with what many commenters suggested and how other sites work: Each post has a score, and by clicking an icon on the post, you’ll be able add or subtract one from a score. This score will represent the quality of the post.
This next requirement is something that has been given a lot of thought and will probably generate the most discussion. Only registered users will be allowed to score posts. If you’re not willing to stand behind what you say, you don’t get to express an opinion on what others say. My hope is that this requirement will result in higher quality ratings.
Finally, when these features go live, there will be two application preferences associated with them. The first is simply a switch to filter out all posts by unregistered users. That will probably take care of 90% of the noise. The second is a tolerance setting for the minimum score you want to see. I’ll pick some sensible default for this, but you can change it to whatever you want, including to not filter anything.
For those of you that like the free for all, turn off all the filters, and Graffitio won’t be any different. Those of you who want a higher signal to noise ratio can tweak things to your preference.
If you read this whole post, thank you! It’s entirely possible this proposal has holes big enough in that you could drive a truck through, so I’d like to know what you think. I also really appreciate all your comments in the last post. Many of them were exceptionally thoughtful. It’s only been a week, and I’m already so proud of this community.

