Livecoding a self-modifying agent in 19 lines of Python | Dark Hacker News