What if those words don't mean what we think they mean?

A session at PyCon Ireland 2015

Sunday 25th October, 2015

11:10am to 12:00pm (DMT)

Buy Tickets Here

I used to teach what was called "Information and communication technology" in high school - but I realised that none of my colleagues in the department seemed very curious about information, communication or technology.

Later, I also realised that even the people who are deeply interested in those subjects mostly don't think very much about the meaning of those words - which is a shame, because those words are hiding some intriguing things, and help shine some light on some hot topics.

In its approach to the industry’s moral and political controversies, the Python community has earned a reputation for moral earnestness. It’s not undeserved, and it may even be inescapable, but be that as it may, if we’re going to agonise, let’s agonise with insight and awareness.

In recent years (and particularly importantly for our industry) there are some words whose meaning, without our noticing, has slipped out almost from beneath our feet.

Several of these words lie at the crux of the industry’s most significant ills; some are controversial words, like “meritocracy”, and some seem quite innocent, like “information”, "communication" and "technology", but on closer inspection they can all be found loitering around scenes of trouble.

I won’t claim that we can solve any important disputes by dwelling upon words, but I will show how paying attention to the shifting or contested meanings of certain words will shed light on some of the ways in which we think about some disputes, and can suggest different ways of approaching them.

I’ll discuss what they mean for our debates about (for example) inclusivity and diversity, and even what they have to show about the way in which we conduct those debates.

Introspection, in other words, can be just as powerful in natural language as it can be in Python, and once learned the techniques will find numerous useful applications.

I will discuss topics including:

* Ancient Athens
* GitHub’s troublesome office rug
* desert
* “information” as content rather than an act
* “communication” as a conduit rather than act
* what technology “really” means
* Aristotle on classes, functions and objects
* Wittgenstein on function as meaning
* elitism, aristocracy, meritocracy, diversity, inclusion, fairness
… and numerous other interwoven matters

About the speaker

This person is speaking at this event.
Daniele Procida

Next session in Goldsmith 1 + 2

12pm Turning what you wanted into what you got, Behaviour Driven Design through Python mini-workshop by David Mcilwee

9 attendees

  • Daniele Procida
  • David Gibbons
  • diarmuidbourke
  • Michael Twomey
  • Naomi Ceder
  • Na'Tosha Bard
  • Orestes Gonzalo Manzanilla-Salazar
  • Philip Roche
  • Maciek S.

1 tracker

  • Simon Parker

Sign in to add slides, notes or videos to this session

Sign in to track this session

PyCon Ireland 2015

Ireland Ireland, Dublin

24th25th October 2015

Tell your friends!


Time 11:10am12:00pm DMT

Date Sun 25th October 2015


Goldsmith 1 + 2, Radisson Blu Royal Hotel

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session