• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on berlin.social

Jack Rusher

@jack@berlin.social
mastodon 4.5.8

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin.

https://jackrusher.com
0 Followers
0 Following
Joined December 19, 2022

Posts

Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · 2d ago
I've been using gandi for domain name registration for over 20 years now. Am I missing out on some great alternative?
2
0
2
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · 5d ago
Let’s do a thread of what we consider to be the best things on the Internet. I'll start with two: Wikipedia and OpenStreetMap.
37
0
20
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 11, 2026
Higher order Markov chain gonna Markov… https://mato.social/@josemurilo/116334603207819104
6
1
3
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 07, 2026
“The UI is clean. The API is RESTful. The architecture diagram is beautiful. The outputs are wrong. Nobody checks because nobody on the team knows what correct outputs look like. They’ve never looked at the data. They’ve never computed a baseline.”
https://leehanchung.github.io/blogs/2026/04/05/the-ai-great-leap-forward/
The AI Great Leap Forward
Han, Not Solo

The AI Great Leap Forward

In 1958, Mao ordered every village to produce steel. The steel was useless. The crops rotted. Today's top-down AI mandates are producing the same pattern: ba...

65
3
54
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 07, 2026
@neauoire Sapir and Swadesh (among others) worked on a derived conlang that I still wish was the standard language of the Western World:

https://en.wikipedia.org/wiki/Interlingua
2
4
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 04, 2026
@abnv I’ll release it at some stage, once it tells me what it really wants to be.
1
0
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 03, 2026
Moebius shading intensifies. I can't believe I spent an hour fine-tuning the contour lines on the dunes 🙈
15
0
2
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Apr 02, 2026
TFW you are doing a bit of game dev for the first time since 1993…
21
3
1
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 29, 2026
Okay, it now emits Zig and the process to get native and WASM modules out is very straightforward. I think the next step is adding array support so I can compile numeric code written interactively in Clojure to fast native code. It might be interesting to automatically generate JNA bindings so one can livecode native modules that get loaded into the JVM on the fly? 🤔
9
2
2
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 28, 2026
“Certum quod factum”
“(One is certain only of what one builds)”
#GiambattistaVico, presumably regarding library dependencies
berlin.social

berlin.social

7
0
1
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 25, 2026
“If you don't overcome your tendency to give up easily, your life will amount to nothing.”
#MasutatsuOyama
berlin.social

berlin.social

6
2
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 24, 2026
@plexus I mean, I *do* also mourn the loss of my hobby 😆
6
0
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 24, 2026
@nixfreak So far as I know Andrew Whatson is still working on it.

In any case, I have made a few design decisions that differ from theirs (type inference algorithm, source language, I'll probably switch to generating Zig instead of C, &c).
0
2
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 24, 2026
I couldn't leave it alone, so now it correctly refuses to emit C until it can ground every expression in a C-compatible type (type hints can be used to resolve ambiguities), and the generated C compiles to perfectly good WASM modules. This is now dangerously close to being useful. 🤔
12
2
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 22, 2026
@abnv O, sure, the algorithm doesn’t care about syntax :)
1
2
0
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 22, 2026
I implemented the Nimble type inference algorithm from Henry Baker's old Common Lisp paper in Clojure awhile back for #reasons. It's based on lattice/algebraic data flow (Kaplan-Ullman) rather than logical unification (Milner), and works well to calculate type specialization while compiling dynamic languages:

https://www.plover.com/misc/hbaker-archive/TInference.html

Yesterday I added a simple C generator to make something like Pre-Scheme <https://prescheme.org> for #Clojure…
berlin.social

berlin.social

17
4
4
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 03, 2026
@log I started that way, but found it too visually busy. The idea is to explain that rotation follows the direction of the head-to-tail arrows, which also makes it easy to explain how wedging in the other direction reverses the arrows.
1
1
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 03, 2026
@benjohn This is a sketch for the docs for my geometric algebra library. In GA, objects have “grades” that indicate their dimensionality, starting from grade-0 (a magnitude without direction), and going up from there. This diagram is meant to accompany some explanatory text that should (hopefully) make clear what’s happening.
1
0
0
0
Open post
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Mar 03, 2026
Trying to explain some things…
Your browser does not support the video tag.
28
3
11
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Feb 18, 2026
@technomancy @nasser I’ve been complaining about this since Github became popular, but I always got “Old Man Yells at Cloud” memes in response 🤷🏻‍♂️
4
0
0
0
Open post
In reply to
jack
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
Jack Rusher
Jack Rusher
@jack@berlin.social

Former kernel hacker and Bell Labs/AT&T Researcher, currently making art and technology in Berlin. https://jackrusher.com

berlin.social
@jack@berlin.social · Feb 18, 2026
@nasser I’d definitely prefer that everything about the project live in the repo. The idea that you should have all of the convos and ADRs about how your software grew in Someone Else’s Database is crazy to me. I’m moving projects from Github to Codeberg right now, and the PR discussions won’t be coming along 🙁

(But I’d rather use such a thing via emacs or a command line tool, just like @technomancy.)
2
2
1
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 09:41:36 UTC