Daniel Temkin's Avatar

Daniel Temkin

@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)

1,799
Followers
750
Following
697
Posts
12.05.2023
Joined
Posts Following

Latest posts by Daniel Temkin @dtemkin

Just had my spring cleaning (ENT vacuumed out my sinuses)

06.03.2026 23:23 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - mrconter1/rustc-php: A Rust compiler with ownership checking, written in PHP A Rust compiler with ownership checking, written in PHP - mrconter1/rustc-php

"In order to execute Rust code you of course first need to install PHP"

Yes, rust compiler in php

github.com/mrconter1/ru...

03.03.2026 17:16 👍 6 🔁 1 💬 2 📌 0

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.

03.03.2026 02:09 👍 19 🔁 1 💬 3 📌 0
Post image

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...

03.03.2026 11:12 👍 25 🔁 5 💬 1 📌 0
Preview
Brave new C# Next month, another version of our beloved programming language is set to arrive. Nice reason to grab a cup of coffee and dwell on what is wrong with modern versions of C#, isn′t it?

On semantic bloat and lexical flab in C# (which is hardly the worst but…) pvs-studio.com/en/blog/post...

27.02.2026 17:21 👍 2 🔁 0 💬 0 📌 0
Preview
A Calculus of Inheritance Just as the $λ$-calculus uses three primitives (abstraction, application, variable) as the foundation of functional programming, inheritance-calculus uses three primitives (record, definition, inherit...

Is inheritance-calculus more expressive than the λ-calculus?

arxiv.org/abs/2602.16291

27.02.2026 15:37 👍 1 🔁 0 💬 0 📌 0

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

25.02.2026 19:30 👍 169 🔁 21 💬 4 📌 5
Preview
Turing Completeness of GNU find: From mkdir-assisted Loops to Standalone Computation The Unix command \texttt{find} is among the first commands taught to beginners, yet remains indispensable for experienced engineers. In this paper, we demonstrate that \texttt{find} possesses unexpect...

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

25.02.2026 18:59 👍 2 🔁 1 💬 0 📌 0
λProlog Home Page

λ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...

24.02.2026 13:31 👍 4 🔁 0 💬 0 📌 0
Preview
Emulating GOTO in Scheme with continuations GOTO sucks and is evil and I hate it, but what if there were parentheses? `call/cc` is kinda like goto, so let’s use it to make goto.

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/

24.02.2026 00:11 👍 5 🔁 0 💬 0 📌 0
Preview
Hackathon Registration: Code for Connection — Open Lines, Open Source Saturday, March 7 – Sunday, March 8, 2026 | New York City Today, prison telecommunications corporations charge families exorbitant fees to stay connected, driving one in three into debt. Code for Conn...

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...

20.02.2026 12:04 👍 5 🔁 3 💬 0 📌 0

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

20.02.2026 12:00 👍 1 🔁 0 💬 0 📌 0
Traders of the Trade-Union International. In the 1990s in the [[sectionB.html#secb43][next section]], the state.

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.

20.02.2026 11:08 👍 602 🔁 140 💬 43 📌 113
Preview
GitHub - phreda4/r3: r3 programing language - ColorForth inspired r3 programing language - ColorForth inspired. Contribute to phreda4/r3 development by creating an account on GitHub.

R3forth is a small, fast, concatenative programming language inspired by ColorForth github.com/phreda4/r3/t...

19.02.2026 01:06 👍 2 🔁 0 💬 0 📌 0

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)

18.02.2026 13:19 👍 4 🔁 0 💬 0 📌 0
Preview
The Gender Discard Party, 2020 to now For the past few years I’ve been hosting Gender Discard Parties, and I’ve made a guide for how you can host your own. They are a great way to share stories and ideas about gender and ho…

The PDF of the Gender Discard Party zine is now live on my site. Feel free to download and share!

17.02.2026 20:44 👍 24 🔁 5 💬 0 📌 1

Hello Brooklyn; this is next Monday!

16.02.2026 10:37 👍 4 🔁 2 💬 0 📌 0

So great to hear — and well-deserved! Looking forward to how you’ll shape this space

12.02.2026 19:07 👍 1 🔁 0 💬 0 📌 0

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

12.02.2026 13:15 👍 2 🔁 0 💬 0 📌 0
GitHub - scordata/statutory: STATUTORY Language (Tree-sitter Parser) STATUTORY Language (Tree-sitter Parser). Contribute to scordata/statutory development by creating an account on GitHub.

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…”

11.02.2026 06:21 👍 2 🔁 1 💬 0 📌 0

Post a banger that’s not in English: youtu.be/IqBg3-glScA?...

10.02.2026 17:38 👍 2 🔁 0 💬 0 📌 0
English - Esolang

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

10.02.2026 10:55 👍 5 🔁 0 💬 0 📌 0
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.

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.

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

10.02.2026 00:40 👍 23 🔁 5 💬 2 📌 1
Emergency cat ears, sign with Notice: cat ears must be worn

Emergency cat ears, sign with Notice: cat ears must be worn

The tall, elven, German, enby hackers have spoken

08.02.2026 14:32 👍 13 🔁 0 💬 0 📌 0
Preview
Abduction from the Seraglio | February 2026 | Pacific Opera Project POP’s beloved Star Trek parody, Abduction from the Seraglio, returns this February at Thorne Hall at Occidental College. Originally premiered in 2015 at the El Portal Theater in North Hollywood, The H...

Who would’ve thought the Gorn as tenors www.pacificoperaproject.com/abduction-fr...

08.02.2026 13:20 👍 1 🔁 0 💬 0 📌 0
Preview
Desire Paths for Wikipedia An extension that remembers the path of a cursor over the linked pages of Wikipedia, “wearing” them into the page.

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...

07.02.2026 19:59 👍 354 🔁 117 💬 7 📌 4
Inventing ELIZA & Critical Code Studies of the First Chatbot It is with great pleasure that I share the prepublication version of the introduction to _Inventing ELIZA:

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=...

07.02.2026 16:36 👍 2 🔁 1 💬 1 📌 0

Looking forward to going through this! A bit overwhelmed with the book tour atm but hoping to catch up a bit more on ccswg

07.02.2026 17:42 👍 1 🔁 0 💬 0 📌 0

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...

07.02.2026 16:38 👍 0 🔁 1 💬 1 📌 0
Preview
GitHub - phreda4/r3: r3 programing language - ColorForth inspired r3 programing language - ColorForth inspired. Contribute to phreda4/r3 development by creating an account on GitHub.

r3forth is a programming language and environment inspired by ColorForth github.com/phreda4/r3

07.02.2026 12:28 👍 3 🔁 2 💬 1 📌 0