Show HN: Pintalk – Public, location-based chat rooms on a map Hi HN, I've been thinking about Paul Graham's idea of Twitter as a communication protocol https://www.paulgraham.com/twitter.html and wanted to experiment with a different kind: location-based chat. I built Pintalk: https://pintalk.onrender.com It's a simple web app that lets anyone start or join public text conversations tied to specific latitude/longitude coordinates on a map. How it works: Visit the site – the map tries to center near you using browser geolocation or falls back to IP lookup. Click anywhere on the map to open a chat panel for that location. Type your first message and hit send – this creates a persistent pin and conversation room at that spot. Click an existing pin to view the conversation and join in. No login or registration required. You get assigned a temporary username like User_1234. Messages and pins currently stay indefinitely. The goal was minimal time-to-value – just click and chat. It's an experiment in discovering real-time, hyperlocal public discussions. What happens when conversations are anchored to places? Tech: Node.js/Express, WebSockets, MongoDB/Mongoose, and Leaflet.js on the frontend. Deployed on Render. It's basic right now but functional. I'd love to get your feedback, bug reports, or thoughts on the concept. Try it out: https://pintalk.onrender.com Thanks! |