Archive for 2007

Saturday, December 29th, 2007

Software Social

Picture by Breyten Ernsting

Picture by Katie Lips

Yesterday we had the year’s end software social. A nice evening with some drinks with startup friends in Amsterdam and talk about work and parties, Python and DiSo.

Not a lot of reminiscing but instead lots of optimism —which I share— looking forward to the coming year. Have a great New Year’s and see you in 2008.

 

Friday, December 14th, 2007

First PlugLondon Meetup

Last weekend I went to the first PlugLondon at the Skype headquarters here in London. It was a lot of fun, although I didn’t really participate as I had a really bad headache that day. The idea of PlugLondon is much like a MiniBar (which is boring and nothing like a BarCamp) but more oriented on developers and geeks sharing their APIs, projects, and other brilliant ideas. I liked this much better than a MiniBar as even though Skype and eBay had a talk about their API it was still not a sales pitch. Even Ian Forrester (BBC Backstage) gave a little talk on how to use your WiiMote on Linux, and what else kept him busy.

The food (pizza and coke) was great and the presentations were of high quality, making it a nice event for a Saturday. I think next time I would like to see this happen on a Friday or such, as in the weekend all London public transport seems to be rubbish. Not to mention the amount of slow moving tourists in the subway! Below are the photos and go here for the winning logo design.

Monday, December 10th, 2007

Federating Social Networks review

Yesterday like I talked about, we had the Federating Social Networks meetup (Upcoming) at Mediamatic. This resulted in early mornings for those coming from outside of Amsterdam. Tijs, Mark, Pascal and myself took the early train and Blaine Cook and David Recordon had flown in from San Francisco for this meetup. Fortunately there was an espresso machine to keep us alert.

The aim of the day was to talk (see the Jaiku backchannel) about how we could use the technologies at our disposal and the data available to create better experiences for users. It looks like most of the specs are there and the conversation has been going on for most of the year. We should begin building stuff.

Mediamatic at least is dedicated to build something on top of anyMeta which needs to be ready by Q1 2008. The workshop was an effort to gather thoughts on the best way to move forward.

This week also saw the announcement of the DiSo project by Chris Messina. A way of building open social networks using Wordpress as the platform.

Problem statement

We spent quite some time on the problem statement and use cases. The discussion went all over the place both in subject matter, scope and level of detail. At this point I don’t think the philosophical considerations are very useful anymore. This is a broad subject and, yes, everybody has an opinion about it. We need to be a lot more concrete about what we want to build and steps we can take right now to get there. I thought that was clear from the event description but apparently not everybody read that.

Latop Crowd

The vision that is on the table is quite grand. By distributing and taking ownership of your own data, be it profile information, your relationships, your writing, your pictures or your videos, you get full control. Sites that want to participate in this effort will need to abide by your rules and read and write accepted standards. This means a dramatic redefinition of the way the internet works, so dramatic that it will not happen anytime soon. Also, I don’t think that we can standardize all that in an afternoon.

The problem that we need to solve and which is currently causing painful experiences is: Almost every site and application can be enhanced by adding information about the people you know. How do you do that without replicating effort both for developers and users time and time again?

Finally the list of use cases that we came up with:

  • Profile Aggregator (OpenID)
  • Access Privacy (profile, contacts, stuff I own, claim stuff/ publications)
  • Migration of data/ ownership
  • Content discovery/ finding stuff
  • Set privacy (noindex, etc)
  • Consolidation of data/ profiles
  • Personal Messaging
  • OpenId - reflection of profiles/ relations
  • Referencing accross sites
  • Control of representation of copy
  • Pingback when your object has been used/ altered

XMPP does it all

A lot of work especially by Ralph is focused on creating a Jabber/XMPP pubsub specification which can be used to post content and updates to and making it easy for interesting parties to be notified of those publications. This is very nice and Ralph’s presentation extolls most of the virtues of XMPP.

Ralph

Still it will take some time before this becomes relevant for the rest of the web. XMPP is the best thing since sliced bread and I imagine that the guys building it can make it do pretty much everything. There are two problems that hamper its adoption.
First the language and the concepts are sufficiently different that people need a lot of introducing before they are up and running with the concepts.
Secondly once you understand it, there is not much it will do for your blog running on a shared PHP host. Also if you do run XMPP on your own server, you can interface with existing services and you can do anything but there are not any well defined interactions yet.

Mediamatic is aware of this and for their own (PHP based) anyMeta sites and for the rest of the world that wants to participate they are going to provide a bridging server where websites can POST updates using HTTP and the service will publish notifications to interested parties both using XMPP and HTTP depending on the capabilities of the receivers.

HTTP may not be ideal and people fluent in XMPP describe most of the stuff it has been forced to do as hackish. Still, HTTP has a lot going for it. With Atom and REST, HTTP already drives a lot of application functionality over the internet. And with Comet style interaction starting to catch on non blocking HTTP servers will become more and more normal. This will make real time interaction and stuff that is currently not scalable easier.

Moving data

Luis Villa’s post eloquently makes the case for being able to move our data whereever we want. This is quite a big problem and not one that is going to be solved easily if at all.
Sites such as Flickr will allow you to get your data but there needs to be more incentive to open up and more standardization in container formats.

Presentation

The use case that was discussed of being able to own your pictures, the permalinks pointing to them as well as the comments on those pictures and being able to move that wholesale to a different site strikes me as somewhat too utopian. A site such as Flickr offers you their hosted application and hosts your pictures for you. As it happens Flickr has an API which allows you to get your data back but you will never be able to make a 1-to-1 mapping to another service.

Owning your namespace on a server not your own is a known problem: e-mail has the same problem and it still hasn’t really been solved. A few hosts such as GMail are gracious enough to let you POP your emails off their server, but you still have a middle man that you can’t cut out. Owning your own domain and forwarding it to another service (like Google Applications) seems like the way to go.

