Viewing profile — bdon
bdon
HN member- Joined
- Sun, Apr 11, 2010, 11:01 PM UTC
- HN karma
- 1,403
- Public activity
- 234 items
- HN profile
- View on Hacker News ↗
About bdon
in Taipei, Taiwan
contact info on http://bdon.org https://twitter.com/bdon https://github.com/bdon
Recent public activity
-
comment
Comment #41644900
> Where do you see that? "Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with othe…
-
comment
Comment #41643792
If you would like to run this comparison for tileservers reading from disk, I wrote a small tool to simulate traffic based on access logs of OpenStreetMap tiles: https://github.com…
-
comment
Comment #41643083
Thanks for giving it a try! If you're going to revisit this, we could improve the docs around setting CORS configuration on DigitalOcean: https://docs.protomaps.com/pmtiles/cloud-s…
-
comment
Comment #41643056
I don't have any insight into this other than observing how their storage system works, but here's some scripts I made last year to test: https://github.com/bdon/cloudflare-r2-late…
-
comment
Comment #41643039
You can test this claim directly against a AWS S3 bucket. First 100KB of a 100GB+ file: curl -H "Range: bytes=0-100000" https://overturemaps-tiles-us-west-2-beta.s3.amazonaws.com/2…
-
comment
Comment #41643002
> I'm certain that you can build software to some specification without ever agreeing to the spec text's licence That is exactly the opposite of OMT's copyright interpretation: htt…
-
comment
Comment #41639293
I see, I think that's a good approach to enable serving with stock nginx as well as for companies that are built on Nginx or a plain HTTP serving stack already. For PMTiles the mod…
-
comment
Comment #41638406
OMT use a CC-BY license: https://creativecommons.org/faq/#can-i-apply-a-creative-comm... (edit: link) This means that software that implements OMT, even if written from scratch, ca…
-
comment
Comment #41638359
I agree, there are tradeoffs to using static storage - the intended audience for PMTiles is those that prefer using static sites instead of administering a Linux server. I would be…
-
comment
Comment #41638166
See my response here: https://news.ycombinator.com/item?id=41638031
-
comment
Comment #41638118
The latency for small files and ranges of large files is pretty similar on most storage platforms, but there are some exceptions like Cloudflare R2. The main reason PMTiles is one …
-
comment
Comment #41638098
See my response here: https://news.ycombinator.com/item?id=41638031
-
comment
Comment #41638091
1) The Protomaps schema is mostly a re-implementation of the Tilezen project https://tilezen.readthedocs.io/en/latest/ which is a linux foundation project. OpenMapTiles, which Open…
-
comment
Comment #41638031
I'm the developer of Protomaps, to summarize: The latency you see on https://pmtiles.io/?url=https%3A%2F%2Fdata.source.coop%2Fpro... is representative of how PMTiles works on AWS S…
-
comment
Comment #41226715
Here's an example of the entire planet as a PMTiles: https://pmtiles.io/?url=https%3A%2F%2Fdata.source.coop%2Fpro... This is zoom 0-15, or 1,431,655,765 addressed tiles. So it is d…
-
comment
Comment #41224837
To mitigate the "denial of wallet" attack on S3 there are a few options: AWS Lambda: https://docs.protomaps.com/deploy/aws lightweight tile server: https://docs.protomaps.com/pmtil…
-
comment
Comment #41224824
The replacement for the UI is to use the "pmtiles extract" command line tool: https://docs.protomaps.com/guide/getting-started#_3-extract-...
-
comment
Comment #39493023
I maintain a small MVT rendering library for Leaflet - I'm overall satisfied with the performance on modern devices, but usually point greenfield projects at MapLibre instead, unle…
-
comment
Comment #39342150
There is nothing stopping the OSM Foundation from say, offering a complete SQLite (or PMTiles) tileset download on planet.openstreetmap.org, technically, legally or otherwise. Crea…
-
comment
Comment #39341165
Leaflet is a separate project from OpenStreetMap - it's just one popular frontend for viewing tiles served from openstreetmap.org, like OpenLayers. I don't believe the OSM Foundati…
-
comment
Comment #39341136
It doesn't, pmtiles is designed for tilesets updated at a daily to quarterly frequency, by replacing the entire archive on cloud storage. for minute-level updates serving tiles out…
-
comment
Comment #39341012
Most of the development for pmtiles has happened in the last 2 years, including a maturing server implementation ( http://github.com/protomaps/go-pmtiles ) but some key parts are s…
-
comment
Comment #39113167
> If I normally deal with data in the multi-GB range, limiting my uploads to 250MB seems woefully insufficient. I think you're on to something here, which is that bytes stored isn'…
-
comment
Comment #38266325
Common situations for founders who describe themselves as bootstrapped: - doing consulting work on the side - living off savings - having a spouse with income For bootstrapped comp…
-
comment
Comment #37996846
Natural Earth is generalized (low zoom) data and has hand-curated scaleranks on features to determine what features appear at low zooms. None of that is in OSM.