PSA: Collision Detection is an optimization problem and GJK is Frank-Wolfe | Dark Hacker News