Welcome to
┏━╸╻ ╻┏━┓╻┏━┓┏┳┓╻╻ ┏━┓┏┓╻ ┃ ┣━┫┣┳┛┃┗━┓┃┃┃┃┃ ┣━┫┃┗┫ ┗━╸╹ ╹╹┗╸╹┗━┛╹ ╹╹┗━╸╹ ╹╹ ╹ .org
updated: 8/25/25
About me
My name is Christopher Milan.
I like touching computers. Physical hardware deserves admiration; renting is for suckers.
I studied at UCLA from 2021 to 2025, where I recieved bachelor's degrees in (pure) math and computer science. While at UCLA I ran the AI Safety club at UCLA, and I have a page there too.
Interests
Here is a list of some of my interests:
- Low-level programming: C, Assembly, Architecture.
- Reverse engineering: I played pwn and rev for PBR, UCLA's CTF team.
- Compiler and language design: Mostly toy compilers for toy languages, but I am a contributor to tinygrad.
- Skiing
- Climbing
- Photography
Projects
name | src | language | description | |
---|---|---|---|---|
ctb | 1 | C99 | C99 single header libraries | |
braid | 1 | C99, asm | C99 library for coroutines | |
cherf | 1 | Haskell | TCP NAT holepuncher | |
cherf2 | 1 | C99 | rewrite of cherf in C, using braid and monocypher | |
stats | 1, 2 | C, perl | status page for AI Safety cluster, using RRDtool | |
mal | 1 | OCaml | toy programming language, with (LLVM) compiler | |
os | 1 | C, asm | toy x86_64 operating system. |
Writing
- [Winter 2025] How to build a GPU cluster — A talk about how I built AI Safety at UCLA's GPU cluster.
Additionally, I have some older posts (mostly about the cluster) on the AI safety blog.