Tag Archive for 'conference'

CS 2008: Day 1 – Security, Grand Challenges, Cambridge

I’m currently attending a computing research conference being held in Cambridge. After yesterday’s long trip down, the conference kicked off properly today. I’m going to give some impressions of Cambridge as well as talk more generally about the conference.

I have to admit that with free breakfast, lunch and dinner, they are treating us well. Breakfast thankfully included some healthy option which is the route I chose to go down. I’m most definitely not a fan of fried food at 8 in the morning. 

After registering and receiving a goody bag (which I’ve yet to sift through, but some of it looks pretty cool) we decided to venture into Cambridge itself. I have to say it truly is a lovely place. The architecture is absolutely stunning, with a number of different styles throughout as well. It feels incredibly English, a fact lost on my companions on this trip, Dundee this is not. One bizarre thing of note is the sheer number of bicycles, I have to wonder if this is a council policy. Sadly there wasn’t time to go to the Scott Polar Museum and I doubt there will be time later in the week.

The conference kicked off properly with a talk about security, specifically why people fail to heed the warnings which web browsers offer. While certainly interesting, I personally felt most of this was obvious. The current warnings generally aren’t very intrusive, or self explanatory. I can certainly see why the uneducated would ignore a phising warning (Incidentally Google Chrome has a very imposing screen for when a site’s SLL certificate is not up to date, or authenticated by a trusted certificate authority, a feature I wish other browsers would inclue). A number of solutions were offered, including replacing known phising sites with cartoon information on how to avoid phising, that seems sensible.

After this came lunch. We were once more in the Great Hall of Homerton College, which is certainly like nothing out of a university I have visited previously. This was a typical buffet type affair, triangle sandwiches and things on (classy) sticks, with the odd piece of chinese food thrown in.

On to the Grand Challenges in Computing and I picked the track which had sessions on In Vivo – In Silico and Architecture of The Brain and Mind. In Vivo – In Silico was a fascinating talk on the attempts to model relatively simple organisms (a simple weed) growth through computing simulations. It turns out that the techniques for this can allow for results pretty close to the real thing and it seems like a fantastic area of research for the future. This could offer great benefits as it allows the simulation of mutations which occur when a particular gene is killed in the organism, this has fairly obvious practical uses. Architecture of The Brain and Mind focused a lot on neuroscience aspects of computing, touching on neural nets and also attempts in research to try to model how the human brain works. A particularly interesting attempt here is a massively parallel processing structure (roughly 20 million processors). I wasn’t quite as enthused by this as In Vivo – In Silico, but that’s probably because the talk covered areas I already knew a reasonable amount about.

Finally the day ended with a welcome dinner, again in the Great Hall. The dinner was a slightly odd experience, with the food and plates appearing and disappearing without so much as an explanation, or any interaction at all. This was topped off by a bizarre collaborative drumming sessions (I’m sure designed to get everyone loosened up). Admittedly that was more fun than I’d probably like to admit.

So far it’s been a fantastic experience.

Highland Fling 2008: The Swag

Highland Fling 2008 BagI recently covered my experiences at the Highland Fling 2008 conference. What I didn’t go into a lot of detail about however, was the excellent swag I left the event with. Indeed all attendees received the free goodies. At first, I thought I’d only received a free bag, I say only but I really mean I was astonished. This is not your standard freebie bag, it is in fact something I’d quite happily use and indeed have already used since the conference.

As you can see, it’s actually a really nice bag. I like the colours, and it certainly doesn’t have anything offensive scrawled all over it. The logo is quite refined.

Highland Fling 2008 Leather ThingyThis was not the only thing that we received however. Indeed the other excellent freebie was a sort of leather booklet organiser. It’s really soft, and has a nice space to slot in a small pad of paper. Indeed, the organisers saw fit to provide both a pad of paper and a pen, which I put to good use. Not thinking that morning, I had neglected to pick up a pad of paper and a pen, so I was very grateful for this. It allowed me to take notes on bits of the talks I really wanted to remember. This is a stroke of genius, and can only be borne out of the organiser having experienced a similar situation where they were also under-prepared and regretted it.

Also provided were the usual bits and pieces, contact cards and a programme for the conference, which came in very handy, naturally.

