frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A live map of how every country thinks the 2026 World Cup will go

https://www.worldcupmap.io/
3•jonesai•1h ago

Comments

jonesai•1h ago
Over the last week I built something for the World Cup. I'm a big football fan & wanted more experience shipping things. I should say upfront that I leaned heavily on Cursor and Claude for the code. Also I'm not planning to run ads on it, this is a learning project.

The idea: every visitor picks one team to win the 2026 World Cup, as well as being able to make individual match predictions. Each country is coloured on the map by whatever that country's majority pick is. As the tournament plays out a leaderboard ranks nations by how accurately their fans predict the results.

The live dot overlay started out as Canvas 2D, but it choked on mobile once the draw count climbed, so I rewrote it in raw WebGL with additive blending. The UK was another headache for me, the map I used as a base model merged the UK together and made it look like the whole of the UK voted as one. As anyone in the UK knows, the football rivalries are strong between us & that would have been a major no-no. So I switched to ONS-derived boundaries and now they render separately. Each country also has its own dynamic OG card generated via Satori on Vercel Edge, which I spent way too long fiddling with. Stack is Supabase, Vercel and Cloudflare. No accounts. Spam protection is fingerprint hashing plus Turnstile, and I hash IPs for duplicate detection rather than storing them raw.

A huge inspiration for me doing this was the Halo live population map, that was something I always found really cool growing up. So when a pick is made it adds a dot to the map in the relevant country. As I don't want to be collecting precise user location data, the way it works is that each country has its own population density pre-mapped & a pick from that country will be more likely to build dots where most of the population is (i.e. in cities). So the dots on the map will more or less build up to reflect the reality anyway. I wanted to add a radar ping layer that would travel from left to right & make the dots dim/brighten as it passes over them. I couldn't quite fine-tune it in time but might ship it before the tournament's over.

Something I wanted to be honest about - I seeded around 4,200 predictions across 183 nations before launch, weighted by bookmaker odds with a home-country bias, so a cold visitor doesn't land on an empty map.

Repo is open: github.com/Sneakus/wcpredict

I'd appreciate any feedback you have to offer. Thanks.

rimworld•1h ago
Nice! Australia is funny
jonesai•1h ago
we've all got to be a bit deluded before the tournament starts! although the home nation bias was maybe a bit too strong for the aussies haha

AI Billboards, Two Truths and a Lie

https://wallpaper.audiodude.xyz
1•audiodude•42s ago•1 comments

Agent Harness Should Repair Itself

https://twitter.com/akshay_pachaar/status/2064051835636498924
1•gmays•45s ago•0 comments

Crusoe Pushed Aside at Wyoming AI Project After Google Concerns

https://www.bloomberg.com/news/articles/2026-06-11/crusoe-pushed-aside-at-wyoming-ai-project-afte...
1•1vuio0pswjnm7•58s ago•0 comments

Driving in America Is Headlight Hell

https://www.theatlantic.com/technology/2026/06/car-headlights-too-bright-adaptive-beams/687488/
2•pavel_lishin•2m ago•0 comments

How to Stop a Killer Asteroid

https://nautil.us/how-to-stop-a-killer-asteroid-1281888
1•Brajeshwar•3m ago•0 comments

Situational Awareness: The Decade Ahead

https://situational-awareness.ai/
2•yusufozkan•4m ago•0 comments

We Are On A Runaway Freight Train

https://mdelcaro.substack.com/p/the-freight-train
1•fathermarz•6m ago•0 comments

Artificial chocolate will show what shapes global trade

https://www.ft.com/content/06ad9bb9-983e-4651-8931-c9945164d589
1•mmarian•6m ago•3 comments

Spotify Wrapped for your AI coding usage

https://wrapped.entelligence.ai/
2•Entelligence25•7m ago•0 comments

An Overview of Modern AI Robotics from First Principles

https://interlatent.com/blog/interlatent-modern-ai-robotics-first-principles
2•sebg•8m ago•0 comments