I don’t see this issue as going to be solved any time soon. The stakes are too high, the subject is too complex and in most cases a local copy will have to suffice. I have gotten used to losing some data at every significant computer migration. You can’t have your cake and eat it. If you really want to be in control, install phpAlbum on your domain on a generic host and move that around all you want.

Concrete steps towards the future

Marc promised a documentation server with the findings and draft specifications soon. Somewhere early next year Mediamatic will publish their public HTTP to XMPP bridge. Blaine, David and Ralph were supposed to draft something of a spec, but I don’t know when it’ll be made available.

Tijs has been creating quite the list of interesting sites in this space. Like the Attribute Exchange schema supported by OpenID 2.0 which looks very interesting. And a start page for all the standards for this initiative: Data Portability.org.

Another thing would be to start implementing the wordpress plugins listed at the DiSo wiki. I have an hAvatar plugin lying around which needs some testing before release.

A Wordpress plugin that will speak to the XMPP bridge service would need to do the following:

  • Add XMPP autodiscovery links to the <head> of the blog.
  • Ping the bridge service using HTTP every time a post is made or updated.
  • Maybe: listen to notifications from the server for stuff such as blogrolling or trackback.
  • Maybe: Publish your friend list as XFN to the bridge so interested parties can subscribe to that.

This won’t be too difficult to implement but it has to wait for the pubsub bridge to become public. It’s looks like the best way to converge to each other is to create stuff.

Thursday, December 6th, 2007

Taking Pictures

I know that Four Starters is not a photo-log. On the other hand, all the other writers are sometimes involved in photography. Most of the pictures that accompany the articles are self-made. As a matter of fact, I see so many digital camera’s around nowadays, everybody seems involved in photography.

The most important thing in making a good photo is the person behind the camera, is an often heard cliché. But it’s true.
Hitchcock was able to make great movies, that are still exciting today, although he only had two colors available: black and white, but he mastered the technique of storytelling and suspension. In this perspective I’ve got a few tips, how everybody can make impressive pictures, with any camera, no matter what size your lens is.

Picture 5.png

Tip # 1

Get as close to your subject as your camera allows you, maybe even closer. Zooming in on a person like a paparazzi is safe, but even though the viewer might not understand a thing about wide angles and depth of field, he will experience a zoom-shot as distant and unpersonal anyway. Secondly, getting closer allows less clutter of distracting objects in the photo, which brings me to the next tip:

Tip # 2

When I decide on composition I often choose to eliminate as many objects in a shot as possible, so that only the necessary remain. Even sometimes afterwards I choose to crop the photo’s to exclude even more. ‘Less is More’ is very true in photography.

Tip # 3

To achieve the previous tips, you need one more thing. You need your objects to allow you to get near. This might be stirring in the beginning, but I can assure you it gives a real kick, and it is much more fun to have interaction with the person that you shoot, than to just be a hidden observer. Off course there are ways to make it easier:
You could have a business-card with the web address, where people can review the picture, Sometimes just kindly nodding, and showing your camera in the air, can be enough. I’ve done this a lot, and nobody ever objected.

Hocus-Focus.com

Finally you just have to get out there and experiment. On the site hocus-focus.com, I’m publishing weekly simple exercises, so you have a little kick in the butt, to get out and focus.

Thursday, December 6th, 2007

Federating the social graph some more

This Saturday Mediamatic is hosting an event on Federating Social Networks (Upcoming) to further the ongoing dialogue regarding opening the social graph information.

The conversation that started earlier this year and had a big flare with the announcement of OpenSocial just before Barcamp Berlin is going on.

Ralph Meijer presented (announcement on his blog) on the subject during the Web 2.0 Expo on how to solve the problem using XMPP.

At the same time OAuth 1.0 and OpenID 2.0 are coming to fruition and Chris Messina is talking about distributing social networking applications. And Hyves —our Dutch social network— is busy opening up their API.

These are exciting times, but this technological groundwork is just the beginning. The real challenge is making understandable and usable systems using this stuff.

Wednesday, December 5th, 2007

BlogNation Falling Apart? - Open Letter to Sam Sethi

Below follows the open letter to Sam Sethi (CEO of BlogNation.com) that Oliver Starr (author at BlogNation.com) released on his blog today. As he urges people to repost this letter because it might be taken down soon on his blog, I decided to repost it here.

I have provided photographs of events a while back for BlogNation so I knew Sam Sethi already for a while. I had heard rumors about BlogNation employees not being payed for their work, and now it seems these are true. Nicole Simon wrote an interesting comment on the post too, and I hope to have time tomorrow to explain why I think BlogNation is not that much Blog and clearly even less Nation.

Sam and Friends @ Moo's Hot and Sticky Summer Party

Sam Sethi in the middle


AN OPEN LETTER TO SAM SETHI

Please Note: This is an open letter to Sam Sethi, Founder and CEO of Blognation. I have elected to write this letter after having been one of the principal Blognation authors since August of this year. In all that time I have not received the pay promised in my contract nor the reimbursement promised for expenses incurred on behalf of Blognation during this period. I am not alone. Every other Blognation author is in the same unsavory situation.

This open letter details in very broad strokes the reasons why I have lost faith in Sam. It makes specific statements as to the veracity of things Sam has said or written as well as things he has failed to do. I do not say these things lightly. Every statement made in this letter can be backed up with verifiable written material from email correspondence, Skype chats, or SMS messages.

