Making
732 posts
Page
of 37
Monday, September 29th, 2025 at 12:02 PM
April tag color picker

An apriltag color-picker where x=red, y=green, rotation=blue. A freeform physical slider feels interesting

Also did a 3 card one - different tags all get IDs which makes me think of doing some sort of weird physical variable assignment thing.

Read more
Thursday, September 25th, 2025 at 11:10 AM
Book to music experiment

Book-to-soundtrack experiment - a projector setup where I send the book image off to Gemini for recommendations and then play with Spotify. Meant to be kind of like putting on a record but for objects. (I clipped out the loading times.)

Tuesday, September 23rd, 2025 at 9:43 AM
Projector mirror

Thinking about the possibilities of having adjusted mirrors as part of the projector system.

Testing out the mirror

Thursday, September 18th, 2025 at 2:50 PM
Experimenting with april tags

Trying out april tags. Thinking about how it could complement hand tracking and vision models. This is using https://github.com/arenaxr/apriltag-js-standalone. and I know what april tags are because of https://folk.computer.

Tuesday, September 16th, 2025 at 6:34 PM
Table color picker

Trying out a color picker to get a feel for tabletop UI. I can do it all with pointer fingers (rather than pinch) if I give myself a path to reach them without colliding with other things. Kind of like a maze.

Monday, September 15th, 2025 at 12:16 PM
Book identifier

Trying out hand-tracking triggered buttons and some simple LLM calls. There are definite limits imposed by hand-tracking and projector display - but they're kind of interesting ones.

Sunday, September 14th, 2025 at 1:24 PM
Projector buttons

Triggering buttons on overlap

Color change - was not working at first because of webcam reacting to light change, fixed by turning on the overhead light so it's more constant.

Sunday, September 14th, 2025 at 11:25 AM
Projector experiments

I got a projector and webcam set up over the tabletop. Experimenting with hand-tracking.

Tracking pinches

Tracking and projecting pointer fingers

Read more
Sunday, September 14th, 2025 at 10:08 AM
Book library experiments

Collecting some recordings of recent experiments. Taking photos of my books, using Gemini image edit generation to isolate those books and then removing their backgrounds, embedding generated summaries of those books and exploring them across various layouts.

Spines and covers

Read more
Wednesday, September 3rd, 2025 at 9:12 PM
Book site

Working on a book site

Thursday, August 21st, 2025 at 9:38 AM
Matching and connecting

Promising result from ranking my handwritten notes using embeddings and then prompting for connections to the top result. Need to prompt it into less clumsy language though.

Monday, August 18th, 2025 at 6:15 PM
Image border experiments

Monday, August 18th, 2025 at 10:59 AM
Woodgrain

Needs some cleanup, but having fun.

Sunday, August 17th, 2025 at 2:33 PM
Embeddings

I got the basics of vector embedding retrieval working for my tabletop notes. Thinking about a more intensely minimal interface that really is image only.

Monday, July 28th, 2025 at 9:20 PM
More sample experiments

Sunday, July 27th, 2025 at 9:19 PM
Sampling

Doing some experiments with my overhead camera setup and the work-in-progress sampler app. Not sure where it's headed but I do like moving between physical and digital arrangement.

Read more
Saturday, July 26th, 2025 at 4:54 PM
Stretch vignette

Stretch vignette

Saturday, July 26th, 2025 at 2:11 PM
Canvas lighting experiments

I have this vague idea of using image blocks as 'light sources' that cast low-resolution light based off their content into the surrounding canvas. Haven't figured out the system yet though.

Read more
Friday, July 25th, 2025 at 4:27 PM
Timelapse of canvas experiment

Experimenting with recording timelapses. Niri has this neat dynamic cast target feature, though right now it's triggered by a hot key and i kept forgetting to switch it.

Wednesday, July 23rd, 2025 at 7:06 PM
Ghost

Capture the difference between two moments in time at https://ghost.constraint.systems/

Page
of 37