The Flotilla’s Mavi Marmara “Weapons” Picture Dates Prove They Are Faked? How EXIF files work


There’s lots of news about the Aid Flotilla organized by the Free Gaza Movement. Israel claims that weapons were used by the activists when the ships were boarded by Israeli Commandos. Their use of deadly force was therefore justified. For what it’s worth, Haneen Zoubi Israeli member of parliament who was on the Mavi Marmara, claims the Israeli gunfire started before the commandos boarded.

Evidence of the Weapons?

Pictures of weapons found aboard the Mavi Marmara

There were photos posted on Flickr recently by the Israeli Ministry of Foreign Affairs Flickr account. They created a set of pictures of the weapons found on the Mavi Marmara. To me they look like the kinds of things you’d have on a ship where you were at sea, providing food for 600 people. Mostly kitchen knives, plus some construction tools. Originally the Israeli spokespersons claimed the activists opened fire on the Israeli commandos. The evidence they cited has disappeared.

Look at the pictures yourself



The Dates Are Wrong! Are They Faked?

Because clearly Israel’s story has changed as time as gone on, people are looking over everything Israel publishes or states on the issue of the flotilla raid. When Flickr processes an image that is uploaded, it shows all the hidden EXIF information. Image files have all sorts of nifty information about the camera that took them. Sometimes they have location, eg GPS, information, if the camera has that supports it. Often it has a date and time stamp of the photo.

Take a look for yourself at the info EXIF Info. So we know something about the camera which took the picture. We know it’s a Pentax Optio 550 a point and shoot camera. They also say that the camera’s “home city” is New York. Perhaps they bought the camera at B&H where i like to buy cameras sometimes.

The Dates

So, the date, Flickr had the picture uploaded on June 1, 2010 at 12.49PM IDT. From that, they determined that it was most likely that the picture was taken at June 1, 2010 at 4.34am IDT. About an hour after the raid. That’s Flickr’s best bet as to when the picture was originally taken.

The EXIF data says something else. It says the picture was taken 2003:01:01 14:34:55. That is, January 1st 2003 at 2:34pm. What happens is camera’s reset their internal clock when their batteries are removed. Most cameras have two sets of batteries, the ones you take out and charge, and an internal smaller battery, to keep track of things like the clock. That internal battery has probably died. The photographer put in batteries 14 hours before he took the pictures, the camera reset it’s clock, and it thinks all photos are taken on january 1st of the year the camera was made. The Pantax Optio 550 was produced in 2003. Hence that’s the date the camera always think’s it is.

Looking deeper in to the file i came across this: File Modified Date: 2010:06:01 09:49:07+00:00

Right now Israel is GMT +3, so that’s 12:49 that the file was modified. In this case modification was probably being copied or changing the file name. It doesn’t mean the contents of the image were changed. Low and behold, 12:49 local time, is exactly when it was uploaded to Flickr.

Credit to jonathan mcintosh for first pointing this out in comments on flickr pointing this out. I just did some more research and flushed out did a little more digging. I figured it’d be good to have this as a blog post and not just buried in a photo comment.

The January 1st Problem

A huge percentage of cameras who have incorrect or bad internal batteries and therefore have incorrect date/time stamping. Despite all the new year’s photos, January First simply is a data outlier in terms of digital photos.

Asking Flickr

Wanting to know more, i talked to Kellan, the project architect at Flickr, and he speculated that “we are perhaps only a year or two away from photos being inadmissible for evidence. Video is harder to fake, but it’s coming.”

There’s a video too




That pretty much shows the same scene they took pictures of and posted on Flickr.

Focus on the real issues

There are real and important issues to talk about with regard to the raid on the flotilla and the inhumane blockade of the Gaza strip. It is hard to get at the truth of what happend. Looking at the dates of the pictures posted is venturing in to conspiracy theory land and not useful. It marginalizes the important issues and focuses on the trivia. More to the point, don’t you think they’d have put some gun’s in those pictures if they were going to fake them? A few kitchen knives and building supplies are hardly a compelling case to make.