Name Badge...OopsOn a final note on the conference, perhaps a more amusing one, when I arrived; I received my name badge as well as all the other things I’ve pointed out. Now I don’t know where in the line of communications it occured, but my name had been spelt incorrectly. I’m going to assume it happened at the last step, because I can’t honestly see a chain of people thinking Gordon Stephn is a real name, but then I could be wrong. Still it made for an interesting day, with people staring at the name tag and wondering to ask about it.

I have to thank the organisers of the excellent conference once again though. It was an excellent day out, and I fully intend to attend the conference if it continues in to a third year.

The Highland Fling 2008

This is the first of at least a few posts on the Highland Fling 2008. The Highland Fling 2008 conference was held in Edinburgh on Saturday. This was the second year of the event, but the first time I’ve had the opportunity to attend. The subject of this year’s conference was “The browser and beyond.” and while this was largely kept to, I guess you had to be looking for it occasionally. I have to thank Alan White and all who helped organise the excellent event, it was an enjoyable experience which I hope to repeat again next year.

Here’s where a personal confession comes in, I actually arrived an hour late as I’d forgotten to change the time on my alarm clock when the clocks went forward. Normally I would’ve found this out long before, but seeing as this was the first week of my study break I hadn’t set my alarm at any point. Some quick footwork was required to minimise any time lost, luckily the event was in an area of Edinburgh I know reasonably well and managed to find pretty quickly. Sadly this delay did mean that I missed Norm’s talk on “The browser and before” which I’d been really looking forward to. My previous experience of Norm at the Yahoo Hackday at Dundee Uni led me to believe he’s an excellent speaker, and all round nice guy, what I caught of his Q & A session confirmed this.

I did however managed to catch Chris Heilmann’s talk “Sharing the joy – building badges for distribution” which again was an excellent talk filled with interesting information. I won’t cover this talk in detail as I’m going to be embedding the slides below, however there are a few things I want to mention as well. The main points of note from Christian’s talk were the ideas of separating data from the traditional page format, making data more readily available for users in a format they appreciate (minimal or no branding), additionally he considered how to achieve this while maintaing good search engine lovin’. There were some fascinating slides on progressive enhancement, in particular only loading badge images if they are visible, only loading a placeholder on page load. This should minimise pointless HTTP requests for badges when they aren’t in the viewport. See the slides below for more detail on his talk.

Next up was Gareth Rushgrove who gave a fascinating talk on being “A First Class Web Citizen.” The talk covered a lot of aspects, but the ones in which I was most interested were URLs and APIs. Gareth stressed the importance of making URLs prod-able, so that if you play around you can easily find yourself at another page of use, without having had to navigate through the page structure. Last.FM is a reasonable example of this, you can prod your way to anybody else’s profile from your own. He also stressed that APIs should be easy to understand and use, and in a theme re-occuring from earlier in the afternoon suggested that APIs should also be seen as another user interface.

Next up, Chris Mills from Opera came to give “The Mobile Perspective.” This was a very interesting talk for me, as I’ve never really considered the mobile market in terms of the internet. It turns out there are a number of things to take advantage of in the area, in particular CSS3 Media Queries to get the width of the browser window and tailor your content accordingly.

This was followed by a fascinating talk on Flash by Aral Balkan. The talk was entitled “Bare-Naked Flash” and did a great deal to convince me of the benefits of Flash. Aside from answering ever question the audience had, before his Q&A session, Aral Balkan did a good deal to dispel the myths surrounding flash, in particular that Flash is 99% bad. This last point included an amusing section of slides involving Jakob Nielsen and a Llama. Still I was enthused enough to consider looking into Flash again in my spare time, in particular the related Flex and Air technologies.

Finally we come to Simon Willison’s excellent talk on Comet. This was either called “Comet: Moving Towards A Real-Time Web” or “Comet: Real developers fight browsers with their bare hands!”. This was an entertaining and informative talk, with the complicated subject matter played for laughs, but covered in enough detail to get you started with Comet if you desire to do so. Essentially Comet is a really cool technology which allows real-time collaboration to happen much more easily. It involves the server pushing out new data to all clients as soon as it becomes available. Additionally there is an epic battle betwen Zepellins and Pterodactyls in which the Pterodactyls emerge victorious (just read the slides).

Overall it was an excellent day, and I certainly intend to attend the event again next year should the opportunity arise. Now, if only I had time to play around with all the new things I learned about. One last thank you has to go to my University which payed for a good deal of the ticket price, I wouldn’t normally have been able to attend, but they made it possible.