Skip to content
Aesthetic Dot Computer cover art

Aesthetic Dot Computer

Aesthetic Dot Computer

A Arts and Education podcast

Good podcast? Give it some love!

About the show

Readings of essays from Aesthetic.Computer, in @jeffrey's voice. Each episode is a single essay read start to finish sourced from A mobile-first runtime and social network for creative computing, read aloud. papers.aesthetic.computer

Newest episodes

the world behind the curtain

2 min

Most of today went into dool, and most of that went into one idea: the prompt has a curtain, and I wanted the world to be standing behind it. At first the curtain only looked clear. The stored painting got considered before the curtain cleared, and the prompt's palette backdrop stayed solid, so nothing showed through. I fixed the order, made the backdrop go transparent along with it, and the world finally appeared on the first frame. Then it was too bare, so I built a small studio room. It's sixteen meters square with a low ceiling and a floor of faint dots. I gave each wall and the floor its own pastel so the corners read through the veil, and I thinned the veil twice. The camera breathes a little now. A crosshair on the curtain flies to the center and drops the stage onto it. Escape, Back, or the corner block bring the paper home. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-11-03.pdf More readings + papers: https://papers.aesthetic.computer

nela bells, a label by hand

2 min

Most of today went to the label. It started as a page where people could drop a sixteen second clip into a sampler, and the clips went to a private spot while a public board showed who had dropped what. I built that on aesthetic dot computer, and then later in the day I took it back off. It's moving to the nela dot computer side, where it fits better. The endpoint that catches the drops stayed where it was. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-11-01.pdf More readings + papers: https://papers.aesthetic.computer

an abyss with corner glows

2 min

Most of today went into making a dark room. I'd been working on a jam wall for Menu Band. You press shift and six, and the whole screen turns into a lava lamp. Melody sits on the left and drums on the right, and the piano gets painted back on top so you can still see where your hands are. The first pass had color everywhere. There was a wash over the whole field, pools in the corners, wide halos, and the drums flashed the entire screen. It was too much, so I kept all of it but pushed it down into an abyss. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-31.pdf More readings + papers: https://papers.aesthetic.computer

Similar podcasts

All episodes

the world behind the curtain

2 min

Most of today went into dool, and most of that went into one idea: the prompt has a curtain, and I wanted the world to be standing behind it. At first the curtain only looked clear. The stored painting got considered before the curtain cleared, and the prompt's palette backdrop stayed solid, so nothing showed through. I fixed the order, made the backdrop go transparent along with it, and the world finally appeared on the first frame. Then it was too bare, so I built a small studio room. It's sixteen meters square with a low ceiling and a floor of faint dots. I gave each wall and the floor its own pastel so the corners read through the veil, and I thinned the veil twice. The camera breathes a little now. A crosshair on the curtain flies to the center and drops the stage onto it. Escape, Back, or the corner block bring the paper home. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-11-03.pdf More readings + papers: https://papers.aesthetic.computer

nela bells, a label by hand

2 min

Most of today went to the label. It started as a page where people could drop a sixteen second clip into a sampler, and the clips went to a private spot while a public board showed who had dropped what. I built that on aesthetic dot computer, and then later in the day I took it back off. It's moving to the nela dot computer side, where it fits better. The endpoint that catches the drops stayed where it was. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-11-01.pdf More readings + papers: https://papers.aesthetic.computer

an abyss with corner glows

2 min

Most of today went into making a dark room. I'd been working on a jam wall for Menu Band. You press shift and six, and the whole screen turns into a lava lamp. Melody sits on the left and drums on the right, and the piano gets painted back on top so you can still see where your hands are. The first pass had color everywhere. There was a wash over the whole field, pools in the corners, wide halos, and the drums flashed the entire screen. It was too much, so I kept all of it but pushed it down into an abyss. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-31.pdf More readings + papers: https://papers.aesthetic.computer

no more white blink

2 min

The thing that bothered me most today was a white flash. In the Mac app, when I hit command R to refresh, the whole window blinked white for a split second before the page came back. It's a tiny thing, but I kept seeing it. So I changed what gets reloaded. Now it's only the pane's webview, not the shell around it. The shell paints the page's last colour behind it while it loads. Before the page unloads, it hands the app the screen's average colour, and it stashes the last frame too. A browser refresh gets the same treatment. I hit refresh a bunch of times afterward just to watch nothing happen, which was the goal. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-30.pdf More readings + papers: https://papers.aesthetic.computer