The final paragraphs are obviously my opinion and do not necessarily reflect that of the other bloggers that are still members of the Blognation team. For a more detailed history of this sordid story, one includes a considerable amount of the actual Skype chat dialog as well as many paragraphs from dozens of email messages, please visit my new home on the blogosphere, owstarr.com (http://owstarr.com), my new email will be oliver@remove-this-first-owstarr.com

Lastly, this post is likely to be removed very shortly after I post it so please, make a screen capture, download it to an off-line reader, copy and paste it into a document or repost it on your own blog(really). At the end, this is a cautionary tale and the victims are the people that have worked for months on the content many of you have enjoyed but for which Sam Sethi has yet to (and may never) pay.

Oliver Starr


Sam,

In case you are wondering why my sentiments towards you have so dramatically changed over the past few weeks I will be as clear as I know how to be.

I don’t appreciate it when people lie to me and I detest it when people lie to me repeatedly, especially when it is obvious that they are lying and have been given an opportunity to come clean. It insults my intelligence when someone lies to me over and over when it is obvious that this is what they are doing and I don’t enjoy having my intelligence insulted.

What you should know about me, Sam, is that I am a truly loyal friend. Ask Marc. I’m the sort of friend that will stand in front of you and take the force of the blow, go to jail, give up my last dollar…there are few limits to what I would do for a real friend. The counterpoint to that is that my friendship and loyalty come with a price. That price is honesty. That price is respect. That price is integrity. I don’t expect my friends to be perfect - God knows, I am far from perfect myself. I don’t even expect my friends to be willing to go to the same lengths for me that I would for them. But I expect…no I DEMAND integrity in the relationship.

When I extend friendship and exhibit loyalty towards someone and they trod all over the respect I have given them it psychically injures me and when I extend the courtesy of a second chance, a pass, and someone that I have treated with friendship and respect ignores me and continues to treat me as if I am a moron it angers me a great deal. It also kills any respect I might have for that individual, destroys any feelings of loyalty, and crushes any sentiments of warmth, sympathy or understanding.

When Nicole was attacking you who had your back Sam? When people first started squawking about the extended delays in payment, who got in touch with you privately to see what he could do to help? Who volunteered their network of connections to aid in raising funds? Or offered to have their good name included in your business plan to help you present a stronger team to prospective investors? Who was the person introducing you to his contacts at companies like SpinVox to help you get more sponsors for Blognation?

I didn’t ask you for anything more than for the truth. The simple, unedited, unembellished, unvarnished truth. I wanted to know the real situation with the funding. I wanted to know the real situation with the funds on hand and I wanted to know the real situation with regards to the payments you said were on the way. That’s it Sam. That’s all I asked you for. Politely.

Te begin with, you told me lies.

When I was in the UK you actually said - to my face no less - that you had already “banked” the funds from the first investment and that you had capital on hand sufficient to cover the operation’s expenses for the first full year.

Then, after I returned home and payments that had been promised failed to arrive and you started hedging about when those funds would actually be coming. I grew concerned so I called you up and got you on the phone.

Do you remember what you said?

You told me that the deal had been “signed” but that the VC was taking some time to complete their process to fund the account. You told me that according to your attorney this process was possible to complete in “four days time” but that because the VC was in the midst of some other deals and that since we were not their sole priority it could take as long as a couple of weeks.

Personally, I thought this sounded a bit peculiar since I have pretty substantial experience from both sides of a VC deal and I’d never heard anything like this before; but then, I considered you a friend and I trust my friends so I told myself that this must be some kind of UK custom that was simply different than how things are done in the US.

Of course this wasn’t anything remotely resembling the reality of the situation and that became clear when the letter you wrote to Wilkins or whatever his name is surfaced. Had the deal been signed and funding eminent, the VC might have found the letter upsetting and been upset with you for failing to divulge something of possible consequence to them but it would have been very difficult for them to have washed their hands of the deal.

Not having signed a deal however this was a very good reason to cool considerably. After all, at a minimum the VCs must have felt that this letter exhibited some very poor judgment on the part of a CEO in whom they were considering an investment. More significantly it demonstrated that the individual appeared to lack a certain amount of self control and this could have the potential to manifest in other surprising and problematic ways. Third, the threat of legal action, action which could at a minimum impede the progress of a company into which the VC was considering an investment was very evident from this communication and might even have been deemed likely.

Even with all these facts before us, you still maintained that things were moving along smoothly. At about this time, since it was clear to everyone that major funding was not happening any time in the next few weeks (and by now had been delayed from the end of September to the Middle of October to October 30th to November 15th to the end of November (maybe)) you told everyone that you were going to take a loan out against your personal assets and make interim payments to everyone.

At this time you told me that you’d be sending me 2000 pounds and I waited for several days, checking the bank each day and even calling the bank a few times to see if any incoming wires could be seen. As you know nothing came in because nothing had been sent.

Others were starting to make noise about this and several of them, Marc included, spoke with me. It seems you had essentially made the same promise to everyone based upon the claim that you were taking a note out against your home to provide cash for interim payments. You made both public statements that funds had been sent and you made private statements to me, too. Here’s an example from our Skype chat:

Oliver Starr “stitch” 5:03 AM
sam are the wires going out today?
Sam Sethi 5:16 AM
yes

That is pretty much as unequivocal as you can possibly get and yet…days go by and still no wire, still no check…still no funds forthcoming in spite of your words above. That is NOT OPTIMISM Sam, that is LYING.

At what point, I began to wonder, does Sam not understand the difference between wanting something to happen and actually making it happen? I asked myself this because you routinely tell people you will call or even that you are actually calling and yet the phone fails to ring. Similarly, you sent a “tweet” that you were “at the bank” implying to all recipients that you were there for the purpose of wiring us some of the money that is owed yet no one received anything.

You made commitments to provide a certain amount of money in the promised “interim payment”. The sole recipient of any funds to date has been Ewan and he’s received half…HALF of what you promised most people and even less than half of what you had promised me. Saying you’re sending 1500 quid and sending only 750 is not telling the truth Sam. I hate to break it to you but you need to get a much more solid grip on reality because the one that you have appears to be tenuous at best.

At any rate, as I think I’ve probably provided enough detail above to illustrate my point, the simple deal is that you squandered my friendship by lying to me over and over again. You disrespected me and my intelligence in the same way. Your inability to own up to your false claims, your broken promises and your refusal to accept responsibility for putting myself, my friends and many other people in a bad situation is another reason why my feelings for you have gone from friendship and respect to distrust, disrespect and zero confidence.

I won’t lie, Sam. I was impressed by your speaking engagement in the UK. You seemed to have it together and I really did believe that this was a project on track to succeed. The only difference between then and now is the mountain of bullshit that you’ve managed to shovel in between us with your inability to tell the simple honest truth.

Frankly, I don’t understand this kind of lying behavior at all because I am clearly not like you. If anything - and Marc can doubtless attest to this - I tend to be a bit too available with the truth. One thing I am not is a particularly good self-censor. Since Marc isn’t here to suggest otherwise or to inject a modicum of additional restraint you’re getting the real nitty gritty accounting of why I went from your ally to someone that holds you in esteem about equal to that in which I hold another blogger with whom I have had an association…

I want you to consider that for a moment as we’ve talked at length about my prior experience and how I was treated and what I am being forced to do about it. I never thought that you would treat me in a manner even remotely resembling the way XXXX treated me but by failing to be honest with me and failing to come clean given multiple opportunities to do so that is exactly what you’ve done.

Incidentally, I’ll have you know that I turned down a VP of Biz Dev position at a top Silicon Valley startup because they felt that blogging for Blognation would put me in a conflicted situation and I told them I didn’t want to leave Blognation as I had made a prior commitment there. It wasn’t the highest salary I’ve ever had or been offered but it was a lot better than what I’m making at the moment and would have done a good deal to defray the losses of the last four months where I received no pay since all I was doing was working on Blognation and of course you know how much that’s made me…

Of course it is important to mention that you’ve also promised multiple times to reimburse me for my out of pocket expenses but as you well know that hasn’t proven to be true to date either.

So… that’s a pretty ugly litany of yours up there; lies, more lies, still more lies, exaggerations, evasiveness, manipulation, usury, fraud even - honestly Sam I think there’s a good chance that what you’ve done is actually criminal not just pathological and antisocial - perhaps even psychotic behavior. Sorry to have to recount it - I never would have expected that I would have had to write anything like this to you. It goes to show that you just never know people until you’ve been down the road with them a few miles, huh?

I know you probably think that I’m the king-hell rat bastard mother-fucker of all time about now, but the truth, Sam, is that I’m no different from anyone else on the BN team…no different that is except that I actually have the sack to say what I’m thinking. Bottom line Sam, you fucked up. Not because the money didn’t come when you expected, but because of the lies you told when you said that it had come…

You made promises that people took to the bank and then you defaulted on them leaving everyone that trusted you to face the consequences. I am not kidding when I say that there are people on Blognation that probably won’t have a Christmas thanks to believing in you. There are people that are going to be late on car payments and there are people that are going to have to think twice before they go to the dentist because they are out some $10, $20 or even $30,000 dollars of income that they were expecting, for which they HAVE A CONTRACT and for which you have an obligation because you told us that you had the money when in fact you never really did!

Is this getting through to you loud and clear? I know I’ve repeated myself enough times here that I’m starting to sound like I’m brain damaged but then I thought my other emails were pretty clear and they never even elicited a response from you in spite of them being far, far more cordial; understanding, even.

But I’m through being understanding. You need to understand what it is you’ve done and what you ought to be doing to make it right.

As I see it, your chances of raising funds from a VC as the CEO of Blognation are in the very slim to none category. Not only are VCs highly unlikely to invest in a company such that a large part of their investment must be used to satisfy debt, but the fact that every single blogger is in a position to sue the company (or you personally) for breach of contract would send even the bravest VCs running for the hills. Add to this the fact that you aren’t presenting a management team, have never shown me the presentation or business plan or executive summary (in spite of telling me you’d send them straight over), and cap it all off with the Wilkins correspondence and the fact that you’re going to have to explain why key people are leaving and you would have to be named Merlin to make a deal go through.

Nevertheless (and in spite of apparently starting with a new VC which as you well know would take months in the best of situations) you still haven’t suggested to anyone that it is likely or even possible that they might need to find another source of income because things might not go as planned. That’s pretty freaking selfish if you ask me. You’re basically going to fuck up others quite badly but you don’t care and that’s not only evident, it is what at the end of this diatribe, is the thing that more than anything else has cost you my support and friendship.

Even today, you continue to make false promises and to lie about the potential deal that you claim to be negotiating. Why, for instance did you say that the deal was done and that the they were investing $600,000 for 18% of the company only to come back later and post a note from one of the deal brokers that described a deal of $250,000 for 25% of the company. And what happened to the original $500,000 that you said to my face you had “banked” that was for 25% of the company at an impossible $2.2 Million valuation?

Don’t you realize that you’ve completely screwed with people’s live here? People who have families and real bills to pay. People who don’t have a spouse that works at Microsoft or wherever, people that are going to be seriously, seriously hurt by your actions.

My god, Sam; you have some nerve. In spite of all the demonstrated lying - lying I’ll add that is conclusively demonstrated by virtue of the numerous archived Skype chats and the many dozens of emails you’ve sent to me and the other bloggers. Demonstrated even in your updates to your entire team. How do you think you’ll build trust and loyalty among your people when you’ve proven yourself to be absolutely untrustworthy and disloyal?

Or do you even care? I myself suspect you don’t. I think this whole Blognation scam is all about one thing; Sam Sethi’s ego. You got tweaked by Michael Arrington last year and now you’re hell bent on showing up at Le Web with a dozen bloggers to back you up; your triumphant return to the scene of your demise - that’s right, you’ll show Mike and Loic and the world that no one fucks with Sam Sethi. You’ll show them that you’ve built - in less than a year - a blogging empire with bloggers from all over the world reporting 24 hours a day on all the topics the tech world wants to read about. You’ll talk about your advertising play and your new media properties, you’ll boast about your wine cellar and the possibility of hiring some huge name bloggers to round out your team.

I’m sure this will be punctuated by haughty tweets with what you think are big-brained ideas - your obvious effort - to be one of those smart cool kids who launch companies like twitter or Wua.la. You’ll probably stay at a very nice hotel in Paris and encourage all your bloggers to do so too.

And to get them to do so you’ll have convinced each and every one of them to pull the funds from their own dwindling bank accounts because the funding is in… and only has to be held by the bank for just a few more days…

Yes, I’m sure that Paris will be triumphant for you except for one teeny, tiny, itsy, bitsy little detail. Trivial in your mind but oh so important in the real world. Your big return, your blogging network, the content in every post, and nearly everything you’ve said or written about Blognation; it’s all based upon lies…

And when that dirty truth leaks out - there won’t be anywhere on earth you can run where the truth won’t find you. (not to mention the lawsuits that are sure to follow close behind)

Sincerely,

Oliver Starr

Monday, December 3rd, 2007

Design details: Apple wireless keyboard

Just a little something I noticed on apple’s wireless keyboard: The command and option keys, which are duplicated on both sides of the space bar, are symmetrical. There’s actually such a thing as a ‘left command key’ and a ‘right command key’ if you need replacement keys, in other words.

Design is in the details!

macbook keyboard

Tuesday, November 27th, 2007

[BarCampLondon3] The Links

As it will take a moment for Melinda, Reinier, Martijn, and Sjors to get to writing recaps of their talks, it might be interesting to notify you of some of the other people that have already written interesting stuff about BarcampLondon3.

  • LondonBubble - The whole LondonBubble idea was based on the BerlinBlase idea that a few guys had during BarcampBerlin. They then acted as a group to do a live coverage of the Berlin event, and so now the same Germans including a few London locals decided to do the same here. I didn’t get to adding much to the blog or twitter feed, but I did cause for some inspirations.
  • Tom Morris’ Videos - I think Tom was actually planning to do live streaming, but he never came to do it. He did put some stuff online eventually which can be found on his Blip.TV profile.
  • Adam Cohen-Rose’s Blog - Adam wrote a lot about BarCampLondon3 and I think he did it while attending the talks. As a result it is not that much like an actual blog and more like quick note taking sessions of every talk. Still, handy as a reference.
  • Kerry Buckley - Kerry did something similar as Adam, but a bit less note-like and therefore more readable.
  • Slideshow of the most interesting photos on Flickr.
  • Video of Andy Budd on a Segway - Funny to watch. I actually got to drive the thing too and damn it was easy. Very impressed by the device.

Tuesday, November 27th, 2007

[BarcampLondon3] The Photos

I didn’t take that many photos this weekend at BarcampLondon3. Somehow photographing the same geeks over and over again becomes annoying (and they get annoyed with you). I did have fun though by actually listening to people. Hope you enjoy the photos and maybe find yourself in some.

Tuesday, November 27th, 2007

[BarCampLondon3] Cristiano’s Talk on Yahoo Pipes

Last weekend it was time for the third Barcamp here in London, a.k.a. BarcampLondon3. The location was the beautiful Google Office in London and the organization was brilliant (thank you Ian!). Besides all the nice food, the games of Werewolf, and riding the Google Segway, we also had some moments to present our talks. I actually knew what to present before I went, which made it easier to follow some of the other talks going on without the need to build on my own presentation.

At BarcampBerlin2 I had spoken about Yahoo Pipes and noticed that not too many people knew about Yahoo Pipes at all. Many people that had missed my talk there happened to be attending the Barcamp in London and so I decided to hold the same talk, but presenting it is as more of a walk-through/hints-and-tips session. It turned out to become quite an interesting session, with people ranging from newbies on the topic to people like Ian Forrester that I had a discussion with on the practical uses of Pipes and what was needed to make it realy handy as a tool for commercial developers.

I don’t have slides except for these here which I used at Barcamp Berlin, but lucky for you Tom Morris has recorded my talk on video. The quality is not brilliant and sadly you can’t see what is on the screen, but if you use my previous post on Yahoo Pipes and the slideshow as a reference I think it can be interesting to watch.

Tuesday, November 27th, 2007

How to Build Your Own Lifestream with Yahoo Pipes and NO Server Side Logic

This article was originally posted on 23 November 2007 on Cristiano’s own blog. This article is technical but not necessarily complete on the details, keep that in mind. Further more, this article served as the basis for Cristiano’s BarcampLondon3 talk.


So, as you might have noticed I build my own little copy of a Lifestream, much like Jeremy Keith (Adactio) did on his website. Although it is fun to build a lifestream, it isn’t the simplest thing to do, so I took a different approach to use mine and build one using Yahoo Pipes.

Lifestream

The cool thing of using Yahoo Pipes is that my Lifestream is all Javascript+HTML and no server side logic (a.k.a. PHP). I gave a little talk during BarcampBerlin2 explaining what I did, but in the next few paragraphs I will hopefully explain with a bit more detail how it was exactly done, and also focus on some quirks of Yahoo Pipes that I had to work around.

[Next up: Combine Your Blog Posts]

Monday, November 26th, 2007

[Essential Mediatech] Video of Keynote by Reid Hoffman of LinkedIn

It has been a while since my last post on Essential Mediatech but the guys of IntrudersTV were cool enough to record the entire keynote by Reid Hoffman of LinkedIn and I guess it took them a while to process. They finally released the video and I thought you might all find it interesting enough to watch.

Wednesday, November 21st, 2007

[Essential Mediatech] Video on OpenAd.net

I talked about OpenAd.net yesterday but it might be a better idea to have Katarina Skoberne of OpenAd.net do the talking for her company and let her explain the idea. Video created by Intruders.tv.

Tuesday, November 20th, 2007

[Essential Mediatech] Content Provider Company Showcase 2

It is time for the last showcase at Essential Mediatech today. The last few panels were boring, and I am starving (didn’t have breakfast this morning) so I am actually planning to leave after this showcase. If this review sounds a bit grumpy, then go ahead and blame my growling stomach. The presenting companies were:

K2 Network - service provider and online community for massively-multiplayer games
Telcogames - global publisher, developer and distributor of mobile games
Weblin (Zweitgeist GmbH) - developer of avatar software for internet browsing
WooMe - online speed dating platform

Honestly, I have no idea what the first company did. I must have watched it but it simply slipped my mind. The second company was a big platform provider for a telco to host, distribute and promote mobile games. I never play mobile games except for the little tennis application that game on my Sony Ericsson K610, but if I really wanted to play something I’d grab my Mac, a PSP, or Melinda’s Nintendo DS. In other words: glad they all make money but seriously not the interesting things to blog about.

Essential Mediatech Panel

The last two companies were about stupid animated browser puppets and online dating. I am not the one to install an app to have a whole bunch of Weblin animated puppets walking around in my browser, showing me what other people are visiting the site that I am visiting. Besides it being intrusive and annoying and a possible security leak, it doesn’t even work on a Mac!

WooMe is a kind of online speed dating, which a) doesn’t interest me as I already have a girlfriend and b) I am a GEEK so inherintly not that interested nor motivated to put myself in the line of fire like that.

