frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Virtual World/Real World Cycling App – In over My Head

https://sykla.app/hn
1•blakeburnette•55m ago

Comments

blakeburnette•52m ago
Technicals:

Turning a noisy GPS trace into a "you rode this segment, in this direction, at this time" wass a real problem, so I used an HMM map-matcher — Newson-Krumm / Viterbi, the same family OSRM and Valhalla use. Candidate road edges are the hidden states, the emission probability is a Gaussian on how far each fix sits from an edge, and the transition probability punishes disagreement between along-road distance and straight-line distance. It's direction-aware (forward, reverse, and out-and-back all mint separately) and this was shockingly difficult to implement.

The thing that actually makes it fun is that the racing happens during the ride. When you hit a segment you're chasing, you get a live +/- against a ghost of the current holder. Originally this came in as a static ghost divided evenly by the total time, however, that is not accurate so now we use an actual reconstruction of their splits, so if they went out hot and you're clawing it back on the second half, you see exactly that, in real time. Instead of one all-time board that goes hopeless, crowns live on rolling windows (today / this week / this month / all-time), so there's almost always a bar that's genuinely in reach. That's a direct fix for the "my PR is unreachable on 19 of 20 rides" problem every mature Strava segment eventually has. And we added something called Keeps & Trials which, think Pokemon Gym, where time degrades over time on short circuits to allow you to race them over and over and over.

Map coverage is demand-driven. I was tempted to just map everything all at once, but I didn't want to just blow cash on hosting for the world when it isn't needed. So rather than pre-ingest everything, now when a rider shows up somewhere new, the area gets tiled with H3 hexes (Uber's hex grid, res 5, ~100 sq mi a cell) and only the uncovered hexes trigger a road-graph build from OSM/Overpass. The hex index is the dedup key, so the rule is literally "never ask the API for a place we already have," and the map fills in exactly where people ride and nowhere they don't.

Sensors are BLE GATT against the standard profiles — FTMS for smart trainers, Cycling Power (including pedal balance and the whole Zwift controller matrix: Click, Play, Ride, Sterzo), heart rate, speed/cadence. On the phone that's CoreBluetooth; on the desktop/world side there's a native Rust BLE stack so the same sim can run off a real trainer. Although, I don't own a power meter to validate that in the real world so if anyone wants to do that....

blakeburnette•48m ago
TLDR; I basically wanted to create something that combines my virtual world efforts in Zwift with my real world efforts and both matter. Racing tying it all together. Creating the bike computer was delightful and easy. I am really confused by how hard the virtual world is to create, but then again GTA6 took like 42 years, so maybe I shouldn't be surprised.

Linux support is coming to Snapdragon X2 Series

https://www.qualcomm.com/news/onq/2026/09/snapdragon-summit-agentic-ai-pcs-linux
1•aaronday•52s ago•0 comments

Toyota is finally taking its best-seller electric

https://electrek.co/2026/09/23/toyota-best-selling-corolla-electric/
1•cisc•1m ago•0 comments

Getting the most out of Opus 5.5 in Claude and Claude Code / claude.dev

https://claude.dev/blog/getting-the-most-out-of-opus-5-5/
1•thisisfatih•6m ago•0 comments

A new world airport and its baggage

https://computer.rip/2026-09-20-denver-baggage.html
1•firloop•8m ago•0 comments

Wasmer Swift SDK: Run Node.js, Python and FFmpeg Sandboxes on iOS

https://wasmer.io/posts/wasmer-sdk-swift-ios-macos
1•syrusakbary•10m ago•0 comments

Open Source Opinions

https://stanceoftheday.com/
1•ydusf•11m ago•0 comments

FBI Hack Exposed FBI's Own Hacking Unit

https://www.404media.co/fbi-hack-exposed-fbis-own-hacking-unit-remote-operations-shinyhunters/
1•mikelgan•11m ago•0 comments

Google's Summer of Love

https://www.demandsphere.com/blog/googles-summer-of-love/
1•rgrieselhuber•12m ago•0 comments

Latent-GRPO and Continuous Reasoning Deep Dive

https://www.g-ftech.com/blog/latent-grpo-deep-dive
1•gfactor_ai•12m ago•0 comments

CB Rank (Person) 1000 Recommendation Your Startup on LinkedIn

https://startup-signal-oleh.restylefutu.chatgpt.site
1•Kizert•18m ago•0 comments

Open Analytics

https://getopen.so
1•handfuloflight•18m ago•0 comments

Show HN: Fjordfall – Take the long way down

https://fjordfall.fly.dev/
1•maddmann•19m ago•0 comments

Mercury 2.5 LLM hits 770 tokens per second

https://artificialanalysis.ai/models/mercury-2-5
2•Retro_Dev•22m ago•1 comments

Jevgpt – reinventing the wheel with another wheel

1•kunggaochicken•24m ago•0 comments

North Korea uses remote IT worker to clandestinely earn NZ currency

https://www.rnz.co.nz/news/world/1549255/north-korea-uses-remote-it-worker-to-clandestinely-earn-...
2•keithnz•25m ago•0 comments

The AI Hype Index: AI Loves Cheating

https://www.technologyreview.com/2026/09/23/1144940/ai-hype-index-ai-loves-cheating/
1•sbulaev•32m ago•0 comments

Show HN: The Mirror Act – a magic show that performs cognitive biases on you

https://themirroract.avestura.dev
1•avestura•33m ago•0 comments

Cortical thinning and hippocampal expansion linked to ADHD symptom trajectories

https://www.repository.cam.ac.uk/items/f7f1efa9-3b29-49e2-b765-60fe44526de6
1•wslh•34m ago•0 comments

I stress-tested LLM quantization by deliberately breaking models

https://github.com/gracejackson-sudo/quant-delta-predictor
1•GraceJackson07•34m ago•0 comments

We just shipped support for the ugliest part of HTTP: Vary – Cloudflare Blog

https://blog.cloudflare.com/vary-support/
2•thisisfatih•35m ago•0 comments

Opus 5.5 Scores 75.6% on Part Catalog Bench

https://partcatalogbench.adamjohnson.site
1•thomas_ma•41m ago•0 comments

Neuromancer in 3 Axioms

https://2600hz.substack.com/p/neuromancer-in-3-axioms
1•josh2600•42m ago•1 comments

Manage Firezone as code with Terraform

https://www.firezone.dev/blog/terraform-provider
1•jamilbk•43m ago•0 comments

The Bayeux Tapestry: Woven by the Victors

https://www.historytoday.com/archive/out-margins/bayeux-tapestry-woven-victors
2•prismatic•44m ago•0 comments

Where's the Beef?: The lab-grown-meat revolution that wasn't

https://harpers.org/archive/2026/09/wheres-the-beef-lab-grown-meat-erin-somers/
2•Hooke•45m ago•0 comments

Simple Git Management Tool

https://github.com/sascha10000/gitman
2•sascha10000•46m ago•1 comments

Claude Opus 5.5: Things People Created

https://favtutor.com/claude-opus-5-5-real-examples/
1•wslh•48m ago•0 comments

OpenAI 'agent' hacked Australia's health service

https://www.ft.com/content/56133ef4-377b-4e35-a939-f199ceb64507
8•little_goat_boy•49m ago•1 comments

Steppy Fox – free browser game

https://steppyfox.com/
1•fadilbeg•50m ago•0 comments

The last IMO problem AI could not solve [video]

https://www.youtube.com/watch?v=Nbwv5wHQoj0
1•ColinWright•51m ago•0 comments