frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Remap – bike routing that builds loops from the best roads, on-device

https://remap.earth
5•basil•43m ago

Comments

basil•43m ago
Hey HN, excited to show you something I've been working on for a couple of years. I'm a passionate road cyclist and a former fruit company engineer. Today, there are two primary ways of knowing where to ride your bike: user-uploaded GPX files and generating routes via heatmap data. Both seemed inadequate to me after I was burnt countless times by being sent down high-speed roads or farm tracks.

When I want to go for a ride I have a specific time window in mind, and my goal is to get out and see nature and experience that unique feeling of freedom and joy that comes from riding a bike. So I built the tool of my dreams.

Remap reads the traffic levels, max speeds and road surface quality around you, then calibrates what road comfort means for your area. This leads to users getting comfortable routes out of the box automatically. Plenty of options are also available since cycling is a very opinionated sport.

The other important aspect of Remap is that it identifies what I've been calling 'lines' - sections of road that are excellent for cycling. Broadly speaking they need to be long, surrounded by nature and be away from traffic.

A great ride is full of lines, no ride is perfect end to end, but the more lines a ride has the better it feels. The other part of a great ride is that it should let you explore as wide as possible around where you start from, hit nature as much as possible, give you a climb here and there if you want, and not repeat any roads coming back - so it should ideally be a broad loop. Trying to fit all of this into an unpredictable road network with road rules and a set target distance alongside a large list of user-customisable routing preferences is a tall order, but I've succeeded in building something I'm immensely happy with, and I've been riding all summer with routes generated by Remap. It's been banger after banger ride.

Under the hood, it's a shared Rust core between web and iOS. Probably the most interesting part is route generation occurs locally on-device. I made this decision early on since I knew that this would be very expensive in terms of compute. The routing graph is a highly compressed columnar db that is able to be streamed directly to devices or browsers and be stitched across boundaries to provide a complete road graph. Routing tiles are fetched in Hilbert order so that multiple tiles in the same vicinity can be coalesced together. The architecture was inspired by Brandon Liu's pmtiles project which I'm a big fan of.

After the client has assembled its slice of the graph, it then explores it extensively. Much more deeply than traditional server-based routing software allows, since we have much more compute available we can examine all the side streets and roads that are relevant for delivering optimal bike routes. Using contraction hierarchies or some other optimisation designed for car navigation would defeat the purpose as bikes don't drop into arterials and then back out again like cars do.

The final point of Remap is that it makes solo riding social. You can't always schedule a group ride easily and whilst it's nice to ride solo, I often miss that social element. Since every ride built strings together lines, those lines are valuable and can be owned and claimed by players. The more you ride, the more 'watts' you earn to defend your lines.

I've got a full-time fuzzer going which hits up different cities and generates routes trying to catch out dive-bombs (unnecessary short detours), spurs (pointless out and back sections), various other anomolies. It's been running for a few weeks and caught some good bugs, but I'm really looking for real-world use right now. It's free to use, has a desktop and mobile site, as well as native iOS app. The native iOS app is fastest at route generation but the WASM isn't that far behind. Give it a go and let me know how you fare. Thanks HN!

Nvidia's Vera CPU outpaces AMD EPYC 9655P in Linux kernel compilation

https://cryptobriefing.com/nvidia-vera-cpu-agentic-ai-hot-chips-2026/
1•rbanffy•44s ago•0 comments

Show HN: A Layer for robotics dataset quality

https://www.calibrarobotics.com/
1•omertt27•49s ago•0 comments

Bruin Startup Program: Open-source data stack and AI data analyst for startups

https://getbruin.com/startups/
1•karakanb•1m ago•0 comments

Voyager Golden Record

https://en.wikipedia.org/wiki/Voyager_Golden_Record
1•davedx•1m ago•0 comments

Haybarn: A DuckDB Distribution for Everyone

https://query.farm/haybarn/
1•Bluestein•1m ago•0 comments

Aw, It's Baby's First A.I. Surveillance System

https://www.nytimes.com/2026/08/02/business/smart-baby-monitors-nanit-owlet.html
2•iamnothere•2m ago•0 comments

Meta agrees to settle social media addiction suit with states for up to $16B

