frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: A chess middlegame trainer so I can stop blundering

https://dontblunder.com
4•aaronpierron•8h ago

Comments

aaronpierron•8h ago
Normal chess puzzles teach you tactics, but no matter how many I do, I still make bad moves.

I made a site that rates every move in a position with Stockfish (a chess engine, stronger than every human) to give you feedback. Hopefully doing enough of these will reduce the likelihood of catastrophic blunders in real games.

Still a work in progress, and more game modes to come, but hopefully it's fun for any chess players out there. Feel free to ask me questions and I'll reply in the comments.

ecalifornica•7h ago
This is great! How do you design the puzzles and score the moves?
beardyw•6h ago
If it was me I would score the move by the change in stockfish, before and after.
aaronpierron•6h ago
Good question! I used an open chess database of a few million games, then filtered for master level play with both players >2000 elo. These get stripped for middle game positions, so after move ~12 and while there’s enough material left on the board. Stockfish is then used with a high multi-pv to calculate move quality for all available moves.

Stockfish is run in two passes, one fast and one slow. The fast one gets rid of positions unlikely to make good puzzles (only one good move, one side clearly winning, etc.) while the slow one calculates move quality more accurately. Moves are rated relative to the best move in the position, with loss scored in centipawns (1/100th of a pawn). So, losing a pawn for nothing would be ~100 centipawns of loss. Anything over 300 centipawns lost is a blunder, and all blunder moves are scored equally bad.

Each puzzle takes a strong computer ~10 seconds to generate, but I managed to compile about 30,000 for the site. I plan to add more in the future for specific players/tournaments/openings!

zippyman55•5h ago
This summer I picked up Frank Erwich's two books (The 100 Tactical Patterns Yo Must Know). This is a study book and a work book. I usually get lost in chess books (expert rated) but I found this book really well worth the time to walk thru mostly middle game patterns.

Show HN: Strange Attractors

https://blog.shashanktomar.com/posts/strange-attractors
226•shashanktomar•5h ago•26 comments

Show HN: Pipelex – Declarative language for repeatable AI workflows

https://github.com/Pipelex/pipelex
80•lchoquel•3d ago•15 comments

Show HN: Build your own Bracket City puzzle

https://builder.bracket.city
26•brgross•13h ago•8 comments

Show HN: Quibbler – A critic for your coding agent that learns what you want

https://github.com/fulcrumresearch/quibbler
103•etherio•1d ago•23 comments

Show HN: In a single HTML file, an app to encourage my children to invest

https://roberdam.com/en/dinversiones.html
233•roberdam•1d ago•419 comments

Show HN: Modern PHP development with Vite, it's ecosystem and PHP components

https://github.com/nititech/modern-php-vite-starter
3•donnikitos•5h ago•1 comments

Show HN: Paykit – one SDK for Stripe, PayPal, Paddle (stop reading 5 API docs)

https://www.usepaykit.dev/
3•emmanuelodii•8h ago•0 comments

Show HN: Front End Fuzzy and Substring and Prefix Search

https://github.com/m31coding/fuzzy-search
53•kmschaal•2d ago•4 comments

Show HN: 24-hour Halloween radio station hosted by Dr. Eleven

https://ui.elevenlabs.io/radio
4•louisjoejordan•5h ago•1 comments

Show HN: Run a GitHub Actions step in a gVisor sandbox

https://github.com/geomys/sandboxed-step
82•FiloSottile•1w ago•3 comments

Show HN: I made a heatmap diff viewer for code reviews

https://0github.com
255•lawrencechen•1d ago•66 comments

Show HN: Learn German with Games

https://www.learngermanwithgames.com/
117•predictand•2d ago•101 comments

Show HN: First5Minutes, Your first 5 minutes decide your day

https://www.first5minutes.app/
3•metroan•8h ago•1 comments

Show HN: I build a cheap Skype Clone

https://bubblyphone.com/
13•vadimk_77•14h ago•2 comments

Show HN: ekoAcademic – Convert ArXiv papers to interactive podcasts

https://www.wadamczyk.io/projects/ekoacademic/index.html
50•wadamczyk•1d ago•14 comments

Show HN: A chess middlegame trainer so I can stop blundering

https://dontblunder.com
4•aaronpierron•8h ago•5 comments

Show HN: Ellipticc Drive – open-source cloud drive with E2E and PQ encryption

https://ellipticc.com
19•iliasabs•1d ago•10 comments

Show HN: Status of my favorite bike share stations

https://blog.alexboden.ca/toronto-bike-share-status/
46•alexboden•6d ago•8 comments

Show HN: Text Generator is a powerful online font generator

https://text-generator.app/
7•epistemovault•15h ago•1 comments

Show HN: Research Hacker News, ArXiv & Google with Hierarchical Bayesian Models

https://sturdystatistics.com/deepdive-search
79•kianN•3d ago•23 comments

Show HN: Mach, a new systems language that focuses on being simple and explicit

https://github.com/octalide/mach
3•octalide•11h ago•0 comments

Show HN: Grampax, a "torch.autocast"-style interface for mixed precision in JAX

https://github.com/davidmarttila/grampax
2•kazga•11h ago•0 comments

Show HN: Bash Screensavers

https://github.com/attogram/bash-screensavers
239•attogram•3d ago•77 comments

Show HN: Loopletter: Open-source email marketing platform

https://github.com/createdbymax/Loopletter-Open-source-email-marketing-platform
7•loopletter-max•13h ago•0 comments

Show HN: ISS in Real Time – 25 Years Aboard the International Space Station

https://issinrealtime.org
159•bfeist•4d ago•24 comments

Show HN: AltSendme – Open-source p2p file transfer tool based on Iroh

https://github.com/tonyantony300/alt-sendme
2•SandraBucky•14h ago•0 comments

Show HN: Meals You Love – AI-powered meal planning and grocery shopping

https://mealsyoulove.com
60•tylertreat•4d ago•47 comments

Show HN: Product analytics with zero instrumentation (using vision models)

https://www.trysignal.ai/
5•aditya1081•15h ago•3 comments

Show HN: Story Keeper – AI agents with narrative continuity instead of memory

https://github.com/neurobloomai/pact-ax
15•neurobloom•1w ago•2 comments

Show HN: I built Cuiz-AI, turns documents into quizzes in seconds

https://www.cuiz-ai.com/
4•nelson687•16h ago•0 comments