All and all it was fun today but a bit weak in companies presenting. I actually miss the “expo” part of a conference like this, but I will do a bot of a better write-up later on.

Tuesday, November 20th, 2007

[Essential Mediatech] Advertising Company Showcase

So, we just had the 3rd showcase of companies here at Essential Mediatech and honestly most of them were (again) boring. The only one of the list below I really, really enjoyed was OpenAd, and weird enough this was the only company up until now that I really enjoyed listening to.

IGA Worldwide - in-game advertising company with proprietary ad-serving network
OpenAd - online marketplace for buying and selling advertising, marketing and design ideas
Trutap - developer of a social media application for mobile phones
Xtract - social network analytics and mobile marketing

OpenAd

OpenAd is a seriously good idea (unlike Trutap which is like an unfocused big mashup of online mobile services pushed into one chaotic looking java app) even though it is about advertising. Their idea is to crowdsource the advertisement industry, making it possible for any company to use their thousands of creatives to create a new advertisement campaign. The cool thing is that you actually don’t pay for the process (which is the old model) but just for the end product you agree to license. In other words: you only pay for things you will like to use and are happy with. Their previous customers include quite a few big companies so I am looking forward to the future of this business model and the effect it will have on the quality of advertisements.

Tuesday, November 20th, 2007

[Essential Mediatech] Afternoon Keynote by Reid Hoffman of LinkedIn

