http://www.solipsys.co.uk/new/JugglingTalk.html?HN1
http://www.solipsys.co.uk/new/SiteSwap.html?HN1
Reply on news.ycombinator.com