HN user

jmkb

599 karma
Posts0
Comments124
View on HN
No posts found.

Thanks, this is a really fun way to view the data. I don't think the no-google/no-yelp filters will really accomplish this goal though. Most of the ones I examined were either variations in the restaurant name or not really restaurants (gas station convenience store, hotel with breakfast, catering LLC with no storefront, etc.) The google and yelp datasets in NYC are really quite good.

Thanks for building and maintaining this lovely project.

I'm an OSM mapper & enjoy linking mapped benches to their profiles on OpenBenches. It gets hairy, though, when a single bench features multiple memorial plaques. Wonder if you'd consider revising your data model to permit multiple inscriptions per bench?

Decades ago, my partner used Google Voice for texting -- really handy, texts just showed up in the gmail inbox, and could be replied to from there. She didn't like cellphones, but usually carried one of the old "Kindle Keyboard" models with unlimited 3G data. The Kindle had simple web browser that could load the low-spec gmail interface, so in essence she had a fully functional SMS device, with no monthly charges.

Notification of incoming texts was the only problem. I jailbroke the thing and started trying to schedule network requests, thinking I'd add some kind of new message counter on the home screen. This proved hard. But it occurred to me that the best place for the counter would be right next to the Kindle's device name, at the top of the screen. And the device name could be updated from her Amazon account.

So I automated a web browser on the home server to log into Amazon and update the device name to "My Kindle (x)" where x was the number of unread Google Voice texts. The Kindle would update the name on the home screen in less than a minute. This worked for years!

(Eventually that Kindle was stolen. I wanted to update its name to something foul but the device disappeared from her account too quickly.)

I grew up with rotary phones, and dialing (on a physical dial) really was fun.

Disassembling my first junk phone and playing with the rotary relay was even more fun.

But the best was learning to dial numbers by manually pulsing the switch on the handset cradle. Timing was tricky but luckily there was some leeway. (And it helped that phone numbers were shorter then.)

I guess it's time to stop searching from the url bar (sorry, "awesomebar") and create a local html file as the startup and new tab page, with search boxes for all your fav engines. Just like the good old days.

Phreaking 2 years ago

I found that upgrading mine with a full keypad -- including the ABCD column on the right -- did wonders for my rep. And of course a switch to toggle oscillators, so I could send red box tones.

Just to be clear, I find conversion of viable multifamily buildings into mansions generally repugnant.

The opposite process also happens, though... not just a 3- and 4-story residential buildings demolished for large residential towers (plenty of that in NYC) but single-family brownstones carved up into smaller dwelling units.

The map caption "Conversions Have Erased Some Gains in NYC's Housing Stock" would make a less deceptive headline. The map shows data from a defined timespan ("between 2010 and 2021") and shows that there's not a single community district that hasn't added housing units. The headline, meanwhile, refers to a vague "70-plus years" timeframe. That's long enough that you could probably find hundreds of buildings that have bounced between single- and multi-family several times.

And in fact the underlying research characterizes any building that was ever recorded as multifamily and currently isn't as a "loss." I fear it risks romanticizing the 20th century's cramped tenements.

(And again, just to be clear, I find conversion of viable multifamily buildings into mansions generally repugnant.)

Eventually, I imagine a new licensing concept will emerge, similar to the idea of music synchronization rights -- maybe call it "training rights." It won't matter whether the text was purchased or pirated -- just like it doesn't matter now if an audio track was purchased or pirated, when it's mixed into in a movie soundtrack.

Talent agencies will negotiate training rights fees in bulk for popular content creators, who will get a small trickle of income from LLM providers, paid by a fee line-itemed into the API cost. Indie creators' training rights will be violated willy-nilly, as they are now. Large for-profit LLMs suspected or proven as training rights violators will be shamed and/or sued. Indie LLMs will go under the radar.

Just to be clear: this is an individual user's "diary" (blog) hosted at openstreetmap.org, not in any way an official statement from the OpenStreetMap Foundation.

And I agree with the author that the design of Bing Map Builder looks problematic. The biggest problem being that it's segregating its contributors from the general OSM population in the name of "privacy."

