Weekly Links 26-35

Links I found interesting in week 35 of 2026