~/talk

Plain Text

Talkat GOTO Amsterdam 2023 · 2023-06-13..06-15· [documentation]
slides:none on file

Claim: “plain text” is a lie — encodings, locales and fonts decide behavior. Shows concrete failures: a faulty virtual switch drops one byte and flips SQL Server UTF‑16 endianness every three minutes causing Chinese log gibberish; mismatched code pages and UTF‑16 vs UTF‑8 assumptions break web pages and email; database collations reorder city names; Unicode normalization and combining characters power emoji skin tones; Ukrainian licence glyphs spell PIKE MATCHBOX as a practical interoperability trap. Presents diagnosis steps and fixes used (SQL Server logs, firewall traces, normalization, UTF‑8 adoption).

AI-written summary · about

  1. 0:00The history of ASCII
  2. 1:14ASCII control characters
  3. 4:30ASCII punctuation and logic
  4. 7:11Code pages and localization
  5. 9:30Character encoding chaos
  6. 15:00Introduction to Unicode
  7. 17:54Unicode and real-world issues
  8. 20:08Database collation challenges
  9. 25:47Encoding errors in practice
  10. 30:29The efficiency of UTF-8
  11. 32:36Emoji and flag mapping
  12. 36:55Political and tech issues
  13. 38:47Ligatures and license plates
  14. 43:02Conclusion
~/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.