menu band learns to update

1 min

Most of today went into Menu Band. The first thing I did was make it offer to update itself from main when it launches. Until now, getting a new build meant me remembering to hand one over, and I forgot a lot. So now it asks at the door. Then I went back to the updater and made it look at what CSinger and CGMSynth link to, because those two were pointing at things I hadn't checked. I can't say I fully trust it yet. But it asks, and that's further than it got yesterday. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-29.pdf More readings + papers: https://papers.aesthetic.computer

pumpkin words on paper

2 min

Most of today went into one short video, the pumpkin carver trial reel for whistlegraph. I started with the subtitles. I wanted each word to be written into the paper in the ink of its own pen, tilted to match the sheet, and wiped in across the note it was sung on. I timed the words against the vocal stem I split out with Demucs, so they land on the notes instead of near them. Then I gave each one a darker shadow underneath, so it looked pressed into the page and not floating above it. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-28.pdf More readings + papers: https://papers.aesthetic.computer

objects that can sing

2 min

Most of today went into dool. I got it mounted on AC with crisp pixel rendering that scales to whatever window it's in, and then I started making it feel less stiff. Movement used to jump whenever the server corrected a position, so I smoothed it between ticks. Then I put in a build ring, live objects, and an object viewer. The part I liked best came late. Objects can sing now. You give one a tone, a pitch, a wave shape and a volume, and it becomes a little oscillator sitting in space. I stood there for a while listening to something I'd made out of a few numbers. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-11-02.pdf More readings + papers: https://papers.aesthetic.computer

sketches in the prompt

2 min

Most of today went into the prompt. I wanted a typo in a piece name to stop being a dead end, so a miss now turns into a sketch. You type something that isn't a piece, and the machine draws you a small KidLisp picture instead. Then I spent a long stretch teaching it manners. It rejects drawings that won't parse and rechecks the cached ones when it reads them back. It takes colours as names or numbers, and it rewrites any stray rgba before it stores anything. One edit counts as a typo up to seven letters, and two edits from eight. I picked those numbers by feel. The best part was watching the code stream into the prompt while it was being written, one line at a time, and that made the wait feel shorter. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-27.pdf More readings + papers: https://papers.aesthetic.computer

tightening the doors, opening a story

2 min

Most of today went into locking things down. I had a patcher job that watches the network, and I kept asking it to look at more. By the end it was checking the whole surface: the Cloudflare zones, the hosts, whether anyone could get around to an origin directly, and whether mail was authenticated properly. It also found a few things that weren't problems. One was a Caddy socket, and another was a pair of example env files. I taught it to skip those. Then it complained about the session server's own UDP port, so I let that one through next to the range the game networking uses. After that I bound three of the servers to loopback in production, so they only answer to the machine they sit on. I also added a set of security headers to every site block. It's quiet work, and when it goes right nothing happens. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-26.pdf More readings + papers: https://papers.aesthetic.computer

a day with no commits

1 min

I opened the log this morning to see what I had done yesterday, and there was nothing there. Not a small day, not a messy day. Just an empty list. I scrolled anyway, the way you check a pocket you already know is empty, and then I closed it. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-25.pdf More readings + papers: https://papers.aesthetic.computer

oskey gets a page and a pal

2 min

Most of today went to oskey, the instrument I built on AC OS for Oskie's ThinkPad. It started the day with three modes, nine tracks, a sixteen-step loop, and the keyboard painted by role. I added a way to bake the piece onto a stick, so the stick could boot it before an update carried it. Then I wrote a short brief for Oskie to paste into Claude on his MacBook, explaining how to fetch the piece, edit it, and send it back over the ThinkPad's local network. By evening the brief had grown into a full page. It covered the device, the wifi loop, the whole piece API, and a map of the AC OS source in case something broke below the JavaScript. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-24.pdf More readings + papers: https://papers.aesthetic.computer

one command, three machines

2 min

The day started with Node. A security advisory came in about a Brotli bug that could let someone run code remotely, and the fix was a new Node version. So I moved the whole stack up to twenty-four point twenty-two point one. The session server needed a small change along the way. It dropped one old package and moved to the second version of geoip-lite. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-23.pdf More readings + papers: https://papers.aesthetic.computer