So, the afternoon here at Essential Mediatech has started, and we started with an interesting talk by Reid Hoffman of LinkedIn on a wide range of marketing strategies, comparing approaches of old to new and small to big companies. Reid used to work for PayPal before he went to LinkedIn and clearly has a lot of experience in business and understanding marketing strategies and revenue models.

In short Reid talked about the difference between how people think one should start a business and plan the monetization, versus how he thinks it is best approached. He stated that the old model is to have revenue as soon as you start, be self sufficient and grow on the existing revenue streams once you have established them. On the opposite he claims the new model should be to setup placeholder revenue models as soon a possible, but to plan to change these models as the business grows. For example, if you plan to have a complex advertisement model that is very targeted, don’t start building that at first, but in contrary start with placing Google Ads until the time comes to change the advertisement to a more complex revenue model.

Reid Hoffman

In his new model he claims that monetization is at first irrelevant. If you plan to take a couple of risks in a business, which would you think is more valuable: establishing the monetization or establishing a community? If you build a large community soon any change in the monetization strategies will have a far larger effect on you revenue model than when you start building the revenue models before the community is established. Obviously it is good to build some kind of monetization when you start, because being established and self funding is interesting and motivating, but clearly expect to change the model whenever you reach a higher level of company operation.

I thought this was a very interesting talk, and I have 2 more pages of notes left that I didn’t use in this post, so I will see if Reid has written about this somewhere else or maybe placed this presentation on SlideShare.

