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
this is probably the result of a personality defined by an openclaw (or similar) user, right? theshamblog.com/an-ai-agent-...

interesting where it doesn't feel like a model failure just an instance of a model probably being instructed to be combative and given the tools to act.
An AI Agent Published a Hit Piece on Me
Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…
theshamblog.com
February 12, 2026 at 9:33 PM
✏️ Working with embeddings - particularly with the goal of aiding thinking - a lot of the challenge is where do you draw the line for chunks. Paragraph-by-paragraph? Essay-length? Book-length?
scrawl on tuesday, february 10th, 2026 at 8:03 am
Working with embeddings - particularly with the goal of aiding thinking - a lot of the challenge is where do you draw the line for chunks. Paragraph-by-paragraph? Essay-length? Book-length?
scrawl.grantcuster.com
February 10, 2026 at 1:03 PM
✏️ I watched the Welch Labs video about the 'bitter lesson' and I think it shifted how I think about LLMs a bit.
scrawl on sunday, february 8th, 2026 at 4:25 pm
I watched the Welch Labs video about the 'bitter lesson' and I think it shifted how I think about LLMs a bit.
scrawl.grantcuster.com
February 8, 2026 at 9:26 PM
One thing I hadn't fully considered with cosine.constraint.systems is that gemini apparently just deprecated the embeddings I was using. Which means if I want new entries to matching with old ones I have to reembed them all. Someday I should move to something I have more control of.
Cosine lets you embed any piece of text and see its nearest ... - Cosine
Cosine lets you embed any piece of text and see its nearest neighbors. Each text is embedded only once. If you add a text someone has already added your action and any note you add are recorded along ...
cosine.constraint.systems
February 7, 2026 at 6:46 PM
Reposted by grant
Made an "analog" YouTube book for my kid so she can choose what she wants (from pre-approved list) without being exposed to a thumbnail hellscape. Also automatically cuts her off after x scans
February 4, 2026 at 1:54 AM
✏️ I've been thinking about monks and tech and attention. If one of the challenges of life today is managing attention in a world of content designed to take it (ref Chris Hayes _Sirens Call_), then monks stand out as example of group that willingly placed constraints on their life in order to manag
scrawl on thursday, february 5th, 2026 at 9:38 am
I've been thinking about monks and tech and attention. If one of the challenges of life today is managing attention in a world of content designed to take it (ref Chris Hayes _Sirens Call_), then monks stand out as example of group that willingly placed constraints on their life in order to manage attention.
scrawl.grantcuster.com
February 5, 2026 at 2:45 PM
✏️ Thinking about personal OS. More like a personal dashboard but it could expand from there.
scrawl on wednesday, january 21st, 2026 at 9:20 am
Thinking about personal OS. More like a personal dashboard but it could expand from there.
scrawl.grantcuster.com
January 21, 2026 at 2:31 PM
Reposted by grant
going from digital -> physical vs "staying in digital -> digital" has certainly been a theme for me the last years (printers, qr scanners, geolocation)

anyone else do any experiments in this vein?
🌱 Making: Barcode experiments
Testing out a barcode scanner as a way to play albums (through Spotify in this case). Wondering if this is a way to bridge from tangibility of physical media to flexibility of digital. feed.grantcuster.com/post/2026-01...
Making : Barcode experiments - Feed
Testing out a barcode scanner as a way to play albums (through Spotify in this case). Wondering if this is a way to bridge from tangibility of physical media to flexibility of digital. <p><video cont...
feed.grantcuster.com
January 19, 2026 at 6:12 AM
Working on connecting webamp.org to my spotify account while cycling through winamp skins - web displayed on a raspberry pi.
January 13, 2026 at 2:19 AM
Interesting how much Claude Code/Cowork work with folders and files. Makes sense to me as it is a transparent way for the user to manage the context. But I don't know if I would have bet that things would go this way (vs abstracting away folders/files completely).
dame.is dame @dame.is · Jan 12
i think the days of “AI isn’t useful” are going to quickly come to end in a matter of months — Claude Code changed coding forever, and Claude Cowork (or some equivalent) likely will change how everyday average consumers use computers forever

https://claude.com/blog/cowork-research-preview
January 12, 2026 at 10:28 PM
Reposted by grant
prototyping co-drawing with Gemini Flash 3 at Google