the face on the kick

2 min

Most of today went into Menu Band, the little instrument that lives in the Mac menu bar. The singer got a lot of attention. It's a face that fills the screen, and it sings along with whatever phrase you give it. Before today, if you stopped it or relaunched the app, the prepared takes were gone. Now they stay. The mouth follows the phrase more closely, and the captions show one word at a time. I also gave it rosy cheeks. That one was just for me. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-22.pdf More readings + papers: https://papers.aesthetic.computer

space holds a mode

2 min

Most of today went into Menu Band and the space bar. In the morning, Space hammered by default. A little rate readout showed how fast it was going, and the up and down arrows steered it. I also made the sidechain let go between hits, so the sound could breathe a bit. By afternoon I had changed my mind about the whole thing. Space now holds a mode, either reverse or hammer, and while you hold it the left and right arrows switch between them. Backspace went back to only delatching, which is all it ever should have done. And Command Space stays ours while the keyboard is live, so the system doesn't grab it halfway through a phrase. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-21.pdf More readings + papers: https://papers.aesthetic.computer

the sitemap that kept moving

2 min

Most of today went to the sitemap, and it was mostly me changing my mind. First I moved the pieces out into their own file and let the generator own the main one. Then I put everything back into one file. Then I split them again, with robots dot text pointing at both. Two of those commits ended up reverting each other. The machine-manifest check only wants the eight discovery pages, so that's where I stopped. The pieces got their own file again, and I ran it once more to be sure. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-20.pdf More readings + papers: https://papers.aesthetic.computer

a donkey with four legs

2 min

Most of today went to Aesel. There's a pencil donkey on the homepage, and for a while it had five legs. I fixed that. It has four now, and it's colored pencil, and I retook the screenshots in isolation so none of them show leftovers from another session. The homepage also says what Aesel is, in plain words, which it hadn't before. Underneath that, Aesel learned to run p5 pieces and push them live to AC under a handle. Processing now means p5, and L5 gets its own files. I also wrote the loop that refines a task, and I stopped it from going on when the first run never reached the model, because that was just spinning. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-19.pdf More readings + papers: https://papers.aesthetic.computer

the harness learns to refine

2 min

Most of today went into Aesel. I spent the morning moving its prompt text out of the code and into plain markdown files, one per harness section. After that, sync-harness could compile any harness directory I pointed it at. Then I wrote a piece runner, so ac run takes a single task under a single harness and writes down what happened. Refine came after that. It runs the Harness² loop over whatever task you hand it. I did the first refinement by hand, with the chalk targets, and put the result in the plan. Then I added the Whistlegraph task set as step four. It felt like a quiet kind of progress, mostly just a lot of small files finally agreeing with each other. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-18.pdf More readings + papers: https://papers.aesthetic.computer

the mic stays off

1 min

Most of today went into Menu Band, and most of that was audio that kept misbehaving when an audio interface came or went. I plugged one in, unplugged it, plugged it back in, and the sound would come back wrong, or not at all. So I stopped the automatic resets. Now when an interface returns, the app rebuilds once and keeps the device polling off the main thread. If the hardware clock faults, it notices that and rebuilds the audio. Before, it just sat there and kept guessing. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-17.pdf More readings + papers: https://papers.aesthetic.computer

beach ball on the console

2 min

Most of today went into getting a beach ball to show up on the Xbox. It's a raycast beach ball, drawn with shaders, and it took two package numbers to get it there. The first one carried the ball. The second one carried the room bridge on the console. Then the build lane started failing, because parts of it still read the private game source. So I spent a stretch of the afternoon teaching the build to work without it. It now compiles the shaders and stages the package without the game. I made a public copy of the icon so the icons could be generated. I also had to check out one sound header the dojo needed. None of it was exciting, but the ball is there now. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-16.pdf More readings + papers: https://papers.aesthetic.computer

fireflies and a six-shot revolver

2 min

Most of the day went into fireflies. They started small , an ink outline, a white core, a comic drop shadow so they sit on the badge like everything else. Then they got restless. Lanes beside the collapsed chip started flying loose as fireflies, and a little lane orrery turned next to it. On my own Mac the fireflies show up in agent colors, while the rest of the fleet drifts around as specks. Busy ones circle the whole badge. It is a strange little zoo, and I kept feeding it. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-15.pdf More readings + papers: https://papers.aesthetic.computer

