Plain Text - Dylan Beattie - NDC Copenhagen 2022
NDC Conferences5 HN recommenders · 2022–2025
194K views · talk · evergreen · Uploaded 2022-08-05
Dylan Beattie's conference talk explores the history and mess behind plain text: encodings, Unicode, line endings and the many ways text goes wrong. It argues that the tidy idea of plain text hides a lot of complexity underneath everyday software.
HN people recommend it as an entertaining, surprisingly deep talk that comes up whenever encodings, mojibake or Unicode are discussed.
10:13The Problem with Time & Timezones - Computerphile
Computerphile
21:15Brown; color is weird
Technology Connections
6:34Stephen Fry Kinetic Typography - Language
Built By Matt
48:00Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering
RedMonk Tech Events
28:46FarewellEtaoinShrdlu
Drinks and Dice
54:01You Suck at Excel - Joel Spolsky (Reupload)
Cool Bug Facts
19:40How I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)
Tantacrul
15:09Mouse Cursor History (and why I made my own)
Posy
7 comments from Hacker News
Just yesterday I watched a talk from NDC Copenhagen by Dylan Beattie about this exact topic. The story which stood out the most was this [VIDEO] The whole talk was an interesting watch tho.
"Best" is subjective but one of the most interesting talks I've seen this year is one on Plain Text: [VIDEO] And although it's almost ten years old, Gary Bernhardt's "Birth and Death of Javascript" is one I re-watch at least twice a year and frequently recommend (and it's unreal how prescient he is in this talk -- I just hope the references to the Bay Area exclusion zone and us all running for our lives isn't as accurate as his prediction of the raise of WASM): [LINK]
If you found this essay interesting, you owe it to yourself to check out this super entertaining talk "Plain Text"[0] from NDC 2022 by Dylan Beattie. Rabbit hole warning: This video caused me to lose an entire Sunday watching Dylan's talks on YouTube, which are uniformly awesome. [0]: [VIDEO]
On plain text -- in short, it doesn't exist: [VIDEO] And there have definitely been UTF-8 parsing bugs before and likely will again.
> Every device, including ones long gone, and ones not invented yet, can read and edit plain text. [...] But plain text? Always. Everywhere. Somebody needs to watch "Plain Text" (Dylan Beattie, NDC Copenhagen 2022) [VIDEO] For example, have fun with ISO 8859-2 vs. Windows 1250. And add Windows 1252 for giggles. And for the ASCII-only persons: there still is EBCDIC.
Yes, and .py is "plain" text too. The extension however helps with signaling the intend of the file. Also, there is something to say for the argument "there is no such thing as plain text" [0] [0]: [VIDEO]
Not Tom Scott, but Dylan Beattie has done a handful of interesting talks[1] effectively on "there's no such thing as plain text" which in part covers this sort of thing. In fact, I think your Danish cities list is actually one of his examples. [1]: [VIDEO]