Geeky weekend offline

Well it looks like my weekend is almost full up already. On Thursday (remember Thursday is meant to be the new Friday or something?) I got the Ravensbourne degree show private view, which sounds like its shaping up well into something maybe a little different this year.

Then I got a Jeremy Zawodny double bill, first one for BBC staff in White City then the second one as a special mid month Geek Dinner. Great work to Ben for arrange this one at short notice. Then on Saturday (could be argued, the first day of the weekend) Open Tech 2005 in west London. I expect there will be another meal afterwards and lots of drinking and chatting like last years notcon04.

Sunday will certainly this weekend be a day of rest, or riding the scooter depending on the weather.

Comments [Comments]
Trackbacks [0]

London’s Geek Scoblized Dinner

Robert scoble at London's Geek Dinner

Trust the United Kingdom to out do the American's, Scoble believes the biggest geek dinner in the states was 60. While tonight's Geek Dinner in London had about 200 people in total. No wonder Scoble and his wife are so happy in the picture above. Good night, good people, good conversation, shame about the food. Next time we'll have to get somewhere much better for 20 pounds a head.

So how did the night go, well generally pretty good. I was one of the first ones there because I had finished up what I was doing else where earlier that expected. The whole event took place on the top floor of the Texas Embassy which was big enough for more people that 200 but felt good with the people who turned up. By 8pm there were over 100 people and some well known names from around London. Scoble was also walking around a bit but was surrounded by a circle of people who wanted to talk to him about different topics. Small amounts of food was being circulated and people were happily buying drinks from the ok-ish price bar. I think around 9pm was when the real food was rolled out. I say real but I honestly dont mean real! A mixture of Tex-mex and hints of Mexican spices were involved but honestly I dont think it was eatable. During this time I had a really good conversation with a guy from Deutsche Bank. I cant remember his name but we were talking about emergance inside of companies and why ceo's are so cut off from whats actually going on. A lot of the rules of the cluetrain manifesto was discussed during our long discussion over dinner. Ben Metcalfe somewhere along the line ended the conversation and we started talking about how great backstage.bbc.co.uk is. At somepoint scoble stood up and gave a really brief speech which was nicely recorded by Jon Kosso at Podbat.com. After which there was little time left and everyone started making there way home. During the geek dinner I finally met Kosso as mentioned before, Tom Coats again, Dr Jo Twist at long last, Hugh MacLeod, Robert Scoble and many many others…

The Night was Highly recommended specially in the light of the Apple announcement (which I have yet to talk about on my blog) and the secret Microsoft announcement which is meant to happen at Gnomedex soon. Something to do with RSS aggregation and podcasting is what a lot of people are saying including Scoble himself. There are tons of photos on the geek dinner flickr group and the wiki has changed to reflect the post event status.

Comments [Comments]
Trackbacks [0]

An alternative friday nights fun in London

The scientology church on totterham court road london

I was unsure where to put this entry, socially offline seemed a good point between culture & politics and science & theory. Anyhow while I write the rest of this on the Croydon Tram today, you can imagine a night with the London 2600 crew and the Scientologies

So I have been ill for the last few days since coming back from Amsterdam, I didn't really plan on going out on the Friday night. Anyhow I didn't want to be a crowded bar because the Smokey and somewhat hot atmosphere may have started my terrible cold off again. This is when I received a im from nizam asking about going to a 2600 meetup, so I thought what the hell – been meaning to go for ages anyway. So long story cut short, we ended up in a large pub snooker room (college tavern I think) not far from totterham court road. Interestingly enough there was little or actually no smoking from the 2600 guys. It started out with 6 of us then increased to about 10 when we found the pub. Which increased to about 20 by the time I'd finished my poisoned shark drink (Tabasco sauce mixed with shark energy drink, I much prefer to mix using redbull). Anyway the conversations mainly centered around wireless and RFID which were interesting but not at the levels it got to in the end (no offense meant to anyone). So with Nizam wanting to leave a hour ago, we finally left and started walking to Goodge street tube station. This is where my Friday night became very interesting indeed.

Before I go on, if there are any scientologists reading – please note, both me and the woman involved below (huggs) are over 18, we both were able to terminate the conversation and I actually offered her a chance to walk away many times. Also note I have had similar conversations with other religious pushers (call them followers if it makes it sound better or makes you feel better) including the witnesses, alphas and christen right. I'm not picking on scientology as such, its just I have never blogged a religious conversation.

