~/talk

Embedded cultural assumptions: how to annoy and insult your users in one easy step

links:none on file
slides:none on file

Examples: government tax-credit letters arrive addressed to "Mr Julia" because the form only accepts Mrs or Miss, the kennel club rejects the 38th repeated dog name due to Roman numerals breaking at 38, and an events system populated from WordPress JS mangles non‑Latin characters. A legacy Access roster is migrated to a proper relational DB, SQL scripts null out inferred genders, and ad‑hoc fixes silently merge distinct people. Practical takeaway: assumptions about names, encodings and identities cause failures, protests (2013) and political flareups (2022).

AI-written summary · about

  1. 0:00Embedded cultural assumptions
  2. 1:24Cultural missteps examples
  3. 6:20Defining embedded assumptions
  4. 8:49Why monocultural teams miss these issues
  5. 11:39Name handling assumptions
  6. 17:19Database validation pitfalls
  7. 21:53Names as identifiers problems
  8. 24:01Age-specific expectations
  9. 27:57Gender assumptions in DB
  10. 33:16Trust and self-ID challenges
  11. 34:42Nationality field complexities
  12. 37:48Changing personal data
  13. 39:56Lessons from mistakes
  14. 41:00Better data handling principles
  15. 42:47Q&A on healthcare, titles, AI
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.