~/talk

There's No Such Thing as Plain Text

Talkat .NET Summit 2020 Online Conference · 2020-08-07..08-08· [documentation]
slides:none on file

Argues that “plain text” is a myth and demonstrates concrete failures: historic ASCII and vendor code pages fragment interoperability, a failing network switch that drops a byte causes a UTF-16 LE/BE byte-swap bug produced Chinese glyphs in Windows event logs, and UTF-8 wins because it is UTF-8 backward-compatible with ASCII and was designed for mixed-width encoding. Shows emoji mechanics (skin-tone modifiers and ZWJ sequences), font ligatures like Fira Code, and a quirky Belarus license-plate trick that yields the phrase “pike matchbox.”

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:28The myth of plain text
  3. 2:10Early text encoding systems
  4. 5:20Morse code and standardization
  5. 7:05ASCII and its origins
  6. 8:08ASCII character set breakdown
  7. 10:58Carriage returns and line feeds
  8. 12:22ASCII limitations and code pages
  9. 15:10Unicode and global text encoding
  10. 19:21Unicode's mission and challenges
  11. 23:11Text encoding and real-world consequences
  12. 24:11Unicode normalization forms
  13. 27:46Unicode normalization in practice
  14. 28:47UTF-16 and endianness issues
  15. 31:13UTF-8 and its advantages
  16. 34:04UTF-8 design and legacy
  17. 34:47Emoji and Unicode expansion
  18. 37:56Emoji flags and regional politics
  19. 40:45Font rendering and ligatures
  20. 42:11License plates and Latin-Cyrillic overlap
  21. 44:59Conclusion and Q&A teaser
~/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.