And now for something completely different, iphone games


For a while now i’ve been getting involved in the world of the crazy dysfunctional marriage between the iPhone and Flash through my project, One App At A Time. We got some press about it in December on gigaom, iPhone users get ready for flash games.

Now after a couple months of work, we’re starting to turn out the games. Our first real paid game is Robot Reaction a kind of blow them up and make them explode over and over again action game. It seems simple, but then you realize you’ve forgotten how long you’ve been playing. We worked with Hybrid Mind to convert the game from flash to the iPhone. Check it out.



Oct 5th 2000 – So I got deported from the Czech Republic…


This is part of a series of blog posts that were originally emails i sent to friends a decade ago, which were just forwarded back to me.

This is my account of being arrested during the IMF/World Bank protests in Prague on Tuesday September 26th in Prague 2000.

 

For those of you who don’t know, I was in Prague to work on the Prague IndyMedia Center and to attended protests against the IMF and World Bank Meetings. I was arrested and held for 3 days then was ‘deported’ to Germany. Please feel free to forward this to anybody who you think might be interested. I don’t have a lot of people’s email addresses on hand, this is just going to people’s addresses I could remember.

 

On Tuesday morning I had been working on the indymedia.org website, for a couple of hours before I decided to head out and see the protests sometime early in the afternoon. By this time the rally was over and the marches were fully underway. I wandered around for a couple of hours looking at and joining a couple of the different sections of the protests. At the blue march, mostly anarchists it seemed, I saw a huge battle between the cops and protesters. Lots of rocks were thrown mostly be the protesters, but also the cops were throwing rocks back. There were huge water cannons and a fair amount of tear gas.. Between the hail of rocks and the sounds of tear gas canisters exploding it looked a lot like a war zone. I hung around for about half an hour, just watching the mealy. I wandered down the hill, hooked up with some other indymedia folks and gave them my gas mask, so they could get closer and take photos.

 

I then wandered rather uneventfully around the perimeter congress center which was quite a ways away from the actual center. After making a full circle I found that we could get right up to the center near the metro stop. A lot of people, several hundred with lots of Italians, went up and sat around right near the center. There was a trumpeter who played for a while before the riot cops came down and pushed us back.

 

Nothing seemed to be happening at the metro stop, so I went back to where the blue march had been fighting with the cops a couple of hours earlier. There were large piles of rocks on the sides of the road, and some people going around cleaning up, but it was mostly deserted. S., another indymedia person, was sitting on the grass up the hill a little ways from where the fight was. We talked a little while. It looked like the cops were going to start bringing delegates through the road. Most of the other entrances were still blocked by blockades and we were hoping to keep the delegates in the convention center long enough so they’d have to cancel their evening social events. S. said she was going to lay down in the street to block traffic and asked if I wanted to join her. It seemed like a good idea at the time. I’ve sat down to block traffic before, during the spring IMF/World Bank meetings in DC, and all they did was drag us off to the side walk and drive the cars through. I didn’t think about it that much, but I suppose that’s what I thought they’d do here also. What happened was quite different.

 

First I sat down, then when the cars came up I laid down on my back across the street. Between S. we probably had two thirds of the street blocked. First a motorcycle drove up and revved it’s engine with the front tire resting on my stomach. For a brief moment I wondered what I should do if he tried to run over me, but then he pulled back and I went limp when I was grabbed by a number of cops. As far as I remember they didn’t say anything to me. S. who knows a little Czech said they told her “Come on, get out of the way.” They first dragged us of the side of the road and let the cars go by. Then the picked us up, one cop holding each limb. The carried me back behind the police barricades. There they started kicking me and hitting me. I don’t really remember how many times, but there were at least a couple of times they tried to kick me in the balls. They missed, but then they started trying pain compliance holds. Twisting my arms around, grabbing me by the neck, and a couple other things. They did some of the holds correctly and they hurt, others they didn’t seem to know how to do. It didn’t last very long, they hand cuffed me with plastic cuffs and put us both in the police van. S. had her shirt torn open and I had my glasses partially knocked off.

 

