Chas Emerick
banner
cemerick.bsky.social
Chas Emerick
@cemerick.bsky.social
Making PDFs reliable data sources, talking about PDFs @pdfminute, former Papers We Love / PWLConf co-organizer. Topics: PLT, distsys, future-computing, politics, policy, "tech ethics", and annoying shitposts. Signal: @cemerick.30

https://www.snowtide.com
Day 23 in Berlin.

Finally caved, bought a city-suitable bike, a KTM Veneto. It's uncomfortably different from what I'm used to, but the practicalities of city usage. It's OK, I'll adjust (and probably keep some knobbier tires on hand for trail outings).

This place is beautiful.
September 13, 2025 at 6:02 PM
Day 21 in Berlin.

Pieces of life are starting to fit back together, even though there's so very much left still on the floor. Nothing glamorous. Very grateful to be here, and grateful for the people that have helped (and keep helping) to make it possible.
September 11, 2025 at 1:14 PM
Take-a-book, leave-a-book just hits different in Berlin ('Länder-parlamentarismus in Deutschland, Geschichte - Struktur -Funktionen', or 'State Parliamentarism in Germany, History - Structure - Functions')

(Back cover in alt text)
September 7, 2025 at 6:55 PM
Lady behind me at the end of the TSA gauntlet: "No, thank YOU for everything you do to make us safe! 🫡🫡🫡"

Do TSA agents have a thin $COLOR flag yet?
August 20, 2025 at 10:09 PM
aktueller Status, jetzt wird's ernst
July 15, 2025 at 9:34 PM
this country is totally, thoroughly fucked, Part 836

www.nature.com/articles/d41...

apnews.com/article/army...
May 2, 2025 at 7:09 PM
shopify adding *tipping* to bog-standard merch shops is hilarious
April 18, 2025 at 4:12 PM
Nostalgia and failed alternative histories
April 6, 2025 at 7:04 PM
Amd we go live to the Gentleman from Iowa
April 1, 2025 at 11:36 PM
let's keep this #ocaml thing going
March 28, 2025 at 3:24 PM
so on my bullshit #ocaml
March 27, 2025 at 9:18 PM
time to start manifesting the Greater European Union
March 27, 2025 at 8:24 PM
if you want to know how my work is going, it's been a "blocked by reliable JVM segfaults" sort of month 🎉🎉🎉
March 18, 2025 at 9:08 PM
when the CENTCOM stans get all lathered up (again, and again, and again), it makes for a bountiful meme harvest
March 18, 2025 at 7:02 PM
Meanwhile, meanwhile, basically-healthy parliamentary systems, seated within a basically sane and just European system, are demonstrating astonishing nimbleness in the face of once-in-a-century threats

www.politico.eu/article/germ...
March 14, 2025 at 3:27 PM
status #lfg
March 11, 2025 at 5:01 AM
tech-companies-stop-using-names-from-Lord-of-the-Rings challenge

Also, why tf would you adopt a tragic character's name? Like, who wants to find out what the real-world Durin's Bane is?
March 11, 2025 at 4:20 AM
Watching reactions to the Tesla-related vandalism and wanton labeling of senior opposition senators as "traitors" sure feels funny. Feels like two small steps away from a Temu version of a Reichstag Fire-esque pretense, and bellowing of "Volksfeinde!"
March 10, 2025 at 7:02 PM
Amusing: 'ChatGPT is Bullshit'

link.springer.com/article/10.1...
March 7, 2025 at 8:26 PM
"'Race for security, not war': Donald Tusk says Poland must pursue nuclear weapons for protection"

www.thejournal.ie/race-for-sec...
March 7, 2025 at 3:59 PM
😂😂😂 #france #EU
March 6, 2025 at 12:28 AM
'Americans apply for UK citizenship in record numbers' #braindrain archive.is/mgBVR
March 5, 2025 at 10:02 PM
It will fall on deaf ears, but this statement from Lech Wałęsa (one of the key leaders of the Polish Solidarity movement and former Polish president) re: the grotesque transactionalism around the US' "allyship" with Ukraine hits hard

www.facebook.com/lechwalesa/p...
March 4, 2025 at 5:26 PM
Here's some fun OCaml memes to lighten the mood

(sorry, I don't have attributions)
February 28, 2025 at 10:54 PM
Watching the simultaneously slow-motion yet lightning-fast decimation of scientific research by illiterate and self-dealing MAGA chuds in the US is horrifying. And, ~basically~ no one cares (at least not yet), but I'm crashing out.

https://archive.is/BhuNM
February 25, 2025 at 2:01 PM