HNHacker News
TopNewBestAskShowJobs

zbycz

74 karma · joined December 29, 2023

OpenStreetMap enthusiast, my hobby project is osmapp.org
submissionscomments
zbycz··on Theranos.world
It seems we will be having gaussian-splatted 3D world soon.

eg. https://www.nianticspatial.com/products/capture

https://www.youtube.com/watch?v=F-S-x0b9TrE

zbycz··on Climbing Guide as a Shared Infrastructure
Hi, i am one of the authors. Here is our submission of the official release post on HN https://news.ycombinator.com/item?id=49255586

Reposting what @jvaclavik wrote:

> Hey HN,jvaclavik here from OpenClimbing team!

> We are thrilled to release version 2.0 of our fully opensource/opendata climbing guide.

> Based on OpenStreetMap for map-data and Wikimedia Commons for images, we created a (hopefully) user-friendly app which completely uses these open databases, thus contributing data back to commons.

> We designed a simple and powerful notation for drawing climbing routes directly over the Wikimedia pictures: - https://wiki.openstreetmap.org/wiki/Key:wikimedia_commons:pa...

> Check out the release article for a ton of new features, or go directly to the web at https://openclimbing.org

> We would love to hear feedback from fellow hackers and open-data enthusisats.

zbycz··on CoMaps – FOSS Offline Maps
You can already add photos to OSM database. Eg. via wikimedia_commons tag.

There is already plenty of apps which show them, like OsmAnd or https://cartes.app , https://osmapp.org or https://openclimbing.org where you can even upload the photos from the map UI

zbycz··on OpenTrafficMap
We don't even have this for OpenStreetMap, let alone some meta service.

btw, easily showing/adding/editing businesses was one of the reasons I started https://osmapp.org in 2017, I think it works decently, but I never got to the marketing part :D

zbycz··on Vercel April 2026 security incident
until someone starts a botnet making your S3 invoice to $10k. Pay per usage is always a liability.

It is horrendous that aws doesnt allow any usage limits.

zbycz··on Use protocols, not services
We can have spam filters for emails without any identity verifications. It is hard, but it should be possible for IM as well, right?
zbycz··on Meta to retire messenger desktop app and messenger.com in April 2026
Thanks for your comment, I assumed that Beeper uses the DMA API [1], but I couldn't find if they really do, or they are just faking requests "like from official app". It seems the latter is true since it shows my chat history and DMA does not include that.

[1] https://engineering.fb.com/2024/03/06/security/whatsapp-mess...

zbycz··on Meta to retire messenger desktop app and messenger.com in April 2026
You may try Beeper app - it finaly has got the "secure mode" with on-device accounts. So, you can login to messenger from your phone (thanks to EU Digital Markets Acts), and your phone will relay it up encrypted to the beeper's matrix server.

On your desktop you can just connect with any matrix client (or beeper electron app) and effectively use your phone as a proxy to Messenger/WhatsApp/etc.

Only downside is missing audio/video calling (should be enforced in 2028).

zbycz··on ChatGPT conversations still lack timestamps after years of requests
I checked, and yes - the field "create_time" is available both for coversation and for each message. The payload looks the same as the exported JSON.

Look for this API call in Dev Tools: https://chatgpt.com/backend-api/conversation/<uuid>

zbycz··on ChatGPT conversations still lack timestamps after years of requests
If you download a Data export, the timestamps are there for every conversation, and often for messages as well.

The html file is just a big JSON with some JS rendering, so I wrote this bash script which adds the timestamp before the conversation title:

  sed -i 's|"<h4>" + conversation.title + "</h4>"|"<h4>" + new Date(conversation.create_time*1000).toISOString().slice(0, 10) + " @ " + conversation.title + "</h4>"|' chat.html
zbycz··on Birth of Prettier
Wow! Definitely will use, when enforcing new eslint rules. Thanks for sharing this, i just love git :)
zbycz··on GitHub-events-viewer a.k.a. "What did I do yesterday?"
This was really made in 2016. I hacked it together back then, and forgot about it. Now I needed to check what did I do yesterday, and I remembered that I once made this tool. It needed just a quick update of the authorization header.

Since this is missing on github, i thought it could be useful for other people. :-)

zbycz··on GitHub-events-viewer a.k.a. "What did I do yesterday?"
Hi, it often happens to me, that I write a comment, mark issue as "done" on the notification page, but then I can't find it again.

I rediscovered a tool I created for this 8 years ago and after a little tweak it works perfectly. Enjoy :-)

zbycz··on OsmAPP – A Universal OpenStreetMap App
It is a web app - just visit https://osmapp.org in mobile or desktop.

PWA is experimential feature, it lets you add it on homescreen, but nothing more. It is still online web app. See https://osmapp.org/install For mobile we have already several great native apps (OrganicMaps, Osmand, Mapy.cz).

zbycz··on OsmAPP – A Universal OpenStreetMap App
Hi, unfortunately this is caused by Maptiler map tiles prefering Wikidata over OSM. More info here: https://github.com/zbycz/osmapp/issues/221

You can find the "correct" OSM entity here: https://osmapp.org/way/94708772

zbycz··on OsmAPP – A Universal OpenStreetMap App
Maptiler tiles prefer Wikidata over OSM. More info is here: https://github.com/zbycz/osmapp/issues/221
zbycz··on OsmAPP – A Universal OpenStreetMap App
Hi - I am the author.

OsmAPP is my take on creating a universal OpenStreetMap app for broad public. It should be as easy to use as Google Maps, including clickable POIs and featuring as much of OSM data as possible. I want to educate the user about wikipedia-like experience of OSM, thus edit is possible even for anonymous visitors. It is has still a long way to go ;)

- Big thanks to Maptiler which processes raw OSM data and provides the vector tiles. https://www.maptiler.com/

- Geocoding is done by Photon API which allows autocomplete. The main OSM sites uses Nominatim API which can't. https://photon.komoot.io/

Also thank you very much for featuring OsmAPP here, perhaps someone will find it useful. :-)