Once we were in the police van they searched through my bag and found a rock which I had picked up earlier as a souvenir. I hadn’t thrown any rocks, or really participated in the protest that much aside from marching around, and I tried to tell the cops that the rock was a souvenir. I couldn’t think of anything better to say. Needless to say, they flipped. They yelled, threatened to throw the rock at me, slammed my head in to the back of the van 3 or 4 times. I didn’t break anything or start bleeding but as I was cowering against the wall I noticed it was splattered with dried blood. I certainly wasn’t the first person who’d been hit against the wall nor did I get the worst treatment by any means.

 

We sat in the van for about an hour. After a while the cops went through S.’s bag and found a sweater that they let her put on. Once the re-cuffed her, they did it even tighter. I still have scabs from the cuffs, and one of S.’s hands went numb. After a while we were driven to a police station, KP in praha 4. At the police station I was put up against the wall, patted down, then taken in to the police station. After being pushed around and in to the holding cell they took me out and strip searched me. It’s funny, but I actually minded being strip searched less than the rough man handling that they did when they ‘patted’ me down. Even though I was in an open room with lots of cops walking by.

 

After the strip search, i was moved back in to the crowded holding cell. It was a pretty small cell considering there were 15 of us. 6 Czech 2 German 1 Polish 1 Solvenian 1 Dutch 1 Spaniard 2 Americans (including myself) 1 Brit

 

The Czech were taken out of the cell after an hour or two. The Germans had a number of cuts/bruises on their faces and heads. The Polish had a quarter inch open wound on the back of his head that was still slowly bleeding at 11pm, it looked like it needed stitches to me. The Solevian had a broken nose and hand, as well as a mangled index finger. R., the other American had a large bandage on his head. He had been hit by a rock thrown by the police and it was also still open and bleeding when we re-fit his bandaged in the middle of the night. He was arrested while the street medics were bandaging him up.

 

A., the Solevian was probably only 16 years old. He didn’t even get anything for his bleeding finger for many hours, and even then it was just some medical tape. It was not until Thursday, over 48 hours after he was arrested before he was taken to the hospital where he got a real bandages and xrays which confirmed his broken hand and nose. He had been arrested when taking photos during the fight between the blue (anarchist/autonomist) march.

 

The Polish activist who had the wound in his head told us that the police were accusing him of assaulting an officer. I’ve since heard stories of other people being accused of this by the cops but then let out with out charges. He was taken out of our cell in hand cuffs in the middle of the night.

 

R., the other American in my cell had huge bandage on his head. He had been hit in the head by a rock thrown by the cops. Mostly the cops shot the tear gas canisters, used their huge water cannon, and hit people with their clubs, but they also throw some rocks back at the crowd. R. had fallen over after being hit and was dragged to the side of the road where the medics helped him. They told him that he’d be safe while they were helping him but the cops came up and dragged him away anyway. He didn’t have his passport on him, a requirement by Czech law, so I lost track of him after I left the foreigners police station on Wednesday evening. I have not heard anything of what happened to him since then.

 

The Dutch fellow, D. and if I remember correctly both the Spaniard from Madrid and the Brit had been arrested when they made a ‘puppy pile’ to protect a woman who was being beaten. Basically they just lay on top of her so they cops would hit them instead. They were pulled behind police lines, but from what they knew the woman who was being beaten wasn’t arrested.

D. was very loud in demanding our rights. He repeated this over and over:
“The Czech Republic is governed by law.
As police it is your responsibility to uphold that law.
Under Czech law we have the right to a Lawyer.
We have a right to food,
we have a right to be charged,
we have a right to a phone call,
we have a right to a doctor.”

Once in a while we included “we have a right not to listen to bad country music” because they kept playing this bad Czech versions of bad American country music. Needless to say, the we got none of those rights. Under Czech law, prisoners have the right to food every 6 hours, but I didn’t get any food until I was at the Bolkova detention center about 30 hours after I was arrested. At one point D. convinced one of the cops to let him have a phone call to the lawyers. He was taken out of the cell and over to the phone when one of the higher ups noticed. There was a brief argument between the cops and D. was sent back to the cell sans phone call.

 

