Archive for August, 2007

The Twilight Terminal

A deserted terminal 4 arrivals lobby. Hmmm, i want a go on the big floor cleaner. Looks like fun! 🙂
posted by kosso using mobods : [permalink]

as you can see, i’m early!

heh. Don’t know how good an idea it was to take the last train of the night to heathrow instead of the first. But what the heck, i’m here waiting for fiz to arrive from Oz in about three and a half hours. I imagine she’s somewhere near Russia by now, depending on the route. Being kept company by ipod full of her fave tunes (and mine) and an annoying flying insect.
posted by kosso using mobods : [permalink]

Laptop repair at

down in south london getting laptop fixed. They do data recovery too!
posted by kosso using mobods : [permalink]

Under a bridge

on the way to get laptop fixed in Bermondsey, south London, I really like the columns here.
posted by kosso using mobods : [permalink]

The pub garden

Very quiet out the back here. I appear to be the only one who thinks it won’t pain again today. Waiting for Guinea Fowl and roast veg.
posted by kosso using mobods : [permalink]

The Spurstowe Arms

Just down the road from the flat is this nice gastro style pub. Not bad food. Nice big courtyard out the back.
posted by kosso using mobods : [permalink]

How I created a TwitterGroup for Gnomedex

twitbot.gifI see Dave has posted a few ideas that he’d like to be able to do with Twitter. His ‘use case #1’ is regarding the ability to subscribe to a kind of ‘reading list’ of people at a conference. Good idea! TwitterGroups are what we need! 🙂

So, while I was at Gnomedex, I wanted a way to track tweets (that’s Twitter posts, for the uninitiated ;p ) from others at the conference who were also on Twitter. A show of hands from the audience showed there were a LOT of us 😉 Naturally, I don’t want to have to follow every user and see everypost/tweet from them – I just want the ones relevant to the conference.

Having got the idea of how to do it in my head in the first morning session, I hacked it together quite quickly during the lunchbreak. It’s based very much like my Urban Dictionary ‘TwitterBot’ which will go and search for the (urban) meaning of a word, at the command of any follower.

So, here’s how I did it:
1. First, I set up an account, called @gnomenet

2. Then I set up a simple database table in MySql with a ‘status_id’ column and a ‘screen_name’ column.

3. I then invited people to ‘follow’ that account and instructed the followers to start a post with  ‘gd’ if they wanted their tweet to appear in the ‘group’ timeline – if they had something to say about the conference.

4. Then, I had a PHP script set on an automated cronjob to poll the followers.xml for the gnomenet account.  The followers.xml file always has the latest tweet from each follower, also providing the status(tweet) id and the follower’s screen name. It polled the followers.xml file once a minute, which is under Twitter’s API limit of 70 per hour.

5. When the script sees ‘gd’ at the start of a follower’s tweet, it then adds the screen_name and status_id to the database table. Then it sends that Tweet to the @gnomenet account after removing ‘gd ‘ from the start. This is easily done using Twitter’s very simple API.

6. The next time the script polls the followers.xml file, if it sees the same user posting the same thing (it compares each status_id with existing records in the database) it says to itself “this user already said that!” and ignores it.

7. If the follower does not have gd at the start of the Tweet, then the script goes and deletes from the database table any post from that user/screen_name  – ie: mostly, there is nothing to delete, as people don’t post to it all the time.

Doing this keeps the database table clean and compact. It worked pretty well for 52 followers! I wonder how many them were not even there at the conference! 🙂

This has a load of potential uses for TwitterBot automation and TwitterGroup creation, though I’m sure there might be a more graceful way of doing this. Happy to hear more ideas

Gnomedex was GREAT fun again – this was my third. But I have to say, I’m looking forward to the possibility of ‘GnomeStock‘ ;p

Dinner at the cabin bar

As my seat was in the ‘snooze zone’ i had dinner at the bar before folding down my bed and sleeping all the way. Nice one Branson! 🙂
posted by kosso using mobods : [permalink]

Now THAT’S what I call legroom!

Oh yes indeed! 🙂
posted by kosso using mobods : [permalink]

In my seat in Virgin Upper Class

yay! Air miles plus gold card plus loyalty equals luxury! Here at the front of the plane with champagne in hand. Lovely! These seats fold down to a flat bed too which are very comfy indeed.

This is the last leg of 8 weeks travelling a total over 35000 miles! So, I think I deserve it,don’t you? 🙂
posted by kosso using mobods : [permalink]

Who is this ‘kosso’ anyway?

I am a 'Createc'. A creative technologist, entrepreneur/ hacker/ geek. Worked on building things on the web for over 12 years.

Used to work at BBC News interactive and created the publishing and delivery systems for video news to get distributed on huge screens in major railway stations around the country.

I left the BBC to become CTO / sole-lead architect/developer at for three years.

I have now left them to build a start up a new system called 'Phreadz', which is a 'Social Multimedia Conversation Network', integrating everything that is 'V.I.T.A.L' to us on the web. Video, Images, Text, Audio and Links.

I built the whole thing my myself. I programmed every line of code and positioned every pixel. I'm looking forward to attracting an hiring new members of the team to help me out! :)

There are currently over 1000 happy and helpful beta testers on the system so far and one client of a white-labelled solution.

@kosso : twitter

kosso's flickr stream

August 2007


  • 255,775

Top Clicks

  • None