There are times when I have felt like spending some time talking to religious pushers. Why? Because I love being sold to, its somewhat educational to hear and figure out the new moves and tricks used by the pushers. Religious pushers tend to pickup the best (worst) of management, advertising, media, etc. (Or is it the other way?).
Anyhow, I was walking along Tottenham Court Road with Nizam and didn't have any thoughts about the Scientology Church till we were offered a stress test. So playing dumb I asked why and whats wrong with stress? isn't a certain amount of stress needed in peoples lives? Well the woman who had stopped us (who I later found was named Huggs) tried to explain how some people deal with stress better than others, but wouldn't it be great not to have any stress at all – and she could show us the way to have stress free lives. Well I couldn't resist! I started to push the point about certain levels of stress are good and keeps you feeling human and alive. She bite that hard and somewhere along the line we got stuck on the subject of drugs and drug abuse. Although the mistake Huggs didn't talk about was the differences. I kept talking about drugs and how they could have a positive and negative effect. While she was saying all drugs which alter the mind were bad. I asked her why? She came up with something about altering the minds state (interesting point which we shall go back to later). So while Huggs was thinking about drugs like the hard drugs which are commonly thought about, I added sugar, coco powder, caffeine to the mix. And learned our sweet heart Huggs is still a smoker. Indeed! What fun I had with her on the fact she was still addicted to fags.
But oh no I was only just getting started. Nizam came back as he had been looking in a shop window and wanted to go home. He suggested that there all nuts and that we should go. Trying not to blow the conversation I dumbly asked what he meant. So quickly explained that they were a religion of some kind and crazy to boot. Along this time I think I asked (playing dumb again) could Nizam (who is muslin) join if he wanted to? Huggs made it clear that anyone could join, and about this time she pointed out that she was actually jewish and a scientologist. Well before I could start, Nizam handed out the killer blow, how can you be both? there must be conflict between the two faiths? There must be one you follow over the other? Well this about the only time when Huggs started getting very defensive. She really didn't have a answer to supply us, so instead she tried to sidestep around the issue with some rubblish about do we believe in spirituality? But like a pain in the ass, we kept pressing her about her faiths. I believe this about the time when Nizam went home and I stayed because I wanted to keep the conversation going. And yes I did ask her if she want to leave or end the conversation as it may be getting a little too personal talking about her drug habit and faith conflicts. Huggs was happy to carry on…

So Huggs what do you make of this dialects stuff I asked. Cue ridiculous speech about how amazing the author was/is and what a mind and life changer it is. After she finished, well I say finished it was more like prompting me out of my light sleep. But yeah I started on the fact that religion is/can-be like a drug and has all the same effects if your not too careful. Lost of personal time, lost of work, people hating to be around you, lost of money, people taking advantage of you, etc, etc you all get the picture. Huggs made the mistake of trying to separate religion and drugs which was a hoop I had made large enough for her to just jump through. On the otherside of the hoop was a minefield of hot sticking points, so to start off I suggested she may want to call it quits right now. Huggs was fine about carrying on and so I used her speech about how dianects can change your life into explaining why drug use may also not be so bad. Huggs asked if I was on drugs myself and I laughted – however Huggs wasn't.

That was about the moment when the pin dropped for myself and I realised Huggs was so deadly serious about conversation. Now I guess I felt a little sorry for this brainwashed lady so layed off a little – not too much though. It turns out that she was born into scientology through her parents. Her dad was heavily into it and married her mum who was jewish and obviouslybrainwashed converted her into it too. So for Huggs, scientology has been in her life forever. Shes never known of anything different. I was tempted to compare her parents who take drugs (including smoke) while the woman is pregnant and risk causing there unborn child permanent damage. But then again most parents do a similar thing when it comes religion and kids. So I guess i'm actually saying is, scientology is somewhat far below most religions. And honestly that wouldn't be far wrong. Anyway before I start to airing my religious views, on with Friday night.

The last sticking point was around openness. So I started questioning what influence Huggs could have on Dianetics. She came up with the usual line that it was great and perfect, why would it ever need changing? Then about 20mins later she explained how the guy who wrote the book will return and write another chapter. Well I was away, what a reversal of what she had just said 20mins earlier and I launched into why she wouldn't be involved in the process of Dianetics 2.0 (as such)? Well Huggs was well on the backfoot now and she made her position much worst when she explained to me that Dianetics says all people who are gay, are seriously distressed. I asked Huggs if she really believed this? She replied that she has friends who are gay and she always feels pity for them. I was outraged but kept my cool head on. I suggested to her that if Dianetics was written 20 years earlier, it may have a lot to say about people of different cultures and colour. Hey and even futher back maybe a lot to say about women. Huggs was well on the backfoot and kept trying to change the subject. In the end I let her change it but not before she admitted that I may have a point.

Over the 2 hours we talked about many topics but kept going back to the issues of openness, transparency and pyramid selling. Huggs commented that honestly it was one of the better conversations shes ever had with a stranger because I was quite educated about scientology. I suggested she may need to stop preaching and do something else. Generally, we both had fun talking and although Huggs was only a Level 2 sciencetologist could debate and hard sell like the best of them. I expect someone higher up would have simply walked away earlier but to Huggs credit she never till we both really needed to go home. In the end Huggs felt sorry for me and I felt a little sorry for her. Oh well, another smart brain wasted.

Comments [Comments]
Trackbacks [0]

So how was Xtech 2005?

John Snelson at xtech talking about XML Databases

Things I went to at Xtech

Wednesday
XAML and Avalon – (microsoft)
Building with XUL – Ben Goodger (google)
Apply the Just fucking do it Principle to public data on the web – Tom Loosemore (BBC)
All XML Databases are equal – John Snelson
Connection social content service with RDF, FOAF and REST – Leigh Doods
RSS syndication for a worldwide audience – Ian Forrester (myself)