Our First Fellows – Gnome Foundation

https://blogs.gnome.org/foundation/2026/06/11/announcing-our-first-fellows/
1•rbanffy•8m ago•0 comments

Copy Has a Blind Spot. This Claude Skill Finds It

https://aiforcontentmarketing.ai/your-copy-has-a-blind-spot-this-claude-skill-finds-it/
1•pakostina•9m ago•0 comments

Linux Sees Patches for "Critical" Vulnerability Affecting Many Arm CPUs

https://www.phoronix.com/news/Arm-CPU-Critical-CVE-2025-10263
1•rbanffy•10m ago•0 comments

Elon Musk's Age of Impunity

https://www.axios.com/2026/06/11/elon-musk-spacex-belfast-riots-incitement
2•1vuio0pswjnm7•12m ago•0 comments

Upgrading Pilo to Support Human-in-the-Loop Browser Automation

https://tabstack.ai/blog/pilo-interactive-mode
1•mooreds•12m ago•0 comments

Caddis – Professional Motion Design Tool

https://www.caddis.app/
1•preommr•14m ago•1 comments

Hijacking Cloud Identities by Recycling Namespaces in Global OIDC Issuers

https://astrix.security/learn/blog/subjugation-hijacking-cloud-identities-by-recycling-namespaces...
1•mooreds•15m ago•0 comments

Individual locomotor bias drives counterclockwise motion in pedestrian crowds

https://www.nature.com/articles/s41467-026-73713-w
1•helterskelter•15m ago•0 comments

Lisp's Influence on Ruby

https://blog.tacoda.dev/lisps-influence-on-ruby-6a54f1a7740e
1•tacoda•15m ago•0 comments

Welcome to the OpenAI, Anthropic, and Google price wars

https://sherwood.news/tech/openai-anthropic-google-price-wars-where-no-one-is-making-money/
1•simonpure•16m ago•1 comments

An evolutionary biologist and a science fiction writer walk into a bar (2024)

https://thereader.mitpress.mit.edu/the-collapse-is-coming-will-humanity-adapt/
1•FrustratedMonky•16m ago•0 comments

The theory taking the rich by storm: China funds data center haters

https://www.npr.org/2026/06/10/nx-s1-5844328/us-china-data-centers-foreign-influence
1•doruk101•17m ago•2 comments

Show HN: RadioPal – a somewhat intelligent layer over Liquidsoap

https://github.com/smoqadam/radiopal
2•smoqadam•17m ago•0 comments

DreamHost is shutting down Mailman – decision made sense, the execution didn't

https://emparrot.com/blog/2026/06/10/DreamHostMailman.html
1•wadco•17m ago•0 comments

Humans prefer to walk anticlockwise, scientists find – but reason is unclear

https://www.theguardian.com/science/2026/jun/10/humans-prefer-to-walk-anticlockwise-scientists-fi...
3•helterskelter•17m ago•0 comments

Why smart people keep getting AI wrong [video]

https://www.youtube.com/watch?v=KpTZbq-eV38
1•haizhung•18m ago•0 comments

Making Software: Image Compression

https://www.makingsoftware.com/chapters/image-compression
1•bpierre•18m ago•0 comments

Giulio Zausa's MMO-Chip Makes Reverse Engineering Old Silicon Chips a Multi Game

https://www.hackster.io/news/giulio-zausa-s-mmo-chip-makes-reverse-engineering-old-silicon-chips-...
1•retro_guy•20m ago•0 comments

Canada seeks to ban social media accounts for U16, joining growing global effort

https://apnews.com/article/canada-social-media-ban-16-kids-292444c9dd8773aeb4119aaa9eae5990
2•1vuio0pswjnm7•21m ago•0 comments

Fable 5 monitored a production incident, found nothing, was off by 20x

https://www.digitalapplied.com/blog/claude-fable-5-mythos-5-agentic-coding-deep-dive-2026
2•tkcashman•22m ago•0 comments