Monthly Archive for July, 2008

Artists and Vandals

I suspended a user’s posting privileges last night. It is the first time I’ve taken any action against a user. In the past, I’ve been able to post a polite reminder to the Infinite Wall, and people calm down. I asked this individual to please chill, and they called me a pig.

I want to emphasize one thing: This individual lost their posting privileges not due to the content of their posts, but due to the quantity of them. Frankly, their stamina was admirable. Over the course of an hour, they managed over 100 posts. That takes dedication (and some serious issues). My thumbs would’ve fallen off.

Now on to the general issue. It appears that the community of Graffitio is reflecting the real world. We have Artists, and we have Vandals. Artists are interested in leaving something beautiful behind for the rest of the world. A common theme I hear from users is leaving messages on a mountain top or in a secluded field in the hopes that someone will come across them later. Others want to leave helpful hints such as where to find cheap parking in a city or power outlets in an airport. Vandals are interested in leaving their mark. The easiest way to get attention is to offend, and the Vandals excel at it. These lines aren’t cut and dry. Sometimes Artists offend, and Vandals inspire. There’s also a bunch of people in between who just want to hang out. (I’m looking at you, Sexy Seven!)

People have asked me about my vision for Graffitio. To me, the beauty of the Internet is the way it lets people share a moment in time across space. I see Graffitio as a place where people can share a point in space across time. When I look at the messages all of you have posted on local walls, I see what I imagined. People are expressing romantic musings, the hotness of their bartender, and how their sandwich tastes like poo. The best part is that these are actual conversations… only a few messages over the span of days, but conversations nonetheless. It is beautiful.

Then there’s the Infinite Wall. It’s quickly becoming more trouble than it’s worth, and I’m working on some features in rel4 that will diminish it’s necessity. I’m disappointed in the vandals, but I expected them. I’m also disappointed in the hateful response to them. These responses, their suspension, and this blog post are all just feeding their ego, and it angers me to be a part of that.

As this gets worse, my patience is wearing thin. I had no choice in this case, but I really wasn’t comfortable suspending someone without having any rules in place. I’m now enacting one: Respect One Another.

#graffitio

I just founded #graffitio on freenode so we have an IRC channel to call our own. The server is irc.freenode.net and the channel is #graffitio. I’ll be there most of the day if you have any questions, and I’m hoping it’ll be a good place to get to know other Graffitio users (outside of Graffitio itself, of course).

On a Mac, Colloquy is an excellent freeware client. On Windows, Trillian is a popular client that many of you may already use for IM. On *nix, GAIM and X-Chat are two of dozens of clients you have to choose from. Once you get a client setup, this link should take you straight there:

irc://irc.freenode.net/graffitio

Release 3 has been sent to Apple

And now the waiting game begins…

Graffitio is now at Engine Yard.

My flight back home was cancelled, so I’m stuck in a hotel for awhile. I took the opportunity to migrate Graffitio over to Engine Yard. My tests are showing much better performance. More importantly, it appears to be stable. Hopefully it’ll hold up under peak traffic. I’d love to hear your experiences with the new server!

Release 2 is in the App Store

Apple has finally pushed out Release 2 to the App Store. It fixes a few bugs and adds some much needed UI elements. Still, I wouldn’t consider it a stable production release yet. The feedback to Release 3 has been great, and if no showstopping bugs appear, I’ll send it to Apple on Monday. Thanks for your patience!

Speaking of walls…

berlinwall_small.jpg

I’m in Berlin right now. Yesterday, I took this photograph of the East Side Gallery, the largest remaining piece of the Berlin Wall. The trip has been planned for awhile, and the timing couldn’t be worse for Graffitio. As many of you are experiencing, the server is in bad shape. In the short term, I have scripts in place to monitor the health of the server and restart Graffitio. I have also authorized several other individuals to restart Graffitio if they notice that it is down. As a long term solution, I have signed up for an account with Engine Yard. They are not cheap, but I’ve already burned a ton of hours trying to set up and maintain the server, and Engine Yard are the best of the best. Graffitio should be migrated over and deployed in the next few days.

My connectivity is limited here. I’ve been reading your comments and email, but have not had a chance to respond. Thanks for your patience!

Release 3 Beta

I finally got Ad Hoc Provisioning working, so I’m opening up a Release 3 Beta. If you’re interested, please send your location, type of hardware (iPhone, iPhone 3G, or iPod Touch), and device identifier to rel3beta@graffit.io.

To get your Device Identifier:

  1. Connect your iPhone or iPod Touch to your computer
  2. Open iTunes and select your device in the left sidebar
  3. On the Summary Tab, next to the picture of your device, click on the word “Serial Number”. It will change to “Identifier”
  4. From the menu bar, select Edit, Copy. (There’s no need to highlight the identifier)
  5. Paste it into your message.

Commenters up to now get first dibs. Be sure to email me from the email address you use to comment.

I look forward to your feedback!

Graffitio is back.

Wow. That sucked. The good thing is that I pretty much rebuilt the configuration on the server from scratch. It was a little long in the tooth, so I suppose it’s better that this happened now and I have my head wrapped around it.

I hope there wasn’t anybody that was too affected. Actually, I do. I want Graffitio to be indispensable.

Major outage

Graffitio is currently in the middle of a major outage. I’m working as hard as I can to get it up and running again. Thank you for your patience.

I love design. I hate designing.

I’m adding distance and last post date to the list of walls. After spending an hour trying out different layouts, I ended up with this very simple design. I really dislike UI work. I’m sure many of you have much better ideas, so let’s see some mockups!

wallcell.png

Ugh. Why am I in front of my computer eating Chinese food on a Saturday night?