Thursday
Structure and Chaos, wikis, xml and structured authoring – Paul Prescott (Blast Radius)
Achieving Interoperability between RDF and Topic Maps – Lars Marius Garshol (W3C RDFTM WG)
Simple Worldwide Aggregation Using XSLT – Ken Holman
XHTML2: Accessible, Usable, Device Independent, and Semantic – Steven Pemberton (W3C)
Bridging XHTML, XML and RDF with GRDDL – Dominique Hazaël-Massieux
Beagle: Free and Open Desktop Search – Jon Trowbridge
BBC News and RSS, Or: How We Learned To Stop Worrying And Love Open Data Services – Joel Chippindale and Kevin Hinde
Mozilla's Birds of a feather QandA – Mike Shaver and some Mozilla developers

Friday
Dynamic Topic Maps using Web Service Interfaces – Eric Freese (IBM)
The Oracle XSLT Virtual Machine (XVM) – Anguel Novoselsky (Oracle)
Managing Complex Document Generation through Pipelining – Jeni Tennison
Streaming XML with Jabber/XMPP – Peter Saint-Andre

So first up, generally it was an excellent conference (maybe the best I have been to). I have never known so many friendly people in the industry. The mood through-out was pretty cool and encoraged a quite flat structure where even the Gold speakers and sponsers were around chatting with people. I didnt even know there was speakers lounge till the last day, and I found no one was ever in there. Speaker became listeners and everyone made up the audience. Just what you need in a 3 day conference.

The BBC was out at the conference and made up 4 of the many talks at the conference. But the BBC was 2nd behind the huge array of Mozilla guys, who I believe used Xtech as a way of first time meeting each other. There was a birds of a feather session on the Thursday which I attended and then they disappeared leaving only Mozilla gear (I need to take a picture of my Firefox T-shirt really). According this blog they all went on a boat trip while most of the BBC guys spent time in the Japenese resturant with Edd Dumbill and a couple others. Great food, good company lots of flames.
Now thats what I call hot

Anyhow from the start… Xtech really did cover so many parts of the XML world and covered them very well. Some of the highlights of the first day for myself included the battle of the xml user interfaces, mozilla's xul vs microsoft's xaml vs Laszlo. I only stayed for the xul and xaml talks.
The Avalon/Xaml talk was interesting but i had already seen pretty much the same presentation on channel9 a month earlier. Anyhow it was useful to see xaml upclose and to ask questions. I also never knew the difference between Avalon express which runs in the IE browser and normal desktop Avalon (like a application/widget on the desktop). Theres also BAML which is the binary version of XAML. Someone asked the question of cross platform compatiblity, and Rob Relyea turned it back on the xtech crowd suggesting microsoft are very open to communties porting avalon to other platforms besides windows. Someone also asked about the seperations of concerns in regards to CSS and XAML, Rob made it clear CSS would need to be upgraded to be taken advantage of. But it would be possible to convert CSS to something XAML could use.

The xul questions were actually equally harsh but Ben Goodger from google had no problem putting his hands up and taking the criticism. What was interesting for myself was firefox 1.5 which once installed will have everything someone would need to run and develop a xul application. A trojan for xul adoption maybe? To add to this xul push, xul runner is in development. This will be the xul, gecko and chrome engines in a simple excutable program, which once run only needs the xul application parts to run. Best way of thinking about is like flash/shockwave player standalone. This reaslisticly means a mozilla browser is not needed to take advantage of xul. Goodger was also keen to point out the cross platform nature of xul. Linux, Windows will have xul runner first with mac support coming a little later (there was a little unrest on this last point). The general view is to make XUL applications as easy to write and deploy as extensions in Firefox right now.

Lunch was surved in te main hall around the booths of companies displaying there wares. This was a good idea but it all became a little too crowded sometimes. But finding somewhere to sit was not a problem at all. On the same point, wireless was excellent throughout the whole event. Plus there was enough electrical points for people to juice there batteries. I took a english 3 way adapter which was useful when others came along. I swear the mix of people on laptops and people not must have been almost half and half in some rooms. Trying to quote Matt Biddulph talking with Edd Dumbill one night, sometimes it works sometimes it does not, in Xtech it did. Honestly most of the talks were so interesting I bearly had time to write notes.

After lunch, Tom Loosemore's presentation titled Applying the JFDI (just fucking do it) Principle to Public Data on the Web. Was great as expected and well received throughout the open data room. Tom is well established figure in the bbc and public data fields. Some of the best known projects include theyworkforyou.com, upmystreet and faxyourmp. This was followed by All XML Databases are equal by John Snelson which outlined all the different factors which need to be considered when thinking about XML storage. Quite useful as the SQL/XML Databases are now starting to get a lot of the coverage. It was also good to see Exist DB on the comparision list, not just the Oracle's and SQL Servers. Its a shame I missed Gavin Bell's presentation about bringing a open european constitution in xml and the ROME presentation, which I may start using for aggregation instead of the almost dead Flock. Leigh Dodds talk titled Connecting Social Content Services with FOAF, RDF and REST was great to hear. I had been following hints on his blog for some time now and I was pretty pleased to finally hear some of the very interesting results. I wont try and summarise Dodds but it was very good and raised tons of questions and thoughts about consistency and ease of use in the case of REST webservices.
The last talk of the day, was my own which I wont talk about here, because I was meant to write about it here instead.

