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 ↗)
    193comments
  2. Show HN: I made a flight simulator, except you're just a passenger(inflightsimulator.com ↗)
    50comments
  3. Show HN: Capsule – Single-file web apps that save their data into SQLite(withcapsule.app ↗)
    127comments
  4. Show HN: Pizza Bot – An inbox for AI agents that work in the background(github.com/pizza-bot-app ↗)
    25comments
  5. Show HN: Glu – installing Homebrew packages 2x faster on macOS(glu.run ↗)
    2comments
  6. Show HN: Hacking a $20 4G wireless hotspot into a texting device(bkovac.github.io ↗)
    33comments
  7. Show HN: Redis City – Explore how Redis works in an interactive 3D model(poltora.dev ↗)
    26comments
  8. Show HN: Panel – A research workspace where the agent can build its own panes(github.com/greentfrapp ↗)
    19comments
  9. Show HN: Thurbox – A tmux-based TUI and CLI for local AI agent orchestration(github.com/thurbeen ↗)
    discuss
  10. Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS(github.com/jamesryanatx ↗)
    21comments
  11. Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks(github.com/ordewell ↗)
    30comments
  12. Show HN: Now You Can Use – Web Baseline Timeline(nowyoucanuse.com ↗)
    discuss
  13. Show HN: A chess analyzer that runs in the browser(github.com/huytd ↗)
    2comments
  14. Show HN: Kinesis – Control your Mac with the Meta Neural Band(github.com/callbacked ↗)
    45comments
  15. Show HN: Loss. a tiny satire about AI progress(workatloss.com ↗)
    8comments
  16. Show HN: Pelican-bicycle alternatives(gally.net ↗)
    45comments
  17. Show HN: SCIP MIP solver bindings for Go, ported from russcip(github.com/egoisutolabs ↗)
    discuss
  18. Show HN: Nari Qwen3-TTS and Qwen3-ASR – High accuracy, low latency and cost(narilabs.com ↗)
    31comments
  19. Show HN: Agenttik – work on multiple projects in parallel with AI agents(github.com/pausan ↗)
    discuss
  20. Show HN: Warp – Run DeepSeek v4.1 Flash with 5 GB of RAM at 3.77 tok/s(github.com/sqliteai ↗)
    2comments
  21. Show HN: DaiDocs, AI memory as a plain-text file format, not a service(github.com/kerneta ↗)
    1comments
  22. Show HN: Check if your IP has appeared in a residential proxy network(haveibeenproxied.com ↗)
    41comments
  23. Show HN: Open-source passive NFC tag that signs with ECDSA, verified on-chain(github.com/mwbpnftechnology ↗)
    discuss
  24. Show HN: DeadLock OS – A Linux terminal puzzle game(crazygames.com ↗)
    discuss
  25. Show HN: HonestSky, a free iOS weather app without ads or subscriptions(apps.apple.com ↗)
    discuss
  26. Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme(neobrutalism.dev ↗)
    76comments
  27. Show HN: Visual HTML – a source-preserving WYSIWYG editor for AI-generated HTML(kong75.github.io ↗)
    discuss
  28. Show HN: farseer.space – fly anywhere in the universe in your browser(farseer.space ↗)
    1comments
  29. Show HN: Sass – Rust and WASM(github.com/zoosky ↗)
    discuss
  30. Show HN: Let agent read files with secrets while redacting values for LLM contex(github.com/daniel-sc ↗)
    1comments

Show HN: A chess analyzer that runs in the browser

2 pointsby 6h 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

2h 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

1h 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.