Just had my spring cleaning (ENT vacuumed out my sinuses)
@dtemkin
Artist + esolanger, he/him Book :: Forty-Four Esolangs: The Art of Esoteric Code: https://danieltemkin.com/esolangs (MIT Press, 2025) :: “One of the best computer science books of 2025” - https://shorturl.at/rWnbG (faz.net)
Just had my spring cleaning (ENT vacuumed out my sinuses)
"In order to execute Rust code you of course first need to install PHP"
Yes, rust compiler in php
github.com/mrconter1/ru...
Really clever hack that stumped me until I read the code github.com/lochie/web-h...
The “haptics” is actually an audio frequency that makes the phone feel like it’s vibrating. Put your finger over the phone speaker when you tap the buttons and you’ll feel what I mean.
Pleased to announce many excellent new additions to my archive of procedural single-stroke fonts for #p5js and #plotterArt — including ISO-3098; two kanji/hanzi fonts, each with 4K+ glyphs; Licia He's new DearPlotter font; and Jongmin Kim's variable LeonSans stroke font: github.com/golanlevin/p...
On semantic bloat and lexical flab in C# (which is hardly the worst but…) pvs-studio.com/en/blog/post...
Is inheritance-calculus more expressive than the λ-calculus?
arxiv.org/abs/2602.16291
code and tests aren't the moat. they never were. no need for agents to copy a project. forking was always an option. the moat of an oss project is its community, its governance, and its ecosystem connections. agents will never be able to replicate that. don't hide. let's build in the open, together
The Unix command \texttt{find} is Turing Complete: by reading and writing to files during traversal, a two-counter machine can be simulated. Includes two other TC systems that use \texttt{find} and \texttt{mkdir} together; in one case encoding regex patterns into dir names
arxiv.org/abs/2602.20762
λProlog is a logic programming language based on higher-order intuitionistic logic in the style of Church's Simple Theory of Types.
www.lix.polytechnique.fr/Labo/Dale.Mi...
Dijkstra said “[t]he go to statement as it stands is just too primitive, it is too much an invitation to make a mess of one’s program.” Unfortunately, scheme programmers aren’t given that invitation.
terezi.pyrope.net/ccgoto/
New Yorkers: hackathon, march 7 and 8:
Today, prison telecommunications corporations charge families exorbitant fees to stay connected, driving 1 in 3 into debt
Code for Connection exists to build an alternative prioritizing dignity, access, and human connection
docs.google.com/forms/d/e/1F...
Recurse Center uses it and has a large userbase. I’m on it pretty regularly for that, but not involved in running it in any way
Yesterday Cory Doctorow argued that refusal to use LLMs was mere "neoliberal purity culture". I think his argument is a strawman, doesn't align with his own actions and delegitimizes important political actions we need to make in order to build a better cyberphysical world.
R3forth is a small, fast, concatenative programming language inspired by ColorForth github.com/phreda4/r3/t...
Got to my desk! Time to open Teams and it give it 20 min to "load latest messages" (there will be 3, possibly 4 of them)
The PDF of the Gender Discard Party zine is now live on my site. Feel free to download and share!
Hello Brooklyn; this is next Monday!
So great to hear — and well-deserved! Looking forward to how you’ll shape this space
Was short on time to get to airport and shared a cab with an older German guy who had plenty of time before his flight — of course turned out we were on the same flight
STATUTORY: an esolang of 17th century English legal prose github.com/scordata/sta...
“WHEREAS we define the Fibonacci sequence;
that that had had that which…”
Post a banger that’s not in English: youtu.be/IqBg3-glScA?...
Before prompt engineering, we had the English esolang. Simply write out what you want a program to do in natural langauge. Its interpreter is another programmer, who actually writes a program to do what you wanted. esolangs.org/wiki/English
Hands holding a copy of "Output: An Anthology of Computer-Generated Text 1953 - 2023" edited by Lillian-Yvonne Bertram and Nick Montfort on a plain background.
Open pages of "Output" on a plain background. The left page reads: i've never picked a protected flower Everest Pipkin, 2018 A paragraph of text is included over an image of a Unicode poem. The right page features an image of another Unicode poem.
We often think of computers as numerical devices, but part of the history of computing is also found in how computers manipulate language. "Output" showcases seven decades of English-language machine-generated texts, long predating ChatGPT: mitpress.mit.edu/978026254981... @docmofo.bsky.social
Emergency cat ears, sign with Notice: cat ears must be worn
The tall, elven, German, enby hackers have spoken
Who would’ve thought the Gorn as tenors www.pacificoperaproject.com/abduction-fr...
I've just published a new userscript that remembers the path of your cursor over the linked pages of Wikipedia, averaging and wearing them into the page, showing your browsing history over time
Install at greasyfork.org/en/scripts/5... or read more about it everest-pipkin.com#projects/des...
Today I shared a preview of Inventing ELIZA, giving the intro chapter to all participants in the 2026 Critical Code Studies Working Group! Very excited to bring this book, born of the working groups, into the world this summer after so many years!
wg.criticalcodestudies.com/index.php?p=...
Looking forward to going through this! A bit overwhelmed with the book tour atm but hoping to catch up a bit more on ccswg
When I discovered Maslov's book a few years ago, I quickly recognized just how #esoteric (in the sense of #esolang) it is.
So. I have finally updated An Esolang Reading List to include it:
catseye.tc/view/The-Dos...
r3forth is a programming language and environment inspired by ColorForth github.com/phreda4/r3