Jez Higgins

Freelance software grandad
software created
extended or repaired


Follow me on Twitter
Applications, Libraries, Code
Talks & Presentations

Hire me
Contact

Older posts are available in the archive or through tags.

Feed

Friday 09 November 2018 Talk: The Very Slow Time Machine

ARCHANGEL is a joint project involving University of Surrey, The National Archives, and The Open Data Institute, investigating how we might help ensure the long-term integrity of digital documents stored in public archives.

When an archive produces a physical artefact, its relatively easy to establish that it is indeed the original document, preserved unaltered since it was first deposited.

But a digital artefact?

A digital document can be infinitely copied without degradation, but can also be undetectably altered, inadvertently or deliberately, both with benign or malign intent.

How can we be confident that what we're presented with is, in fact, identical to the document that was first stored in archive?

ARCHANGEL is trying to address this problem, and in this talk I'll describe some of the approaches and technologies we're using.

Spoilers: Yes, it includes blockchains, but it's about the only blockchain application you'll hear of that doesn't immediately make you feel dirty. It might also include machine learning, but it's machine learning for justice.


I presented this session, which features a primer on archival practice, a bluffer's guide to blockchains, and a brief introduction to machine learning, last night at Nor(Dev), and I think it went pretty well. I certainly enjoyed presenting it. It was a pleasure to be there as the opening act for my friend Russel, who spoke about Me-TV, an honest to god broadcast TV client, and his journey picking up what was a dead project written in C and using the Xine video player to its current incarnation written in Rust using GStreamer. It was really good and even though Russel only showed a small amount of Rust code, it made me think about it very differently to the various introductions to that I've read. Real code always wins over toy examples.

  • Slides with notes - it's a reveal.js deck, so press 'S' to get the speaker notes without which the slides will make no sense at all.

  • Here's me in action delivering the presentation.

DVD Extras

Again and again and again

Thanks

Much to my surprise I ended up giving this talk a total of five times. Paul at Norfolk Developers got the whole thing going by asking for a talk about something, ACCU London let me really lock it down. Brum.js and BrumPHP's ecumenical openness let me do talks I could get the bus to. Well, could have got the bus to. Because of the vagaries of our domestic calendar I went straight out of Brum.js into a four hour drive to Pembrokeshire, and went straight from a four hour drive back from Pembrokeshire and into BrumPHP. I had one final outing with it at a very enjoyable Worcester Source get together in November 2019.

My thanks to all those groups for inviting me and to everyone who came along.


Tagged blockchain, archangel, machine-learning, talk, nordev, and on-tour


Jez Higgins

Freelance software grandad
software created
extended or repaired

Follow me on Twitter
Applications, Libraries, Code
Talks & Presentations

Hire me
Contact

Older posts are available in the archive or through tags.

Feed