Hackerman.ai allows users to practice their coding skills using AI-generated programs. Users can learn by filling in "todos" in the generated programs, and hints and explanations are provided to help better understand the program. The platform offers a wide range of algorithms for learning about Python programming, including sorting, searching, graph traversal and more. It's also an excellent tool for interview practice with both AI-generated interview programs or user-created ones available. Pricing is super simple with a "pay what you want" option or free tries refill every 15 minutes.