When we were at the first local police station, then at the foreigners police station they were constantly telling us contradictory information. I can’t remember how many times I was told we’d be released in only a few minutes or hours. Every time we asked for a phone call they’d say, 20 minutes, or wait until you get to the next place. We never did get a phone call. Or see a lawyer, or as far as I can tell even get charged with anything. But every time we demanded something they told us some lie. It made believing anything we heard very hard.

 

Sometime in the middle of the night one of the cops opened a door and pepper-sprayed the Brit right in the face. He’d been making noise, demanding rights we weren’t being granted, and they had threatened us with pepper-spray a while before. The spraying was totally unexpected, he just walked by and sprayed him at close range. Afterwards he sounded like he was bragging to the other cops. We had a little water which we tried to use to wash out our friend’s eyes, but he was laying on the floor in pain for a while.

 

From the men’s cell we could see across in to part of the women’s cell. There were probably about 6 women held at the KP police station. They were much more vocal and demanding about their rights. One woman, C. was struggling and trying to block her self from being put back in her cell after they took her out for something, either taking her statement or for the toilet. It took a number of cops to shove her back in to the cell. During the struggle C. tried to grab the cop’s badge to get his #. Only some of the cops ever wore badge #’s. The badge had a sharpened edge and she got a cut across the inside of her fingers. After they got her back in to her cell we saw them bringing wood through to barricade the door to the cell shut. We then saw the women write “Fuck You” in blood on the glass between their cell and the police office area. Apparently they also tried to use the blood to write down the police badge #’s they could see.

 

In the morning when we were taken to the foreigners police, chairs was not on the bus. Since I got out I found out that she was taken to the hospital. She got stitches for her hand. While at the hospital the cops where interrogating her. OPH, the legal team, got a very short phone call from her saying she was ok, but when they called back they got one of the doctor’s mobile’s. One person was arrested just trying to see her in the hospital. At some point she jumped out of a window and broke her leg in multiple places and her hip. The last I heard she’d been transferred to an Austrian hospital.

 

When we were transferred to the foreigners police Wednesday morning several of the women were hurt when they were shoved in to the bus door when being put on the bus. It was pretty typical to have the cops shove people in to doors or stairs. They had take our shoelaces so it was particularly difficult walk when being pushed around.

 

At the foreigners police station we were pushed around from once cell to another. I was strip searched again, had my finger prints taken on a brand new fingerprinting computer, and we spent a lot of time up against the walls spread eagle. For me this was actually the hardest part. Standing there facing in to the walls. Every time we tried to look or talk we were scolded or pushed back in line. Combined with the exhaustion of not getting hardly any sleep all I wanted to do was sit down, instead of being pushed around and asked to sign random documents in Czech. I’m sure that part of the keeping us tired and harried was to keep us from asking to many questions or demanding our rights. And in some ways it worked. By Wednesday afternoon all I was thinking about was getting by and making it through the next couple of minutes.

 

One of the few times when there was a translator I asked her what would happen to us. She asked the police something and then told us that if were Americans we’d be deported to New York City after being held for a week. We’d also told that we’d just be released in a few minutes, so I wasn’t sure what to believe. I certainly didn’t want to be sent back to new york, as I already have a ticket back to the US and didn’t want to pay for another or leave Europe so quickly. The other Americans and Canadians i talked to in jail felt the same way. Later we found out that only people who had their embassies actively involved in their getting released got sent back to their country. The US Embassy didn’t do anything for Americans arrested, and even went so far as hanging up on people who called them to ask about us.

 

Eventually they loaded us up on a bus and drove us out of Prague. We were driven in to the country side. For a long time we thought we might be taken to the German border as the highway signs listed Dresden in the direct we were going. After a while we turned off the main road and down a small one lane road to a large immigration detention center, Bolkova.

 

