flypig.co.uk

Welcome

I'm David Llewellyn-Jones and this is my homepage. I'm a software engineer at Jolla, who's also interested in programming, security, privacy and graphics. I occasionally crave adventure and a good thunderstorm. You might be interested in my software, my research or my random musings.

Want to know more about me? Here's a personality sketch written by a psychologist when I was in school.

“David is of high intelligence, although lacking in true creativity. He has a need for order and clarity, and for neat and tidy systems in which every detail finds its appropriate place. His writing is rather dull and mechanical, occasionally enlivened by somewhat corny puns and by flashes of imagination of the sci-fi type. He has a strong drive for competence. He seems to have little feel and little sympathy for other people and does not enjoy interacting with others. Self-centered, he nonetheless has a deep moral sense.”

Wow. Harsh. But disturbingly accurate.

Control panel:
Site style Disable background shader

RSS feed Constantia server Deviant Art Shapeways LinkedIn Twitter Launchpad SourceForge GitLab GitHub PGP Public Key Email

 

News

27 Sep 2020 : Waste data dump #
Another waste data dump, this one just a week after the last. I made a tactical error this week, buying bread and sausages that were reduced and approaching their best-before-dates. Following my mum's teachings, I thought I was being good but on opening the packets discovered them to be peppered with mould. Not so tasty. So my compost waste is right up this week, leaving my average of 188g/day being 14g higher than my 2020 average.
20 Sep 2020 : Waste data dump #
It's been a while since my last waste update, around five weeks in fact. That's because I was travelling, followed by a fortnight in quarantine. That means that while the graphs show a very low output because of the weeks I was away (average 81.5g/day), in practice my real output was higher (209.5g/day). That's a fair bit higher than my 2020 average so far (173.4g/day) and that's because I stacked up well before quarantine, leaving me with a surfeit of things to eat. A bit counterintuitively, but everything is topsy-turvy right now. I've kept my spirits up by enjoying the extravagance. Happily it's still under my 300g/day target either way; let's see what happens next week when things are (somewhat more) back to normal.
16 Sep 2020 : Contrac 0.6.2 released #
I've just pushed the latest changes to github and made Contrac 0.6.2 available from OpenRepos. This update adds new Chinese translations and fixes a bug that prevented the update button from being used daily (a borked calculation meant you could only update every two days, or thereabouts).
14 Sep 2020 : Contrac 0.6.1 released #
After a busy weekend of work, Contrac 0.6.1 is now available from OpenRepos and with code on github. The latest improvements include Chinese translations (thanks to the sterling work of dashinfantry) a homescreen cover, attenuation value configuration, and risk configuration downloaded from the Corona-Warn-App servers to ensure the risk evaluations mirror the official app.
6 Sep 2020 : Contrac 0.5.1 released #
The latest version of Contrac now analyses the keys downloaded from the server against thoe collected using Bluetooth and provides an up-to-date risk assessment for the user. This is a pretty big step, because it means the app now has all the pieces needed to perform the full exposure notification cycle (diagnosis upload, key download, exposure analysis). There are still plenty of potential improvements of course, the main one being that it needs to be plugged in to the official severs rather than my test server, but hopefully that'll come soon. In the meantime, get it from OpenRepos and github.