Future of Coding Weekly 2025/07 Week 4
2025-07-28 00:27
ποΈ FoC 77 β’ As We May Think by Vannevar Bush π Boxer: A Teacher's Experience ποΈ Frame of preference
Share Your Work
π¨οΈ Ivan Reese: ποΈ F----- o- C----- β’ Episode 77 β’ As We May Think by Vannevar Bush
π§΅ conversation @ 2025-07-22
[I've had this episode finished and ready to publish for like 2 months now, ugh! Sorry it's so late. Yeah, this was recorded back in, like, April(?) when we were deep in the "rename the community" discussion. Sigh.]
We're trying to switch it up a bit between "classics" like this month's paper, more recent work (like the prior, and the next episode β already recorded and releasing soon dammit β a preprint, so fresh), and maybe some weirder things. If there's stuff you think we should read that's relatively short (ideally less than 20 pages), well-written, and arguably relevant (the more "arguably" the better I say!) then I'd love to know about it.
No, I'm not going to talk about the content of the episode. Everyone knows it, surely. Surely! Sur⦠fine.
As We May Think was written in the 1940s and, worried about the surge of information complexity in the modern world, imagines how advancements to present technology would allow for the creation of a special machine, dubbed the "memex", that bears a striking resemblance to the Personal Computer of the 80s and later. This paper is often referenced as a good starting point for folks beginning their journey into deeply understanding and reimagining the computer. It's historically significant, it suggests a bit of alt-history, and (rule of 3s) it does other stuff too!
π¨οΈ TodePond: π₯ You can do collab strudel with flok.cc it's a lot of fun
π§΅ conversation @ 2025-07-25
hello i gave a talk about a new live programming language called strudel
π₯ You can do collab strudel with flok.cc it's a lot of fun
π¨οΈ Laura Brekelmans:
π§΅ conversation @ 2025-07-26
I started a Discord for people who're interested in communal computing/dynamicland specifically for people in the Netherlands (and Belgium, I suppose!)
If you happen to be from the lower lands, let me know
Thinking Together
π¨οΈ guitarvydas:
π§΅ conversation @ 2025-07-23
Inspiration from today's demo meetup: Nilesh Trivedi casually tossed out the idea that there are 2 kinds of edges between software units: edge (visible line) and containment (invisible(?), but, easy to calculate using bounding boxes). I think that containment is important, but, I've been avoiding it because I could only think of complicated ways to represent it. If it's "just" an edge, then the problem is solved π€¦. I've used Prolog (exhaustive search using backtracking) in the past to infer edge information from JSON (SWIPL even knows how to inhale and exhale JSON). Now that backtracking is no longer a verbotten technique (OhmJS, Prolog, miniKanren, Nils Holm's Scheme code & transpilations of that code to other PLs, cl-holm, etc.) it should be straight-forward to create DPLs that use "containment" visual syntax. Hmmm...
Linking Together
π¨οΈ maf: π₯ The Most ADVANCED VR Game in the WORLD! [Resonite]
π§΅ conversation @ 2025-07-23
Resonite (a.k.a. Future of VR, whitepaper, video) has an interesting built-in scripting engine. Probably the most immersive programming environment I've seen. I'll have to dust off my VR headset to try this one out!
π₯ The Most ADVANCED VR Game in the WORLD! [Resonite]
π¨οΈ curious_reader: π Rick Rubin | The Way of Code: The Timeless Art of Vibe Coding
π§΅ conversation @ 2025-07-25
My quick search hasn't revealed anything so I just wanted to share this here again which a friend mentioned to me today:
π Rick Rubin | The Way of Code: The Timeless Art of Vibe Coding
Rick Rubin brings ancient wisdom to the modern age in The Way of Code, a meditation on the art and science of vibe coding. With Claude by Anthropic, the Grammy-award winning producer and author of The Creative Act turns philosophy into practice with artifacts that can be creatively modified with AI.
π¨οΈ Jeffrey Tao:
π§΅ conversation @ 2025-07-25
A while ago I remember I came across a blog post or spreadsheet contrasting a large number of known non-textual programming languages. One attribute of each project was the modality: node-wire, scratch-like puzzle piece, etc. Does anyone know what I'm talking about or have a link? It is not The Whole Code Catalog or any of the linked surveys, nor is it the "Future of Coding or Programming: Project Comparison" spreadsheet.
π¨οΈ Kartik Agaram: π Boxer: A Teacher's Experience [pdf]
π§΅ conversation @ 2025-07-27
Lovely and heartfelt.
π¨οΈ misha: Tacit Talk Episode 1: Uiua with Kai Schmidt
π§΅ conversation @ 2025-07-27
tacit (no local names), stack-oriented (forth), prefix-notated (lisp), APL https://www.uiua.org/
with a very good intro and "IDE" demo: Tacit Talk Episode 1: Uiua with Kai Schmidt
π¨οΈ Florian Schulz: ποΈ Frame of preference
π§΅ conversation @ 2025-07-27
Omg you can use all those old Mac OS versions here:
https://aresluna.org/frame-of-preference/
A story of early Mac settings told by 10 emulators.
AI
π¨οΈ Jason Morris:
π§΅ conversation @ 2025-07-23
That's an interesting way of framing AI usage. I'm not sure I like "authentic." I think there is a sort of expertise or craftsmanship or fluency that grows over time, but I don't know that it's ever inauthentic. I also think authenticity doesn't really explore whether you are upgrading existing systems, designing new systems for current tasks, or making new kinds of work possible. I think AI has unrecognized potential in that last category.
Present Company
π¨οΈ Ivan Reese: work on Automerge
π§΅ conversation @ 2025-07-23
Job posting β Ink & Switch is looking for someone to work on Automerge. It's something like a TypeScript + DevRel role, so if that sounds like you and you want to come work with a small group of playful researchers & engineers (and me), we'd love to have you!
π¨π½βπ» By π @[email protected] π¦ @warianoguerra
π¬ Not a member yet? Check the Future of Coding Community
βοΈ Not subscribed yet? Subscribe to the Newsletter / Archive / RSS
ποΈ Prefer podcasts? check the Future of Coding Podcast