frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Voronoi Go

https://voronoigo.com/
32•igpay•2h ago
I posted once before but wanted to share again because a lot has changed. There's now a fairly strong bot to play against (contributed by a community member) and also correspondence games. The combination of these things helps a bit in finding people to play against.

Comments

xerox13ster•44m ago
Gonna be honest, this got a click from me as a golang developer having just come from the terminal multiplexer thread and I fully expected this to be about developing voronoi cells in golang.

I don't know Go well enough to even begin to conceptualize how deeply this changes the rules and interactions of the game, so I'm not going to be able to comment on the concept itself, but I bounced off the tutorial the first time and by the end of it had no desire to play a full game against a bot.

Maybe if the tutorial had walked me through the beginning and middle of the match with the bot and engineered the match so that the tutorial scenarios appeared within that game, it would have felt like less of a committment to actually start a full game.

wavemode•16m ago
To be fair, a game of this only takes a few minutes. Probably best as a "learn by doing" type of thing.
igpay•15m ago
Thanks for the feedback - the tutorial is definitely dense. It existed a long time before the bot did, so it had to cover everything in one sitting. I think now though that you're probably right about an improved tutorial flow being mostly playing + some explanation.

My takeaway from the past couple months is that the game is just kind of hard to learn. I actually felt the same way about trying to learn traditional Go - it was very daunting to start a game. Basically all of the players who have stuck around / joined the discord were already pretty familiar with Go, so I think it helped bridge that gap a bit. I've spent a good amount of time trying to figure out how to make the game more approachable, but it kind of seems like the core audience for now might just be people who already like Go. There also seems to be a lot of overlap with people who are interested in designing a bot to play, so I've open sourced some code to allow for that: https://github.com/csun/voronoi-go-rs

Anyway, thanks for taking a look!

emaro•39m ago
Looks really cool. Saved for later because I'm on my phone right now. Ignored the warning and it was fine but the site refreshed sometimes which restarted the tutorial. The third time I gave up.
pmontra•38m ago
Very well done. I had to enable desktop mode on a phone because the help dialog hides the board and the Next button is some meter below the bottom edge of the screen. That's the only issue and the site warns that it's best played on a desktop. Everything else is very well done and it's really a game of go, with eyes, invasions, connections, cuts.
igpay•11m ago
Thanks for playing! Yeah, the mobile experience is pretty wonky still. I mostly use it to respond to correspondence games when I'm afk but otherwise I think most people prefer to play on desktop.
runarberg•5m ago
5 kyu in normal go here: I played a couple of games and got crushed by the AI. Groups are much harder to kill in this game, so having a large group of connected stones with zero or one eyes (what we call “dragons” in normal go) is a much better strategy (I think) then to create potentials in the corners.

This is counter to the best strategy in normal go. We actually have a saying that “big dragons never die”, however it is actually an anti-proverb, because most dragons can be harassed while your opponent builds territory. So even if your dragons lives, you wasted a lot of stones keeping your dragon alive, while your opponent was calmly building territory, and gaining points.

Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache

https://blog.cloudflare.com/dns-cache-memory-optimization-1111/
283•TangerineDream•3h ago•79 comments

Small Models Have Arrived

https://calv.info/small-models-have-arrived
267•tosh•4h ago•121 comments

507 Mechanical Movements

https://507movements.com/
378•helloplanets•6h ago•57 comments

We found a division by zero bug in FFmpeg with a vibecoded fuzzer

https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/24290
84•dclavijo•2h ago•55 comments

Nvidia Starts Pac as AI Chip Maker Builds DC Influence Force

https://news.bgov.com/bloomberg-government-news/nvidia-starts-a-pac-as-ai-chip-maker-buids-influe...
61•rarisma•2h ago•24 comments

Gemini Omni 1.1 Flash

https://blog.google/innovation-and-ai/technology/developers-tools/build-with-gemini-omni-1-1-flash/
126•saretup•3h ago•69 comments

Decompiling a Nintendo 64 game in 84 days

https://blog.chrislewis.au/decompiling-a-nintendo-64-game-in-84-days/
121•knackers•5h ago•55 comments

Microduck

https://pollen-robotics.com/microduck/
407•robotswantdata•9h ago•162 comments

M5Stack Launches PaperMono

https://shop.m5stack.com/blogs/news/m5stack-launches-papermono-a-compact-e-ink-development-termin...
50•marksully•2h ago•13 comments

Previewing the Model Hardware Standard

https://www.anthropic.com/news/model-hardware-standard-research-preview
35•surprisetalk•2h ago•15 comments

Suica, Japan's First IC Transit Card

https://www.tokyodev.com/articles/the-story-of-suica
122•zdw•4h ago•96 comments

Afterglow: Run classic After Dark screen savers on modern macOS

https://morphing.cloud/afterglow/
41•NaOH•20h ago•16 comments

Bild AI (YC W25) is hiring product and AI engineers

https://www.bild.ai/jobs
1•rooppal•3h ago

The turbulent AI era is here

https://www.gatesnotes.com/work/make-ai-work-for-everyone/reader/a-turbulent-ai-era-and-critical-...
123•nanna•1d ago•389 comments

Emacs 31: An unofficial guide to Markdown-ts-mode

https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31
128•RahulMJ•7h ago•52 comments

Silicon Valley is in denial in face of widespread backlash

https://www.bloodinthemachine.com/p/with-the-backlash-to-data-centers
33•cdrnsf•41m ago•2 comments

Show HN: Voronoi Go

https://voronoigo.com/
32•igpay•2h ago•7 comments

Autism mutations drive neurodevelopmental pathology

https://www.science.org/doi/10.1126/science.ady4523
49•slantedview•2h ago•42 comments

Gemini-3.5-Transcribe

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5-transcribe/
21•k9294•2h ago•6 comments

Engineered yeast for converting plastic and biomass compounds into food

https://acs.digitellinc.com/live/37/session/586399
42•ehwa37•5h ago•29 comments

Launching Route 53 Files

https://www.daemonology.net/blog/2026-08-27-Launching-Route-53-Files.html
76•louis-paul•5h ago•27 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
220•Labo333•11h ago•110 comments

Nvidia agrees to acquire Hugging Face for $13B

https://www.businessinsider.com/nvidia-in-talks-to-buy-hugging-face-13-billion-dollars-2026-8
1780•mfiguiere•19h ago•831 comments

Launch HN: Salem Robotics (YC S26) – Software for industrial inspection robots

30•Salem_robotics•4h ago•18 comments

A curmudgeon tries a language server

https://entropicthoughts.com/curmudgeon-tries-language-server
95•crescit_eundo•1d ago•62 comments

Aphantasia Beginner's Guide

https://aphantasia.com/guide
78•ksec•7h ago•203 comments

The terrifying mechanics of the Nepali flash flood

https://www.economist.com/science-and-technology/2026/08/27/the-terrifying-mechanics-of-the-nepal...
37•vinni2•5h ago•2 comments

Humanity has the debate about AI consciousness backwards

https://economist.com/by-invitation/2026/08/20/humanity-has-the-debate-about-ai-consciousness-bac...
55•semiquaver•18h ago•197 comments

Two German airport workers die of malaria after 'mosquito arrives on plane'

https://www.bbc.com/news/articles/cz6zwgg9y8go
136•vinni2•3h ago•80 comments

Trade (and Tariffs)

https://xkcd.com/3290/
389•throw0101d•6h ago•169 comments