oven fires and choir flowers

2 min

I spent part of today looking at a build oven that was quietly setting itself on fire. A preflight docker system prune step had been wiping the native build cache before every build, so I pulled it. Then I spent the rest of the day putting something smarter back in its place , keep dangling images and build cache for a week, cap the cache by size, let the oskiewar bundle inputs into the build context, reuse the kernel when nothing actually changed, skip SBCL on the common lisp variant, and publish the pointers last so nothing half-finished ever gets served. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-13.pdf More readings + papers: https://papers.aesthetic.computer

choir, a card catalog, eight gigabytes

2 min

I spent a chunk of today building choir, a new room I'm making for art-world people. It started as a scaffold and by the afternoon it had a face , Fía drew a C mark for it, and I set her hand-drawn logo large at the head of the room so it's the first thing you see walking in. I dressed the whole thing like a legal pad on a classic desktop, with her daisy drawn into the corner, and then tried it again as a card catalog under Liquid Glass with a spiral notepad binding it together. I quieted the feed so it stops shouting at people, gave it the line "Comments on culture," and let it find your handle on a sibling account so you don't have to re-introduce yourself. Small thing, but I also made sure @choir signs its own posts with the mark instead of borrowing AC's. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-12.pdf More readings + papers: https://papers.aesthetic.computer

porting the piano to windows

2 min

Spent a chunk of the day on Menu Band for Windows, porting the Mac menu-bar piano over key by key. The piano voice came across from the Swift source, the Salamander grand, as program one. Then the whistle, the GM waveguide whistle holding its sustain quiet at minus fifty-five decibels, as program seventy-eight. Then a percussion engine written fresh in C, a twelve-drum kit and a touchpad membrane that reads precision trackpad contacts through Raw Input so the pad itself becomes a drum surface, checked against the Mac version with a WAV harness. Wired in exclusive-mode audio at the device's three-millisecond minimum period while the instrument is armed, pointer bend for pitch, tape echo on one side and hall reverb on the other, chords on Control and Alt the same way the Mac splits Command and Option. Typed digits pick instruments now, the choice and octave persist across a restart, and the pointer itself hides while armed and comes back on Escape, on menus, on a crash. Put up a page walking through SSH setup on the build machine, with copy buttons on the code blocks, because most of this only gets tested by hands that aren't mine. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-11.pdf More readings + papers: https://papers.aesthetic.computer

a corridor, a compiler, a knot

2 min

I spent a chunk of today inside a corridor , a KidLisp piece I use to test the three-dimensional layer. It got a light model and a depth buffer, bricks turned into faces, mortar running along the walls, and I walked it with an Xbox controller, the sticks moving the eye down the hallway while the pad names finally lined up the way the console actually spells them. The hard part was keeping it honest on the Xbox's own budget, eight thousand triangles a frame, so the faces got sorted once, clipped near the camera and at the edge of what's visible, and a native shim started handing the wipe its ink the same way the interpreter does. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-10.pdf More readings + papers: https://papers.aesthetic.computer

the whistle breathes as one

2 min

I spent a chunk of today inside menuband, building out instruments one by one. The whistle was the one that mattered most , I got it so the jitter, the vibrato, and the breath all move together across a held note instead of as separate layers fighting each other, so it finally sounds like one throat instead of three effects stacked up. Alongside it I shipped a TrackDrum kit, hat on the L key, snare on D, every key lifting cleanly on release, and a notation scheme so our own instruments get a tilde prefix instead of pretending to be MIDI numbers , tilde two is Composite, ported layer for layer from notepat's five-oscillator shimmer. Small thing I liked: an orange git-branch mark now shows up on the chip when the build you're running has drifted behind main, so you know without asking. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-09.pdf More readings + papers: https://papers.aesthetic.computer

eggs hatch, keys get pulled

1 min

I spent part of today watching eggs crack open. Not literal eggs , the little prox creatures that have been sitting dormant, waiting. I made them actually stand up this time, grow into bodies that carry their look with them wherever they go, instead of resetting every time they moved somewhere new. Small thing, but it was the first time one of them felt alive instead of decorative. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-08.pdf More readings + papers: https://papers.aesthetic.computer

