Jack Rusher
banner
jackrusher.com
Jack Rusher
@jackrusher.com
Ex-Bell Labs/AT&T Research'er making art & technology in Berlin.

🐘@jack@jackrusher.com
🐦@jackrusher
Pinned
Intro. I’m a multifaceted weirdo, so in three parts:

① Homeschooled child prodigy, early/pre-web Internet’er, contributed to software used by ~2/3 of the world. Worked at multiple labs, including Bell/AT&T. Many successful startups.

Currently building tools to move forward science and computation.
Reposted by Jack Rusher
My five-project (along with slides, video lectures, etc.) compilers course has all projects now available online free: kmicinski.com/functional-p.... Five projects have you incrementally build a compiler for a substantial language, including functions, mutation, loops, vectors, etc.
Build a Compiler in Five Projects
Class website here: https://kmicinski.com/cis531-f25
kmicinski.com
November 24, 2025 at 3:26 AM
Reposted by Jack Rusher
You might not think you needed to see Kate Bush dressed as a bat today, but you were wrong.
November 22, 2025 at 6:46 PM
Reposted by Jack Rusher
Oxide is hiring in the embedded space. If you enjoy baffling choices by hardware vendors and debugging performance issues come join me.

oxide.computer/careers/sw-e...
Embedded Systems Engineer / Oxide
oxide.computer
November 20, 2025 at 4:55 PM
Reposted by Jack Rusher
As I have said to students nowadays, the most important thing one learns in school is how to learn, and using LLMs completely defeats that objective. The process matters.

You don't use a fork lift the gym. The immediate result—weights up in the air—is not always the key reason to do something.
It’s widely known (and, I think, pretty uncontroversial) that learning requires effort — specifically, if you don’t have to work at getting the knowledge, it won’t stick.

Even if an LLM could be trusted to give you correct information 100% of the time, it would be an inferior method of learning it.
Relying on ChatGPT to teach you about a topic leaves you with shallower knowledge than Googling and reading about it, according to new research that compared what more than 10,000 people knew after using one method or the other.

Shared by @gizmodo.com: buff.ly/yAAHtHq
November 21, 2025 at 7:59 PM
Reposted by Jack Rusher
November 21, 2025 at 8:14 PM
Reposted by Jack Rusher
Consequences
May 31, 2025 at 3:38 PM
Reposted by Jack Rusher
here is the graph data structure (triplestore) i have. it is optimised for certain lookups/queries. if i represent triangles with properties i don't really need to add anything to the data structure. i only need to enforce some restrictions. eg. no more than two properties (faces) per vertex pair
November 11, 2025 at 6:08 PM
Seen in Kreuzberg 😆

(Spanish for “this country lacks poetry”, more or less).
November 17, 2025 at 7:07 PM
Reposted by Jack Rusher
This!
November 16, 2025 at 7:48 PM
Reposted by Jack Rusher
force installing ai bots on every mobile device in the world is a great idea, and is absolutely not going to cause any problems
November 14, 2025 at 3:36 PM
I really like what they’re doing here. Keyword arguments have many advantages over positional ones, but have the big disadvantage of verbosity. Here the editor auto inserts keyword arguments when one performs direct manipulation so manually typing the keywords is seldom required.
KCL functions often have a lot of optional arguments (e.g. the `extrude` function can optionally twist the shape around). Now you get autocomplete for these argument labels, including their docs and type info.
November 16, 2025 at 11:19 AM
Reposted by Jack Rusher
if ursula k le guin had dressed up like irma vep, covertly assassinated libertarian pro-incest sci-fi writer robert a. heinlein, and then returned to her cozy life, our current reality would be significantly different
November 16, 2025 at 4:31 AM
Reposted by Jack Rusher
Apologies for sliding and hijacking this but ROOST is still accepting applications for our Staff software engineer role! We're a v small team so this person ideally has a mix of backend and frontend experience.

Improving the UI of T&S tools is my personal soapbox

