Sign in

Jack Rusher

@jackrusher.com
4.3K followers 326 following 964 posts

Ex-Bell Labs/AT&T Research'er making art & technology in Berlin. 🐘@jack@jackrusher.com 🐦@jackrusher

PostsRepliesMedia
Jack Rusher @jackrusher.com · 18/09/2026
@samaaron.bsky.social saw this and thought of you 😊
A playing card showing the ace of spades with the text “you’re fucking ace”
130
Jack Rusher @jackrusher.com · 23/08/2026
Discuss. (from Eder, 1966: Definitions and Methodologies)
A diagram showing both circular and linear arrows connecting Science, Technology, Art, and Craft. A label at the bottom reads “Ideal of education”.
283
Jack Rusher @jackrusher.com · 08/05/2026
Generative architecture at dusk…
190
Jack Rusher @jackrusher.com · 06/05/2026
She can fight too…
160
Jack Rusher @jackrusher.com · 02/05/2026
She can climb now…
Video game protagonist clinging to the side of a ruined wall
1100
Jack Rusher @jackrusher.com · 01/05/2026
The aesthetic has wandered from Moebius to Hiroshi Yoshida, and the world now has a day/night cycle. Here’s a view of the protagonist regarding some ruins at midnight…
A woman with a spear looks out over a desert environment containing a ruined minaret a several mesas.
160
Jack Rusher @jackrusher.com · 04/04/2026
I’ve spent a few days hacking up a toon-shaded game inspired by all my favorite Belgian BD artists. We’ll see what this turns into…
A Moebius inspired desert scene of a man before some monumental architecture
4432
Jack Rusher @jackrusher.com · 28/02/2026
A screenshot of the source code for the spline algorithm. It compares quite favorably to any way you might do this without #geometricalgebra.
061
Jack Rusher @jackrusher.com · 26/02/2026
Last week, at the Uffizi, I ran into one of the many portraits of Isabella Brant that Rubens painted. I spent some time drawing her while I was in art school, so she seems like an old friend whenever I see her 😊
080
Jack Rusher @jackrusher.com · 23/02/2026
Seriously considering redesigning my website with this aesthetic.
5360
Jack Rusher @jackrusher.com · 22/02/2026
Lloyd's Relaxation is a cousin of k-means that’s still used for quantization, dithering, and stippling. With the pieces from yesterday, it’s only about 10 lines of code… en.wikipedia.org/wiki/Lloyd's... #geometer #geometricalgebra
0354
Jack Rusher @jackrusher.com · 21/02/2026
The same BYO algebra mesh topology implementation from yesterday being used with CGA2D/CGA3D to make computing Delaunay and Voronoi triangulation easy and dimension agnostic. The code is the same for 2D and 3D, just parameterized with functions from the two algebras. #geometer #geometricalgebra
0595
Jack Rusher @jackrusher.com · 20/02/2026
I have a mesh topology library that takes pluggable algebras. Here’s sphere inversion by creating an icosphere using PGA3D, then inverting it through another sphere using CGA3D. The effect is a bit like Escher’s conformal map visualizations, but on a triangle mesh. #geometer
0181
Jack Rusher @jackrusher.com · 18/02/2026
Today’s #geometer example. This time it's a random city plan generator that's a mix of some X-Windows screen savers I made on Sun workstations in the 80s, early work by Jared Tarbell, and (most directly) Metropolis by Marcus Volz.
0273
Jack Rusher @jackrusher.com · 17/02/2026
Another #geometer example this morning, this time vector fields… #Clojure
170
Jack Rusher @jackrusher.com · 16/02/2026
I made a #Clojure port of this gorgeous coordinate free technique for drawing circular arc splines in PGA2D using #geometer. It will be included in the examples for the library… www.youtube.com/watch?v=m317...
Screenshot of an application for drawing splines
2365
Jack Rusher @jackrusher.com · 05/02/2026
Using PGA2D to illustrate using Coxeter groups to create Platonic solids via reflections. #clojure #geometer
180
Jack Rusher @jackrusher.com · 30/01/2026
Here’s an example of a motor in PGA3D creating a spiral of triangles.
180
Jack Rusher @jackrusher.com · 29/01/2026
Wallpaper group p6: hexagonal lattice, cn-symmetry 6, tiling a decahedron. #clojure #geometer
A parametric tiling that resembles Islamic architectural motifs.
070
Jack Rusher @jackrusher.com · 28/01/2026
Using PGA2D (2D Plane-based Geometric Algebra) to explore wallpaper groups. (Still making examples for this library 😆.) en.wikipedia.org/wiki/Plane-b... #geometer
1103
Jack Rusher @jackrusher.com · 27/01/2026
Using CGA (conformal geometric algebra) to find the circumcircle that fits three moving points… en.wikipedia.org/wiki/Conform... #geometer
161
Jack Rusher @jackrusher.com · 26/01/2026
I’m not sure how this #Clojure program could be shorter without losing generality. 🤔
The Clojure code that displays an orthographic cube.
290
Jack Rusher @jackrusher.com · 25/01/2026
Every geometry library needs an orthographic projection cube example, right?
1100
Jack Rusher @jackrusher.com · 25/01/2026
Making examples for an upcoming open source release :)
1240
Jack Rusher @jackrusher.com · 20/01/2026
Another edition of oddly aesthetic debug output (this time for a graph drawing package using geometric algebra)…
3262
Jack Rusher @jackrusher.com · 03/01/2026
Wow, this recipe looks delicious… 🤦🏻‍♂️
A sea of hideous popovers
0140
Jack Rusher @jackrusher.com · 27/12/2025
I guess it would make sense at this point…
020
Jack Rusher @jackrusher.com · 27/12/2025
The perfect language ratios for firmware (and the first Forth environment I used): github.com/openbios/ope...
Forth 85.5%
Makefile 0.5%
Roff 0.3%
C 12.2%
HTML 0.6%
Assembly 0.3%
Other 0.6%
160
Jack Rusher @jackrusher.com · 27/12/2025
Surprising bit of graffiti in Neukölln today
Tiocfaidh ár lá (“Our time will come” in Irish), which was a Republican slogan that’s more used for support of Palestine these days.
020
Jack Rusher @jackrusher.com · 26/12/2025
Playing around with generating asemic Thuluth calligraphy using #Clojure code…
3244
Jack Rusher @jackrusher.com · 17/11/2025
Seen in Kreuzberg 😆 (Spanish for “this country lacks poetry”, more or less).
080
Jack Rusher @jackrusher.com · 08/11/2025
Color meditation, 2021, #clojure.
0200
Jack Rusher @jackrusher.com · 09/10/2025
One of the tragedies of the Aralqum is how cool it looks in photos…
I’m standing in the Aralqum, which was a sea within living memory.
070
Jack Rusher @jackrusher.com · 03/10/2025
We made a pilgrimage to the Aral Desert, which was still the world’s fourth largest inland sea in 1970. They say the future is here but unevenly distributed, and this is the best proxy I’ve seen for the future we are currently making.
1171
Jack Rusher @jackrusher.com · 29/09/2025
Staying in the Ichan-Qаl’а of Khiva, the historical capital of the Khorazm region. en.m.wikipedia.org/wiki/Itchan_... This is where (by most accounts) Al-Khwarizmi (“algorithm”, “algebra”, numerals) originated before settling at the House of Wisdom in Baghdad. en.m.wikipedia.org/wiki/Al-Khwa...
A turquoise dome seen through the window of a minaret in Khiva
1120
Jack Rusher @jackrusher.com · 27/09/2025
Last day in Bukhara…
The ark of BukharaA view of central Bukhara with domes and a minaret Ruined ceiling Lovely pattern on fortress wall
2110
Jack Rusher @jackrusher.com · 26/09/2025
And then Bukhara…
190
Jack Rusher @jackrusher.com · 25/09/2025
Collecting patterns from the past for future generative art projects…
2310
Jack Rusher @jackrusher.com · 23/09/2025
Tiles and antiquity in Samarkand yesterday…
3370
Jack Rusher @jackrusher.com · 19/09/2025
I wonder from time to time whether the popularity of Bratz dolls in the early 2000s led directly to the highly synthetic aesthetic preferred by many young women today 🤔 en.m.wikipedia.org/wiki/Bratz
120
Jack Rusher @jackrusher.com · 09/09/2025
Anything trying this hard to convince you that it’s food is definitely not food.
4120
Jack Rusher @jackrusher.com · 07/08/2025
Proof of Life from the festival 😊
060
Jack Rusher @jackrusher.com · 07/08/2025
Saw ‘How a Spiral Works’ at the Berlin Circus Festival last night. It was a superb, deeply emotional performance, and the first time a dance piece has made me spontaneously weep. www.berlin-circus-festival.de/howaspiralwo...
Two performers on stage, one on a rope that’s both attached to the ceiling and woven into the hair of another.
160
Jack Rusher @jackrusher.com · 06/08/2025
Played a set of completely improved music for two loopstations and strings last night 😊
1180
Jack Rusher @jackrusher.com · 28/07/2025
A sign painter has written:
“Psycho
The
Rapist” on an office door, to which is said “It’s one word, George.”
050
Jack Rusher @jackrusher.com · 27/07/2025
Flawless performance from Morcheeba at the Opera Leśna (“Forest Opera”) in Sopot last night. I last saw them around 25 years ago, but Skye Edwards hasn’t aged a day and Ross Godfrey remains an exceptional and highly underrated guitarist.
0150
Jack Rusher @jackrusher.com · 25/07/2025
Flowers are amazing. I wonder how many generations of selective breeding it took to produce Dahlias this beautiful…
0160
Jack Rusher @jackrusher.com · 23/07/2025
The impression of a pine bough in sandcasted glass!
2120
Jack Rusher @jackrusher.com · 19/07/2025
One can generate nice patterns using only XOR, like the 2D pattern on the left: (doseq [x (range w)] (doseq [y (range h)] (when (not (zero? (mod (bit-xor x y) 7))) (draw-mark x y)))) … but it's also possible to add another dimension to carve a 3D shape, like the render on the right.
1313
Jack Rusher @jackrusher.com · 18/07/2025
Scaffolding, #clojure, 2025.
0384