Other sessions worth noting I went to.
Structure and Chaos, wikis, xml and structured authoring by Paul Prescott of Blast Radius, was useful as it compared the very loose structure of wikis against the rigid structure in most xml based content management systems. Which leads me to the Xwiki presentation which I missed but had a personal re-presentation later on the last day. Basicly the guys behind the open source project have built a scripting engine inline and allows for structured user input and webservice integration. Its all pretty much sumed up here and here. Anyway, it all leads me to consider using Xwiki for personal and maybe professional projects.

XHTML2: Accessible, Usable, Device Independent, and SemanticSteven Pemberton from W3C. The room was packed full while Pemberton discussed XHTML 2.0 and the thoughts behind it. Besides the usual, more useability, better accessability, better independence, less scripting, better internationalisation, better semantics, less presentation and more structure while making the world a better place. There was talk about some of the new elements and attributes included. < h > and < section > allows for unlimited levels of structure simular to OPML. < hr > has changed to < seperator >. Paragraphs finally can include lists and other inline elements inside of its self. Images still exist but the src=”” attribute can be applied to almost element, aka allowing for another level of structure which was not possible with < image >. RDF/A was talked about and is RDF with attributes, allowing everyone to get involved in the semantic web without having to learn RDF. property and rel attributes can be applyed anywhere. Think of it like the class attribute but without the style thinking behind it. This in turns makes a complete RDF triple without the HTML community learning RDF. Interestingly enough, Pemberton mentioned RSS and joked that there is no need for RSS when XHTML 2.0 comes around. He showed an example but didnt quite make it clear except to say there were already 7 versions, why not add enough?

Bridging XHTML, XML and RDF with GRDDL Glearning Resources Descriptions from Dialects of languages) by Dominique Hazaël-Massieux was quite mind blowing and had links to XHTML 2.0. I do not know where to start really. It seems to be a standard way to extract RDF semantics from XHTML and XML documents using XSLT. Which is very interesting when you consider RDF/A in XHTML 2.0.

Beagle: Free and Open Desktop Search by Jon Trowbridge was fantastic to see and talk about. It was a shame his laptop died the day before because the only demos he could show us were the flash movies. But Jon really went into detail about the relationship between him and Novell, the push for free and open desktop search and its rivials.

Managing Complex Document Generation through Pipelining by Jeni Tennison, was very good and gave me lots of extra ammo for pipelining as much more than just a concept. I actually caught up with Jeni at lunch time and asked her more about her presentation. She said she has used Cocoon quite a bit in the past but said I should check out Daisy too – which happens to be one of the presentations I missed earlier on Wednesday. And last of all talks worth mentiioning that I attended has to be Streaming XML with Jabber/XMPP for the same reasons as Jeni's Talk. Lots of ideas and thoughts and a general feeling that these technologies are not as far off as I'd been tricked into thinking recently. See for example in the case of pipelining and jabber, I have known about these and the advantages for a long time, but have not had the drive to push them into my work life, maybe that will change.

Some of the presentations which I also heard were good or interesting include.
The Future of XML at W3C – Community Participation by Liam Quin, which I didnt want to miss but had to for the Jabber presentation. Are Server-Side Implementations the Future of XForms?, Rich Web: SVG And Canvas In Mozilla which I heard had a display of a fully useable google running at 30 degrees using SVG foriegn object. Printing XML: Why CSS is better than XSL caused a massive disagreement I heard, Can OpenOffice be the new XML schema IDE? which I really wished was on another day and the same applies to Comparing XSLT and XQuery.

On a whole Xtech was well worth the time and I'm so what glad I picked it over WWW 2005. I'm sure to be there next year which might involve a change of venue but it will still be in Amsterdam hints Edd. Thanks to everyone who made Xtech 2005 such a good conference and that also includes speakers and the people who paid to go.

Comments [Comments]
Trackbacks [0]

RSS Syndication talk for XTECH 2005, how did it go?

RSS syndication for a worldwide audience - cheers Leigh Doods for the picture

In one word, Great!