roost.tools/staff-softwa...
Staff Software Engineer | ROOST Careers
Join ROOST as a Staff Software Engineer to build safety infrastructure for the AI era.
roost.tools
November 16, 2025 at 2:22 AM
Reposted by Jack Rusher
Olivia Nuzzi got sent in to do a profile but it turned out she wanted to fuck the subject so we sent in Jacob Bernstein to profile her and it turns out he also wants to fuck the subject
you can’t be putting this in the paper (gift link but i do not recommend you use it www.nytimes.com/2025/11/14/s...)
November 14, 2025 at 5:42 PM
Reposted by Jack Rusher
One of my best friends on earth, and the producer of some of the albums I love the most, is trying something new and awesome (producing YOUR songs): www.instagram.com/p/DRBVDMhjOnJ/

He's a Canadian socialist & self-promotion is literally his worst nightmare, so I'm boosting.
Stephen Ramsay on Instagram
20 likes, 3 comments - stephen__ramsay on November 13, 2025
www.instagram.com
November 14, 2025 at 1:53 PM
Reposted by Jack Rusher
Next week I’ll be in Berlin for a European Digital Sovereignty Summit satellite event to help launch @eurosky.social.

So it's time to ask: what does #sovereignty look like in the #socialmedia space?

mathewlowry.medium.com/building-res...
Building resilient social media
Next week I’ll be in Berlin, speaking at a Franco-German “Summit on European Digital Sovereignty” satellite event to help launch…
mathewlowry.medium.com
November 11, 2025 at 10:09 AM
Reposted by Jack Rusher
I've come to believe that high co-locality is generally good. Don't separate stuff by kind. Put helpers next to things they help. Put constants directly above the functions that use them, etc.
helper functions should go below the functions they're helping
November 13, 2025 at 2:31 PM
Reposted by Jack Rusher
📰 Future of Coding Weekly

🧠 micrograd

🎥 I am not dead yet

📝 The Hidden Gem in S/SL: Why Dataless Languages Matter

🔗 newsletter.futureofcoding.org/posts/future...
November 10, 2025 at 10:58 AM
Reposted by Jack Rusher
i used to joke that the solution to the housing crisis is to make home prices lower but keep home values high, but slowly realized that's what a lot of the financial engineering is actually trying to do.
February 28, 2025 at 4:48 PM
Color meditation, 2021, #clojure.
November 8, 2025 at 6:47 PM
Reposted by Jack Rusher
Haha, this from the New Yorker is getting passed around the math dork community. I did a comic about this kind of thought a few years ago: www.smbc-comics.com/comic/commut...
November 7, 2025 at 5:26 PM
Reposted by Jack Rusher
Time to update your Palaeolithic palettes... 🔵

Very proud to share our new research on the OLDEST use of blue pigment! We identified traces of azurite - a vibrant blue mineral - on a stone object around 14-13,000 years old. Why is this so exciting? 👇🏺

doi.org/10.15184/aqy...
September 29, 2025 at 8:43 AM
Reposted by Jack Rusher
We invite you to our inaugural Berlin ATProto community day / Nov 18th - the day before @eurosky.social in Berlin.

Time: 10am - 4pm CET

Venue: is now confirmed to be EDGE Grand Central, Invalidenstraße 65, 10557 Berlin
November 8, 2025 at 10:05 AM
Reposted by Jack Rusher
the hallucination problem with llms is very bad macwright.com/2025/11/07/h...
Hallucination city
macwright.com
November 7, 2025 at 8:39 PM
Reposted by Jack Rusher
Happy birthday to the only two women with elements named after them on the periodic table: #MarieCurie & #LiseMeitner.

As I do every year, I will once again repeat my proposal that November 7 should be International #WomenInSTEM Day!

#histSTM #chemistry #physics
#OnThisDay #OTD #PeriodicTable👩‍🔬🗃️📜
November 7, 2025 at 2:29 PM