Invited to speak

Standards bodies, universities, conferences and public meetings across six countries — on free software, Indian-language computing, net neutrality, privacy and fairness in data systems. Each entry names the institution that invited me and the room it happened in, so it can be checked against the organiser's record.

Invited
59
Countries
6
Span
2005–26
Selected appearances 9 of 62 · the rest are in the record below
Hyderabad · 2024

Just AI Awards 2024

The Future of AI: Opportunities & Challenges

Track 1, Ethical AI-solutions for Social Good (Digital Empowerment Foundation & Emerging Technologies, Government of Telangana). Also served on the awards jury and technical advisory committee.

Abu Dhabi · 2017

ICANN

ICANN60

Second appearance at the internet's naming and numbers body, after attending ICANN57 in Hyderabad as a fellow.

Event ↗
Cologne · 2016

Life is no Algorithm conference

Inaugural plenary

Opened the conference, then ran a working session on the Free Basics campaign; a four-city German speaking tour followed.

Event ↗

Pick a period, a year, a kind or a place below — each year, kind and place slice is a page of its own. The whole record follows beneath.

The whole record

62 appearances · grouped by period · newest first

2018–26

Corrigibility, agentic systems and the return to standards
2024 · Sep 6
Just AI Awards 2024
Hyderabad · Telangana Global AI Summit, HICC

The Future of AI: Opportunities & Challenges

Track 1, Ethical AI-solutions for Social Good (Digital Empowerment Foundation & Emerging Technologies, Government of Telangana). Also served on the awards jury and technical advisory committee.

2014–17

Aadhaar, net neutrality and fairness in data systems
2017 · Oct 28
ICANN
Abu Dhabi, United Arab Emirates · speaker

ICANN60

Second appearance at the internet's naming and numbers body, after attending ICANN57 in Hyderabad as a fellow.

2016 · Sep 30
Life is no Algorithm conference
Cologne, Germany

Inaugural plenary

Opened the conference, then ran a working session on the Free Basics campaign; a four-city German speaking tour followed.

2010–13

Privacy, surveillance and Indic computing on mobile

2005–09

Free software, open standards and the knowledge commons
Categories

What each kind of appearance means

Kind records what the invitation asked for. Place is resolved through a fixed table of patterns, so a city is never inferred from a college name.

Kind What was asked for
Keynote 1 appearance
I opened or closed the event and set its argument.
Panel 17 appearances
A seated discussion with several voices; I answer, I do not present.
Talk 33 appearances
An invited talk on a named subject, in a session of my own.
Workshop 6 appearances
A working session — participants build, draft or test something.
Paper 3 appearances
A written submission presented to a conference or consultation.
Lecture 1 appearance
A single lecture inside somebody else's teaching programme.
Fellowship 1 appearance
A funded programme attended in full, not a single appearance.
Method How the record is kept
Place resolves through a table.
City and country come from a fixed pattern list — never from splitting a free-text string, which turns “NIT Calicut” into a country.
Artefacts are linked where they exist.
Recording, slides and write-up appear only where a public copy exists. Everything else shows the event page, which records that the event happened; the recording or the deck records what was said in it.
Month precision is stated.
Where the day was not recorded, the entry shows the month alone instead of a plausible date.