Sign in

this.xor.that

@thisxorthat.bsky.social
130 followers 162 following 51 posts

Making art with code, with some live coding, and pen plotting in Rust. You might also know me as Jessica Stringham.

PostsRepliesMedia
this.xor.that @thisxorthat.bsky.social · 28/06/2026
I took apart a perfectly functional pocket calculator and made it LLM-powered.
121
this.xor.that @thisxorthat.bsky.social · 28/06/2026
Oh wait I can make this better for bluesky than reposting a short-form video…
010
this.xor.that @thisxorthat.bsky.social · 28/06/2026
I made a pocket calculator LLM-powered. As commentary.
041
Reposted by this.xor.that
depths of wikipedia @depthsofwikipedia.bsky.social · 15/11/2025
ok kind of a fun paragraph
560751
this.xor.that @thisxorthat.bsky.social · 22/09/2025
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!
120
Reposted by this.xor.that
char stiles @charstiles.bsky.social · 25/05/2025
Remember the bird projections— @thisxorthat.bsky.social show us how they make BIRD VISUALS
121
Reposted by this.xor.that
char stiles @charstiles.bsky.social · 25/05/2025
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
121
this.xor.that @thisxorthat.bsky.social · 13/03/2025
Stamping something I coded
The result of a hand-carved stamp of a knotted line, using black ink on white paper.
090
Reposted by this.xor.that
Annalee Newitz @annaleen.bsky.social · 10/03/2025
My gender does not recognize the United States
4983127
this.xor.that @thisxorthat.bsky.social · 22/02/2025
Some tests with generating vector stippling based on an input image
Circles with gradients, where the bright side is made up of points and dark side is made up of blue linesBrighter light lines, and a buggy dark lines were it drew them randomly everywhereTest using a picture of brick sidewalk, the stippling traces out the shape
070
Reposted by this.xor.that
char stiles @charstiles.bsky.social · 08/02/2025
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
061
Reposted by this.xor.that
Gwen Fisher @gwenbeads.bsky.social · 07/02/2025
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
Colorful painting of plane with a dark concentric circle on the top and bottom
Light concentric circles on the left and right. The colors are in rainbow order.
2325
Reposted by this.xor.that
Joe Beda @h.olysh.it · 08/02/2025
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.
Comment in r/seattle from Mitch1musPrime. Post titled “Credit where credit is due | AG Nick Brown files suit w...”

“Now that this has been officially filed, I need everyone to understand how much work the AG office has been putting into this since last week. They took dozens of interviews from medical professionals, mental health professionals, and most importantly, from families with trans kids who'd be impacted by the EO. The amount of time it took them to hold those interviews and turn them into the official declarations was an extraordinary undertaking. It was the value they placed on including stakeholders that caused the delay in getting g this filed.

They deserve all the appreciative emails we can send them for doing this.”
193749705
this.xor.that @thisxorthat.bsky.social · 08/02/2025
💚 Oregon www.opb.org/article/2025...
opb.org
Oregon, Washington sue over Trump order targeting gender-affirming care
The lawsuit accuses the president, and other members of the executive branch, of “attempts to dictate medical care by executive fiat.”
010
this.xor.that @thisxorthat.bsky.social · 06/02/2025
Day 31 of #genuary was pixel sorting, but here’s weird ordered dithering instead
Hexagons and circles that get lighter but following some a herringbone pattern
020
this.xor.that @thisxorthat.bsky.social · 05/02/2025
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?
The trails of a bunch of particles moving around an invisible roadmap.
060
this.xor.that @thisxorthat.bsky.social · 05/02/2025
Day 29 was grid-based design, so digging out the variable-sized tiler. It has some fun interaction with the automatic interpolation too.
020
this.xor.that @thisxorthat.bsky.social · 04/02/2025
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!
151
this.xor.that @thisxorthat.bsky.social · 02/02/2025
Day 27 of #genuary was make something with no randomness or trig, so started working on using the panicle system as a feather generator.
Zoom in on a feather-ish thing, where a curved rachis has barbs branching off
080
this.xor.that @thisxorthat.bsky.social · 02/02/2025
Day 26 of #genuary was symmetry and I dug up some of my favorites from the kaleido system (I use a lot for livecoding).
Repeated semicircles overlappingAnother color palette and another angle of the same
030
this.xor.that @thisxorthat.bsky.social · 02/02/2025
Day 22 of #genuary was gradients only
Gradients make a 3d image of stairs
030
this.xor.that @thisxorthat.bsky.social · 02/02/2025
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.
One variation of green petals pulled to the center and then pushed apart by collision detection. Another variation of the leaves being pulled to the center and then nudged apart with collision detection.
130
Reposted by this.xor.that
Ashley Lake @ashleylatke.bsky.social · 02/02/2025
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
vimeo.com
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.
8466563418
this.xor.that @thisxorthat.bsky.social · 30/01/2025
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.
030
this.xor.that @thisxorthat.bsky.social · 30/01/2025
Day 23 of #genuary was inspired by brutalism so here are some concrete buildings.
A bunch of 3 story concrete buildings. Ignore that they start repeating the last row.
061
this.xor.that @thisxorthat.bsky.social · 29/01/2025
Day 24 of #genuary was a geometric pattern
Squares arranged at little angles so they look a little less blocky
061
this.xor.that @thisxorthat.bsky.social · 28/01/2025
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
072
this.xor.that @thisxorthat.bsky.social · 27/01/2025
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.
000
this.xor.that @thisxorthat.bsky.social · 24/01/2025
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.
A few of a lot of steps from the bottom with some interesting landings.
030
this.xor.that @thisxorthat.bsky.social · 20/01/2025
Day 19 of #genuary is op art!
A lot of lines, parallel or nearly parallel, and at a 30 degree angle, so it’s almost 3d if you stare at it too long
0121
this.xor.that @thisxorthat.bsky.social · 20/01/2025
Doomscrolled today but then the feed told me about Grand Theft Hamlet, which happened to be screening in my city tonight and so I went and saw it and laughed and cried with a bunch of folks in a theater and it was good.
031
Reposted by this.xor.that
JayIsPainting 🍁 @jayispainting.earthskyart.ca · 19/01/2025
Night Watch Oil on Canvas 26×44″ 66×112 cm 2023 Original & prints available earthskyart.ca/shop #art #painting
Painting of dark swirling clouds at night backlit by lightning in the distance
1237958
Reposted by this.xor.that
Gwen Fisher @gwenbeads.bsky.social · 19/01/2025
Doodle No. 20
Tribert’s Network
 Tribert got a new antenna for his network in hopes of picking up owls. So far, so good. 
 2.7” by 2.7”
