HNHacker News
TopNewBestAskShowJobs

pietervdvn

611 karma · joined October 25, 2020

Involved with OpenStreetMap, creator of https://mapcomplete.org

Find me on mastodon: https://en.osm.town/@pietervdvn

submissionscomments
pietervdvn··on Ski map artist James Niehues, the 'Monet of the mountains' (2021)
OpenStreetMap has ski trails. OsmAnd even has a ski routing engine. Also checkout https://mapcomplete.org/ski
pietervdvn··on Trillions spent and big software projects are still failing
We do take down a lot of old buildings (or renovate them thoroughly) cause the old buildings contain asbestos, are not properly isolated, ...
pietervdvn··on The GitHub website is slow on Safari
My forgejo-server ran on a broken fiber for a few weeks - we're talking about speeds in the single kilobits/s. It kept up fairly well!

Pushes and pulls would still kinda work, actions not so much (but that's cause it needed to transfer more then 100MB)

pietervdvn··on Show HN: I built an app to block Shorts and Reels
Even better: if the build is reproducable, it guarantees that the source code of the repo is the same as the version that is distributed by FDroid.
pietervdvn··on Building Bluesky comments for my blog
Except that it got around 2.9K reviews by now, which is more then you have right now. Furthermore, we shouldn't further fragment the few open source review efforts we have.

Many OSM apps will also be reluctant to adopt a closed source solution that might be closed of any moment. And under what licenses will those reviews be? As MapComplete developer, I can not and will not be adopting a system based on Bluesky

pietervdvn··on Building Bluesky comments for my blog
Wait, what? Please don't do that, use mangrove.reviews instead please. They use clear CC-BY-SA licenses; MapComplete.org uses it

Bluesky _will_ enshittify sooner or later

pietervdvn··on The Danish Ministry of Digitalization Is Switching to Linux and LibreOffice
As such a maintainer: you hit the nail on the head.

Add to that an infinite stream of bug reports and feature requests, and it gets tiring. I don't even have the time to answer all bug reports...

pietervdvn··on MapTCHA, the open-source CAPTCHA that improves OpenStreetMap [video]
OpenRailwayMap is OpenStreetMap-data, it just highlights the railway data and hides the other data.
pietervdvn··on RIP botsin.space
RIP!

Thanks for hosting this all those years. I'll try to find a new home for my bot.

pietervdvn··on OpenStreetMap Is Turning 20
Another way to contribute is my project https://mapcomplete.org

I'm trying to build a somewhat generic map view, which features many thematic maps (e.g. shops, restaurants, bicycle pumps, toilets, ...)

Most data comes from OpenStreetMap, but it also allows to make changes, upload pictures, show wikipedia or make reviews with mangrove.Reviews

pietervdvn··on OpenStreetMap Is Turning 20
It depends on what exactly you want. Google Maps does more then just being a map, such as navigation, streetview, reviews,...

In either case, I've heard quite some people being in love with Qwant Maps.

And I try to get to build specialized maps with https://mapcomplete.org

pietervdvn··on OpenStreetMap Is Turning 20
I'm trying to build this with https://mapcomplete.org
pietervdvn··on Four billion years in four minutes – Simulating worlds on the GPU
It sounds an awful lot like "Maiden Voyage" (the instrumental version) by the clockwork dolls, but not quite.
pietervdvn··on A Swiss town banned billboards. Zurich, Bern may soon follow
For those living in placed with advertisements: I've made a website based on/contributing to OpenStreetMap where one can add advertising items, such as billboards: https://mapcomplete.org/advertising

A few anti-pub groups are using it to map the issue and to lobby against it with data in hand.

pietervdvn··on Firefox 128 enables "privacy-preserving" ad measurements by default
According to their blog post, Let's Encrypt will run the aggregator service - which is even better.
pietervdvn··on Show HN: Radius – A Meetup.com alternative
To be a bit blunt: I don't feel the need to have yet another centralized meetup tool. I'd rather have federated tools such as Gancio (https://gancio.org/) or Mobilizon (https://mobilizon.org/en/), which both can push scheduled events into Mastodon and can exchange events among them. This way, one is insulated against enshittification and abuse of network effects.
pietervdvn··on Fungus breaks down ocean plastic
Bullshit. Regulation is what has a bogger influence.

Within the group of consumers, there will always be only a small (if not neglible) fraction that does care and has the means for a boycott.

A bit of organized activism can force regulation and will have a way bigger impact.

pietervdvn··on EU opens child safety probes of Facebook and Instagram, citing addictive design
> Do we ban sugar, or regulate its consumption?

Actually, yes: https://www.pbs.org/newshour/economy/making-sense/how-taxing...

One attempt to reduce sugar consumption was by taxing it. I don't know how effective it is though, but it was at least attempted.

pietervdvn··on Organizing OpenStreetMap mapping parties
In all communities, your gonna have churn and only a small percentage that is gonna continue contributing.

In Belgium, we've done some active community building. A chat channel helps, but regular meetups too - often these are just sitting in a bar or in a cozy place and discussing everything that is related to OpenStreetMap.

It also helps that quite a few have jobs in or at least using OpenStreetMap.

pietervdvn··on Organizing OpenStreetMap mapping parties
Thanks! Niantec started as a startup within Google's startup incubator and thus used Google Maps in the very beginning. However, they got 'spun out' and when the price became to expensive, they switched to OSM anno 2017.

(I'm not sure about the details, but I think the spawn points were OSM based long before the map rendering was OSM based to). In either case, read their Wikipedia page for more details (https://en.wikipedia.org/wiki/Niantic,_Inc.) and our OSM-wikipage (https://wiki.openstreetmap.org/wiki/Pok%C3%A9mon_Go)

pietervdvn··on Organizing OpenStreetMap mapping parties
Pokemon go already is based on OpenStreetMap. And yes, a few OSM-contributors started because a park was missing and they thus lacked a spawnpoint for pokemons.

But we've also head plenty of teens adding fake data to have pokemons in their front garden. To much gamification hurts.

pietervdvn··on Organizing OpenStreetMap mapping parties
Oh, you're flattering me! First time someone called it 'light and fast', it can be an underperforming, buggy piece of software at times!

And I spent quite some time getting it somewhat fast - not to mention that my caching server is currently down.

pietervdvn··on Organizing OpenStreetMap mapping parties
Yeah, the country location is a requirement to show the opening hours. The library (https://github.com/opening-hours/opening_hours.js) is aware of holidays in many countries, but for that it needs to know what country a POI is in.

The country awareness source code is here: https://github.com/pietervdvn/latlon2country

The idea: I've taken all the country boundaries from OSM (via nominatim); I slice them in four parts. If the resulting geojson is too big, I slice this again until I have small geojsons, suitable to download. If you know the zoomlevel and location, one can use the standard slippy-tile-index to fetch the correct tile. (Alternatively, if the entire tile is within a country, it'll just return the country code)

However, the client also needs to know what zoomlevel there is. For that, I built a search tree.

It's been a while though, so I've forgotten some of the details ;)

pietervdvn··on Organizing OpenStreetMap mapping parties
It's more complicated then that. For the U.S.: the urban sprawl and urban planning makes it impossible to not use a car for many people.

The old, European cities have a bigger chance to go carfree. Some are actively working to it (e.g. Paris or Ghent), some are trying (Brussels), others are not even trying (Antwerp).

In the long run, I hope car use will decline (so that only emergency services, nuts services, ...) need one - for the climate, for our health but mostly of all: a carfree city is a pleasant city.

Have a look at https://social.notjustbikes.com/@notjustbikes , who does great videos about it.

pietervdvn··on Organizing OpenStreetMap mapping parties
Shameless plug for my project where one can easily see data from and add data to OpenStreetMap: https://MapComplete.org
pietervdvn··on General purpose MCUs built in to LEDs emulate candle flicker
I got a server blade with a Xeon processor and 96 gigabytes of RAM for free last week... Granted, it is a ten year old device, but still.

Another friend will give me a 180 gigabyte RAM device next week, cause it would go to the container otherwise...

pietervdvn··on Flipboard Begins to Federate
Maybe we want it to be a niche place?

Also, the effect of Google's presence on XMPP was huge, see https://ploum.net/2023-06-23-how-to-kill-decentralised-netwo...

pietervdvn··on Unveiling secrets of the ESP32: creating an open-source MAC layer
There is an email address at the bottom of the blog post, you can send directly there.
pietervdvn··on GPSJam: Daily maps of possible GPS interference
MapTiler is _way_ cheaper and a bit more ethical.

Also: you can double dip. When the free tier of mapbox runs out, swap over to MapTiler/StadiaMaps or any other provider of vector tiles.

pietervdvn··on Windows 12 might require a subscription – references found in canary channel
Duplicate of https://news.ycombinator.com/item?id=37790436
← PreviousPage 3 of 5Next →