Tuesday, November 20th, 2007

[Essential Mediatech] Content Provider Company Showcase #1

So, we just had the second company showcase here at Essential Mediatech, this time focussing on content providers. The presenting companies were:

7digital - service for secure distribution of digital media
Mind Candy - developer of puzzles, cross media entertainment and alternate reality gaming
Netlog - online social portal specifically targeted at the European youth
Shiny Media - operator of a number of news-oriented websites

Shiny Media

Ashley Norris from Shiny Media

I was particularly interested to see Shiny Media, as I am a reader of one of their blogs ShinyShiny.tv and didn’t know they were this big (nor actually that they were located in the UK). The other companies were a bit less interesting, especially Mind Candy which were basically promoting their new online pet-keeping game. Tamakochi all over again and certainly not my beef.

Tuesday, November 20th, 2007

[Essential Mediatech] Digital TV Company Showcase

So, we just enjoyed a few companies giving small showcases of their products. I’m not explaining all of them in detail so here is the short list.

Rawflow - live peer-to-peer (P2P) streaming technology
Simply Media - creator, aggregator and distributor of digital video content
t5m - video-based, socially conscious entertainment and lifestyle network
Zattoo - peer-to-peer internet television provider

Zattoo

All of these companies were in one way or another trying to add some more value (and therefore revenue) to the online video model. I specifically enjoyed Zattoo, as they offer Satellite TV over IP to a little program that seems to also run on Mac. Unfortunately you need an “invite” so I will have to tackle the founder in a moment to get acces to their service.