At Bolkova we were unloaded from the bus, lined up, given a 2 minute shower, prison garb, and a quick check up by a nurse who didn’t speak english. I was separated from the people who’d been in my cell at the first jail and placed with a Basque, Norwegian, and French Canadian. Finally getting to Bolkova was a relief, it was the first place we were given some space from the guards where we could talk. Being in prison with activists from all over world was truly amazing. Nothing matches the experience when we started to yell between cells our names and countries. Once cell to the next we called out our home countries. In Bolkova there were activists from Norway, Sweden, Finland, Ireland, England, Holland, Germany, Poland, Solovkia, Hungary, France, Basque Country, Spain, Italy, Slovenia, Canada, and the US. I heard from other people that there were also activists from Greece, Columbia, Mexico, and other places. The international nature of this movement for global economic justice is truly inspiring.

 

Over the next two days we went on hunger strike, talked about where and how we were arrested, where we were from, our politics and background. They put us in cells and wouldn’t let us talk directly to activists outside our cell, but it didn’t work to reduce solidarity. We managed to yell out the window to people in other cells and talk to our cell mates. That communication and solidarity is unlike anything I’ve ever seen in my activism. From around the world thousands of people had traveled to Prague and hundreds of us had been arrested putting our bodies on the line in mass protest against a global economic system which places profits as the pinocle of human achievement. We were not only fighting against the policies of the IMF and World Bank, but for a more inclusive, just, and participatory economic, social, and political order.

 

Whether it was X., the Basque trade unionist who talked about applying the ideas of the Zapitistias in Mexico to his organizing, Ostin from Norway who’d quit the military and becoming a squater/housing rights activist, or E. from Qubec who was hitch hiking across Europe joining protests where he found them. Each of us had come together in Prague because we think that the current economic, political and social order isn’t accidental or inevitable. Talking together the idea that it is all one struggle was not just some tired idealistic slogan, but something I could actually feel.

 

In the cell we tried to be as creative as possible in figuring out what to do. We asked for paper and pencil, one of the rights they told us about but didn’t give. They gave us a whole sheet of rights and responsibilities. As far as I know the only part of that document they paid attention to was their right to use coercive force against us when they pleased. All the rights that are supposed to be part of Czech law are just a joke. They ignore them completely, and threaten to beat us when we demand our rights under their law. After we had been refused the right to going outside for an hour a day, to paper, to reading material, to lawyers, and the like we made our selves a deck of playing cards and a backgammon game. It was a little surreal, playing solitaire and looking out the windows at the trees felt a little like summer vacation. All you had to do was ignore the prison clothing, bars on the windows, and the locked cell bars prevented us from going anywhere.

 

Thursday evening X. was taken out of his cell to meet a representative from his embassy. That’s when we found out the other side of the hall was on hunger strike. The Spanish embassy was the first to actually get in touch with people at Bolkova. We didn’t know it at the time, but Spanish activists in Barcelona had taken over the Czech Embassy. Later in the night X. was woken up and taken away. All the Spanish in were deported late Thursday night.

 

When X. was taken out of the room we found out that the other side of the hall had gone on hunger strike. With that information we started to talk about going on hunger strike in our cell. We told the folks in the next cell that we were talking about going on hunger strike. They were considering the same thing. We all felt that it would be the right thing to do to join our fellow activists in hunger strike. X. is diabetic so he made the decision to keep taking food. When we asked the other cells and it seemed like about 75% of the people on our side of the hall were going to go on hunger strike.

 

With the Spanish being deported Thursday night, we had the first sign about how long we’d be held. We had been told that it would be between 3 days and a week. Friday afternoon we started hearing that more embassies had sent representative to see their citizens. Around mid afternoon in and the other Norwegian packed up their stuff and where taken away.

 

E. and I were let go in the last batch of people. When people called the US embassy asking about Americans arrested at the protests they were told that US would leave the case up to the Czech police and not intervene on our behalf. I have to admit, i didn’t expect much of my government, but given the reputation of coming to the aid of us citizens arrested illegally in foreign countries, i thought they might do something. What they did do was hang up on people to called to ask for help.

 