I was very nevious that my presentation would be quite controversial and put a disclaimer up at the start highlighting this fact. But I really didnt need to because it was well recieved. Unlike my test runs at work and at home, I went though the slides nice and quickly stopping only for blasts of the nice ice cold water which was supplied. By the time I got to the nitty gritty of RSS and suggesting that RSS 1.0 was the best of a bad bunch the room had started to fill up. I believe there were about 40 people at the start and I ended up with about 60+ but I may be wrong, it certainly felt like more to myself. Something I also did which I didnt plan for was lots of talk around unicode directionality. I guess I was quite sparked up about it after talking to Shoshannah over email about the same issue. I expected lots of questioning about this point and typed up extra notes around this area but in the end didnt really need it, most of the audience actually agreed that its too much of a difficult area for most people and just as how RDF/A was created for those who would find namespaces too difficult for xhtml 2.0. Maybe there should be something else to define language direction. Shoshannah's example of software engineers deciding direction on encoding went down a storm just like yahoo's entity search. I saw lots of head nodding and shaking at the correct moments, so I expect my pace was good and the slide layout pretty good too.
One of the highlights in the question and answer session afterwards was from the developer behind ROME looking at his code and admitting that ROME never took advantage of xml:lang attributes right in the middle of the Q and A. Liam Quin activity leader of the W3C's XML activities asked me a very tricky question. What can the W3C be doing in this area to help? I was really stumped but suggested this maybe the time the W3C gets back involved in RSS development even if it means pissing off some people. This was about the time when Dan Brickley also got involved and talked about the problems in the past with RSS. They were both quite impressed that we choose RSS 1.0 when almost every single other news corp is using plain RSS 2.0. Dan suggested the problem with high versions numbers could also be the reason why most choose RSS 2.0. Which sounds hard to believe but I dont douht it so much now. They also both work on the RDF specification by the way, Dan also suggested a reference article should be written up about best practices in the area of languages and direction in RSS, something to be considered once I rewrite my final paper. My manager Deborah Cawkwell wrote this article about unexpected characters or blank lines and Why use the language attribute? as part of a this set of i18n FAQs, which I used quite a bit in research for my paper and presentation. So there is scope for doing one for RSS too maybe?
There was a question about ATOM and how we should get involved in the last call for version 1.0. I couldnt agree more, and thats an action point for futher disucssion just like the article idea from Dan. There should also be scope for getting involved in shaping RSS 1.1 or RSS 3.0 if it falls to the version numbers game.
There was criticism that I never settled on a clear solution for language direction and I take that on board and I believe we (BBC WorldService) should do something even if it breaks a good percentage of RSS readers. Its like Tom Loosemore puts it, just fucking do it. If we dont, then were just part of the noise, we need to step out and suggest a solution even if its not very popular or valid.
I can not remember too many more of the other questions but I got the main ones I believe.

So to clarify, everything went really well and even better than expected. The question I pose for developers to get involved and use our feeds seems to gone over quite well, and this would be even better if we do come up with a solution for language direction. Its something to work from and thats better than nothing at all.
If your interested in reading my presentation its available here. I have to warn you its about 4 meg big and requires Open Office 1 or 2 beta. I will supply a PDF and maybe a XHTML (maybe S5) version soon enough. My paper titled RSS Syndication For A Worldwide Audience is also available for reading online. Please be aware this is version 1 and its going to be re-edited soon with recommendations for solutions and additional resources.

Thanks to everyone which helped me in my presentation and paper, specially my lovely wife who put up with my stressing and endless nights of reading.

Comments [Comments]
Trackbacks [0]

First night in Amsterdam

Hotel room from my Bathroom

I'm telling you I love this city, yes its full of shadey people at night and theres the hard drug pushers walking around offering tourist all types of anything but you cant beat the vibe in this city. Anyway I have to report that the Lloydhotel maybe quite a bit from Central Station (about 25mins walking, 5mins by taxi) but its certainly worth it. I'm using there very fast and free broadband connection which is plugged into every single guest room. Yep on the wall there is a nice network connection just waiting for you to plug in. I can pick up the 4 different Wireless nodes which are placed downstairs in public places like the bar and lounge areas. But being on the 3rd floor makes the signal a bit weak. Anyhow for some reason my ipaq seems to do a better job picking it while walking around the hotel. It seriously takes some getting use to. Being surrounded by free wireless while away from home does not quite compute in my own mind. But dont worry, I'll be taking full advantage. I already have noticed someones elses iTunes playlist is available via the local lloyd network. But I can not for the life of me connect to Jabber, skype is fine but not jabber. Its almost like the ports have been blocked… Email is also fine, so email me on my hotpop or rave address if you want to tell me something urgently.

The actual room and hotel are pretty good and this wireless aside has to be the best hotel I've been in. its not the biggest (vegas hotel room at Lady Luck was huge). But this hotel is smooth, simple, clever and stylish. Theres little touches like the lights which can be moved around the wall using strong magenets and a set of spare enthernet cables just in case you forget to bring or buy one. Sarah asked me to explain the room and hotel and I answered simple, sensible and clever. You can tell the designers had a great time.

I have to spare a thought for Matt biddulph, whos hotel did not have wireless and needed to go down the RAI centre to get some. I now have my stuff together and should be ready for tomorrow's talk. Just like Dodds, I also extended the week into the weekend so I wont need to rush home after the conference. Sarah is coming over so we can spend the weekend together in Amsterdam.

Comments [Comments]
Trackbacks [0]

Geek dinner with the scoble

Robert Scoble

Quick note to all who contacted me after reading about the last Geek Dinner
. There is only 24 places left for the next one which is planned for 7th June in the Texas Embassy Cantina, near Leicester Square and the Mall. So if I was you I would seriously make up your minds and get your name down on the wiki sharpish. It should be a good night, lots of bloggers, geeks and interesting people (not to say bloggers and geeks are not of course).

