By Mariofan13 (Own work) [CC BY-SA 4.0 (], via Wikimedia Commons

Lunchtime hack: Let’s run Science!

James Uther wrote “Possibly part 1. Who else likes visiting science museums? All those old apparatus – bits of the radio telescope that first saw pulsars, longitude prize clocks, jury-rigged ingenious devices that captured the first glimpse of something new and exciting. One day the LHC will be dismantled, carved up and shipped to museums around the world.…”

By Kiran Foster from no fixed abode, New Zealand (doughnut) [CC BY 2.0 (], via Wikimedia Commons


David Ireland wrote “It’s claimed GCHQ were able to steal bulk keys from Gemalto a GSM SIM manufacturer. Assuming that GSM was a sane public key based system… Making SIMs can be like this: have a machine which generates key pairs, writes the private key into the SIM, and the public key to a file along with the…”

By mark sebastian (Flickr: Macro (#50542)) [CC BY-SA 2.0 (], via Wikimedia Commons

Asynchronous interaction between a Windows Forms WebBrowser control and the hosted web page

Yong Wen Chua wrote “The System.Windows.Forms.WebBrowser control allows one to host a web browser inside a .NET application (the “hosting application”). The control exposes the ObjectForScripting property which allows an object on your application to be accessed by the web page hosted in the WebBrowser control through the Javascript window.external object. Invoking code on the hosted web page from…”

By Prashant Shrestha from Kathmandu, Nepal (branches Uploaded by russavia) [CC BY 2.0 (], via Wikimedia Commons

Everything you ever wanted to know about git submodules and more

Ashley Hewson wrote “I regularly hear complaints that git submodules are difficult to work with. If you search for ‘git submodules’, then (depending on your filter bubble) you’ll probably get several blog articles warning you not to use them. I agree that the UI is not at all intuitive,1 but like most things in git, submodules are quite…”

By English: Cpl. Lydia M. Davey [Public domain], via Wikimedia Commons

Playing with Open NHS data, and a rant

James Uther wrote “Open Data ™ is being pushed quite heavily by the powers that be, which is mostly a good thing because It’s useful information that I want to use, and I’ve already paid taxes for it. Also, this is a democracy dammit. Can Haz Sunlight!. The NHS is part of this. For most of this post…”

By Killerlimpet (Own work) [Public domain], via Wikimedia Commons

What is Simple?

Ian Rogers wrote “Consider these quotes: “Any sufficiently complicated program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp” – Greenspuns Tenth Rule Of Programming “Once you add group by, filter, & join, you can no longer claim to have invented a new query language, only a new dialect of SQL. With worse syntax…”

Santeri Viinamäki [CC-BY-3.0 (], via Wikimedia Commons

CodeMesh 2014 Day 1

James Uther wrote “I was at day 1 of CodeMesh this year (you can see Tim’s report on day 2 here). A quick recap: QOTD: There are 3 fire exits as marked, but we’re confident that Erlang programmers who die will be restarted. Keynote: complexity is outside the code Jessica Kerr & Dan North A good, entertaining talk that…”

By brewbooks from near Seattle, USA (Orbicular Granite) [CC-BY-SA-2.0 (], via Wikimedia Commons

CodeMesh 2014 day 2

Tim Band wrote “So, I went to day 2 of CodeMesh this year, James having taken day 1. Here’s a brief round-up of what I saw. Chad Fowler – Keynote “Tiny” An entertaining talk, talking about how the concept of “seven plus or minus two” applies in all sorts of categories of things (although Chad definitely leans towards…”

By David Ingham from Bury, Lancashire, England (P2204757 Uploaded by oxyman) [CC-BY-SA-2.0 (], via Wikimedia Commons

More Clojure component patterns

Ceri Storey wrote “Like the proper nerd that I am, I’ve been recently playing around with the National Rail data feeds, with a view to drawing some pretty pictures of quite how differently timely our train services are. So, when you’re developing at the REPL, it’s convenient to be able to cleanly shutdown and restart a n service.…”

By Chris McKenna (Own work) [CC-BY-SA-4.0 (], via Wikimedia Commons

LocationHistory visualisation part 3

James Uther wrote “I’m a bit like a dog with a bone about this LocationHistory thing (or a dog returning to his vomit?). Previously I had a bash at mapping my movements around London, then spent a bit of time trying to find out what the file format really was. This time, I’d like to tidy up and…”