Friday evening we were finally take from our cells, marched around the prison halls for a while, and given our stuff back. After some more inane bureaucratic paperwork which we refused to sign, we were bussed to the train station in Plzen. We were met by some people from INPEG, the protest group, and gave the first of many statements. That’s where I first heard that C. had broken her leg and hip in the hospital, and other news from outside the jail. It wasn’t until we got back to Prague at 5am that we found out that the last day of the meetings had been canceled. We had succeeded in shutting down the meetings and making our voices heard. The undemocratic institutions that dictate our global economy will have to go even further appease criticism or they will be dismantled completely.



Google Chrome OS: Obvious to the point of being boring.


Ok, folks, calm down. There’s been a ton of discussions about the google chrome OS. But let’s just calm down here because really we don’t know very much at all.

What we know:

  • Created By Google
  • Includes Chrome Web Browser
  • Uses Linux Kernel
  • All applications probably run within the chrome browser

That’s it folks. We don’t know if it runs offline or online. Is there local storage, or not? We don’t know.

Look, the idea of a browser OS is obvious. I ask non-technical people about what they use a computer for, and they can’t come up with anything which is NOT in the browser. Why have native code, viruses, trojan horses, and all that mess? Google Gears and other systems like Dojo Offline let you store state and files for a specific browser app. Adding interfaces to bridge between JS and mounting a file system via usb or bluetooth isn’t that hard.

This is the same path that Palm has taken with it’s Pre. It’s where things are going. As JS gets better it will eventually become our front end language. Is it good? I don’t know, but it’s definitely the direction things are going. So calm down, enjoy the right, and thank the gods that we have things like jquery to make life easier.



Talk at BarCamp Guayaquil


I had the privilege last week of getting to go to BarCamp Guayaquil and give a keynote of sorts. I’ve been told it was recorded and there’s a video somewhere, but i haven’t seen it appear online yet. You can see the slides here or go to the presentation on slideshare.net to see the notes associated with each slide.

The talk, presentation, and notes are all in spanish.



Restored by blog, and moved to wordpress


I’m not quite sure how it happened but i somehow managed to go many months without publishing to my blog. As things fell apart as they are wont to do. Between twittering and my tumblr it took a while to notice. Then once i did want to start blogging i had to destroy a few servers in failed attempts at upgrading them.

I was going to just update Mephisto, but since i never got around to hacking on my blog anyway, i’ve decided to cop out and just install wordpress. With any luck, i’ll start blogging again, now that i can.



Brian Dainton’s Hands On XMPP in Ruby Talk


Brian Dainton from FiveRuns gave a talk last week about A Change In Protocol: Exploring XMPP in Ruby. It’s basically a practical hands on, so now you want to actually build stuff, version of kellan and my bombastic Beyond REST: Building data services with XMPP PubSub. Brain’s put up all the code samples on github.



Al Gore calls for civil disobedience?


Yesterday at an exclusive meeting of world leaders, famous people, and super rich, Al Gore said “it is time for civil disobedience to prevent the construction of new coal plants that do not have carbon capture and sequestration.” The statements were not well received by the billionaires and presidents in the audience. But it has set of a bit of a blog storm of people reacting to it.

It’s amazing to see somebody so amazingly powerful realize that there are real limits to how much reform can be wrought through speeches and polite politics. Personally i’ve long been and advocate of direct action and civil disobedience. It shifts the debate and pushes things forward when politely asking could never work.

What’s ironic is that there IS a civil disobedience campaign against coal mining and new coal power plants! The latest action was just last week where 14 people were arrested blocking the construction of a new coal fired power plant.

Campaigns of direct action against the coal industry have been going on for the better part of a decade in Appalachia.

There’s Rain Forest Action Network’s Coal is Over campaign, the Campaign to end mountain top removal style coal mining. The base of these kinds of direct action green campaigns in the US is as usual the local Earth First! groups, in this case Blue Ridge Earth First! and Katuah Earth First!.



