Alternatives
Products that do what Hard Lines does
Breadth-first spaced repetition for chess openings
- 1

- 2

- 3

- 4PA
Hi, this is my first HN submission so please forgive the rough edges. For this project gathered chess positions from some well-known chess players with a lot of games. (Usually ~25k games and 1M+ positions. The most for any player was GM Aman Hambleton with 1.8M positions indexed.) With each board position I create a probability distribution of moves the player has made from that position. Then, I simply draw from that distribution (with sampling temperature) to choose a move. As long as there's at least one game with a given position, you can keep playing. You'll see that it's pretty easy…
2022 · d2frm2q2a7fq8v.cloudfront.net
- 5
- 6

- 7

- 8

- 9

- 10

- 11SA
Hello! I created SpicyChess(https://spicychess.com) because I wanted a tactics training app that would have the following features: - Spaced Repetition. - Countdown time to simulate blitz Chess where you have to find the best move quickly. - The ability to save puzzles for later review. I'd love to hear any feedback that you may have !
2023 · spicychess.com
- 12

- 13CL
As I was playing with the Outlines library (https://outlines-dev.github.io/outlines/), I discussed with my friend Maxime how funny it would be if we set up a way to pair LLMs in chess matches till one wins. The first time I tried it, it required substantial prompt engineering to get some of those LLMs to propose valid moves. Large language models can mostly stay focused and even play rather well; see https://news.ycombinator.com/item?id=37616170 for example. However small language models aren't as easy to convince. Some of those LLMs have seen very little…
2024 · huggingface.co
- 14

- 15

- 16CM
2016 · chessboardifygame.xyz
- 17PC
Hi HN! During the last year, I've been building python.cards: a site to learn Python using spaced repetition. My goal is to make the most of spaced repetition by making it extremely simple to use and by providing high quality flash cards. The site has been live for a month, with a few daily users who had joined the waitlist. The feedback has been quite positive, with most of the users using the site every day. Currently, we have a free deck (A Tour of the Stdlib) and a paid one (Pathlib in depth, for $9.99). I have other decks in the works, covering topics such as f-strings, collections,…
2024 · python.cards
- 18

- 19PC
I'm doing some fun chess-related programing during my sabbatical, and taking the opportunity to dive down rabbit holes I'd avoid for in a work setting. Found out interesting stuff from old ANSI DEC escape sequences to sixel graphics that are useful today.
2024 · github.com
- 20

- 21FS
HN is the best for honest feedback, help me improve my product! It's not failure, it's only feedback, thanks hackers. http://gameofchat.com
2017
- 22

- 23AC
Hello, This is something I've wanted to build for awhile (first bought the domain in 2020 (then lost it for a year+)). It's a tactics solver on each new tab page. There are 5 modes of play: Easy (<1200 elo) Medium (1200-1800) Hard (1800-2400) Expert (2400+) Speedrun (solve as many puzzles as possible in 60 seconds). I'm having a ton of fun with it, and definitely noticing improvements with actual games (definitely solved the most puzzles in my life while developing this extension). If you check it out, please let me know what you think. Any feedback is good!
Apr 2026 · leetchess.com
- 24CB
Chessmate is a transformer-based model that predicts your next chess move, tailored to players around 1500 ELO on lichess. Soon it will also offer personalized models and a broader range of ELO-based models. Hopefully this can offer a new and innovative way to learn chess and enjoy playing against a uniquely challenging bot!
2024 · chessmate.ai
Ranked by how close each launch is in meaning, then by votes. Refine with a description →