Prismacolor black ink and Faber-Castell Polychromos pencils on Stonehenge 250 GSM 100% cotton paper
Happy Sunday. Stay connected. 
#mathart #network #graph
Colorful drawing in black ink and colored pencil in muted tones. In the center is a three-eyed, three-footed, three-antennaed alien holding a graph with both hands. The graph fills most of the space and is very complex with a fractal bit on the left. There is an abstract owl who is thinking of a fish, perched on the right.
0172
this.xor.that @thisxorthat.bsky.social · 19/01/2025
Day 18 of #genuary is: what does wind look like. Here’s one loosely based on how hawks use updrafts to gain altitude so they can glide around.
030
this.xor.that @thisxorthat.bsky.social · 19/01/2025
Finally trying out Apple Intelligence on my loved ones! Wow!
An AI-generated cartoon trout but its dorsal fin is a man
010
this.xor.that @thisxorthat.bsky.social · 19/01/2025
Helpful reminder of how to get the first element of an iterator in Rust: tell the element that no one’s first(), and you’re next(). Follow for more helpful tips that are useful for many people and not just for me!
Cover of Modest Mouse’s “no one’s first(), and you’re next()”
030
this.xor.that @thisxorthat.bsky.social · 17/01/2025
Day 15 of #genuary is making a rug.
Repeating chevron pattern at a skewed camera angle, like the carpet in twin peaks
0122
this.xor.that @thisxorthat.bsky.social · 17/01/2025
Day 14 of #genuary is black and white
Overlapping outlines of semicircles that vary in size and stroke thickness
062
this.xor.that @thisxorthat.bsky.social · 17/01/2025
Day 13 of #genuary is triangles
A ton of overlapping triangles that have unexpected colors.
031
Reposted by this.xor.that
Edgardo Avilés-López @eavl.co · 17/01/2025
What happens if pi=4? For this sketch I used the Taylor series expansion to approximate the sin and cos functions with pi=4. S/N: 2025.017 #genuary2025 #genuary17 #genuary #dailySketch #creativeCoding #generativeArt #generative #genArtClub #openFrameworks
2529
this.xor.that @thisxorthat.bsky.social · 13/01/2025
Day 12 of #genuary is subdivisions. Updated my go-to sketch for subdividing to make it weird.
A weird grid of lines stretched out of a box and crammed into a box.
071
Reposted by this.xor.that
Julien Gachadoat @julienv3ga.bsky.social · 12/01/2025
A grid of selected plots from November and December 2024. The drawings were created with the same Processing program / algorithm I have been using and refining since 2018, still amazed by the great variety of outputs.
0603
this.xor.that @thisxorthat.bsky.social · 12/01/2025
6 and & look weirdly similar in some fonts
010
this.xor.that @thisxorthat.bsky.social · 12/01/2025
Day 11 is impossible day, so I made smoother interpolations between file updates which, when stacked on top of the other features, is kinda weird to reason about. Here’s a demo of it working! Carefully avoiding the cases where it doesn’t.
010
this.xor.that @thisxorthat.bsky.social · 12/01/2025
Day 10 of #genuary was to only use TAU and no other numbers. I got some of my favorite outputs, from updating day 3’s numbers.
Arcs and lines combination 1Arcs and lines combination 2, this one got real big arcsThe code showing all of the taus that I’m using!Arcs and lines combination 3, but this one looks like a very classy paper clip.
010
this.xor.that @thisxorthat.bsky.social · 12/01/2025
Day 9 of #genuary was public transportation pattern, so this one’s vaguely based on a distant memory of some train seats in Sapporo.
Teals and green overlapping squares, but they get closer together towards the edges. A muted rainbow color scheme of the same thing.
071
this.xor.that @thisxorthat.bsky.social · 12/01/2025
Day 8, was drawing a million things! This is drawing around a million samples of shapes.
020
this.xor.that @thisxorthat.bsky.social · 07/01/2025
A little busy for day 7, but here’s an old project of computer art made with google spreadsheets. #genuary
061
this.xor.that @thisxorthat.bsky.social · 07/01/2025
Day 6 was creating a landscape with geometric primitives. #genuary
Douglas firs on a hill, or stacked triangles offset by sin(x + y)
031
this.xor.that @thisxorthat.bsky.social · 07/01/2025
Day 5 was isometric. #genuary
020