Comments [Comments]
Trackbacks [0]

Geek dinner with microsoft

My first official Windows XP

Ok so I rushed home to vote today, then disappeared down to a location between bank and moorgate stations for a geek dinner. Nice but difficult to find thai restaurant. Anyhow, turned up fashionable late in my brazil football shirt. Can hardly blame me, it was nice and warm in london today, even while I write this on my ipaq on the way home at 2300 its still warm enough not to wear a coat. Anyhow everyone else seemed quite dressed up in shirts, so I guess I was weirdly dressed. But it didn't matter everyone was very friendly. Anyhow it seemed about 66% of the people there were from Microsoft! I believe there were about 12-15 people eating in total. After dinner which was paid for by Microsoft, there was a free prize draw and everyone non-microsoft won something. Prizes ranged from One Note 2003 to a Samsung Personal media player. Yep guess what I won? Yep as you can see in my pictures, Official Windows XP Professional with sp2 included. Wow, I dont believe I have ever held a boxed version of XP Professional. And I certainly have never owned a copy.

After the dinner people started make there way home which was strange because usually people in London tend to stick around and have drinks or something. But it was good because I'm off on holiday tomorrow and needed to pack (but instead I'm blogging – whoops). I had some interesting chats with some people and swapped some business cards. I was assured that Internet Explorer 7 will have RSS support and that Longhorn may do (best I could do). There was lots of general talk about Languages and RSS at one point but we got stuck into the media centre version of xp before that. One of the guys working on Media Centre edition seemed a little surprised when I asked about the threat of the xbox media centre and hacked xboxes, he replyed with a usual Microsoft answer but admitted to that fact (it being a official answer, not being a threat) then moved the subject on to the media centre abilities which may be in Xbox 360 (yep he used that word not myself). I also had a very interesting talk with a lady from Microsoft about me thinking of swapping my tabletPC for a Apple Power book. She was shocked I would consider doing such a thing, and said I should consider getting a newer one which is lighter and without the keyboard.

Generally it was good night out and thanks to Microsoft for paying the dinner tab. Although most of this can be seen as suspect, I have to say all companies do this. I mean you only have to look at the way Apple went over the top on the tiger launch. You can also listen here. And honestly its good to see Microsoft trying to get down from its ivory towers and listening to the developers of the world (ok London at least). I'm looking forward to making this a regular monthly meal and I look forward to the next one.

Comments [Comments]
Trackbacks [0]

The promise of SyncML is coming true

A long long time ago when I bought my Ericsson R320 2nd generation GSM phone (with Bluetooth but no GPRS) there was this great standard which I had read about. SyncML was its name and its promise was the ability to sync with almost any type of PIM (personal information management) client and storage. Up to now its been a bit of a yeah yeah some time soon. I know Apple have done some great things with iSync which runs on SyncML but elsewhere we still got crazy sync methods which require propitery software and hardware. For example my PocketPC only talks to Activesync, which in turn talks to Outlook 2003 on my machine. Microsoft were nice enough to allow the PocketPC to sync with another activesync client, so I am able to sync with my machine at work too. This is great if you got only two machines and one mobile device. Well thats no good for me as I got a 3rd generation mobile phone and a TabletPC to sync with too.

I was pretty much out of luck till I saw Sync4j a while ago.

The Sync4j Project is an open source initiative to deliver a complete mobile application platform implementing the SyncML protocol. SyncML defines a standard way to synchronize data and remotely manage devices.

Sync4j consists of:

  • SyncServer: a Java SyncML server, that you can use with any SyncML client (e.g. to synchronize the address book on your phone through a pre-installed SyncML client)
  • SyncClient PIM for Microsoft Outlook, Windows Mobile Pocket PC PDA and BlackBerry: out-of-the-box applications that you can use to synchronize your PIM data (address book and calendar) to a SyncML server
  • SyncClient API in Java (J2SE and J2ME) and C++: SyncML client APIs that you can use to build an application based on a sometimes-connected paradigm (e.g. a sales force automation software on your cell phone or PDA)
  • SyncConnector DB and Microsoft Exchange: connectors to relational databases and Microsoft Exchange that you can use to store and extract data from the SyncServer (and send it to a SyncClient)

Reading this, I'm thinking wow this sounds like Zoe (another server which I keep meaning to deploy fully on my server) for PIM applications. So anyway, I've finally got it working and am trying it out. I'm using the beta version which is using Jboss, I considered using the WAR depoyable version but setting up the Database connectors sounds like a pain, specially with me not actually using any databases at all in my whole setup. Anyhow, the server is running and I can connect to it, my problem seem now seems to be the clients. The pocketpc seems to not see the server and outlook 2003 seems to throw a error when connecting. Unexpected error # 453 occured: can't find DLL entry point TzSpecificLocalTimeToSystemTime in kernal 32.. I'm sure using Outlook 2000/XP would make things better so I may give them a shot if I cant find another way. I'm going to try and connect to with my mobile phone once I setup the firewall settings or get the other clients working correctly. No point in syncing phone if there is little data in the syncserver.
I'm unsure if SyncML supports the ical standard which I like using with Thunderbird/Sunbird. To get those clients working with outlook would make mine and sarahs life so much easier!

