Live data from Hacker News

Protomaps – A free and open source map of the world

protomaps.com

111–120 of 169 posts

Re: Protomaps – A free and open source map of the world

#111

Cool but basemaps are a very tricky thing from a geographers perspective. There are several border conflicts. When it is open source there could be some manipulation. Immediatelly getting downvoted. All I'm saying is that official map boundaries these days should be used. Because I can again not post because too fast here my clarification: I mean official not commercial or proprietary

> All I'm saying is that official map boundaries these days should be used.

Pray tell, which official map boundaries should be used?

The whole problem being that officials disagree of course.

Re: Protomaps – A free and open source map of the world

#112
I am curious about maps and the software to generate them and play with them, but when I tried - a few years ago, admittedly - to dabble in it (I wanted to generate those art-sy nice city maps pictures for my hometown [1]), I was overwhelmed with the ecosystem, all the steps involved, all the options etc.

Does anyone have a good introduction to paint a high level picture of this, so someone like me can navigate?

[1] https://www.etsy.com/nz/listing/1541532385/dusseldorf-print-...

Re: Protomaps – A free and open source map of the world

#113
post #102

Earlier quoted context omitted.

Cloudflare: 100GB hosting is $1 and $.36 for 10 million requests. If you read the Protomaps docs it explains how to cache the requests on Cloudflare CDN so you only have to pay for each tile request once per cache period. It's quite cheap. Edit: previous submission title for Protomaps: Serverless maps at 1/700 the cost of Google Maps API

Okay but the question was what it actually costs, not what our favorite mitm provider offers as a commercial service (they have the worldwide hardware and sufficiently deep pockets to offer this at a rate that guarantees gaining market share, below the cost price of normal hosting providers)

Are you asking how much it would cost to run this on self-hosted bare metal servers? Otherwise I'm also not sure what you're asking for.

Re: Protomaps – A free and open source map of the world

#114

Earlier quoted context omitted.

How do the publications know this data is accurate?

Most of these piggyback on the OSM for the data tier, which $T companies work on. Afaict the discussion is more about compute on top - tile generation, interactive renderers, ... .

$T companies aren't a source of truth. Much of journalism is reporting on their errors, including the intentional, reckless, and lazy kinds.

Re: Protomaps – A free and open source map of the world

#115

Earlier quoted context omitted.

Most of these piggyback on the OSM for the data tier, which $T companies work on. Afaict the discussion is more about compute on top - tile generation, interactive renderers, ... .

$T companies aren't a source of truth. Much of journalism is reporting on their errors, including the intentional, reckless, and lazy kinds.

What would you suggest the publications use instead? Maps from billion dollar companies!

Re: Protomaps – A free and open source map of the world

#116
post #115

Earlier quoted context omitted.

$T companies aren't a source of truth. Much of journalism is reporting on their errors, including the intentional, reckless, and lazy kinds.

What would you suggest the publications use instead? Maps from billion dollar companies!

I asked the question because it's an interesting question. In our world flooded in misinformation and cheap data, there's often little accurate, high-quality data.

Re: Protomaps – A free and open source map of the world

#117

Earlier quoted context omitted.

I assume that would require BitTorrent v2 (and I think more specifically something along BEP-46 - Updating Torrents Via DHT Mutable Items) or your map is gonna be out-of-sync and sad after a while.

are the torrents in the wild that uses this? and are there bittorrent clients that implement this? how do they surface the mutable aspect to the user? (is it like, your torrent client will silently update files, and if you dont want to update anymore you need to pause? can you still seed if you dont want to update?)

I use it in anacrolix/btlink. There's support in anacrolix/dht.

Re: Protomaps – A free and open source map of the world

#118
post #115

Earlier quoted context omitted.

What would you suggest the publications use instead? Maps from billion dollar companies!

I asked the question because it's an interesting question. In our world flooded in misinformation and cheap data, there's often little accurate, high-quality data.

I'm not sure what answer you are looking for / what alternative you are suggesting?

OSM is the biggest community effort - NGO, volunteer, corporate, etc - to solve data quality in GIS. The participants do everything to improve quality from individuals walking around with GPS devices to companies launching low earth orbit satellites into space and self-driving cars in the ground with AI error detection.

There is a more corporate and afaict anti-google effort more recently by tomtom and google competitors (Microsoft, meta) called Overture, which seems to be attempting a more closed and big corporate governed fork & ecosystem replacement of OSM, even if they phrase it as complementary. Your questioning of OSM-as-misinformation seems interesting in the comparative context of alternatives like Google Maps, Apple Maps, and Overture.

Re: Protomaps – A free and open source map of the world

#119

Earlier quoted context omitted.

I assume that would require BitTorrent v2 (and I think more specifically something along BEP-46 - Updating Torrents Via DHT Mutable Items) or your map is gonna be out-of-sync and sad after a while.

are the torrents in the wild that uses this? and are there bittorrent clients that implement this? how do they surface the mutable aspect to the user? (is it like, your torrent client will silently update files, and if you dont want to update anymore you need to pause? can you still seed if you dont want to update?)

I've been testing a setup that automatically generates OpenStreetMap/OpenMapTiles formatted pmtiles and mbtiles, then makes them available by torrent. The torrents get placed in a rss feed at https://planetgen.wifidb.net/

Basically what I did was set up 'qbittorent' client to watch the openstreetmap rss weekly torrent feed. when it downloads a new pbf file, it runs this script I made at https://github.com/acalcutt/PlanetilerTorrent , which was based of the osm torrent creation process.

The script creates pmtiles and mbtiles using planetiler, then makes torrent and starts seeding them in qbittorent.

In qbittorent I have options like how long I want to seed for (30 days), what do do when done seeding (Delete the files) and also speed controls so I can limit bandwidth during my working hours.

I have this running on a old laptop with 2TB nvme/64GB memory. It seeems to work pretty well so far. It would be nice if my internet speeds were a little better for initial seeding, but at least the torrents share the load with other people who are downloading/

Re: Protomaps – A free and open source map of the world

#120
post #85
post #32

Earlier quoted context omitted.

I'm the owner of said commercial company. LLCs in this context signal "This company has no outside investors", because almost every venture-backed technology company will be organized as a C Corporation instead. I am choosing to run this open source project through a commercial company - that enables me to have a bank account, use GitHub Sponsors, pay others for work, and enter in support and development contracts wi…

Why not an SPC?

Not op but I believe the processes associated with LLCs are far better understood and streamlined than SPCs. If I'm diy-founding a legal entity myself, I'd try to follow the path of least surprises too.
Post reply on HN