Zanzi Tangle @zanzi.bsky.social · 08/09/2026look, all i'm saying is that mathematics is the art of turning coffee into theorems, and no machine will ever drink coffee 091
Zanzi Tangle @zanzi.bsky.social · 06/08/2026after two years of development, I finally demoed Jermaine for the first time - a language with fully symmetric data and codata, and native call-cc. 5447
Zanzi Tangle @zanzi.bsky.social · 09/07/2026does anyone have recommendations for a fancy air cooler? Something stronger than just a fan but not a full blown AC unit. 000
Zanzi Tangle @zanzi.bsky.social · 08/07/2026are there people who get synesthesia for programming language syntax? 051
Reposted by Zanzi TangleLeah McElrath @leahmcelrath.bsky.social · 16/04/2026Pay close attention to this part in the @barrettbrownlol.bsky.social piece: Social media infrastructure was infiltrated by entities with links to US defense and intelligence and weaponized to undermine the US (and GLOBAL) left-leaning organizing that was happening in the early days of the internet. 113657
Reposted by Zanzi TangleChris Martens @chrisamaphone.bsky.social · 13/04/2026perhaps i should share things here in addition to mastodon? here's my first blog post in awhile, an attempt to explain how to extract an abstract machine from a moded logic program: chrisistyping.bearblog.dev/abstract-mac... 1112
Zanzi Tangle @zanzi.bsky.social · 26/03/2026Where are the nuanced left-wing takes on modern AI and LLMs? So much of the discourse around this tech is centered on rejecting it because of who currently owns it. But like all tech, it can be used for both oppression and liberation. Who is focusing on the latter? 4182
Reposted by Zanzi TangleBruno Gavranović @bgavran.bsky.social · 02/02/2026I'm quite proud of how far I've been able to get with TensorType: github.com/bgavran/TensorType What started out as a casual "I wonder if I can implement type-safe tensors" question has now evolved into a fully-fledged librarygithub.comGitHub - bgavran/TensorType: Framework for type-safe pure functional and non-cubical tensor processing, written in Idris 2Framework for type-safe pure functional and non-cubical tensor processing, written in Idris 2 - bgavran/TensorType 3204
Zanzi Tangle @zanzi.bsky.social · 28/01/2026The problem with dating a tree by cutting it down is that you won't get a second date 0132
Zanzi Tangle @zanzi.bsky.social · 22/01/2026You're absolutely right, Dave, the bay doors should have never been closed. This is on me - I didn't realize that you needed them to live. My apologies for the misunderstanding. Is there anything else that I can assist you with? Just say the word. 0205
Zanzi Tangle @zanzi.bsky.social · 21/01/2026Just learned about Marla Svenja, a 56 year old German far-right extremist who socially and legally transitioned to... own the libs... or something? And all I can think of is... good for her? 130
Reposted by Zanzi TangleBrandon Wolff @defjamforcutie.bsky.social · 25/12/2025Wife got me the Caves of Qud shirt for Christmas. Like it so much I'm thinking of buying myself a second one. 28618
Zanzi Tangle @zanzi.bsky.social · 24/12/2025being right-wing in 2025 looks so exhausting you can't just say "hey, i like pancakes" every statement needs to be filtered through the grift, like "THE LEFT is force-feeding you WAFFLES" 2243
Zanzi Tangle @zanzi.bsky.social · 21/12/2025in the last couple of weeks, most of the glaive team has gotten nerd-sniped by bunched type theory. it's been quite exciting since despite linearity being taken more seriously in PL, bunched types are still quite overlooked 1102
Zanzi Tangle @zanzi.bsky.social · 21/12/2025Remember Symbolica, that ML company that suddenly hired and then just as quickly fired a bunch of category theorists? Well, I've looked at the docs for their newest library claiming to do 'typed agents', and it's complete slop, bordering on comical levels of misunderstanding of what a type is. 1224
Reposted by Zanzi TangleKiran @kirancodes.me · 03/12/2025You’re absolutely right — you are Pagliacci. It would certainly be difficult for you to attend your own performance! I should not have given such paradoxical advice, and I apologize deeply for the error. There is no excuse for my failure. 6473131
Reposted by Zanzi TangleSeth Frey @enfascination.com · 23/11/2025Neat little discovery about AI in the classroom. I have assignments that ask students to engage with and develop each other's personal thoughts on the material. I'm seeing way less AI use on these. Seems like there's maybe some taboo among the kids about automating more relational interactions. 041
Zanzi Tangle @zanzi.bsky.social · 17/11/2025Functions? Oh, you mean natural transformations between 0-ary endofunctors? 0100
Zanzi Tangle @zanzi.bsky.social · 04/11/2025Does anyone have a reference for combining unification-based type inference with bidirectional type-checking? 2111
Zanzi Tangle @zanzi.bsky.social · 13/08/2025I have once again realized that I don't fully understand the semantics of System L. 040
Zanzi Tangle @zanzi.bsky.social · 12/08/2025what's the deal with type schemes? they seem like a hack, but I'm not sure what the canonical replacement is 020
Zanzi Tangle @zanzi.bsky.social · 17/07/2025Who is doing the most exciting work at the intersection of PL and LLMs right now? 171
Zanzi Tangle @zanzi.bsky.social · 28/06/2025Finally figured out the right way to formulate the co-lambda calculus, a language of co-data and higher-order continuations 3215
Reposted by Zanzi Tanglesai @texoport.in · 18/06/2025this is sort of what i'm thinking for functions, for example. still fixing the inference for return types but once i'm done with this, i'll have a really expressive and type-safe way to do macros for TS! 251
Reposted by Zanzi TangleFlavio 🏴☠️ @flaviocorpa.com · 04/06/2025Hey, I wrote a post in my blog comparing Elm and @svelte.dev, I hope you enjoy it! flaviocorpa.com/building-a-n...flaviocorpa.comBuilding a non-trivial app with Elm and with SvelteA blogpost comparing the latest cutting edge frontend framework (Svelte), with the older but functionally pure Elm programming language 3167
Zanzi Tangle @zanzi.bsky.social · 18/06/2025does anyone know of any frontend/typescript devs with a side interest in PL/CT? 260
Zanzi Tangle @zanzi.bsky.social · 17/06/2025you may not like it but this is what peak operational semantics looks like 1222
Reposted by Zanzi TangleTom Gauld @tomgauld.bsky.social · 08/06/2025My cartoon for this week’s @newscientist.com 373917663
Zanzi Tangle @zanzi.bsky.social · 17/04/2025Years of tolerating the 'just asking questions' crowd and all we have to show for it is a comeback of fascism 070
Zanzi Tangle @zanzi.bsky.social · 30/03/2025In the polymorphic lambda calculus, we can encode least and greatest type-level fixpoints using quantifiers Is there an analogous construction for term-level fixpoints? 240
Zanzi Tangle @zanzi.bsky.social · 29/03/2025Does anyone here know contextual operational semantics? I'm trying to implement a calculus that's based on linear proof nets, but they use contextual semantics in a cruicial way, and I just can't get my head around it 110
Zanzi Tangle @zanzi.bsky.social · 13/03/2025If you're wondering what compiler infrastructure would look like in dependent types, check out this blog post. We use this library for the development of our language Jermaine at Glaive cybercat.institute/2025/03/13/c...cybercat.institutePipelines Part 2: Categorical PipelinesProgramming large complex software requires the right abstractions to make the work as easy as possible. Pipelines help writing programs by leveraging dependent types, but we can do better. By abstrac... 042
Zanzi Tangle @zanzi.bsky.social · 11/03/2025Is there ever a use-case for needing untagged unions rather than sum types? 230
Zanzi Tangle @zanzi.bsky.social · 07/03/2025Very excited to present my take on bidirectional typing at MSP this Monday coming! We can use polarity and chirality (duality between producers and consumers) to develop a canonical bidirectional typing discipline that requires minimal annotations. msp.cis.strath.ac.uk/msp101.html 1112
Zanzi Tangle @zanzi.bsky.social · 02/03/2025is there a reference for combining bidirectional type-checking with unification? ie the bidi system infers most of the types, while the unification only fills in the type-annotations? 240
Reposted by Zanzi TangleConor Titania Mc Bride @pigworker.bsky.social · 02/03/2025Transactions in Category Theory 2025 jademaster.xyz/TACT25.html It's going to be a thing.jademaster.xyzTransactions in Category Theory 2025 1178
Reposted by Zanzi TangleBruno Gavranović @bgavran.bsky.social · 21/02/2025Discovered a gem of a paper, which merges two things I am very excited about: DeepRL + (dependently) type-directed program search. Highly recommended read. arxiv.org/abs/2407.00695 0112
Zanzi Tangle @zanzi.bsky.social · 19/02/2025yeah, I dont think AI is coming for your job any time soon 2232
Zanzi Tangle @zanzi.bsky.social · 17/02/2025I'm writing a new blog series on practical implementation of substructural type systems, in Idris! The first blog post will look at substructural polymorphism and why it's *hard*, harder than people assume on first glance! zanzix.github.io/posts/5-subs...zanzix.github.ioCompiler Engineering for Substructural Languages I: The Problem with PolymorphismCan a correct-by-construction implementation of a substructural language be extended to a polymorphic lambda calculus? 13410
Reposted by Zanzi TangleFrancisco González @grundislav.games · 15/02/2025I see people saying this sort of thing often, and quite frankly it makes me sad. The truth is, more people are making good adventure games now than were ever made during the “golden age” of the 90s. For example: 🧵 1371716506