frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Shuffle – Game Mode as Experiment Engine

1•gok2•1h ago
Hello hello,

Cofounder of Colonist here, an online Catan-style game on mobile and desktop. Over time the player base and community have grown into the millions, which still feels pretty wild.

We’re constantly building new events, maps, and modes, but that takes a lot of time and effort.

The point is Shuffle.

Shuffle is a simple matchmaking queue that rotates a set of maps, modes, and rule sets every week. We use it to: - Find out which maps/modes players actually like - Serve different configurations week by week - Test brand-new modes before they go into the main casual or ranked queues

We want to use Shuffle to test things like: - Non-standard resource distributions / trade ratios - Robber / dev-card variants - Alternative win conditions - Completely new game modes

Under the hood, it’s basically a tiny experiment engine on top of matchmaking: - Each Shuffle option is modeled as a sub-config (map, rules, player-count) and stored in a DB - A periodic job picks the next config using recency-biased weighted random + cooldowns - Matches log metrics keyed by that config so we can compare variants afterwards

I like this idea of a test harness doubling as an “experiment engine” and thought it might be interesting to share from the inside.

I’m also curious: - What other out-of-the-box uses do you see for a system like this? - What are some mechanics you’d want tested in a system like this?

Happy to answer technical or product questions and to share more details.

How to do Localization and Internationalization properly on the Web

https://community.qbix.com/t/how-qbix-handles-text-translation-and-international/783
1•EGreg•1m ago•0 comments

Did We Just Solve the 100-Year War Between Quantum Theory and Gravity?

https://pajuhaan.medium.com/did-we-just-solve-the-100-year-war-between-quantum-theory-and-gravity...
1•pajuhaan•4m ago•1 comments

Show HN: Cool fonts you can use almost anywhere

https://fontgen.cool/
1•liquid99•4m ago•0 comments

Cree syllabics still used today

https://www.thecanadianencyclopedia.ca/en/article/cree-syllabics
1•ilamont•8m ago•0 comments

Show HN: Zenus – A note-taking app with Local, Server and Client mode

https://github.com/skorotkiewicz/zenus
1•modinfo•9m ago•0 comments

Stochastic Bohmian Framework for Retrocausal Quantum Communication

https://github.com/DOSAYGO-STUDIO/quacomms
1•keepamovin•9m ago•0 comments

Pointer Pop Quiz

https://dave.cheney.net/2025/11/27/pointer-pop-quiz
1•todsacerdoti•10m ago•0 comments

Show HN: LLM Inference Performance Analytic Tool for Moe Models (DeepSeek/etc.)

https://github.com/kevinyuan/llm-inference-perf-model
1•kevin-2025•11m ago•0 comments

Jeff Dean on AI Trends at Stanford AI Club [video]

https://www.youtube.com/watch?v=AnTw_t21ayE
1•guiambros•12m ago•0 comments

Electron vs. Tauri

https://www.dolthub.com/blog/2025-11-13-electron-vs-tauri/
2•todsacerdoti•14m ago•0 comments

LaSuite Keynote

https://www.youtube.com/watch?v=X6c-mYOWrvA
1•maelito•16m ago•0 comments

Study: First Visualization of the Internal Structure Behind AI Decision-Making

https://news.kaist.ac.kr/site/newsen/html/news/?mode=V&mng_no=55090&skey=&sval=&list_s_date=&list...
1•giuliomagnifico•19m ago•0 comments

Desperately Seeking Squircles (2018)

https://www.figma.com/blog/desperately-seeking-squircles/
1•williamjsdavis•19m ago•0 comments

iOS games that work on iPads that can not be upgraded past iOS 9

https://cjstewart88.github.io/vintage/
3•walterbell•19m ago•0 comments

All your LLMs ranked by speed every minute

https://metrik-dashboard.vercel.app/
2•mbouassa•20m ago•1 comments

Firm pioneers 3D printing copper coolers directly onto processors

https://www.tomshardware.com/3d-printing/firm-pioneers-3d-printing-copper-coolers-directly-onto-p...
1•Teever•22m ago•0 comments

Join the Parasite Rebellion on T-day

https://usop.substack.com/
2•richardatlarge•22m ago•0 comments

Ask HN: Why do people say LLMs create bad code "quality"?

2•chaidhat•24m ago•3 comments

Comparing Obelisk with DBOS

https://obeli.sk/blog/comparing-dbos-part-1/
1•todsacerdoti•26m ago•0 comments

The Context Tax: Why AI-Assisted Coding Fails Without Flow

https://arif.sh/book
1•Arifcodes•29m ago•0 comments

Training Foundation Models on a Full-Stack AMD Platform

https://arxiv.org/abs/2511.17127
2•srameshc•29m ago•0 comments

Age of "Don't do it yourself"

https://blog.rybarix.com/2025/11/26/age-of-dont-diy.html
4•sandruso•33m ago•1 comments

Anomalous electronic state opens pathway to room-temperature superconductivity

https://phys.org/news/2025-11-anomalous-electronic-state-pathway-room.html
2•rbanffy•34m ago•0 comments

Reminder that HN Active exists and is arguably better

https://news.ycombinator.com/active
5•loteck•34m ago•1 comments

What's Hiding Inside Haribo's Power Bank and Headphones?

https://www.lumafield.com/first-article/posts/whats-hiding-inside-haribos-power-bank-and-headphones
2•rozenmd•35m ago•0 comments

Show HN: MXP – A2A-compatible agent protocol, 37x faster than JSON

1•ferasawady•36m ago•0 comments

China completes first emergency mission to Tiangong space station

https://www.reuters.com/business/media-telecom/china-launch-shenzhou-22-spaceship-0411-gmt-state-...
3•Teever•37m ago•1 comments

France to bring in form of military service

https://www.bbc.co.uk/news/articles/c0edw7g7z79o
1•AIBytes•38m ago•0 comments

Z-Image, free online image generator

https://zimage.net
2•BruceWok•40m ago•0 comments

Cooldown Myths for Runners

https://therundownbytherunningeffect.substack.com/p/cooldowns-are-overrated
1•RalphHavensPT•42m ago•1 comments