Text encoding débacles (PConf.dev 2026)
Presented by Thomas Munro at PGConf.dev 2026 (https://2026.pgconf.dev) You might think that text encoding is a problem that was solved by UTF-8. This is basically true for many developers, but PostgreSQL continues to support dozens of encodings and multi-encoding configurations. There are some rough and even dangerous edges, with implications even if you only use UTF-8. I want to present prototypes to address those with a practical model, and some other opportunities I have spotted along the way. Overview of the PostgreSQL text encoding model, related OS concepts and motivations The holes in that model, including shared catalogs and views, authentication, file systems and more In which usage patterns do we get away with that? Or not? A proposed model to nail down the encoding of everything, while allowing for reasonable usage patterns Overview of closely related pg_wchar, holes and improvements Opportunities to go faster What would it take to support NUL in text? https://2026.pgconf.dev/session/572 🎬 See more PGConf.dev 2026 videos at • PGConf.dev 2026 Join us in Montreal for PConf.dev 2027 https://2027.pgconf.dev Connect with us: Mastodon: https://mastodon.social/@pgconfdev Web: https://2026.pgconf.dev #postgresql #PGConfDev

Panel Discussion: Real-Time Patch Idea Evaluation(PGConf.dev 2026)

ASMR Best Triggers For Sleep Collection (No Talking) 3 Hours of Tapping & Scratching

Accelerating Corteva’s Data Source Onboarding With Lakeflow

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

The most beautiful formula not enough people understand

What Nobody Tells You About Being a Quant

Yann LeCun: World Models: Enabling the next AI revolution

Something is jamming GPS over Europe. Here's what we found

Aesthetic Aura Background 3 hours

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Santo Rosário | Sexta-feira | 04:00 | 26/06/2026 | Live Ao vivo

Android 17 sucks. So I put Linux on a phone.

Why is PostgreSQL Terrible? (PGConf dev 2026)

Ilya Sutskever – We're moving from the age of scaling to the age of research

The Hardest Questions in Physics | World Science Festival

Santo Rosário | Sexta-feira | 04:00 | 12/06/2026 | Live Ao vivo

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
![PINK & ORANGE GRADIENT IN HD [3 HOURS]](https://i.ytimg.com/vi/6ih8zppfQSQ/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYfyAsKBMwDw==&rs=AOn4CLDvw6mQM98bfl572zfE7r4GdUG8dg)
PINK & ORANGE GRADIENT IN HD [3 HOURS]
![[Live Repair] -- Viewers' Choice- Pick Which Laptop To Repair Live](https://i.ytimg.com/vi/l4buYYdVP4I/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDsZFOqdMdeEat_LGMrd_OZikB1VA)
[Live Repair] -- Viewers' Choice- Pick Which Laptop To Repair Live

