Hacker Newsnew | past | comments | ask | show | jobs | submit | RyanShook's commentslogin

This was great, thank you for sharing.

The dataset claims there are significantly more Citibank locations than McDonalds worldwide which I don’t think can be correct?

It also lists over 56,000 Wildberries worldwide but a quick Google search shows they are a large online retailer. I wonder what is going on with the brand POIs…


Glad you enjoyed it.

There should be enough SQL in the blog to re-purpose extracting out the Wildberries locations and seeing where they land on top of. I've never heard of this firm before you mentioned it.

From Google:

> Citibank operates over 2,300 ATMs within more than 600 U.S. branches, with a total network of over 65,000 fee-free ATMs

So the 57,163 Citibank locations are probably a combination of their branches and ATMs.

Update: I reviewed Alltheplaces a while back, they scrape company websites for store locations. They reported 68,227 locations for Wildberries. ATP is one of the sources Overture use but they seem to use 1.55M of the records from their 19M-record dataset. https://tech.marksblogg.com/alltheplaces.html


I contribute to ATP and can confirm that the author of the wildberries spider was deliberately trying to collect https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost (online order pickup locations). It's not a common occurrence within the current set of ATP spiders to capture such features. A quick search indicates that OSM doesn't appear to have tags designed to capture pickup/dropoff partnerships between retail brands, for example, an agreement from a pet supply shop to allow collection of parcels from select fuel stations of a partner brand. Thus I think the author of the wildberries spider has used shop=outpost as the closest tag available in OSM, and Overture Map's filters wouldn't be able to omit these features from their dataset unless Overture Maps adds wildberries to their exclusion list.

Ideally ATP's "located_in" and "located_in:wikidata" fields would be populated for these wildberries pickup locations, making it clear the pickup location is part of a parent feature (e.g. fuel station, supermarket). These fields are specific to ATP and are not OSM fields. OSM would expect features to be merged and a hypothetical field such as "pickup_brands:wikidata=Q1;Q2;Q3" be used instead on the parent feature.

ATP has a much more inclusive set of features it can extract than what Overture Maps, TomTom et al care about. As Overture Maps is more opinionated on what they aggregate they will filter out ATP extracted features such as individual power poles, park bench seats, local government managed street and park trees, stormwater drain manholes, cemetery plots, weather stations, tsunami buoys, etc. I think there might be some exceptions if it helps TomTom et al with their products such as speed camera locations, national postal provider drop-off/pick-up locations within other branded retail shops, etc.


A quick overpass-turbo search for "brand:wikidata=Q24933714 in Moscow" https://overpass-turbo.eu/s/2kaO (Q24933714 being Wildberries https://www.wikidata.org/wiki/Q24933714 ) reveals that almost all locations are tagged shop=outpost https://wiki.openstreetmap.org/wiki/Tag:shop%3Doutpost which identifies them as pick-up locations for goods ordered online. I assume the dataset in the post has mostly the same locations.

At least where I live citi and chase have 2x the number of locations than McD when you count their small branches and stand alone ATMs

In terms of useful AI agents, Siri/Apple Intelligence has been behind for so long that no one expects it to be any good.

I used to think this was because they didn’t take AI seriously but my assumption now is that Apple is concerned about security over everything else.

My bet is that Google gets to an actually useful AI assistant before Apple because we know they see it as their chance to pull ahead of Apple in the consumer market, they have the models to do it, and they aren’t overly concerned about user privacy or security.


Yeah, Oracle’s free tier is much more generous than any other cloud provider. They’ve offered that amount of ram for at least a couple years now but we’ll see.

Thanks for your feedback. You can run local models on the instance. https://medium.com/@viplav.fauzdar/running-multiple-open-sou...

Technically, you can also put diesel in a regular gas car. Is that a good idea? Nope.

Don’t try to move the goalposts here.

If those local models with 4b params could do anything useful in the broader range of having a "personal ai assistant" (your words) then why use the 20$ Claude pro subscription and not the local models?

We both know the answer.

