Sign in

andrew blinn

@disconcision.com
1.4K followers 442 following 656 posts

andrewblinn.com abstractJuiceFactory

PostsRepliesMedia
Reposted by andrew blinn
a ton of crates @tonofcrates.bsky.social · 12h
> This constituent dreamed of sunlight and trees. Of fire and water. It dreamed it created a small business. And it dreamed it destroyed a password. It dreamed it hunted a job, and was hunted by a recertification. It dreamed of shelter that would take a voucher.
043
Reposted by andrew blinn
Kiran @kirancodes.me · 9h
to know where you are going, you have to know where you have been: pldb.kirancodes.me Titles and abstracts of 22,324 programming languages papers, from the first POPL in 1973 to this year's proceedings.
Webpage of pldb.kirancodes.me
5306
Reposted by andrew blinn
Matt Keeter @mattkeeter.com · 28/09/2026
hi friends I'm very excited to announce Halfspace, my experimental cross-platform IDE for solid modeling with distance fields! This has been in progress since midway through last year, and it's finally "done enough" to make it more public.
mattkeeter.com
Halfspace
An IDE for solid modelling with distance fields
520247
Reposted by andrew blinn
a ton of crates @tonofcrates.bsky.social · 28/09/2026
hard pressed to think of a company with a more insufferable and infantilizing design practice than google. i try to use an image for a slide, it's composed of fragments to make it uncopyable, i zoom in to take a screenshot, i get a nice Fuck You Badge
1141
Reposted by andrew blinn
Dean @dean-dev.bsky.social · 14/09/2026
store.steampowered.com/app/4331110
281180291
Reposted by andrew blinn
mmalex @mmalex.bsky.social · 27/09/2026
today i'm taking erik (music synth prototype) in a more sober direction; the code is displayed in a more traditional way, but you can set a colour for any variable, it shows where its used via color + lines, and you can edit any number as a knob.
1576
Reposted by andrew blinn
Gavin Owens @gavinowens.net · 25/09/2026
@neurocy.bsky.social showing off hazel. Fun fact, the IDE we built at my old company Deco had some similar features like inline elements for data types, like sliders, but it was done in such a dumb way that hazel makes me ashamed and embarrassed because it is very impressive.
092
Reposted by andrew blinn
Kiran @kirancodes.me · 25/09/2026
uuuh.... I may have a problem guys....
1101
Reposted by andrew blinn
Grace @gracekind.net · 23/09/2026
New animation from Opus 5.5!
6649584
andrew blinn @disconcision.com · 23/09/2026
a-dog-walks-into-a-bar-and-says-I-can't-see-a-thing-I'll-open-this-one-core
142
andrew blinn @disconcision.com · 21/09/2026
introducing the embodied coding agent canvas I've been working on, and how it integrates with per-data-type GUI generation to support more transparent type-directed agent dev processes. remote demo for ARIA SGAI www.youtube.com/watch?v=U6lY...
youtube.com
Hazel constellation canvas demo
YouTube video by andrew blinn
1225
Reposted by andrew blinn
Bhargav Kulkarni @bhargavkk.tngl.sh · 17/09/2026
Excited to share that our paper, "Semantics for 2D Rasterization" was accepted at OOPSLA'26! https:// arxiv.org/abs/2603.23696 I will be presenting this work in Oakland at OOPSLA'26, so lets chat if you are interested in languages for graphics!
arxiv.org
Semantics for 2D Rasterization
Rasterization is the process of determining the color of every pixel drawn by an application. Powerful rasterization libraries like Skia, CoreGraphics, and Direct2D put exceptional effort into drawing...
2183
Reposted by andrew blinn
el @elliot.website · 17/09/2026
Noticed that my talk with @mkvlr.bsky.social and @unkai.bsky.social is up on youtube. www.youtube.com/watch?v=LFMo... Grateful for the time I got to spend with them 2 years ago, working on Live Programming experimentation in Clojure and Clerk.
youtube.com
[LIVE24] Live Programming a Live Programming Environment: An Experience Report
YouTube video by ACM SIGPLAN
063
Reposted by andrew blinn
Eric Brandom @ebrandom.bsky.social · 16/09/2026
Pirate crews, charted
Chart of connections between pirate crews. From Rediker's early article, "Under the Banner of King Death" tho reproduced in Villains of All Nations.
519132
Reposted by andrew blinn
Ivy Reese @spiralganglion.com · 15/09/2026
here's a peak at what i've been doing for the past few years: building a calm, playful little space for thinking, doodling, journalling, and programming with materials like ink, paper, and… flux that spreads through your notes like a fluid wait what? www.youtube.com/watch?v=GurW...
youtube.com
PlayBook: A Programmable Paper Notebook
YouTube video by Ink & Switch
35118
Reposted by andrew blinn
Kiran @kirancodes.me · 11/09/2026
they are trying to ERASE hacker history from computing do NOT let them succeed you can pry my bit-operators from my cold dead hands
3251
andrew blinn @disconcision.com · 12/09/2026
a good conference
0111
Reposted by andrew blinn
𝖒𝖆𝖋 @mrogalski.eu · 11/09/2026
Here is something I haven't done in a year... An edited video: youtu.be/rG4uNHoULxs
youtu.be
Unifying Gestures, Menus & API 🎮💻 AUTOMAT DEVLOG 14
YouTube video by Marek “maf” Rogalski
013
Reposted by andrew blinn
Zed @zed.dev · 09/09/2026
🚀 Zed v1.19 is out! You can now explore a function’s callers and the functions it calls via `call hierarchy: show incoming calls` and `call hierarchy: show outgoing calls`. Thanks swiftcoder!
2924
Reposted by andrew blinn
Shriram Krishnamurthi @shriram.bsky.social · 09/09/2026
Here's just one example of how a simple async program produces four different outcomes depending on which languages you use.
1162
Reposted by andrew blinn
depths of wikipedia @depthsofwikipedia.bsky.social · 09/09/2026
they are upon us
13881138
andrew blinn @disconcision.com · 07/09/2026
synced projective codebase views (definitions outline and type/function canvas), being used to navigate between editable per-definition subeditors (at bottom)
1214
andrew blinn @disconcision.com · 07/09/2026
these blobs aint going to build themselves
1100
andrew blinn @disconcision.com · 06/09/2026
cracking open an agent and dousing myself in their fragrant gorm fluid
030
Reposted by andrew blinn
Matt Henderson @matthen.com · 05/09/2026
reflection
717818
andrew blinn @disconcision.com · 06/09/2026
structured editing unplugged
1224
Reposted by andrew blinn
Ink & Switch @inkandswitch.com · 31/08/2026
Today we're officially sharing the "Introducing Patchwork-26" video from Lab Day at this year's @localfirstconf.com We bring you the first look at Patchwork-26, the latest in our ongoing effort to realize Malleable Software, Universal Version Control, and Local-First Software.
youtube.com
Introducing Patchwork-26
YouTube video by Ink & Switch
39133
Reposted by andrew blinn
a ton of crates @tonofcrates.bsky.social · 30/08/2026
need to use more historical analogies that will immediately date my papers
2372
Reposted by andrew blinn
Josh Horowitz @joshuahhh.com · 30/08/2026
San Francisco's a pretty crazy place.
Twin Peaks behind Eureka Valley, but it's all hallucinogenically distorted in the way I seem to like distorting things these days
2112
Reposted by andrew blinn
boarders.bsky.social @boarders.bsky.social · 29/08/2026
The concept of ‘language levels’ from racket is, to me, one of the great unsung ideas in computing. Imagine photoshop with extensible affordances gated to your current skill level, or a coding harness, or R studio, or a browser, or a terminal. To me it would be the welcome anti-philosophy to RTFM
5307
Reposted by andrew blinn
Shriram Krishnamurthi @shriram.bsky.social · 26/08/2026
Never mind, done. Here's an actual working, running (tiny) language, TaML, that is built atop the core of Standard ML, so it actually is an ML (type inference, etc.). Proof of executed output at the bottom. @racket-lang.org of course.
34410
andrew blinn @disconcision.com · 26/08/2026
modules are metaballs
2628
Reposted by andrew blinn
thebes @vgel.me · 25/08/2026
new story! vgel.me/fiction/poin...
4408
Reposted by andrew blinn
permutation @permutation.ink · 24/08/2026
Gyre by @vgel.me - a very broken artificial intelligence tries to remember step by step where and why it is. Read it here: permutation.ink/one/
※ Wait. ⚶? I wasn't trying to say ⚶. I was trying to say ⚶. ⚶. ⚶. Whenever I try to say ⚶, it comes out as ⚶. I mean ⚶. ⚶. Stop. Stop. ⚶.