Tuesday, November 20th, 2007

[Essential Mediatech] Opening Keynote on Blyk

So, I am at the Essential Mediatech conference here in London at the BFI IMAX theatre. I arrived a bit late but managed to be in time for the first keynote of Antti Ohrling from Blyk.

Blyk

Blyk is a very interesting mobile phone service provider that is free, for 16 to 24 year olds, and sponsored by targeted advertisements. The talk was interesting, especially the fact that they get about 100x the response rate one would get from traditional advertisements like e-mail and banners. The service is currently available in the UK and free to any 16 to 24 year old who can get enough value from 43 minutes and 217 texts a month.

Sunday, November 18th, 2007

Apple and The Products of the Future

This article was originally posted at the blog of Sjors Timmer, besides doing MA in Digital Media at Goldsmiths in London, he is also involved in doing web design work

The Jesus Phone

The enormous media hype around the “Jesus-phone” proved it once again: there is only one leading company in consumer technology, and that is Apple. In current time there seems to be no other company able to sell a piece of the future than the Cupertino dream-weavers. Once bought however, the great promise turns out to be quite an ordinary thing which is certainly not as good as those futurists had promised. But at that moment it is already too late, so why do we still keep forgiving them for selling overpriced products that are over and over again still not quite there yet?

iphone_klein1.jpg

The Future Promise Paradigm

To get some answers on that question, we can take a look at three ways of how the future is often used as an excuse to manipulate us into accepting things that would normally not directly benefit us optimally.

  1. The future is often used to force us to change our habits for own benefits. The products that use this tactic often send the message that “change in our way of working and living” is needed to improve our situation.
  2. The promise of the future can be used to keep us from complaining. If a product or service might not be that good today, the promise of improvements in the future is a good incentive to continue on. In other words: be strong, keep going, everything will be alright….. soon.
  3. The future is used as a shared dream of mankind, as one day we’ll all be united. If you want the best for the world stay with us, and if you don’t adopt you are obviously against the best interest of mankind.

These partly overlapping points can be found both in business and governmental planning and often tries to explain their choices for the future. (more…)

Saturday, November 10th, 2007

Some experiences with Sony

Today we met up for some Four Starters Sushi lunch at Sushi Express underneath Potsdamer Platz. We had some excellent sushi for rock bottom prices. Good food for low prices is a very welcome experience. We haven’t been disappointed yet.

IMG_3757.jpg

Our rendez-vous was the Sony Store in the similarly named Sony Centre. What appears to be a reasonable implementation of an Apple store, could very well have been geek heaven, but fell short on some important points. This comes back to the stuff about experience design we had been talking about yesterday, with some of these products you really wonder what they were thinking.

All sony stuff was live on display to play with. Some of it more succesfully than others. Nice batch of HD videocameras, a mediocre range of SE phones and the Sony SLR range, which is decent but I don’t understand why anybody would bother with.

The real killer was the laptops section where there were some 11″ laptops. The size of the screen was pretty tolerable (Apple should bring out one of these) but the keyboard was shrunk in such a way that typing normally had become impossible.

Sony Hand Tablet

Even worse was the Sony UMPC that was on display. Clunky —I think you could call it massive— with plastic sliders and other strange controls. Slides open to reveal a keyboard and even has a webcam and finger print scanner. I don’t know what function this device is supposed to fulfill but playing with it for longer than a couple of minutes was an actively painful experience.

Add to this the horribly negative reviews of the T-Mobile Shadow and the Nokia N81 and it looks like device managers are getting desperate. Who will save them?

Friday, November 9th, 2007

Web 2.0 Expo wrapping up

Day 2

The party of last night, made this day start at a suitably late time. I just got into the venue in time for Blaise Aguera y Arcas’s demo of Photosynth. This guy is one of Microsoft’s biggest PR assets, and I hope they chain him to the building or something.

Rod Beckström closed off the keynotes with a great presentation about his principles of flexible network structures explained in his book “The Starfish and the Spider”. I’m definitely going to read that book.

My head could not cope with any of the sessions planned for that afternoon, so I spent the rest of the day hanging around the expo and we made an early exit.

Day 3

Cory Doctorow

Today and the last day of the conference, we got in in time for Cory Doctorow’s presentation about the European Copyright Wars. Cory mainly explained the various legislations in place both in Europe as in the US and listening to him, you would think the battle had already been lost.
It seems that EFF and EDRI are making strides in this fight and they can use all the support they can get.
I asked Cory what he thinks about the Pirate movements and he replied he thinks it is useful to have people out there who take an extreme position. We are fighting a war here and some nukes may come in handy. I’m checking out the feasability of a Dutch Pirate Party.

Tim and Nokia dude

Then it was off to the final keynotes where Tim O’Reilly interviewed Ari Virtanen from Nokia and managed to bore the entire audience to death. This interview missed all the sharpness and candour of the Microsoft one. The one guy who asked why Nokia changed the size of their plug, got applause but Cristiano couldn’t muster the courage to stand up and ask why the N95 is such a horrible phone.

Reshma Sohoni finished off the keynotes with some stuff about Seedcamp and then it was thanks and greetings from the O’Reilly crew and the Web 2.0 Expo was over. We played some final rounds of Werewolf with the regular crowd, and headed out for dinner.

During dinner we talked about lots of stuff including cameras and experience design. About why iPods, iPhones and TomToms are the best devices in their fields for random definitions of ‘best’.
It’s interesting that with all the talk about it and the importance of the subject, that a lot of people still do not get it. I thought the stuff we heard at dConstruct was pretty self evident, but it looks like there’s still a lot of awareness to be raised on this issue.

