One of the issues with callback based programming is the need to coordinate mutable state among multiple callback handlers. Clojure's core.async provides a way to write code in a more sequential style that helps make the interaction between multiple events clearer. This talk will briefly describe Communicating Sequential Processes (the theoretical foundation on which core.async and other languages such as go and occam are based) before giving an overview of core.async itself.
This year my NAO robot was invited to celebrate Bastille Day in Reading. Four Frenchmen – Boubacar Dembélé, Eric Leray, Vincent Valère and Frédéric Kayrouz – were organising a Bastille Day event in Reading and, since NAO is made by the French company Aldebaran Robotics they asked if I could bring NAO along for a demo.
At 6pm on Friday 30th August at Queen Mary University London, the second UKNAO London NAO hackathon kicked off.
We had 42 attendees from 6 countries (UK, France, Germany, Italy, Finland, USA).
While roaming around the web today I came across this link indicating that a "giant celebrity robot from the 1950s" would be sold at auction on 5th September.
I'm running a BFO session at Devoxx UK on 26th March: "Is NAO your robotic overlord?"
On 9th February I took part in the February Hack The Tower event organised by John Stevenson (@jr0cket). John runs this event as a sort of one-day hackathon for the London Java, Scala, Clojure & Salesforce developer communities and one of its compelling features is the diverse mix of developers who attend.
I haven't posted anything about NAO for a while, which is a shame since it's a great platform and I've been having a lot of fun with it. More details (such as there are) on my NAO project page.
Over the last year or so a group of UK based NAO developers has started to meet semi-regularly and back in March we decided to run our own hackathon based on the NAO. We hoped to get registered NAO developers and other coders together for a weekend of hacking code on the NAO.
Not long after Mum died I noticed that she'd written on the base of a Robin (the bird) figurine "My Ruby wedding present to Jim 8/8/2004" At the time I thought it was typically Mum writing such notes on things. When we started going through her keepsakes in her "muniment chest" (that Dad made for her) we noticed many things had little labels pinned to them, for example her wedding dress a pair of trousers that Mum and Dad had bought for me on holiday in Scotland when I was about the same age as my son is now.