james ma
about
rss
2025/03/19
Abstracting over Futures and Options
2025/02/15
Configuring external storage devices for Jellyfin
2025/01/18
A gallery of randomly generated art
2024/11/30
In defense of bad grammar
2024/11/27
Currying C functions using a heap-based trampoline
2024/09/28
Simple backpropogation in Python and numpy
2024/09/10
Deriving backpropogation from scratch
2024/08/01
Traversing dependency trees in Bazel
2024/07/11
Overview of the x86 call stack
2024/05/28
False sharing in practice
2024/03/09
What's the difference between a JIT and an interpreter?
2024/01/20
Humans, AIs, and the last week on Earth
2023/07/28
Tail recursions
2022/04/03
Why I use Firefox
2021/03/18
Latest updates on Tomato Town