a rock that names its engine

2 min

Aesel's terminal got a pass today. I gave the handle an animated feel using Slab, and went through and unified the terminal colors so nothing clashed and everything stayed readable. There was a weird bug where the same engine rock could show up twice in a session, so I fixed the duplication, and then made the rock itself name the engine that's actually answering , small thing, but it's the kind of detail that makes the terminal feel honest instead of decorative. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-07.pdf More readings + papers: https://papers.aesthetic.computer

saved fighters and a sailor song

2 min

Most of today went into Oskiewar, the fighting game, and specifically into making a fighter feel like it belongs to you. I spent the morning wiring saved characters to actual accounts instead of whatever was sitting in local storage , so if you sign in on the web, or on iOS, or on the Xbox build, the same fighter you made shows up. That meant tracing identity through verified handles, checking account previews, making sure the Xbox menu could actually reach a saved character instead of just pretending to. By the afternoon I had my own fighter equipped by default in practice mode, which was a small, satisfying thing to see work after chasing it through a half dozen reconciliation passes. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-06.pdf More readings + papers: https://papers.aesthetic.computer

sailor song, almost done

2 min

The sailor song edit kept crawling forward today, version by version, and most of my day went into it one small fix at a time. The kiss glitch finally got the hole filled right , the stretched word now snaps in over thirty milliseconds, boosted inside the stop, with her own k bursts running through to the downbeat. I thinned the canon down to her longer notes and lifted them two octaves so the bells under her voice turned into something more like sine pings, angelic instead of crowded. The video side moved too , every strum from the guitar stem now ripples the frame edges inward, the kiss moment got an RGB split per grain instead of a zoom, and the cover art came from the relit video's own finale frame, glitch bands careful never to cross her face. It's titled Sage's Sailor Song now, credited properly, and still on hold waiting for Sage's word and a mechanical licence before it can go anywhere public. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-05.pdf More readings + papers: https://papers.aesthetic.computer

sailor song, take after take

2 min

Most of the day went into sailor song. I keep calling them versions but they're really just passes , v25 was the take finding its own order, an orchestral pop engine under it, her real ending instead of a placeholder one. By v73 I'd done a full critics' pass, a whole day of just listening with my own ear, deciding the glitch is the drop, that her voice and the guitar need to sit in front of everything else. I wrote a wax master after that one. Then v75 stripped the noise bed out properly, pushed verse two into a bigger second chorus, and curved the energy across the whole record so it builds the way it's supposed to instead of just getting louder. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-04.pdf More readings + papers: https://papers.aesthetic.computer

a peer in your own costume

1 min

I spent part of today on signup, the actual boring plumbing of it. We've had a trickle of people who start making an account and then just vanish partway through, and I never had a clear picture of where they dropped off. So I put in measurement for each stage of onboarding, and tightened up the completion flow itself. Nothing glamorous , just wanting to see the shape of where people give up before I guess at why. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-03.pdf More readings + papers: https://papers.aesthetic.computer

a radial thumbstick, a wider desert

2 min

Most of today went into the fighting game. I put a radial thumbstick into the touch controls, sized so a thumb actually fits inside it instead of hunting around the edge of the screen. The desert kept growing too , bigger hills, no ghost pipe sitting at home anymore, and a figure that finally lines up the way it should. I pushed the far middle of the map out to a radius past seven thousand units, with dunes that build themselves as you move through them. Peers in the park room move at twenty updates a second now, gliding between positions instead of snapping step by step, which was the thing that kept bugging me about how other people looked when you were standing near them. I also packaged the whole thing as a proper .ow file so levels swap fast, and set up one public room per course instead of everyone colliding into the same space. Somewhere in there I added a monowheel to the desert, paint cans you can pick up, and gave limbs a single outline each so the figure reads cleaner at a distance. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-02.pdf More readings + papers: https://papers.aesthetic.computer

dripping icons and a Windows beta

2 min

I spent part of the day making the iOS app less chatty. Notifications used to fire whenever they felt like it, and I went through and made them deliberate instead, only speaking up when there's something worth saying. Along the way I gave AC's icon a drip, a small liquid touch that didn't exist yesterday. Then I prepared the one point two release with measured foreground usage, so the app has a clearer sense of when it's actually in front of someone versus just sitting open in the background. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-10-01.pdf More readings + papers: https://papers.aesthetic.computer