Charla Más allá del testing: specs y el Desarrollo Guiado por Comportamiento. (Beyond testing, Specs and BDD)


I’ll be speaking at the Uruguayan Linux Users Group all about ruby event this saturday in Montevideo. My talk is Más allá del testing: specs y el Desarrollo Guiado por Comportamiento. (Beyond testing, Specs and BDD). I’m going to try and convey the ideas of BDD and how the ruby community has been redefining testing in the development process.

In addition to my talk, Diego Algorta is doing introduction to ruby, and Nicolas Sanguinetti is giving an introduction to rails.

The talk will be in spanish. It should be good, it’s been a couple years since i gave a tech talk in spanish. It’s been tricky to figure out what words to translate, and what words to just leave in english. For example prueba means test in spanish, but in the context of software the english word is used anyway. As usual i’ll throw up the slides on my slideshare account.

If you’re one of the 0.44% of my blog readers who are in Montevideo, come by for the talk.



Rethinking cookie cutter websites: ugc ugc ugc


It’s a truism that cookie cutter websites are bad things. Poor knock off copies. Mercado Libre vs Ebay, or just about anything yahoo does. Take somebody else’s idea and do the same thing, with your own twist.

It’s the kind of thinking you get from folks hiring elance and odesk developers. Fast cheap, and kind of like what joe was doing over there. Back when i was working on Odeo somebody posted wanting to pay $1000 for a clone of the site.

But if we think about it a little more we can realize there is some value there. Really nothing we do is original or new. We’re always riffing off of each other. When somebody does something which is NOT copying and adapting from others, then things don’t work. An idea which is “ahead of it’s time” is perhaps an idea which is to original and insufficiently derivative.

We live in a world which places the truly original, paradigm shifting ideas above others. The lone Einstein who goes off and reinvents the world. It wasn’t Ted Nelson’s hypermedia that changed the world, but the community of folks who mashedup gopher and hypertext decades later. We need people working on crazy reinventing the world ideas, but mostly those folks fail. Even if they do come up with great ideas, they will be ignored.

Most of the creative work we do is copying and deriving from ourselves. It’s a community of people who come up with ideas and build things together. Sure one person might do the design, another the coding, it is their work, but the ideas floating around can’t really be owned. We’re derivative and that’s ok. Relevant work, useful arts, are derivative. A user interface must be derivative for it to be useful.

And websites?

So, how does this get back to websites? Websites are my craft, they are what i create. Sure i actually work on the code behind them, but the goal is to create websites for people. Even things like Fire Eagle, which mostly get used by software to talk to other software, is really about people. I’ve been building websites for well over a decade, and will probably keep doing it, I enjoy what i do.

So then the question becomes, what kind of websites to build. Well we could do the standard cookie cutter idea, copy somebody else’s thing whole hog. Or we could do flickr for video, twitter for xyz, take somebody else’s concept and change the nouns.

But if we step back a bit we realize that interesting websites are about sharing things. Jyri says what’s being shared are social objects and while he has 5 steps, the important ones are what’s being shared how. The noun and the verb. I share photos by uploading them.

What does that look like? Well Matt Jones of dopplr says they are sharing trips as the social object, and the verb is to plan. Once you get the frame to think about it’s pretty easy to see what people are doing. So then you’ve got Platial, Mapufacture, and google maps are competing in the space creating and sharing maps online.

For me the idea that what we should be doing is creating a way for people to share something together, that’s what we’re doing in social media, has taken a while to become clear. Sure Twitter is a microblogging service, or a many to many message routing system, but really, most importantly, it’s a way to share what’s going on in my life.

Back to the cookie cutter thing

Instead of copying something which is already successful, I’ve been thinking about how to decide what’s interesting to work on. The first step is to find something people value, something they are sharing with others, and which makes them happy already.