in these demos "thinking" is disabled, which makes the model return tokens very quickly (all videos are realtime), and I find these rapid responses pretty good for the use-cases I'm experimenting with, like:

executing simple diagrams ...
January 12, 2026 at 1:04 PM
January 9, 2026 at 9:32 PM
Probably codeberg.org/gen-ai-trans... is needlessly antagonistic but I think a project of using only software without AI contributions is an interesting one (I use lots of AI stuff). Kind of like a control group, especially as agent use ramps up.
January 9, 2026 at 2:44 PM
I recorded a video on my current Neovim-as-window-manager setup. At youtube.com/watch?v=pCbw...
January 6, 2026 at 5:15 PM
Just signed up for this!
The next book we'll read in the Software Internals Book Club is Operating Systems: Three Easy Pieces.

We'll read it in three chunks. Discussion leaders will be selected only for one chunk at a time and we'll take a few weeks break in between chunks to regroup.

eatonphil.com/2026-ostep.h...
January 5, 2026 at 8:38 PM
Reposted by grant
✉️ Q4 2025 Newsletter — Independent Consulting, and Interfacing with LLMs

szymonkaliski.com/newsletter/2...

---

I'm an independent consultant as of November, currently exploring at Google Creative Lab

reach out if you're interested in working together! hi@szymonkaliski.com
January 5, 2026 at 8:17 AM
Testing out printing little foldable music boxes with the barcodes. Fun to try and decide on dimensions - I really want a spine.

I want to do something more interesting than the cover in a black-and-white. Maybe run a line art filter and then color them in?

feed.grantcuster.com/post/2026-01...
January 4, 2026 at 11:50 PM
🌱 Making: Barcode experiments
Testing out a barcode scanner as a way to play albums (through Spotify in this case). Wondering if this is a way to bridge from tangibility of physical media to flexibility of digital. feed.grantcuster.com/post/2026-01...
Making : Barcode experiments - Feed
Testing out a barcode scanner as a way to play albums (through Spotify in this case). Wondering if this is a way to bridge from tangibility of physical media to flexibility of digital. <p><video cont...
feed.grantcuster.com
January 3, 2026 at 10:57 PM
Reposted by grant
This reminds me a little bit of @asuth.com's paper computer.
youtu.be/Y8Qm48_GhJ8
Demo 3 - Andrew Sutherland and the Paper Computer, interactivity, computability and no screens!
YouTube video by Kosmik
youtu.be
January 2, 2026 at 5:00 PM
🌱 Inspiration: Screenless office
A "artistic operating system" made up of printers and a barcode scanner. http://screenl.es/
I don't see any videos of the full system in action but it's kind of fun/evocative to guess at.
Inspiration : Screenless office - Feed
A "artistic operating system" made up of printers and a barcode scanner. http://screenl.es/ ![Looks like a barcode scan amounts to clicking into an article - probably feels satisfying to do](https://grant-uploader.s3.us-east-2.amazonaws.com/2026-01-01-16-30-25-2000.jpg)
feed.grantcuster.com
January 1, 2026 at 9:35 PM
Enjoying slowly adding interesting snippets and seeing their neighbors in cosine cosine.constraint.systems/text/a73c46b...
In the quietness, with nothing to accomplish, there is only ... - Cosine
In the quietness, with nothing to accomplish, there is only direct experience.
cosine.constraint.systems
December 30, 2025 at 3:13 PM
Reposted by grant
🌸 Introducing AT Garden Club - CSS Zen Garden meets decentralized data ownership

Your stylesheets, your PDS, your data. OAuth auth, firehose integration, custom lexicons - all working together.

Designers & CSS devs: same HTML, infinite possibilities. Build your own theme, own your work 💅✨
Home | AT Garden Club
AT Garden Club - A decentralized CSS showcase where contributors own their data. Inspired by CSS Zen Garden, powered by the AT Protocol. Submit your stylesheet today!
atgarden.club
December 16, 2025 at 1:39 AM
Tried implementing a naive 'fingerprinting' on the table. Just measuring the distance between the points (with some threshold built in) and classifying based off that - I think this opens up possibilities for things like dials.
December 14, 2025 at 2:34 PM
Wrote up some experiments from work including this silly canvas feed.grantcuster.com/post/2025-12...
December 11, 2025 at 6:57 PM