Ada Lovelace's latest activity