Use an app that permanently downloads maps -- I like Mapy.cz and Organic Maps. And bring a waterproof phone case, an external battery, and a charging cable.

And also bring a waterproof paper map because it's lighter, easier to read, more resilient, and more fun.

Currently only 2009 LinkNYCs, according to https://data.cityofnewyork.us/Social-Services/LinkNYC-Map/tg...

My assumption is that these kiosks log all wifi and bluetooth traffic from nearby persons and vehicles, and USB device IDs of anything plugged in for charging. And of course the new ones will be logging 5G signals as well. Maybe there's not yet a centralized effort to coordinate these logs with the camera feeds to map people's physical appearance to their electronic footprints, but I can't imagine it isn't somewhere on the roadmap.

And Switzerland features the most drop-dead-gorgeous hiking maps of any land I've visited. It feels like each mountain was hand-drawn and shaded by someone who knows and loves it, and you can often ID them from the ground based on the pictures. But the artistic details are still subtle enough not to interfere with the roads, trails, POIs, and text.

aggressively push out traditional veggie burgers on restaurant menus

I've found a similar trend in the supermarket frozen aisles. I used to be able to reliably find "veggie crumbles" at most largeish stores, perfect for pizza, chili, or mapo tofu. My favorite brand was Quorn (not quite vegan, includes egg whites) but there were often several decent options. Now it's rare to find anything other than Beyond or Impossible, packaged to look and feel like ground meat, very fussy. They taste okay, but I prefer both the crumbles' flavors and form factors. I've gone back to using TVP. (I'm not vegetarian -- I'll happily brown my TVP in bacon grease.)

Lovely. I spent many an hour in DEBUG.EXE as a child.

Finding extra space for adding code, like the welcome message, was always fun -- although it would be better form to have the code zero out the "borrowed" bytes after the message is written, just in case. Sometimes it was necessary to rewrite the assembly to squeeze in a few more bytes, eg, zeroing a register using an XOR instead of a MOV command with a 0000 parameter.

One could save these patches as text files that were designed to be piped directly into DEBUG.EXE, and these could be distributed -- by floppy, BBS, or printout -- to other users of the same DOS version. This was also a common way to format and distribute assembly language source code, since anyone could use their local copy of DEBUG.EXE to assemble it.

Yes, I was disappointed that the "bus" routing option appears to be for driving a bus.

The Valhalla pedestrian routing engine does include ferry routes, though it completely ignores ferry schedules. (Ferry use can be discouraged in the routing options... the interface for fine-tuning options for the different routing profiles is quite impressive. )

One reason: It's thrilling to ride a bike into the water. When I trained as a pool lifeguard, we frequently had to "rescue" bicycles that had been ridden off the high dive the night before. I imagine it's like crash-landing a plane, but with somewhat less risk of injury. (Although this would be slightly less tempting when the target is a filthy canal.)

GeoApify[0] is one of these commercial services using OpenStreetMap data. They have a no-friction isochrone "playground"[1] that's sufficient for casual exploration. You can switch the travel mode to "transit" to include train routes, but the maximum travel time for the demo is capped at one hour.

The results are very different, eg chronotrains-eu.vercel.app claims that Wittenberge is within an hour of Berlin Hauptbahnhof, but GeoApify won't take you further than Nauen. Possibly chronotrains-eu is showing a best-case travel time while GeoApify is attempting to calculate realtime travel using the current day's schedules?

I doubt the main OSM site would ever host an isochrone demo, as it's more of a reference implementation of very basic map and routing features that OSM data enables. Notably, the routing demos there do not (yet) include any kind of transit mode.

[0] https://www.geoapify.com

[1] https://apidocs.geoapify.com/playground/isoline

In the vein of principals, yes, privacy for its own sake is valuable to me.

In the vein of practicalities, both Google and the justice system (USA for me) are monstrously large bureaucracies known to make difficult-to-redress errors. Google's capricious account banning, police raiding incorrect addresses, eg. The decision to share with them more information than the law requires is one I'd prefer to make myself.