Comments [Comments]
Trackbacks [0]

Future conference choices

Which one would you go to? and of course, how would you justify it?

Doors of perception 8 in New Delhi, India – 19-26 March 2005
O'Reilly's Emerging Technology conference in San Diego, America – 14-17 March 2005
SVG Open 2005 in Enschede, Netherlands – 15-19 August 2005
The World Wide Web conference 2005 in Chiba, Japan – 10-14 May 2005
XTech 2005 (use to be XML Europe) in Amsterdam, Netherlands – 25-27 May 2005

Well if I can finally find time to write my SVG paper before the looming deadline of Feb 1st 2005, I would get a huge discount into SVG open 2005. (By the way, my new Sanyo S750 plays SVG). I was planning on a presentation on the Art and Design, Data Connection or Evangelism & Specs tracks. Even if I miss out on the paper call, I'm still going to create some kind of promotional animation showing off SVG at its best and hopefully projected on to the white walls of the university. Back to the subject, if worst comes to worst I'm going to pay for the conference because its so close, flights and sleeping arrangements will be cheap and its an excuse to go back to the netherlands again.

Update, thanks to Joel. I'm going to submit a paper to XTECH 2005 on behalf of BBC World Service about RSS. My main push will be about publishing RSS in 35 different languages and then how were publishing extra metadata to help build a better picture of the content. I'll also touch on how were able to service 3 different types of end points with the same content. Should make an interesting but challenging talk for those involved in the xml world. I wish BBC News lots of success with there paper, and honestly think if both papers are accepted this would be great for the BBC. You only have to look at the line up for Emerging technology to see how diverse and forward looking the BBC is.

Comments [Comments]
Trackbacks [0]

Whats been going on recently at work?

Well if I tell you I may have to kill you… No but seriously, too much stuff to blog about. Anyway let me try and explain.

Monday I did a presentation with Paul on Podcasting for the World service, I used the meyer's S5 Xhtml format which worked really well up to the point when xmlspy converted my javascript import into a compact one.

From this < script src="myjs.js" >< /script > to this < script src="myjs.js" />

Which is right but Opera and IE 6 would not load the Javascript and so the presentation could only be shown on Firefox, which was fine as I was using the tabs to show different sites. I learn afterwards that the compact script element was the problem. Anyhow the presentation went well except a discussion about bandwidth costs and licencing issues. Which was to be expected I guess, but some people seemed unmoveable to even a trial with one programme. Paul's presentation consisted of reasons why the world service should provide content in downloadable form and was very well thought-out. I kinda of wish I could put it online with mine, a bit of transparency couldnt go a miss here. Theres also talk about presentating to language services and higher managers. I'm also on the side trying to get Adam Curry to give a talk about podcasting from a radio broadcaster point of view, but alas he's a very busy man.

Tuesday and Wednesday were normal day pretty much except I recieved a very late email from Creative R&D outlining a project which I could be involved in next year. Details are a secret of course and still being worked out. Oh my, How on earth could I forget about the BBC Shake up on Tuesday?!
Ok first up, friends and people reading these are my thoughts and my thoughts alone (do not read into them as leaked BBC infomation). I am effected by the changes but not to the extent of moving to Manchester in 5 years. There will be cut backs but unlikely to be job losses.

The World Service, too, will be asked to make significant savings, said Mr Thompson, through investment, efficiency and reprioritisation as part of a separate review. But, he added, the World Service was not subject to the 15% cuts being applied to other departments.

So generally we will need to think and develop in more effective ways which provide the same benefit but using less resources. Now personally I think the whole announcement was quite strong sign in my eyes that the BBC must not only keep up but lead using the innovations of technology. Maybe this is where I could talk about BBC Backstage and innovations like the creative archive but no need as its been blogged else where. Anyway my final thought on the shakeup are… Moving out to Manchester is a brave move and a good one I think, too long have we treated anything past birmmingham as another country. The cuts are quite steep but the BBC can work towards those figures, without hurting programming specially if we stop copying successful content like bigbrother. Anyway I've said my bit and you can read lots of comments from others here

Thursday was a very early start, as I had to fly to Glasgow on Easyjet to meet the people of BBC Scotland interactive. Which created the system for Island blogging. Let me first start by saying how wonderful and open these people are. I mean wow, it such a difference from the usual London meetings which tend to be a little edgy sometimes. Anyway, I'm sure its public knowledge that there going to extend the island blogging with a better backend system and consider rolling it out futher in to scotland. How? well thats to be decided still. I showed the scotblog team my blojsom world service test which sends out html as ssi includes instead of html, and it seemed to go down quite well. But most of discussion took place around taking apart what exactly is blogging and where should the BBC be in the blogosphere? All I can say is that we had a good friendly discussion and it was just a shame we had a flight leaving so early as we could have spent much time talking futher. By the way Glasgow was different from what I'd imagined and it seemed quite nice actually, need to go up there for a holiday sometime soon.

