/images/Avatar_ms_bw.png

Ghostty + uv

A quick note on two little helpers with outsized impacts. In another post, I’d mentioned transitioning my Python workflow to uv.

Tour de micrograd

Step by step build of a minimal neural network In a separate post, I did a selective pass over the development of artificial neural networks to highlight baked in design choices.

Pretty Rust

A tiny exploration of plotting math functions in Rust Interested in learning about the Julia and Mandelbrot sets?

Rushing

Teach Yourself Programming in Ten Years Quoting from Peter Norvig’s piece, linked above:

ML/AI in the wild

🌱 notes (masquerading as a post) 🌱 Developers’ ML workflows Building personal software with Claude - Nelson Elhage

ARENA: AI interpretability

Mechanistic interpretability for transformer architectures (and more!) During my second batch at RC, I joined a study group to cover the materials from Callum McDougall’s Alignment Research Engineer Accelerator aka ARENA program which is normally delivered by LISA: the London Initiative for Safe AI.

README

Welcome! πŸ‘‹ In the past, I’ve used a few other platforms for (sporadically) posting my writing (see Medium and Substack Posts).

Naive ray tracer implementation in Python

Recursive sidequest During my first Recurse Center retreat in the fall of 2021, I started learning Python in earnest (along with a little React on the side), worked on code craftsmanship, and started to fill in the gaps of my non-CS background on any aspects of computing I happened across during study sessions or while pairing with fellow Recursers.

Mickens Usenix 2018

Notes from James Mickens’ talk at USENIX Security ‘18 If you haven’t seen James’ talk and have an hour to view his actual keynote, please do yourself a favor and just go see his talk.

AI vs our humanity

Humanity in an AI-enabled world In studying AI, ML, and the general advance of technology β€” and observing the response to the hype that surrounds all that β€” I’m compelled to ask whether we’re fully considering our power in determining the nature of the influence of technology.