Hacker News

Show stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations(github.com/arnegiacomo ↗)
    241comments
  2. Show HN: AttaLambda: a language where types and data are made of untyped lambdas(attalambda.com ↗)
    4comments
  3. Show HN: How Stale Is Your AI? Release age and training cutoff for 20 models(stale.jock.pl ↗)
    44comments
  4. Show HN: Restarted – a 2026 remake of the classic 2015 startup generator(restarted.io ↗)
    6comments
  5. Show HN: I made a flight simulator, except you're just a passenger(inflightsimulator.com ↗)
    202comments
  6. Show HN: SeasonMap – when to travel where? visualized with climate data(seasonmap.app ↗)
    9comments
  7. Show HN: Hacking a $20 4G wireless hotspot into a texting device(bkovac.github.io ↗)
    36comments
  8. Show HN: Capsule – Single-file web apps that save their data into SQLite(withcapsule.app ↗)
    157comments
  9. Show HN: Pizza Bot – An inbox for AI agents that work in the background(github.com/pizza-bot-app ↗)
    33comments
  10. Show HN: ManyBot – Framework to build WhatsApp bots, without the boring part(manybot.org ↗)
    discuss
  11. Show HN: Collected every single "What are you working on" project into a website(reachpad.app ↗)
    3comments
  12. Show HN: Redis City – Explore how Redis works in an interactive 3D model(poltora.dev ↗)
    27comments
  13. Show HN: Kosmic Kart – Mario Kart-style racing with friends in the browser(kosmi.io ↗)
    1comments
  14. Show HN: Interakt – open-source self-hosted search and AI chat for your website(github.com/alphasolutionsrepo ↗)
    1comments
  15. Show HN: Halo 3's Guardian, playable in the browser, as my personal website(runboli.com ↗)
    5comments
  16. Show HN: Kinesis – Control your Mac with the Meta Neural Band(github.com/callbacked ↗)
    46comments
  17. Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS(github.com/jamesryanatx ↗)
    21comments
  18. Show HN: Swift-Qwen3.8-27B, -58.3% thinking, x1.95 speed, accuracy of xhigh(huggingface.co ↗)
    11comments
  19. Show HN: Pelican-bicycle alternatives(gally.net ↗)
    45comments
  20. Show HN: Panel – A research workspace where the agent can build its own panes(github.com/greentfrapp ↗)
    22comments
  21. Show HN: Nari Qwen3-TTS and Qwen3-ASR – High accuracy, low latency and cost(narilabs.com ↗)
    31comments
  22. Show HN: Pixel Agents – A pixel-art mission control for your Claude Code agents(mateovalle.github.io ↗)
    1comments
  23. Show HN: YOLO FPS-per-dollar numbers for edge AI boards ($75-$215)(github.com/chorylee ↗)
    discuss
  24. Show HN: Put an AI agent on a FaceTime audio/video call (open source, WebRTC)(github.com/cherthq ↗)
    discuss
  25. Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks(github.com/ordewell ↗)
    33comments
  26. Show HN: Warp – Run DeepSeek v4.1 Flash with 5 GB of RAM at 3.77 tok/s(github.com/sqliteai ↗)
    3comments
  27. Show HN: OmnisBench, a re-gradable, open LLM routing benchmark on fresh tasks(github.com/fortitude-group ↗)
    1comments
  28. Show HN: Loss. a tiny satire about AI progress(workatloss.com ↗)
    10comments
  29. Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme(neobrutalism.dev ↗)
    77comments
  30. Show HN: Kaflow Search – A desktop tool for locally indexed Kafka message search(whsoul-tools.com ↗)
    discuss

Show HN: A chess analyzer that runs in the browser

2 pointsby 1d agogithub.com
2 comments
I play chess casually and usually struggle to figure out why Lichess analysis say my move is a blunder. Almost all the analysis tools will just suggest the best variant for a position, and you will have to follow the suggested engine lines, or play them out manually to analyze it better.

So I built this tool to make that process easier for beginner players. Behind the scene: This app run Stockfish in your browser, at a position, the app will follow the engine's suggested lines, search for any meaningful situation like a check, a fork, a capture, material change, positional disadvantages,... and point that out with an explanation.

You can see the app here: https://whyblunder.vercel.app and paste the PGN of your game.

If you play on Lichess, you can also replace the lichess.org part in the browser URl with https://whyblunder.vercel.app/#<game-id> to quickly analyze, for example: https://whyblunder.vercel.app/#cBVQFX8l

1d agoHN ↗

One suggestion, can you not pull the annotated game from lichess using their stockfish? It might save you a lot of time and double work

1d agoHN ↗

hey, thanks for the suggestion. unfortunately even with lichess's annotation, it's still not enough to identify hanging pieces or other board situation for the diagnostic, so we still need to run stockfish on each move again :D in fact i intentionally get just the raw move data from lichess during import.