grant
banner
grantcuster.com
grant
@grantcuster.com
Slowly going out on a limb. Making experimental creative tools on the web at http://constraint.systems. He/him. grantcuster.com
3D blog
November 23, 2025 at 10:13 PM
Reposted by grant
Nice! Have you seen Primitive?

youtu.be/KVZ9u3BIUBg?...
Primitive Launch Trailer
YouTube video by Primitive
youtu.be
November 21, 2025 at 2:37 AM
Codecity
November 21, 2025 at 2:10 AM
Reposted by grant
Microsoft Bob
November 20, 2025 at 10:26 PM
Blogworld
November 19, 2025 at 5:36 PM
New from me on constraint.systems:

Cosine lets you embed and hash any text and view its nearest neighbors.
cosine.constraint.systems

I wanted to explore what it would be like to use the similarity capability of embeddings as the central organizing feature of a site.
November 17, 2025 at 7:54 PM
Playing more with embeddings again and getting increasingly tempted to try something with an RSS reader.
November 16, 2025 at 12:00 AM
Testing/previewing a thing: cosine.constraint.systems/text/293929f...

If you want to explore and/or give feedback I'll take it.
We know now that a text is not a line of words releasing a s... - Cosine
We know now that a text is not a line of words releasing a single 'theological' meaning (the 'message' of the Author-God) but a multi-dimensional space in which a variety of writings, none of them ori...
cosine.constraint.systems
November 14, 2025 at 7:26 PM
This looks like a great pairing with the recent string of Wookash podcasts on C/game UI. Including a dearImGui one podcasts.apple.com/us/podcast/w...
November 13, 2025 at 2:58 PM
Visualize all the pages (of Byte magazine in this case)
November 11, 2025 at 6:45 PM
🌱 Making:
Exploring an "everything is embedded" mini/fake social network.
https://feed.grantcuster.com/post/2025-11-11-08-53-36
November 11, 2025 at 1:55 PM
tools for directing your own attention
November 11, 2025 at 12:30 AM
Reposted by grant
idea: Turbo-C-style initials
November 8, 2025 at 6:55 PM
🌱 Making: Cosine WIP
Working on a stripped down "embed anything and see its neighbors" prototype.
https://feed.grantcuster.com/post/2025-11-06-20-16-26-cosine-wip
November 7, 2025 at 1:23 AM
I've been listening to a lot of playlists lately and wanting a way to learn more about the currently playing artist without pulling out my phone. I put together a little raspberry pi setup to sit on our shelves and display info about the current playing artist.
November 6, 2025 at 4:30 PM
I made a (Spotify) web player for the excellent Herb Sundays (herbsundays.substack.com) playlist series.

It's focused on surfacing a random playlist from the series. I've been using it to put something on in the morning. It's nice to have hand-curated playlists with some intention to them.
October 30, 2025 at 8:33 PM
October 30, 2025 at 5:52 PM
This platform looks fascinating.
We're excited to reveal Strata, a strategy game we developed for Board, a new game console that blends physical and digital play: board.fun

In Strata, you use physical 3D blocks to claim territory and outmaneuver opponents.

Tetris meets Chess.
October 29, 2025 at 12:56 AM
Stitched together some Neovim autocmds with Niri window commands so that the app window is bound to the special "app" buffer position and size. One step closer to NeovimOS.
October 19, 2025 at 12:02 AM
Thinking about reconfiguring my window manager setup to have an always-open terminal on the left. To serve as doc and navigation maybe.
October 17, 2025 at 2:19 PM
Lately been really wanting to put together a dedicated device (cyber/writer deck-like) and have the entire interface be one document -- lots of patterns here that could be interesting.
This article is now public! Link in reply.

I recreated Jef Raskin's 1987 'Canon Cat' user environment and observed myself as I lived in it for a week.

Implementation details, surprises, and more in the essay.

(Why touch grass when you can read 3.2k words on user environments?)
October 15, 2025 at 3:26 PM
Reposted by grant
By changing only a single byte in the code of Mario Paint, the music composer will not stop at the end of the song and instead continue to play the entire contents of the console's memory as music.
October 13, 2025 at 2:22 PM
@maxbittker.bsky.social
I remembered/looked up shaderbooth.com and it is good!
October 2, 2025 at 4:25 PM