Recursive Filters: SMA, EMA, Low‑Pass, and a Tiny Kalman | Dark Hacker News