Feed
Making781 posts

Living room shelves

I wanted to document some of the work I've been doing at our house. I put up a bench seat + shelves + a sort-of sideboard in the living room in December. And I finally got our artwork up in a gallery wall a little after that.

Bench with custom dog cubbies and bookshelves. It's since gotten a cushionBench with custom dog cubbies and bookshelves. It's since gotten a cushion

The sideboard somewhat organized.The sideboard somewhat organized.

Read more

Randomizing video pixels

I was reading about using random selection of proportional tickets to schedule CPU tasks and wanted to try probabilistically selecting pixel colors. This effect was interesting but I think I was hoping for more structure or more of a feel like a physical process. Will keep exploring.

Trying out pretext


WIP booklogWIP booklog

Album player

Making another custom spotify interface - focused on surfacing 6 random albums from a collection I've put together.


Working on a book log, with multiple short entries per book.

Winamp skin shuffler running on the Rasberry Pi

Winamp skin shuffler

Returning to the winamp skin shuffler connected to Spotify.

Neovim as window manager

Neovim as window manager preview

I recorded a video of my current Neovim + Niri setup: https://www.youtube.com/watch?v=pCbwL1iRWXk

Music boxes

Testing out printing little foldable music boxes with the barcodes. Fun to try and decide on the dimensions - I'd really like a spine.

Also not sure what I want to do for structure. I put a cardboard in one of these - I bet I could cut up some scrap 1/2" plywood to use as blanks...

Read more

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.

Working rough player scanner. TODO: I accidentally mirror-flipped this video

Spotify IDs are kind of long to do directly so switched to sequential IDs and a lookupSpotify IDs are kind of long to do directly so switched to sequential IDs and a lookup

Read more

A week of prototyping at the Creative Lab

Four recent experiments:

1. Webcam to avatar on canvas

Webcam to avatar on canvas

Read more

Finger painting

More paint tests with the projector and touch frame.

Touch painting

Painting with an IR touch frame, projector, and http://image-paint.constraint.systems

paintbrush

ball

More IR frame experiments

I got the projector sized to the IR touch frame. I made a desk inset for it and a wood overlay to sit on top.

The overlay makes the section non-interactive (it had to be an overlay bc the IR beams need to get from one-side to the other).

Read more

IR Screen

I ordered this IR touch screen frame not knowing what to expect and am so far pleasantly surprised. I need to map the projector to it but touch detection seems pretty good.

Blog 3D

Infinite loading posts in 3D

Auto nav

Codecity

Walking around file cubes

Blogworld

Cosine

New on Constraint Systems:
Cosine - embed and hash any text and see its nearest neighbors
https://cosine.constraint.systems

Read more