🦞🌯 Lobster Roll

Stories by bollu

Stuff I learnt in 2022 (bollu.github.io)
Stuff I learnt in 2024 (pixel-druid.com)
Implementing FSRS in 100 Lines (borretti.me)
strudel: A live coding platform to write dynamic music pieces in the browser (strudel.cc)
Modular: What Ownership is Really About: A Mental Model Approach (modular.com)
Analytical Methods for Dynamic Simulation of Non-penetrating Rigid Bodies (citeseerx.ist.psu.edu)
A method for analytically calculating the forces between systems of rigid bodies in resting (non-colliding) contact is presented. The systems of bodies may either be in motion or static equilibrium and adjacent bodies may touch at multiple points. The analytic formulation of the forces between bod...
Visual overview of a custom malloc() implementation (silent-tower.net)
AlphaProteo generates novel proteins for biology and health research (deepmind.google)
The Program Structure Tree: Computing Control Regions in Linear Time (iss.oden.utexas.edu)
In this paper, we describe the program structure tree (PST), a hierarchical representation of program structure based on single entry single exit (SESE) regions of the control flow graph. We give a linear-time algorithm for finding SESE regions and for building the PST of arbitrary control flow ...