Friday was all about Paul's idea… which I shouldnt talk about too much and some would say why mention it at all? Well agreed, but some of the experiements I'll be doing in my own time will be related to the idea. For example I'm using Flock as a http caching proxy for webservices. The bookmarks you see now are from del.icio.us but via Flock which only makes requests every 30 – 60mins. It has a XSL backend so I can rewrite or add templates as need. I've also been checking out blogwave alot recently and considering another way to do the idea. Here's a clue, take RSS dump it upside down and got what the idea is…

Comments [Comments]
Trackbacks [0]

Tell me something, would you be interested in doing a monthly podcast?

I'm asking this question to a few people I'm friends with, who are also in the industry. The idea being to do a monthly or two monthly podcast about subjects which affect the industry. Yes it sounds like the gillmor gang, and I'll make no excuses for that – its very good format. Anyway, its been in mind for a while now. The setting has to be around a bar or pub table with a laptop recording via a simple microphone. Or could even be after a dinner or something? Format has to be about a hour no more really. I'm hinting towards live and direct rather than edited. But I think i need to just do it and see what happens. Maybe who knows I can rope some majors into the mix? Like some London alpha bloggers or something? Right now the list of people who have agreed to do it stands at 3 including myself. Comment if your really interested in a English Gillmor Gang. Hey just a thought, maybe I could build a meetup around this? Hummmm…..

Comments [Comments]
Trackbacks [0]

More calendaring

I tried to install PHPiCalendar today, but I took one look at it the Tarball and thought forget this. I'm not installing PHP on top of a perfectly fine Java server or run Apache side by side with IIS (webdav) and Resin (everything else). Then I saw dot net cal which is a dot net written ical server. Its not open or GNUed, but it is legally free to groups of less than 10 and to non-profit/educational sectors which isnt bad. I've been spending sometime on there developers blog which highlights some clever thinking and actually decent thoughts on the process of calendaring. On the way I also found these things. iCalendar .net parser, now if someone could write one as a cocoon generator. I'm also interesting in changing ical's ics to xcals so I can actually run some decent xsl transforming on it. I could do it on the ics files but trust me it would be awarked.

I also found windates which is a Windows based ical client in the same vain as Apples iCal. Also found some really nice information about iCalendars under the Mozilla community. I saw the url http://javangelist.snipsnap.org/space/iCalendar – and got a little excited but then read it and realised it was of little use to me. However what on earth is this http://www.scheduleworld.com/index.html? I'm impressed and configuring outlook 2003 to send icals might be one way of keeping my ipaq in sync with my icals?

A java iCalendar parser? Humm will need to try this out for sure… Interesting project using cocoon and icals. Also seen a lot of links going to towards Jetspeed? Which I may try out today sometime as its only a war file. Also saw theres a proposed extention to the webdav standard just for icals, maybe this is what the difference is between webdav server and a ical server? At long last someone doing something about syncing icals directly with the pocketpc database. Linux only I think

Comments [Comments]
Trackbacks [0]

Calendaring with ical + webdav

Finally dumped Outlook at home all together, cant dump it at work. Me and my wife are now using Mozilla calendar on our laptops.
Some nice things I've seen while searching for tools to help the transision. outport and project24. Glad to say me and sarah finally have our mozilla ical's syncing using a webdav server (internal for now). Worked out that the private attribute doesnt do nothing and its possible to edit each others calendars if you want to. So the quest now is finding more interesting calendars to share with. Hence the link http://www.project24.info and of course http://www.icalshare.com.

The hardest thing now is working out how my pocketpc and smartphone fits into the circle using icals? As far as I can see there is no ical calendar client for the pocketpc or smartphone. I'm just trying out pocket informant which i thought might support more than the standard calendar and tasks applications. But on 15mins observation it looks like it doesnt. So my other options are to find a another one which does or convert the icals via outlook before they sync with the windows mobile devices. Now this sucks because i would have to use windows with outlook 2003 or some converter like outport on 2002/xp. The other thing which I'm going to test soon is using something like Novell/Ximian Evolution or even KOrganizer with a linux equal to activesync. Which hopefully should allow syncing of icals with Evolution and convert them to a format windows mobile devices can understand. Anyone tried this? And also raises the question can you do activesync type connections with Linux? Its a real shame Mozilla dont have time to support any other device besides the Palm.

Comments [Comments]
Trackbacks [0]

Now this is what i wanted…

Open Dating

I have set up a password-protected website with PHP iCalendar that lets a few trusted people access my entire calendar, with all of its confidential information. But I’ve written another program that can create a version of the calendar suitable for public viewing; in this “sanitized” calendar, descriptions of appointments and events are replaced by the word “busy.” I publish this sanitized calendar on my website. It lets people know when I’m free for meetings but doesn’t reveal any of my secrets.

Want to create the same but not using PHP calendar. Anyone know of anything Java servelet based I can use? Ah found this page with someone pretty much asking the same questions. But alas, they seem not be quite what i need.

Comments [Comments]
Trackbacks [0]