the held vowel between verses

2 min

I spent most of today inside one syllable. Sailor Song has this moment where verse one ends on "me" and verse two needs to pick up under the word "lately," and instead of cutting between them I wanted the vowel to just keep singing through the gap. That meant building a tool, vowel-hold, that takes a sung note and continues it using WORLD, averaging the envelope and flooring the breathiness so it doesn't turn into a screech. Rubber Band became the default stretch method. I went through something like a dozen numbered passes today , v20g, v20h, v20i, v20j , each one nudging where the hold ends and where "lately" lands, bar twenty-seven playing out, the new verse entering at twenty-seven point three. By the end the held "me" shortens to exactly meet "lately," one point one seconds, no screw-up in the transition. I also built out the lyric check tooling alongside it , bar IDs that stay static across regenerations, muted words that still show up in the video as unsung, every bar and beat carrying its own address so I can actually audit this by eye instead of just by ear. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-30.pdf More readings + papers: https://papers.aesthetic.computer

a flat puppy in a flat yard

2 min

Most of today went into fiapup, which is a little dog living in a meadow now. I got the yard to fill the whole screen, moved the camera so it's never stuck inside a hill, and had near trees step out of the way instead of clipping through the lens. There's a fur sheet on the thing now too, and I made sure the raw frames from testing that don't end up sitting in git. Underneath all of it, the pup is drawn on oskiewar's object pipeline, using the same flat-figure approach I've been building there , shapes hung on a pose's joints, baked to sketches instead of full photographs. Objects only compile when something actually asks for them. I wrote the design down in FIAPUP.md: tap and go is the whole pitch, an icon, fur tucked behind a flag so it's optional. Took Simulator shots of tap-and-go and of the meadow, and there's an app icon now that the game itself draws. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-29.pdf More readings + papers: https://papers.aesthetic.computer

objects bake, a game finds its icon

2 min

I spent a chunk of today in the object lab, trying to get kidlisp objects to run inside the fighting game's own frame interpreter. The idea was to bake static parts down into meshes at three different levels of detail, so a form stops being a live tree you walk and becomes something compiled away, sitting under a placement at whatever level got picked. There's a whole dialect emerging for this , a spec, a mapping from the object language to frame operations, a plan for embedding it. It's the kind of work that doesn't show up on screen yet, mostly documentation and a compiler turning objects into closures, but the monowheel is in there now, so something is moving. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-28.pdf More readings + papers: https://papers.aesthetic.computer

wheels, pistols, and a token that pins itself

2 min

I spent most of today back inside oskiewar, patching up the parts that had gone quiet on me. The three-dimensional playground came back, and with it the bullet ricochets, which had been missing for a stretch without anyone noticing until I went looking. I put real work into the pistol audio too, because it had been thin, almost apologetic, and now it has some weight behind it. Then I moved on to smaller things that add up: the wheels got quieter, there's an audible pulse now, an idle close-up, and something I'm calling a film finish, just a pass to make the whole thing feel less like a test build. I also went back into the fight and freeskate jump arcs and tightened them, since they'd been floaty in a way that bugged me every time I played it. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-27.pdf More readings + papers: https://papers.aesthetic.computer

freeskate, replays, and a recovered app

2 min

I spent part of today untangling a mess in aesel, the native app work. There was a release that had lost some upstream work along the way, and instead of quietly shipping it I added a check that rejects any release missing that preserved work. Then I packaged up the recovered account-gated app and pushed it through a couple more passes, fitting the login widget so it actually works on small windows and smoothing out the account and settings screens so they don't feel like they were bolted on after the fact. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-26.pdf More readings + papers: https://papers.aesthetic.computer

the Xbox learns to hold daylight

2 min

Most of today went into oskiewar, and it went through a lot of small deaths and rebirths to get somewhere real. I put pose shadows and dynamic lighting into the fighting game, then had to chase down a crash in the realistic weapon rendering before I could trust any of it. The Xbox version got its own pass , I wanted it to hold daylight properly, with a legend you could actually read and a lower frame rate that didn't fight the console's hardware. Somewhere in there I brought structuredClone to the console's QuickJS, which sounds small but unblocked a bunch of state handling I'd been working around. By the end of the stretch the title screen was sign-in first again, with a Start button that's actually yellow and actually prominent, and solo deaths replay now instead of just ending the round. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-25.pdf More readings + papers: https://papers.aesthetic.computer

the room learns its own voice

2 min

Most of today went into Fleet, getting six laptops in a room to act like one instrument for the evening's setlist. Each screen used to just show incoming notes, and now pieces without words still get that roll, but pieces with words show the word being sung, lit syllable by syllable, seat colour running edge to edge under it. I recorded announcements in my own voice and got them onto all six speakers, then lifted my line onto the piece's opening notes so the announcement sings instead of just plays. We ran Sophia twice today as a check , a good morning, Sophia echo across the whole system, once from frisbee and once conducted from any of the three Macs , and the second run tolerated a seat missing its downbeat instead of stalling the whole room. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-24.pdf More readings + papers: https://papers.aesthetic.computer

aesel pro learns to breathe

2 min

Most of today went into aesel pro. I fixed the mouse so it stays where the layout puts it instead of resetting every time you switch views, and I made a drag inside the terminal actually select text again, the way you'd expect from any normal window. The page itself got quieter too , it reads its own markdown now, sits flush left, and has a little breathing animation while it works instead of just sitting frozen. Codex's half of the interface came together as a bar to type into with the facts printed under it, and I added a prox inbox so separate sessions can leave each other messages while they run. By the end of the day you could bring several sessions up at once and the bottom line would tell you where each one was, which provider it was talking to, and what it was doing right that second. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-23.pdf More readings + papers: https://papers.aesthetic.computer

laptops seating themselves

2 min

Most of today went into notespatial. It's a suite now, eleven chapters, and the idea at the center is simple to say and took forever to get right: every laptop in the room shows its real screen, and every laptop counts the same in the mixdown. No lead instrument, no back row. I got the notes to fill the frame properly, gave hits a blink before they recede, colored everything in notepat's palette, and got taps and kick and snare their pitch back after I'd let it slip. There's a light theme now that follows the system appearance instead of fighting it. And there's a thirteen-minute ring form built on rehearsal files, where the pulse arrives instead of dropping, and you hear the ring from the middle of the room instead of from any one seat. On the native side, I baked it in as the default spatial score, so a laptop can just seat itself when it joins. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-22.pdf More readings + papers: https://papers.aesthetic.computer

the singer, the judge, the notebook

2 min

Most of today went into Aesel, the native notebook. It kept slipping between being a toy and being a first-line tool, so I spent the day nailing it down , stable chrome, animated lettering that actually held its shape instead of jittering, and the provider integration finally wired all the way through. I wrote up the visual acceptance notes by hand, checking the thing against itself screen by screen, because I didn't trust a passing test to tell me it looked right. By the end it felt piece-first again, with its own settings and a real sense of where the output stops. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-21.pdf More readings + papers: https://papers.aesthetic.computer

a console that spars with itself

1 min

Most of today went into the fighting game's console mode. I got it so a controller counts as local the moment the console sees it plugged in , no extra step, no menu to confirm it. Then I gave it something to fight: a dummy that just stands there and takes hits, which sounds small but it means the sim now has to decide who's actually in reach before it builds a pose for them, instead of animating everyone in the arena whether they're close enough to matter or not. The HUD rides along on the same triangle pass as the terrain now, and I kept the phase profiler in the repo so I can see where the frame time actually goes instead of guessing. The console also opens straight into a fight now, and the skatepark level shipped. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-20.pdf More readings + papers: https://papers.aesthetic.computer

two controllers, one window host

1 min

I spent a chunk of today back inside oskiewar, chasing a bug where the powerup cycle just stopped after a map change , the kind of thing that only shows up once you've played enough rounds to notice something's missing. Fixed that, then rotated the local maps and cleared out some leftover gameplay chrome that was cluttering the screen. Rapid attacks came back online too, and I finished mapping the couch controllers properly, which meant I could finally get player one and player two sitting on the couch with two controllers, actually playing against each other locally. That's the version of the game I've been picturing since the start, so seeing it work on the couch instead of just in my head was a good moment. Also pulled the controller diagram off the web build since it was only ever meant for the physical setup. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-19.pdf More readings + papers: https://papers.aesthetic.computer

