Experimenting with calibrating the overhead camera. Using OpenCV to process out the lens distortion. Book text is just readable at 4k.
New from me on Constraint Systems: Branch - A collaborative collage of tree and branch photos. Take a photo and trace the flow to add to a branch. branch.constraint.systems
Put together a prototype writerdeck with the modos dev kit. Direct sunlight does work. It's a bit bulky and I should probably use one of my minimal low-profile keyboards, but I do love typing on the kinesis the most. In some other world I'd cut up and mod the kinesis body directly.
Experimenting with putting the embedded texts from cosine.constraint.systems into UMAP and then fitting to a grid. Not as glanceable as images would be but I think there's probably some interesting moves to make here.
sphere-paint.constraint.systems got a little rowdy and then somebody came in and erased (drew over with white) the whole thing.
Delighted by the Marble Answering Machine by Durrell Bishop durrellbishop.com/ideasresearch via Matt Webb's post on form interconnected.org/home/2026/06... I'd love to make something like this
Wikimedia concepts embedded and then mapped to a sphere with UMAP. Trying out topic clusters as continents. Not really sure where it's going.
Putting together a personal RSS reader that always shows the original articles. With vim-style navigation.
I saw the bowls (clinamen v.11 by Céleste Boursier-Mougenot). A perfect generative piece because you can immediately understand how it operates but the results are no less magical. It feels very like something from nature in that way.
Experimenting more with tiling at different levels-of-detail on a sphere. Trying to make a little world.
I think there's something fun to do with the fact that the render sticks around after disconnecting - though naively doing it I get some lost sections. Such a different property vs non e-ink screens.
Trying out the small Modos Paper Monitor dev kit on an overcast day at the park. The high refresh rate is impressive and seems great for writing and coding. Screen is glossy though. I've held off on writerdeck builds for a while but it's really tempting to try and put something together with this.
Slanted Magazine put together a great collection of digital tools including several of my constraint.systems projects. It's really fun to see these in print! www.slanted.de/news/digital...
Applying the 'trajectory' of a paragraph to a different sample sentence. Here we seem to have successfully moved to cat space.
New on Constraint Systems: Sphere Paint Multi-player painting without edge sphere-paint.constraint.systems A sphere is interesting because all points are continuous on all sides. You can respond, extend, or connect in any direction.
Trying out EVōC (evoc.readthedocs.io/en/latest/) to hierarchically cluster all my embedded blog posts. A lot of my posts are over roughly similar looking material - it's cool how much nuance it can split out of them.
I have different plans for drawing on this sphere but the effect of rotating (with arrow keys) while drawing is fun. Spherical etch-a-sketch.
Thinking about the different tumblr post types and especially about how fun it was to decide how your theme should handle each post type. Could be a fun atproto/blog extension. Could also be fun to have an llm agent with tools to build out post types and display on-demand.
1. Attached a screenshot of the boot setup on raspbian 2, Local network by way of tailscale 3. I have an always-on home server (mini pc) so for that reason it's not an issue
Experiments in single-purpose screens Documenting some raspberry pi-based apps I have setup in my office, with lessons learned and some philosophical questions still unanswered. feed.grantcuster.com/post/2026-05...
A few months ago I built a large bookcase for the guest room + office. Then I decided that the lower half would be better utilized as a dresser. I took apart our old one and incorporated it in. feed.grantcuster.com/post/2026-05...