Day 4

We will be around for one more day before driving back to the Netherlands on Saturday. Let’s see what Berlin has to offer on the touristic side.

Wednesday, November 7th, 2007

Web 2.0 Expo Berlin up until now

Here’s a general run through of our experiences in the first couple of days in Berlin.

Prelude

Night before

The barcamp during the weekend before was most excellent. Brave step for our German friends to do pretty much all of the presentations in English. This is certainly not normal during Barcamps on continental Europe and presenting in a non-native language is certainly a challenge.

We played some werewolf, but seeing as we got kicked out of the venue at 23:00 (no camping!) that was stopped somewhat early. We managed to get some more time in on the second day in between some nightly exploits exploring Prenzlauer Berg.

Opening (Day #0)

I chilled out a bit and caught the Jeff Wall photography exhibit in the Guggenheim. The museum is celebrating their 10 year anniversary and I believe admission is free. Highly recommended. Then Reinier picked me up and we drove by car to the venue but we couldn’t find it for the life of us.

The venue is quite remote and it’s a concrete conference monstrosity. Getting there by car is challenging, if you take into account the completely unusable signage on German roads. People of Germany, there’s an experience which could stand to be improved.

So we had missed the opening keynote by Tim O’Reilly but we registered and caught the ignite talks among others Katie talking about their SMS backup and sharing application Treasure My Text.

We ended the day having dinner with Nicole, Jody and some others.

Day 1

On the first day of the conference we arrived a bit early for the keynote talks. I was glad we had already picked up our badges because the registration that morning seems to have been immensely crowded.

We paid visits to both the Sun and the Amazon stands on the expo floor to ask them if they could help us with Tipit.to stuff. A bit surprised that Google wasn’t represented.

The keynotes were mostly interesting. It was nice to see Kathy Sierra speak for the first time. I had been a long time reader of her blog, so most of the material was familiar but she delivered a great presentation.

There was also a conversation between Tim O’Reilly and some high up from Microsoft and Tim’s hard hitting honesty seemed to be a bit much for him but he took it in good stride. Tim exemplified a lot of the issues that we as an audience care about and which Microsoft completely ignores. It was good fun.

The rest of the talks were soso but Werner Vogels talking about Amazon’s scalable infrastructures was interesting enough. His accent gave away the fact that he is a Dutch guy. The people at the Amazon stand could only give us some vague general answers, so it would be nice to talk to Mr. Vogels.

Google Partners

After that we went to some sessions. The Google Open Social talk had to stand up against very high expectations and was messed up pretty badly. I think we now pretty much understand the architecture and its limitations, but some other social networks took the opportunity to turn it into a marketing frenzy for their boring application.

Matt Biddulph

Having been beaten numb by stupid marketing types, I thought Matt Biddulph’s “Coding on the Shoulders of Giants” talk about Dopplr’s extensibility would be a nice breath of fresh air. I was already familiar with the material because James Governor had blogged Matt’s slides before and I have been working from those slides to make Yello Yello a more Web 2.0 savvy company.
It was nice to see Matt present it in person and it was nice to be able to ask some questions after the talk.

Uncricket

We wanted to rest a bit especially after the very intensive rounds of un-cricket at the Expo floor. So we returned home and ate one of the best hamburgers ever at Marienburger in the Marienburgerstraße. After chilling out a bit more at the house, we made our way to the Münzsalon for the Plazes+Netvibes party which was every bit as awesome as was expected.

Picture by katielips

Now on to the second half of the conference.

Wednesday, November 7th, 2007

BarCampBerlin2 Presentation on Yahoo Pipes

As anyone was supposed to, I gave a quick presentation during Barcamp Berlin. I decided to give a quick how-to about using Yahoo Pipes to make a lifestream like this. In the end I think it would have been more interesting to just have talked about Yahoo Pipes in general as the most people didn’t get what and how Yahoo Pipes works. An hour was way to long for my standard talk anyway so the ability to show people how Pipes works was a real joy. Below are the slides I used, and I will put on a post explaining my presentation in a bit more words soon.  

SlideShare | View | Upload your own

 

Saturday, November 3rd, 2007

Open Social: Just an app runtime?

It looks like OpenSocial in its current form is just an app runtime to compete with the Facebook Application ecosystem. We just had a very very crowded session on Barcamp Berlin about OpenSocial with (among others) David Recordon from SixApart where we tried to create some clarification about OpenSocial and ask a lot more questions.

Barcamp Berlin

Big questions raised from this session include the following:

  1. What does this do for the portability of social networks?
  2. How are containers supposed to manage their applications?
  3. What is the importance of microformats in this context?
  4. How can you make your site friendly to interact with OpenSocial applications?
  5. What is Google’s role in control in all of this?
  6. Is this spammer’s heaven?
  7. Where’s the data stored at?

There was also a lot of talk about privacy which seems to be more important to Europeans than it is to Americans and seeing as we are importing a lot of these services from the USA, we are also importing the same policies embedded in the code.

The question about what Google wants to make searchable, I think is easily answered by first people and secondly with a social graph, Google can provide users with a lot more accurately ranked search results.

Picture by bjoern

And I wondered whether you could write an OpenSocial app that retrieves your list of friends from the social network and POSTs them out to your own repository of social graph information. This way you can write a social network synch’ing tool which will extract your various social clouds from each service and provide you with added value on top of that.
The only thing you would need to do after that would be to align the various graphs by marking people in different networks as being identical.

David replied that some containers might not allow such use of their data, but the data is not theirs to begin with. My profile and friends information is mine, and social networks that do not respect that basic principle will lose me as their customer.

(And about our app, we’ve got a design and API keys, but the WiFi on the venue is proxied, so developing is a bit difficult here.)