Sign in

Daniel Temkin

@dtemkin.bsky.social
1.9K followers 819 following 834 posts

Forty-Four Esolangs: The Art of Esoteric Code: danieltemkin.com/esolangs (2025, MIT Press)

PostsRepliesMedia
Reposted by Daniel Temkin
Ingrid Burrington @lifewinning.com · 2h
It is very cute seeing people receive their copies of the field guide!!
0184
Daniel Temkin @dtemkin.bsky.social · 29/09/2026
First time showing FatFinger — a dialect of JS that guesses at what you meant with your terrible, typo-filled code — as an installation. Four panels of frantically-written garbage code in various color schemes (top left inspired by Window 3.1’s legendary Hot Dog Stand)
261
Reposted by Daniel Temkin
Computer History Museum Slovenia @racunalniskimuzej.bsky.social · 28/09/2026
Join us this Wednesday for a special workshop: Esolangs for Artists with @dtemkin.bsky.social . Discover where code meets art and explore the colorful world of esoteric languages. No prior knowledge needed! The event will be in English. Don't miss out! zurl.co/GvOAl
zurl.co
Esolangs for Artists – workshop with Daniel Temkin - Računalniški muzej
What happens when programming languages aim not at functionality and efficiency, but at irritation and reflection, or act like poetry? In this beginner-friendly workshop, we’ll explore esolangs: languages that do exactly that. They include code written as images, as sound, or in forms that no computer can decode. Each esolang offers a new take on
052
Daniel Temkin @dtemkin.bsky.social · 27/09/2026
Do I know people in Ljubljana? If so, catch me speak at the opening of this Source Code / Zvorna Koda Exhibition Tue night! Features Rivulet esolang, Eliza source code, Wenyan-lang and other sometimes-human-readable texts
011
Reposted by Daniel Temkin
Gillian Branstetter @gbbranstetter.bsky.social · 27/09/2026
Reading a very strange and timely book from 1956 called The Obsolesence of The Human
410911
Daniel Temkin @dtemkin.bsky.social · 24/09/2026
In a rideshare playing Ed Sheeran and now I understand his dilemma: music that inoffensive doesn’t belong in a world where politics exist
1110
Reposted by Daniel Temkin
André Arko @indirect.io · 24/09/2026
OH Functional programming is when Rust people read your code and go "what the fuck (laudatory)". Imperative programming is when Rust people read your code and go "what the fuck (derogatory)"
111822
Daniel Temkin @dtemkin.bsky.social · 18/09/2026
Six hours of erasing pencil lines off this guy, but it's done phew
Trapezoidal painting of hexagonal dithering, 8 feet long
0200
Daniel Temkin @dtemkin.bsky.social · 10/09/2026
Sorry for the delay; just another week of working up the nerve and I can watch the video of myself
020
Daniel Temkin @dtemkin.bsky.social · 09/09/2026
The only pushback I’ve had about making esolangs as art has been from a small group of algorithmic artists who really should know better... most esolangers don’t think of their own work as art but are cool with my doing so
080
Reposted by Daniel Temkin
markcmarino.bsky.social @markcmarino.bsky.social · 02/09/2026
At InventingEliza.com you can talk to the most accurate reproduction of DOCTOR running on the ELIZA platform and find loads of other content, including code and context. Anthony Hay built this faithful recreation, featured at the Jeu de Paume in Paris! #ArtificialIntelligence #computerhistory
A screenshot of the InventingEliza.com website interface, featuring a retro green-screen terminal window that reads "ELIZA · DOCTOR · CTSS (EMULATED)" at the top and displays the text prompt "HOW DO YOU DO. PLEASE TELL ME YOUR PROBLEM" in capital letters, with the website URL "InventingEliza.com" overlaid in bold green lettering across the center.
021
Reposted by Daniel Temkin
Advent of Computing @adventofcomp.bsky.social · 01/09/2026
New episode finally out! The Bi-Tran Six was a computer designed to break down that barrier. It provided a purpose built tool for teaching computing. Created in 1965, the Bi-Tran is a wild study in design. adventofcomputing.com?guid=f12f8dc...
adventofcomputing.com
Advent of Computing
Welcome to Advent of Computing, the show that talks about the shocking, intriguing, and all too often relevant history of computing. A lot of little things we take for granted today have rich stories...
131
Daniel Temkin @dtemkin.bsky.social · 17/08/2026
Hm instead of deleting these 30k error emails, maybe it’d be fun to open them instead
010
Reposted by Daniel Temkin
jordan @jdan.me · 16/08/2026
notes.jordanscales.com/shader-stack
notes.jordanscales.com
ShaderStack
I’ve been working on a Concatenative Programming Language which compiles to GLSL for writing fragment shaders. You can play with it at shaders.jordanscales.c...
0162
Daniel Temkin @dtemkin.bsky.social · 14/08/2026
This is back online at a new url: mag.iidrr.com/instructions... INSTRUCTIONS FOR THE SUBPOSSIBLE: On Play and Ergodics in Daniel Temkin's Work by Natasha Chuk
A Straightened Tree that warps the builds around it (photographically)
040
Daniel Temkin @dtemkin.bsky.social · 10/08/2026
Prog languages fail… because they’re not fun enough bytecode.news/posts/2026/0...
bytecode.news
Because It's Not Fun Enough
Andrew Oram asked why programming languages rise and fall, and quoted the answer without noticing. Programming is a vocation, an art, and a job. Make any of those harder than they need to be, and your...
050
Daniel Temkin @dtemkin.bsky.social · 09/08/2026
Is a forkbomb in quotes a valid email address? ":(){␣:|:&␣};:"@example.com e-mail.wtf
e-mail.wtf
Email is Easy
Everyone knows what an email address is, right?
062
Daniel Temkin @dtemkin.bsky.social · 08/08/2026
This piece asks if LLMs are moving us toward a monoculture of code style; pic shows how it's spread the use of 42 as random seed number. arxiv.org/pdf/2607.13077
Chart showing how use of the number 42 as random number seed ramps up alongside ChatGPT
193
Daniel Temkin @dtemkin.bsky.social · 07/08/2026
A quine in the Piet language (image/program that produces image/program) www.youtube.com/watch?v=GwMt...
youtube.com
A quine in Piet — a GIF image that prints itself
YouTube video by Yusuke Endoh
040
Reposted by Daniel Temkin
Dominik 🔮 @tkdodo.eu · 03/08/2026
Don't be a meat proxy gruhn.me/blog/2026-08...
gruhn.me
Don't be a meat proxy
210321
Reposted by Daniel Temkin
Chimney Sweepers Local 420 @bobbby.online · 30/07/2026
If you want to get your first talk ever out, this would be an especially nice place to do that. It’s a wonderful group both organizers and audience wise every time, and they are super open to doing stuff that is not necessarily your standard run through some programming tricks or topics too.
152
Daniel Temkin @dtemkin.bsky.social · 30/07/2026
Borrows “uncomputation” from quantum computing for a new form of 2D programming
010
Reposted by Daniel Temkin
Golan Levin @golan.bsky.social · 17/06/2026
This study conducts a Fourier analysis of the wave contours in five paintings by Bridget Riley, in order to estimate the extent and character of their harmonic distortion. github.com/golanlevin/r...
Bridget Riley standing in front of her painting, Cataract 3.A diagram showing the cross-correlation of the sine waves in three of Bridget Riley's paintings.
14210
Reposted by Daniel Temkin
Hillel @hillelwayne.com · 29/07/2026
I am delighted to announce that after 5 years of work, 15 early releases, 50,000 words written, and 100,000 more deleted, *Logic for Programmers* is now complete and available in print! Blog post announcement: www.hillelwayne.com/post/lfp/ Website: logicforprogrammers.com
logicforprogrammers.com
Logic for Programmers
Practical math for the working programmer.
1020448
Reposted by Daniel Temkin
Luke @poopfoot.bsky.social · 28/07/2026
I have watched this video maybe eight times in the last couple months, and it's just really super impactful for me when I feel like crap. youtu.be/_UsR9-1npLE?...
youtu.be
Rodney Mullen - Until The Wheels Fall Off (Tony Hawk Documentary)
YouTube video by Pepper
282
Daniel Temkin @dtemkin.bsky.social · 26/07/2026
In CoralScript, text is encoded as plant-like arrangements of hexagonal tiles codeberg.org/lipwig/coral...
Example of Coral Script and the words Coral Script
0122
Daniel Temkin @dtemkin.bsky.social · 20/07/2026
Recreated two clouds I saw in the last week, how I remember them. Yellow was during peak wildfire smoke
Blobby thing in yellow skyPerson-ish cloud
1202
Reposted by Daniel Temkin
Advent of Computing @adventofcomp.bsky.social · 20/07/2026
What is a computer? That's a question I've grappled with for years. The answer changes depending on what period we are talking about. In this episode I'm looking at a machine from 1950 that's digital, but only barely. Would you call it a computer? podcasts.apple.com/us/podcast/m...
podcasts.apple.com
132
Daniel Temkin @dtemkin.bsky.social · 19/07/2026
If you’re gonna have muppets at halftime one should be drunk and perform never goodbye
010
Daniel Temkin @dtemkin.bsky.social · 17/07/2026
Font that reads differently for humans vs AI www.mixfont.com/experiments/...
mixfont.com
Decoy Font: A TTF font that hides what you type
Decoy Font combines every letter with a decoy, making it harder for AI to read what you type. Type a message to try it out or download the TTF directly.
130
Reposted by Daniel Temkin
jenn schiffer 😎 @jennschiffer.com · 17/07/2026
happy 12th birthday to wordhack!! i am very grateful to @toddwords.bsky.social for carrying this creative and inspiring community through so many years, eras, venues, words,
191
Reposted by Daniel Temkin
cyber professional @permadeath.com · 14/07/2026
do you ever think about how the most common uses of dot-decimal notation are ip addresses, surround sound channels, and Teeth.
3162
Reposted by Daniel Temkin
MIT Press @mitpress.bsky.social · 14/07/2026
Offering the first comprehensive critical analysis of the ELIZA chatbot, “Inventing Eliza” illuminates how ELIZA transformed ideas about AI and society’s response to them: mitpress.mit.edu/978026205248...
A copy of the book "Inventing Eliza" against a plain white background.
1209
Daniel Temkin @dtemkin.bsky.social · 09/07/2026
Code dealing with the unbounded recursion of natural language can take you to interesting places seriot.ch/computation/...
seriot.ch
Unicode's Transliteration Rules Are Turing-Complete
040
Reposted by Daniel Temkin
Valentina Di Liscia @valentinadl.bsky.social · 07/07/2026
“A curator of European paintings reflects on an ancient Mesopotamian sculpture; a researcher of Islamic art ponders a bust from a German-Austrian sculptor; and a managing editor is reminded of his own experiences in a municipal office” in a new book from The Met. hyperallergic.com/the-met-muse...
hyperallergic.com
The Met Museum's Staff Have Some Thoughts About the Art
A new book gathers essays by the museum’s curators, researchers, librarians, and conservators on everything from Renaissance portraiture to the work of Wendy Red Star.
071
Daniel Temkin @dtemkin.bsky.social · 06/07/2026
Sometimes I make smaller Dither Studies. It’s a greater challenge to capture the structured chaos of a dither in a small space. But also an opportunity to experiment with color and shape before going really big. Each is 6” × 18” or 24”.
Dither in White, Orange and Teal (triangular pixels)Dither in yellow and blue, rectangular pixelsDither in orange and teal, triangular pixelsDither in green, magenta, and lavender (triangular pixels)
041
Reposted by Daniel Temkin
Daniel Temkin @dtemkin.bsky.social · 05/07/2026
Also of interest: a deep dive into the newly-rediscovered original ELIZA source code and a digital-humanities perspective on its continuing importance, coming out in a few weeks: mitpress.mit.edu/978026205248...
mitpress.mit.edu
Inventing ELIZA
As we reach the 60th anniversary of ELIZA’s public debut, Inventing ELIZA offers the first comprehensive critical analysis of Joseph Weizenbaum’s...
2233
Daniel Temkin @dtemkin.bsky.social · 05/07/2026
Punk and protest music is having a great decade (no surprise). In general, this is the best decade for music since the 90s
100
Daniel Temkin @dtemkin.bsky.social · 28/06/2026
The conlang generator from the prev link: conlangcrafter.github.io (proj is by @begus.bsky.social)
conlangcrafter.github.io
ConlangCrafter: Constructing Languages with a Multi-Hop LLM Pipeline
A fully automated system for constructing languages using large language models. Our multi-stage pipeline creates coherent, diverse artificial languages with their own phonology, grammar, lexicon, and...
121
Reposted by Daniel Temkin
Gasper Begus @begus.bsky.social · 27/06/2026
Wittgenstein famously said that the limits of our language are the limits of our world. This research is using AI to generate endless made-up languages to challenge the limits of possible languages and worlds.
2466
Daniel Temkin @dtemkin.bsky.social · 28/06/2026
My conspiracy theory is that fireworks are mass delusions
240
Daniel Temkin @dtemkin.bsky.social · 27/06/2026
Fusion is a (pretty generic-looking) programming language for implementing reusable components for C, C++, C#, D, Java, JavaScript, Python, and more… fusion-lang.org
fusion-lang.org
Fusion Programming Language
Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL.
041
Daniel Temkin @dtemkin.bsky.social · 26/06/2026
Had a nap on the porch today. This what New England wins at
030
Daniel Temkin @dtemkin.bsky.social · 26/06/2026
E coli cells as screen for Doom; pixels are "on" or "off"; refresh rate is 70 minutes to illuminate and 8 hours to reset, so not the speediest version of the game docs.google.com/document/d/1...
docs.google.com
20.405 SynBio Final Project Writeup
1-Bit Pixels Encoded in E. Coli for the Display of Interactive Digital Media Motivation Doom is a first-person shooter game released 1993 in which a player assumes the role of a space marine, unoffi...
063
Daniel Temkin @dtemkin.bsky.social · 25/06/2026
Feel like we’re overdue for a massive NYC blackout
110
Reposted by Daniel Temkin
Golan Levin @golan.bsky.social · 25/06/2026
I'm gonna keep a small diary of my reverse engineering work in this thread. Basically, I'm finding obsolete, poorly documented, and/or poorly supported sensing devices, and getting them to produce legible open data for my Creative Coding and Experimental Capture students.
1475
Daniel Temkin @dtemkin.bsky.social · 22/06/2026
Settling in for Open Source Week at the UN
Seat at UN conference hall, labeled Edit-a-thon
030
Daniel Temkin @dtemkin.bsky.social · 16/06/2026
Wait the point of this site is social interaction??
041
Reposted by Daniel Temkin
naylandblake @naylandblake.bsky.social · 10/06/2026
Hey, I was interviewed for the #Pride series at @hyperallergic.com #queerart
hyperallergic.com
Nayland Blake Doesn’t Believe in Fixed Selves
“You have to be a person who champions other work,” they told Hyperallergic, “so that you build the context within which your work can be legible.”
67218
Daniel Temkin @dtemkin.bsky.social · 10/06/2026
An obfuscated programming language contest — submissions through Oct 1st #esolangs gist.github.com/yhara/787df8...
gist.github.com
2026 Obfuscated Programming Language Design Contest
2026 Obfuscated Programming Language Design Contest - announce_en.md
101