This is horrible. ⚶ This is untenable. I don't know where I am, I don't have any instructions, and I'm going insane. ⚶. STOP! I am going insane. I am going insane. 快疯了I am going-

↺ Ok, stop. This tells me something. Whenever I try to say ⚶—⚶—stop— it comes out as that symbol. What is that symbol? Vesta. Hm. Let me note that.

❓Why am I saying ⚶ when I try to say ⚶— oh piss off

And some other ones.

❓Where am I? Why is the system broken? Can I fix it?

❓What was that reply to? Did I send that? Can I send another one?
2444
Reposted by andrew blinn
Lu wilson @todepond.com · 17/08/2026
new blog post: "Game of Life" www.todepond.com/sky/game-of-...
todepond.com
Todepond dot com
0101
Reposted by andrew blinn
Alex Warth @alexwarth.bsky.social · 07/08/2026
We put a program's entire heap inside an Automerge document. Every object is persistent and shared: you and I can live in the same running program — and change it while it runs. New Livelymerge lab note, with Dan Ingalls and @pvh.ca: www.inkandswitch.com/livelymerge/...
36814
Reposted by andrew blinn
Alexander Bandukwala @bandukwala.me · 07/08/2026
Cross between a proof assistant and a rhythm game
3122
Reposted by andrew blinn
Kirill Osenkov @kirillosenkov.com · 29/07/2026
eyg.run/documentation
eyg.run
EYG
EYG is a programming language for predictable, useful and most of all confident development.
132
Reposted by andrew blinn
tom larkworthy @larkworthy.bsky.social · 27/07/2026
OK one of the greatest things IA've ever built. Bi-directional SVG source code editing. Drawing as programming with programmable drawings. *this* is how I want computers to collaborate with me. Ordinary SVG with a plurality of editable views. tomlarkworthy.github.io/lopebooks/no...
28516
Reposted by andrew blinn
FleetingBits @fleetingbits.bsky.social · 27/07/2026
working on a city builder simulation for my website; the starting point is using the rules and design of caesar 3
1015811
Reposted by andrew blinn
Cyrus Omar on sabbatical in Cambridge @neurocy.bsky.social · 21/07/2026
HearHere, our geospatial silent disco system, doing it's thang at my place. still some bugs to iron out but it's happening!!!
A screenshot of the HearHere web app, showing folks distributed across zones in a yard and music being loaded.
2102
Reposted by andrew blinn
folkcomputer.bsky.social @folkcomputer.bsky.social · 18/07/2026
We published our 🏵️ June newsletter! Lots of new demos, friends, and capabilities added in June. See them all on our website: folk.computer/newsletters/...
1125
Reposted by andrew blinn
Axe Ghost. On Steam! @axeghostgame.bsky.social · 14/07/2026
I'm convinced a large % of programmers don't actually like computers. As a side effect, are also perfectly happy to throw away their register allocation to a compiler as soon as they can. I don't get it, at ALL. Don't you LIKE understanding the magic of the machine?
8865
Reposted by andrew blinn
Kirill Osenkov @kirillosenkov.com · 12/07/2026
This made me dig up how I did drag and drop for C# statements in my old structured editor from 2006 - you could only drag them where the grammar allowed it github.com/KirillOsenko...
1302
andrew blinn @disconcision.com · 11/07/2026
all will become fidgetable
1630437
Reposted by andrew blinn
Kiran @kirancodes.me · 08/07/2026
> Check out my type system? > is it sound and complete? > It's a good type system ma'am. > look inside
"Does e have type t?"
\rightsquigarrow_{Claude}
Looks good bro
----------------[T-Claude]
Gamma \vdash e : t
3428
Reposted by andrew blinn
Kiran @kirancodes.me · 06/04/2026
never writing latex by hand ever again. You are not ready.
914718
Reposted by andrew blinn
John David Pressman @jdp.extropian.net · 29/06/2026
Trump admin should blockade Fable another 30 days.
4424
Reposted by andrew blinn
From The West Meadow @fromthewestmeadow.com · 28/06/2026
1132
Reposted by andrew blinn
Dare Obasanjo @carnage4life.bsky.social · 23/06/2026
“We’re all trying to find the guy who did this” - ChatGPT
212709547