frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Daily Atlas, my geography quiz game where rarer answers score more

https://dailyatlas.io/
1•ClozeLine•10m ago
Hi everyone. I'm an AI Masters student (UvA Amsterdam), and quite the geography nerd, having spent countless hours on GeoGuessr. I wanted to make my own simple geography game, but with some (even small) AI component to it.

The game consists of 6 geography-related questions (countries, capitals, flags, languages, borders, etc) every day, where the rarer your answer, the rarer your score (tiers are [common, uncommon, rare, ultra rare, legendary]). No account needed or anything.

Something I didn't expect to cause so many issues were definitions. What counts as a country? A territory? When does a country 'speak' a language? I would set a definition, and players would always (justifiably so!) break it -> "Well OK then if this is the definition, how come you don't accept [very obscure super borderline answer]". Eventually I converged on a happy-medium with enough inclusion (I think), without the definition being a whole paragraph long:

(i) Country: a sovereign state. Niue and the Cook Islands still cause problems: the UN lists them as "non-member states", but they exhibit quite a bit of sovereignty, so I count them as countries.

(ii) Territory: a place with an ISO 3166-1 alpha-2 code, given or reserved, that isn't a sovereign state (e.g., Heard Island and McDonald Islands, Sint Maarten, Sark,...)

(iii) Language spoken in {country}: working or official language, as said so by the government (or the entity's governing body)

Two components I think would be interesting for Show HN, and would like feedback on, are how I determine an answer's rarity and the day's difficulty.

Difficulty: I trained a linear regression model on past play data (30 days, currently) to predict a number between 0 and 1. For each of the first 5 questions (the 6th is different in nature), I gather 3 features for the regression model: ln(num. possible answers), ln(1 + num. 'common' answers), and whether answers contain a 'legandary' (0 or 1), then take the weighted average. Fixed cut-offs snap that into a 1-5 difficulty level (e.g., 4/5).

Rarity (e.g, "Name a country in the EU" -> Belgium):

(i) Fame. Using Google Books Ngram (how often the name appears in English), QRank (pageviews of the name's wikidata item, summed over every wikipedia language), and Wikipedia page views (median yearly views), I calculate a "Fame Score" for every country, territory, and capital (e.g., USA: 7.18, France: 6.85, Tuvalu: 5.76)

(ii) Weight. Sometimes rarities still don't feel quite right, so every question template (e.g., "Name a country in Europe") gets a weight based on how much information it gives the player. Luxembourg is valid for both "Name a country" and "Name a country in Europe", but knowing it's in Europe narrows your possibilities, making Luxembourg an "easier" answer for the latter.

(iii) Multiply Fame times the Weight to get a rarity score from 0-100, snapped to one of the rarity tiers.

It's a side project, and I'm continuously improving things based on feedback from players emailing me. Perhaps some of you could also provide some feedback?

1. How did the game 'feel' to you? 2. Were any of your answers rejected? 3. What is something you like about the game? 4. What is something you dislike about the game? 5. Any other miscellaneous observations/suggestions/bugs

Anything is appreciated. Thank you for your read, and have a good day/night!

Self-Specialising Neuromorphic Compute: An Architecture Beyond the NPU

https://zenodo.org/records/24143702
1•dshadowwolf•40s ago•0 comments

SocGen looks to offload Stargate data center debt at discount

https://www.9fin.com/insights/socgen-stargate-data-center-debt
1•petethomas•2m ago•0 comments

Team unlocks large-scale Fourier transforms for analog in-memory computing

https://techxplore.com/news/2026-11-team-large-scale-fourier-analog.html
1•cbennett•3m ago•1 comments

The Worst Thing About AI Writing

https://www.theatlantic.com/books/2026/11/french-ai-literary-scandal-and-black-writers/689375/
1•saikatsg•3m ago•0 comments

Everybody can make their own weight-space models

https://huggingface.co/spaces/chrisvoncsefalvay/vespasian
2•mkglees•4m ago•0 comments

Art

https://artnap.com/
2•artnap•5m ago•0 comments

Cancer vaccine for Yash, he's diagnosed with stage IV pancreatic cancer

https://github.com/popvax/yash
2•AsDivyansh•6m ago•1 comments

Tests as Data

https://martinfowler.com/articles/tests-as-data.html
1•saikatsg•6m ago•0 comments

Access models for security and safety work that mainstream AI often refuses

https://abliteration.ai/platform
1•oriettaxx•6m ago•0 comments

Former id Software developers establish worker-owned, independent studio Hidden

https://www.verticalslice.news/former-id-software-developers-establish-worker-owned-independent-s...
2•riffraff•9m ago•1 comments

Show HN: Daily Atlas, my geography quiz game where rarer answers score more

https://dailyatlas.io/
1•ClozeLine•10m ago•0 comments

Show HN: Collection of Beauty–a walkable 3D museum of public-domain art

https://collectionofbeauty.com/gallery-3d
1•trebeljahr•10m ago•0 comments

Show HN: Spared – self-hosted Workers and Durable Objects for Rust apps

https://github.com/michaelmagan/spared
3•grouchy•10m ago•0 comments

Airlock, a checker for AI models going into air-gapped networks

2•sammatrixx•10m ago•0 comments

The Perverse Reasons Healthcare Costs Are About to Surge

https://www.theatlantic.com/economy/2026/11/affordability-crisis-health-care-insurance/689365/
1•rafaelc•10m ago•0 comments

MakerWorld removed my free card holder over "UNO". Now Mattel's agency wants 4k

https://www.reddit.com/r/BambuLab/comments/1xtkmyv/makerworld_removed_my_free_card_holder_over_uno/
2•BorisMelnik•11m ago•1 comments

Why mental health providers need to deconstruct their own patriarchal thinking

https://yourpsychologistisafeminist.substack.com/p/why-mental-health-providers-need
1•ElysiumAbove•11m ago•0 comments

The Death and Afterlife of the Segway

https://www.sfgate.com/local/article/segway-rise-fall-san-francisco-22506724.php
1•teachrdan•13m ago•1 comments

Thorium Nuclear Reactor Explanation [video]

https://www.youtube.com/watch?v=f-0Vs3D2a9g
1•silver92bullet•13m ago•0 comments

Meta's Head of Infrastructure, Engineering to Depart in 2027

https://www.bloomberg.com/news/articles/2026-11-11/meta-s-head-of-infrastructure-engineering-to-s...
2•akashshah87•15m ago•0 comments

VW drops 'Gamechanger' production at main plant, risking escalation with workers

https://www.reuters.com/business/world-at-work/vw-drops-gamechanger-production-main-plant-risking...
4•frank_clover•17m ago•0 comments

A Psilocybin Journey

https://blog.shunya.net/2026/11/a-psilocybin-journey.html
1•herbertl•18m ago•0 comments

Laser-armed AI submarine robots patrol Norwegian salmon farms, killing sea lice

https://www.tomshardware.com/tech-industry/drones/3-500-ai-laser-robots-patrol-norwegian-salmon-f...
7•bko•19m ago•2 comments

Show HN: Rebuilding Amazon SES in Rust

https://github.com/nitrosend/nitromta
2•auscaster•19m ago•0 comments

Correctness Firewalls for Synthesized Database Components

https://arxiv.org/abs/2611.05173
2•yrayhan•19m ago•0 comments

Show HN: A Visual Algorithm Playground

https://0xb00.com/algorithms
1•0xb00•20m ago•0 comments

The Challenge of Probabilistic Programming

https://statmodeling.stat.columbia.edu/2026/11/11/the-challenge-of-truly-probabilistic-programming/
1•magoghm•22m ago•0 comments

Prompt Injection, Esq.: pwning AI agent guardrails with lawyerspeak

https://www.mrnice.dev/posts/heavyweight-guardrails/
2•mooreds•22m ago•0 comments

A Claude Code plugin that makes narrated explainer videos on your own GPU

https://github.com/lewislf/claude-code-video-studio
1•lewiszzz•23m ago•0 comments

Google Pixel Tag

https://store.google.com/us/product/pixel_tag?hl=en-US
2•throw7•26m ago•0 comments