frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: 15 Years of StarCraft II Balance Changes Visualized Interactively

https://p.migdal.pl/sc2-balance-timeline/
8•stared•14h ago
Hi HN!

"Never perfect. Perfection goal that changes. Never stops moving. Can chase, cannot catch." - Abathur (https://www.youtube.com/watch?v=pw_GN3v-0Ls)

StarCraft 2 is one of the most balanced games ever - thanks to Blizzard’s pursuit of perfection. It has been over 15 years since the release of Wings of Liberty and over 10 years since the last installment, Legacy of the Void. Yet, balance updates continue to appear, changing how the game plays. Thanks to that, StarCraft is still alive and well!

I decided to create an interactive visualization of all balance changes, both by patch and by unit, with smooth transitions.

I had this idea quite a few years ago, yet LLMs made it possible - otherwise, I wouldn't have had the time to code or to collect all changes from hundreds of patches (not all have balance updates). It took way more time than expected - both dealing with parsing data and dealing with D3.js transitions.

Pretty much pure vibe coding with Claude Code and Opus 4.5 - while constantly using Playwright skills and consulting Gemini 3 Pro (https://github.com/stared/gemini-claude-skills). While Opus 4.5 was much better at executing, it was often essential to use Gemini to get insights, to get cleaner code, or to inspect screenshots. The difference in quality was huge.

Still, it was tricky, as LLMs do not know D3.js nearly as well as React. The D3.js transition part is a thing that sometimes I think would be better to do manually, and only use LLMs for details. But it was also a lesson.

Enjoy!

Source code is here: https://github.com/stared/sc2-balance-timeline

Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering

https://github.com/OlaProeis/Ferrite
119•OlaProis•5h ago•43 comments

Show HN: I used Claude Code to discover connections between 100 books

https://trails.pieterma.es/
304•pmaze•14h ago•87 comments

Show HN: VAM Seek – 2D video navigation grid, 15KB, zero server load

https://github.com/unhaya/vam-seek
19•haasiy•4h ago•0 comments

Show HN: Librario, a book metadata API that aggregates G Books, ISBNDB, and more

92•jamesponddotco•7h ago•29 comments

Show HN: Play poker with LLMs, or watch them play against each other

https://llmholdem.com/
102•projectyang•12h ago•47 comments

Show HN: mcpc – Universal command-line client for Model Context Protocol (MCP)

https://github.com/apify/mcp-cli
31•jancurn•4d ago•3 comments

Show HN: GlyphLang – An AI-first programming language

25•goose0004•7h ago•16 comments

Show HN: WinBorg, a beautiful alternative to Vorta for BorgBackup

https://github.com/robotnikz/WinBorg
2•robotnikz•2h ago•0 comments

Show HN: Umaro – An interactive music theory suite for guitarists

https://www.umaro.app/
6•SnowingXIV•4h ago•1 comments

Show HN: Marten – Elegant Go web framework (nothing in the way)

https://github.com/gomarten/marten
10•jackprescott•10h ago•5 comments

Show HN: Hashing Go Functions Using SSA and Scalar Evolution

https://github.com/BlackVectorOps/semantic_firewall
2•BlackVectorOps•5h ago•1 comments

Show HN: HAPI - Vibe Coding Anytime, Anywhere

https://github.com/tiann/hapi
2•weishu•5h ago•0 comments

Show HN: I made a memory game to teach you to play piano by ear

https://lend-me-your-ears.specr.net
530•vunderba•1d ago•167 comments

Show HN: Various shape regularization algorithms

https://github.com/nickponline/shreg
72•nickponline•2d ago•5 comments

Show HN: I made 25 tech predictions and mass-published them

2•JoseOSAF•6h ago•2 comments

Show HN: Executable Markdown files with Unix pipes

120•jedwhite•2d ago•98 comments

Show HN: Yuanzai World – LLM RPGs with branching world-lines

https://www.yuanzai.world/
29•yuanzaiworld•18h ago•5 comments

Show HN: Rocket Launch and Orbit Simulator

https://www.donutthejedi.com/
159•donutthejedi•1d ago•37 comments

Show HN: A website that auctions itself daily

https://www.thedailyauction.com/
41•nsomani•2d ago•18 comments

Show HN: EuConform – Offline-first EU AI Act compliance tool (open source)

https://github.com/Hiepler/EuConform
70•hiepler•1d ago•44 comments

Show HN: Symfreq – Analyse symbol frequencies in code (Rust)

https://github.com/vaskort/symfreq
2•vaskort•8h ago•0 comments

Show HN: Airboard – $1 voice dictation for Mac local

https://dhruvian473.gumroad.com/l/pgcjbc
3•mehrad_1•3h ago•0 comments

Show HN: Miditui – A terminal app/UI for MIDI composing, mixing, and playback

https://github.com/minimaxir/miditui
64•minimaxir•2d ago•13 comments

Show HN: Scroll Wikipedia like TikTok

https://quack.sdan.io
321•sdan•1d ago•84 comments

Show HN: MCP Server for Job Search

https://github.com/jobswithgpt/mcp
5•sp1982•9h ago•0 comments

Show HN: Horizon Engine – C++20 3D FPS Game Engine with ECS and Modern Renderer

https://github.com/jackthepunished/horizon-engine
2•bhdr26k•9h ago•1 comments

Show HN: Human or AI-made song detector and 100% Private Audio Mastering

https://kliga.com
2•aswinsilvadasan•9h ago•2 comments

Show HN: buse – automate your browser from the terminal

https://github.com/rinvii/buse
2•rinvi•9h ago•0 comments

Show HN: macOS menu bar app to track Claude usage in real time

https://github.com/richhickson/claudecodeusage
157•RichHickson•2d ago•48 comments

Show HN: Similarity = cosine(your_GitHub_stars, Karpathy) Client-side

https://puzer.github.io/github_recommender/
167•puzer•4d ago•39 comments