https://www.nbcnews.com/tech/social-media/meta-settles-social-media-addiction-suit-16-billion-rcn...
1•psychanarch•2m ago•0 comments

The EU AI Act: A Strategic Roadmap for CIOs and CTOs

https://zizka.ai/blog/the-eu-ai-act-a-strategic-roadmap-for-cios-and-ctos
1•Arshad-Talpur•2m ago•0 comments

Ox Alpha has concluded; what will the next model be?

https://twitter.com/kimmonismus/status/2092561180128608672
1•iamsyr•3m ago•1 comments

DEF Con 26 BIO Hacking Village – Chris Roberts [video]

https://www.youtube.com/watch?v=9JnX1Ra0bLQ&list=PL9fPq3eQfaaAf6e9Aj-uc2fCVjfMgNSqc&index=9
2•lordofthematrix•4m ago•0 comments

Ann Druyan's EEG Was Recorded for the Voyager Golden Record

https://scienceblog.com/t-ann-druyan-heartbeat-voyager-golden-record-carl-sagan/
1•davedx•4m ago•0 comments

Service Unavailable – Airbnb

https://www.airbnb.com/
1•paulnpace•4m ago•1 comments

An 8.6 GB model that serves only 7 requests a second

https://mapathak-commits.github.io/inference-wall/articles/part-1/
1•sudomax•5m ago•0 comments

/Eutechnia/ (Noun)

https://satyrs.eu/garden/2026/eutechnia
1•surprisetalk•5m ago•0 comments

Meta Agrees to Pay $16.7B to Settle Social Media Case

https://www.bloomberg.com/news/articles/2026-08-26/meta-states-agree-to-settle-teen-social-media-...
2•spenvo•6m ago•0 comments

Shopify CEO considers banning Claude Code

https://twitter.com/tobi/status/2092259436538495186
2•stikit•6m ago•0 comments

11,000-year-old sculpture of man riding a leopard found in Turkey

https://www.thehistoryblog.com/archives/76809
1•speckx•6m ago•0 comments

A digital time capsule where the only key is printed on paper and posted to you

https://madebyahuman.global
1•zmonev•7m ago•0 comments

IBM announces chip that natively executes ARM and Z instructions concurrently

https://www.theregister.com/systems/2026/08/25/ibm-announces-chip-that-natively-executes-arm-and-...
1•vintagedave•8m ago•0 comments

A Project of One's Own

https://paulgraham.com/own.html
1•ms7892•8m ago•0 comments

This to That

https://www.thistothat.com/
1•EndXA•9m ago•0 comments

AIPAC's Pac – United Democracy Project)

https://www.bitchute.com/video/Xv2Ocmxz369W/
1•untitledsource•10m ago•0 comments

Recovering Corrupt Zip Files

https://www.construct.net/en/blogs/ashleys-blog-2/recovering-corrupt-zip-files-1895
1•AshleysBrain•12m ago•0 comments

AI genetic algorithm and DFT for 0 GPA room-temp superconductor candidate

https://github.com/TsagaansuldNamnansuren/C2H2B6Be-Room-Temp-Superconductor
1•tsagaansuld•13m ago•0 comments

Wiped out: US faces surging toilet paper prices amid trade war with Canada

https://www.theguardian.com/us-news/2026/aug/26/paper-product-toilet-paper-tariffs-us-canada
2•mikhael•13m ago•1 comments

Rotating needles in space: the road to the Kakeya conjecture, and why it matters

https://terrytao.wordpress.com/2026/08/25/rotating-needles-in-space-the-road-to-the-kakeya-conjec...
1•speckx•13m ago•0 comments

OpenCode Security Violation

https://github.com/anomalyco/opencode/security/advisories/GHSA-pffc-58xr-hggc
1•Doctaree•13m ago•0 comments

Zone of Acceptance

https://ryanlatta.com/leadership/zone-of-acceptance/
1•recursivefaults•14m ago•0 comments

The Missing Piece in AI Agent Policy: can your bot make an account?

https://nameocean.net/article/the-missing-piece-in-ai-agent-policy-how-well-knownagent-policyjson...
2•cs1996•15m ago•0 comments

What's in a tag name? JavaScript, apparently

https://portswigger.net/research/whats-in-a-tag-name-javascript-apparently
1•torutofu•16m ago•0 comments