It can happen that an update is skipped. If you make an automated script, don't hard-code to last weeks' days, simply use the last version available.
It can happen that an update is skipped. If you make an automated script, don't hard-code to last weeks' days, simply use the last version available.
The Wikidata SPARQL endpoint was timing out and not available on that day. It'll be picked up with this week's run.
The current headers say 20260218, I'll have to look into what happened with the 0225 one. Thanks for the report.
It's only providing source data for your app/website. You implement whatever you want in your app, using MapLibre libraries for example.
But yes, you can absolutely make this app you describe using OpenFreeMap data.
This is the state of the art on ChatGPT when asked to create a map (topic was hot springs in Cyprus).
I guess interactive maps are safe for now.
I don't know the source code, but OpenFreeMap is probably always the underlying basemap. Some styles add symbols, some do not. You can always copy-paste the symbol layers and make your own JSONs.
Have a look at the Custom Styles section here:
openfreemap.org/quick_start/
It's processed inside planetiler. Can you open an issue on planetiler?
github.com/onthegomap/p...
Yes, I posted this as a reply to a comment here. Also, received a lot of bad comments on my blog post, I removed some of them.
This is amazing, a beautiful, global terrain layer in PMTiles format! Thank you for making this Oliver @oliverwipfli.ch!
Look, this is the 1st Google result for wplace live, just below the main website. Maybe the majority of users didn't use scripts, but the ones who did are definitely responsible for the load:
Just by donations. Currently they are at $500 per month, which is just enough to cover the infrastructure costs, and a tiny bit more.
OpenFreeMap uses OpenStreetMap data, to allow you to add an interactive map to a website or mobile app. OpenStreetMap doesn't allow unconditional usage of their rendered map tiles.
Good to know this exists. I wonder what will be the solution in our case.
traffic
I log into Cloudflare and I see THIS for the last 24 hours.
What? 3 billion requests in 24 hours? What on Earth is that? Also, 215 TB of traffic from tiny, 70 kB files?
The article continues on my blog:
blog.hyperknot.com/p/openfreemap-survived-100000-requests
2025/08/08 23:08:16 [crit] 1084275#1084275: *161914910 open() "/mnt/ofm/planet-20250730_001001_pt/tiles/8/138/83.pbf" failed (24: Too many open files) ...
This is weird. I've never seen anything like this. I check nload, and it shows huge traffic.
serving tiles from Btrfs proved to be a great choice, nginx is amazing, and life is good.
Then, out of the blue, I'm getting reports that some tiles are not loading, which normally means tile generation bugs, but not this time. I look into the nginx logs and see this:
OpenFreeMap survived 100,000 requests per second
I was about to post about how nice the last 10 months of OpenFreeMap have been. The architecture has really proven itself to be great, Cloudflare has agreed to sponsor the bandwidth, Hetzner servers are super stable as always,
screenshot
Is CSS scrollbar-gutter support like totally broken in almost all browsers? This is Chrome. Safari is broken in a different way.
I don't want to add JS based scrollbars, but it's really hard to fix this in a cross-platform way.
Ultimate marketing flex by Midjourney:
1. Make every user connect with the "Midjourney Bot."
2. Notify 21 million users of a new launch, for free! (Even if they left ages ago.)
Told them about the situation, now waiting for their reply. There is no other option but to cancel it and have it wired.
From what I found out, now EU bank is doing this either electronically or in person anymore.
What else can I do? Can I send it back to them (by mail) and ask them to send the money by wire transfer / ACH instead?
One US client sent us a USD paper check in the mail, instead of the wire transfer / ACH we'd asked them to use.
Now I have this piece of paper for $1100. What can I do with it? I'm in the EU and I have no idea where I can possibly cash or deposit this check.
I think the other two scenes might be real, though, recorded with a 360 camera on a selfie stick - a common setup for paragliding videos.
There are definitely some questions though...
For the full investigation, read the full article here.
In this scene, the otherwise black helmet is white, and the perspective falls apart in a strange, distorted way, typical of lower-quality AI-generated videos. Also, here, he is using a sitting harness (legs visible) whereas in the real ones, he is in a pod-style harness.
I've been paragliding for 18 years and follow the progress of AI very closely, but even I couldn't say with 100% certainty if this video is real or fake.
One scene is definitely fake: the one where the camera makes a move that would only be possible from a drone.
It's literally on every news website: CNN, BBC, The Guardian.
Now, what makes this story really interesting is the accompanying video. There is one version from The Guardian, which had 300k views in 17 hours.
cover
Right now, you might have read the news that a Chinese paraglider pilot, Peng Yujiang, got sucked into a cloud and ended up at 8,598 meters / 28,000 feet.