I took apart a perfectly functional pocket calculator and made it LLM-powered.
this.xor.that
@thisxorthat.bsky.social
Making art with code, with some live coding, and pen plotting in Rust. You might also know me as Jessica Stringham.
Oh wait I can make this better for bluesky than reposting a short-form video…
I made a pocket calculator LLM-powered. As commentary.
I’ve been slowly building a system for drawing birds for a passion project field guide of MIT’s avian wildlife. Here’s a thread of who I have so far: chimney swifts!
Remember the bird projections— @thisxorthat.bsky.social show us how they make BIRD VISUALS
Then we did chill hang out and show eachother things on the projector. This is @thisxorthat.bsky.social showing us birds, keep this in mind as it will come back later in the thread
Some tests with generating vector stippling based on an input image
Days 1-4 of #genuary2025 work by Future Sketches members @thisxorthat.bsky.social, me, and PI @zachlieberman.bsky.social #genuary is a challenge for the month of January to make generative art every day with a prompt! Read more at genuary.art Music by me
I just registered for the Mathematical Association of America Golden Section’s region meeting at Mission College in Santa Clara on February 22. I will be showing three of my paintings there including this piece that I named “Complex Color Wheel.” 1/3
Comment in r/Seattle detailing why it took a few more days for the Washington AG to file the suit wrt the trans EO. A huge thank you to all the people in the AGs office that made this happen.
So close. Day 30 of #genuary was abstract maps. I loaded some sidewalk and street info and threw some particles on it to see what would happen. Can you tell where it’s from?
Day 29 was grid-based design, so digging out the variable-sized tiler. It has some fun interaction with the automatic interpolation too.
Day 28 of #genuary was infinite scroll (credit @fractalkitty.com !), which made me think about adding a new integration between my system and the MIDI controller I use for shows. I didn’t end up making the dials scroll infinitely, but I did make them start glowing when I reference them in the code!
Day 27 of #genuary was make something with no randomness or trig, so started working on using the panicle system as a feather generator.
Day 26 of #genuary was symmetry and I dug up some of my favorites from the kaleido system (I use a lot for livecoding).
Day 23 of #genuary was implementing collision detection. Added it to my polygonatum system, which has some other physics already. The shapes nudge each other apart, but there are too many so they overlap, which I think looks cool.
This Fiona Apple narrated explainer PSA on how to film (and release footage from, not livestream) ICE arrests is exactly what we need from people with production skills right now and is worth about 3 million celebrity “imagine” covers in terms of survival utility
We Have Rights: When Documenting ICE Arrests
This is "We Have Rights: When Documenting ICE Arrests" by MediaTank on Vimeo, the home for high quality videos and the people who love them.
vimeo.com
Day 25 of #genuary was just one line, so taking one of the peregrines from a few weeks ago and letting it fly around on its own.
Day 16 was generative palette. I have a little shader that makes a palette I use a lot, so I pushed it in weird directions. #genuary
Help how do I deal with all the salt tracked in from Boston’s method of making winter less slippery. My experience from Sweden is useless because they use small rocks there, which hurt to step on but don’t dissolve and become weird textures on my floor.
Day 20 of #genuary is generative architecture and I wrote something to make steps based on some I saw last time I was in San Francisco.