You wanted to provide a Tutorial for a 0$ instance "working ai assistant", that could actually do things like "check email, manage files, run scripts". According to your own words.

Now please prove it that you can run a useful ai assistant at 0$ with those local models.


Local models are quite capable. Obviously a 4B model isn't going to do the job of a trillion parameter SOTA model but there are many local models that are both fast and very usable for these agentic flows.

Qwen 30B and GLM Flash (also around 30B) are both very good for example and I use them regularly.


Works pretty well, probably too resource heavy to just always keep on. Suggestion: give the user a shortcut key to close the app in case the blur goes haywire on them.


Hi - thanks for the feedback. I've improved CPU usage with the latest release. I'll look into a kill switch.


My favorite thing about this project is that it's 100% html and you're hosting it for free on GitHub pages. Thanks for sharing! GH repo: https://github.com/jeisey/stormwatch


Vimeo you manage your brand and presentation. YouTube you have little control over where or how your video is presented. Vimeo also provides VOD for some large brands and media companies.


Yeah, it's this. It's a hosting platform, not a social media platform. You see a ton of people who have short films, art projects, commercial portfolios and stuff like that hosted at Vimeo. They don't need/want comments, discoverability, or to deal with things like automated DRM takedowns. Clean, simple, video hosting.


I built my own course presentation platform (for my own courses, not as a thing I resell), but I wasn't going to host my own videos. I use Vimeo. It's great: I upload to them, embed an iframe, job done. I don't care about maintaining a video player or bandwidth or subtitles or…

Literally the week after I launched my thing, they got bought. I have no idea what I'll do if they go to shit.


Found Fish while looking for the ability to edit commands in a more text-editor style since I frequently need to edit LLM prompts.


If you’re interested in David Rosen’s story or Sega history in general I highly recommend Console Wars by Blake Harris. https://amzn.to/4q3YaOl


In Rosen's last Sega-related interview with Keith Stuart for the book Mega Drive Collected Works, he disagrees with the Sega internal conflict narrative as presented in Console Wars and says it was just Sega of America CEO Tom Kalinske being unable to understand why certain decisions had to be made.

After Console Wars, he apparently stopped giving interviews because he didn't like that game historians were constantly getting the Sega story wrong.


> After Console Wars, he apparently stopped giving interviews because he didn't like that game historians were constantly getting the Sega story wrong.

Classic, nobody dislikes journalism as much as someone who lived through something journalists have covered. They always get stuff wrong in pursuit of an angle or narrative.


I worked on a project with tech and animals. We were cautious about media, because any work with animals naturally invites welfare questions. Our project was aimed at improving welfare, and we really cared about this. So we refused to allow the media to film the animals at all, let alone our experiments. We provided them with our own professionally filmed footage, and I prepped carefully to avoid traps in interviews, which went well.

A national TV news network dubbed the sound of alarmed animals over our provided footage for their broadcast. Apparently the original audio of happy animals making happy sounds was not exciting enough to use, despite the contentment of the animals being the point of the work. I was so mad and sad.


I learned my lesson about the media after a spate of interviews I did about a decade ago. The difference between what I said, and what they cut and edited it into was completely wild. It completely changed the narrative.

It as a result completely changed how I see everything in the media. It's not that I distrust it as such, but...I try to ensure I can get as many angles as possible to converge into a more whole picture, as opposed to fewer sources.


Oh, "Collected Works" - for a moment I thought this was a book with a wacky name.


Oops! Fixed.


Definitely feels like a Claude wrapped with a lot of marketing. But you’d think there must be something more if Meta acquired them…

Ok, I guess we’re in a bubble.


They have browser automation, and a bunch of other agent tools to manage tasks, do things like PowerPoint slides, etc. I find chatgpt agent mode better for most tasks though.


Manus is pretty "big" in the entrepreneur crowd here in Brazil

When it came out is was very good, and had much better results than ChatGPT


I mean given they went on a crazy AI hiring spree and then desmantling the whole thing just a few weeks later... I'll actually need prove that there is anything in there.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: