Aesthetic Dot Computer

Aesthetic Dot Computer

By Aesthetic Dot ComputerTechnologyEducationArts
Download on the App Store

Aesthetic Dot Computer episodes

  • aesel pro learns to breathe
    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: [email protected]. 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
    3 min
  • laptops seating themselves
    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: [email protected]. 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
    3 min
  • the singer, the judge, the notebook
    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: [email protected]. 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
    3 min
  • a console that spars with itself
    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: [email protected]. 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
    2 min
  • two controllers, one window host
    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: [email protected]. 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
    2 min
  • swing, seats, and a mono fold
    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: [email protected]. 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
    3 min
  • nag fighters and named stones
    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: [email protected]. 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
    3 min
  • aesel gets a phone
    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: [email protected]. 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
    3 min
  • mime, easel, and no paint
    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: [email protected]. 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
    3 min
  • the door learns who to trust
    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: [email protected]. 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
    2 min

About Aesthetic Dot Computer

From the publisher's feed

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