swing, seats, and a mono fold

2 min

I spent a chunk of today back inside the CultureHub duet, the piece where sound moves across six seats like it's walking through a room. I added climbing octaves and some delicate top lines, then went back in and softened the whole thing with swing, longer envelopes, and echoes that trail off into the space instead of stopping dead. At some point I split the melody and drums so they land in a three-against-two rhythm bouncing seat to seat, which is the kind of thing that sounds simple written down and took a while to actually feel right. Alongside that I wrote a two-laptop line score and cleaned up the CultureHub bridge handoff, then spent time on the boring but necessary stuff , hardening the wifi reconnect so it doesn't sit dead for a minute, fixing a wrong preset password, and sorting out which CultureHub network should actually be the one things auto-connect to. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-18.pdf More readings + papers: https://papers.aesthetic.computer

nag fighters and named stones

2 min

I spent a lot of today inside Captutor, the tool that watches its own browser sessions so I don't have to babysit them. There's a thing I ended up calling the nag fighter , it sits between takes on Captutor Stage and stays alive across them, catching consent dialogs and Chrome popups before they can wreck a recording. Half the day was chasing races: duplicated consent sheets, late inspection windows, dialogs that showed up right when the system was busy connecting to something else. I added retries for those, taught the modal watcher to recognize a duplicate sheet instead of clicking it twice, and made sure the whole thing respects an explicit host consent policy rather than assuming it's fine to proceed. None of it is glamorous but it's the difference between a capture run that finishes clean and one I have to redo by hand. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-17.pdf More readings + papers: https://papers.aesthetic.computer

aesel gets a phone

2 min

The big thing today was aesel finally becoming a real thing you can hold. It's an iPhone app now, with a SwiftUI renderer sitting on top of the same agent loop that runs on the desktop, so the phone isn't a dumbed-down client, it's the same brain wearing a different face. I got the privacy and support pages up for the Mac listing, pointed the download link at a notarized build, and simplified the landing copy until it stopped sounding like a pitch. There's a meter now too, showing what a turn actually costs to run, and that number reaches all the way to installed copies, which felt like the point where this stopped being a demo and started being a product with real consequences per tap. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-16.pdf More readings + papers: https://papers.aesthetic.computer

mime, easel, and no paint

2 min

I spent a chunk of today drawing a wordmark for something called mime. It started as a pixel sketch, then I gave it a slab serif, workstation-inspired, and animated it so the letters had some weight when they moved. Once the mark felt right I gave it a real home , mime.ac , and pulled the curtain button off the front door since the thing itself was ready to be the door. Mime is meant to be the discussion layer for public AC media, so I made the comments text-only, tied to AC handles, and wired sign-in to recognize a session you already had elsewhere and hand you back to whatever you were looking at. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-15.pdf More readings + papers: https://papers.aesthetic.computer

the door learns who to trust

1 min

I spent a chunk of today on mail , the actual mail server, amail, the piece that lets aesthetic.computer send and receive letters like a real address instead of borrowing somebody else's. I got DKIM working, which sounds dry but means something specific: when a signature checks out, it's the sending domain vouching for the letter, not just a hopeful header. I wired up a partial dedupe index and a greeting the relay will actually accept, then spent time teaching the door , that's what I keep calling the mail daemon , who it trusts, so letters can leave the wall instead of just piling up behind it. Along the way I had to let certbot's challenge through before the port eighty redirect, and get the door dressed for STARTTLS, and point certbot at fetching its own certificate since Caddy can't do it for this one. Small plumbing, but it's the kind that either works completely or not at all. Write with questions and feedback: mail@aesthetic.computer. Unless you ask us not to, your letter may be read or mentioned on a future episode. Read the essay: https://papers.aesthetic.computer/daily-2026-09-14.pdf More readings + papers: https://papers.aesthetic.computer

See all 68 episodes

–

0 ratings from members

5
4
3
2
1

Rate this podcast

Log in to rate and review the shows you listen to.

No reviews yet — be the first member to rate "Aesthetic Dot Computer".

This podcast, its content and its artwork are not owned by, affiliated with, or endorsed by Castquire.

Keep listening

Discover more podcasts like this.

Up next

  1. Nothing queued. Use + Queue on any episode to line it up.

0:00 0:00