Here’s an example, i used to play ultimate frisbee. Teams play in tournaments all around the world, and each one has a distinct culture. The way players used to find out about cool tournaments was over the rec.sport.disc usenet group and at parties during the tournament. Teams want to know what’s cool to go to, but everybody’s definition of cool is different. For example, the hyper competitive teams like UCSB want to play hard all day then get drunk at night. Other teams want play naked, smoke a bowl, and sample the field side BBQ. There’s no good way for people navigate that social space. A website which let people share about the tournaments would be very meaningful to the small world of ultimate frisbee. What they need, the sites, tools, information being shared, model of permissions and openness, are distinct to that community.

But isn’t that yahoo, friendster, myspace, facebook, twitter…?

Isn’t there a generic one size fits all platform which will do this? Perhaps not. Right now facebook reigns supreme, and it’s because it does a lot of the sharing right. It’s also because they are able to make things work much better having a semi-walled garden. What’s not at all clear to me is if it’s possible, or even desirable to have one big site. Even with the F8 platform, i’ve only got one kind of relationship. Is what’s good for keeping in touch with college and work buddies good for finding a cool fall tournament to go play frisbee at? Sometimes.

Sometimes not. When communities get big they tend to regress towards the mean. The way you share one kind of information, and with whom, is not how you want to share other information.

Take Flickr for example. Most people use flickr to share snapshots with their family. Some people use it to become better photographers and show off their stuff. Others use it as liberated space for their own very niche subcultures, often sexual or deviant. The same space, properly segregated works pictures of your kids and eroticized pictures of 6 inch tall women. The reason it works is that flickr is very good at creating spaces and knowing how to create a space for a self managed community. It’s only by knowing a LOT about sharing photos, the reasons people do it, and the spaces they need, that you start creating something wonderful. The Facebook photo gallery on the other hand is really great for sharing the kinds of photos you’d take at a party, on a trip, visiting friends. The ability to mark up and link to who in which photo is amazing. It’s something which would actually hurt members of the tiny women fetish community.

So, one size fits all doesn’t work for political reasons, it creates incredible centralization of power. But if it were just politically bad, that wouldn’t be enough to stop it. The ways and with whom we share things are contextual. I’m sure the tiny women folks would rather not use their real names, like facebook requires, perhaps for good reason. The rules of the game, the constraints, matter. What you can do, how you share, what you share, all of these things are which there can be no universal solution. It is this dynamic which will keep facebook, or anything else, from taking over the whole of the web.

So what should i build?

I’ve been thinking about this question a lot since I left Yahoo Brickhouse. At brickhouse we spent a lot of time discussion what to build, how to go about building innovative things. What made sense for us, for yahoo, for brickhouse. Now that i’m not working for big purple any more, i’ve got to answer the same question, what do i do, what do i build.

One option is you do consulting, and you build what the client wants, not what they say they want, but you talk them through discovering what they really want. These days everybody seems to say they want facebook. That’s being to cookie cutter. Copying the image of what works elsewhere without understanding the underlying meaning. Facebook lets people share what’s going on in their lives and present an image of themselves through that. Clients say they want facebook, but really they are trying to achieve something else, and they don’t know how to ask for it.

People want to share. If you are an Oracle DBA, you want to learn about and share information about your work. Server configuration, optimization, and stored procedures. Sharing and learning, creating community in the context of Oracle DBA’s means solving their needs, knowing what they need to share and how. Some of that might be snippets of SQL, but some of it might be sharing how hot shit they are, and how when they are looking for a new job you should hire them.

What will i build?

The ideas i’ve been mulling over, hacking on, and playing with are how to share things i’m personally interested in doing. Places where you see somebody is already sharing, but in a broken way. An example i like is Localism, it’s a realestate website, but instead of sharing property listings, it creates a space for agents to share information about communities. It’s the hidden knowledge that real estate agents have, and creating a site for it helps some agents show off how damned well they know their beat.

Find something which needs to be shared, which is being shared but poorly, and build a new way of doing it which better serves the sharers. To share is a fundamental human need. It’s why solitary isolation is considered a horrible punishment. We live in a world where we have a multitude of different identities, and every one of them is reflected in a community of others. In thinking of what to do next, i’m trying to find out how to server individuals participating in their communities.