i see a lot of news about australian politics, news of seattle, darmstadt, brazil, … all places where i don’t live, where the posts aren’t relevant to me. it would be cool to be able to tag posts/communities with a geographical location so i can easily filter which posts are / aren’t probably relevant to me. in one setting in my profile, instead of having to block each community individually (there’s hundreds of them at this point)
i propose that each post has a (one or many) geo_tag fields that just link to the canonical wikipedia page about the place, for example,
{ "post_id": 1543535, "geo_tags": [ "https://en.wikipedia.org/wiki/Melbourne" ], ... }Why invent new stuff for this? AS2 has the
locationproperty andPlaceobject, which imo should be used for this. It’s not like the request here requires functionality not enabled by those.oh thanks for making me aware of those :)
here’s a link to the ActivityStream documentation about this: https://www.w3.org/TR/activitystreams-vocabulary/#places

Also here’s a link to the location property.
https://www.w3.org/TR/activitystreams-vocabulary/#dfn-location
Ever heard of wikidata?
no, actually i haven’t. what would it look like?
https://www.wikidata.org/wiki/Q3141
It’s linked on that Wikipedia article. It’s very useful to connect data independent of language. OSM can use it to connect places to more data. I think searxng uses it to generate infoboxes
It’s enough to automatically extract coordinates and compare that to your location. For an area comparation it is connected to the OSM relation https://www.openstreetmap.org/relation/4246124 among other things. Getting actual areas is pretty hard due to heterogene data
Q3141 is actually enough to know what it is
Each item is allocated a unique persistent identifier called its QID, a positive integer prefixed with the upper-case letter “Q”
I doubt Lemmy will ever do this - e.g. moderator reports still don’t federate to other instances until the release of v1.0, despite the Rexodus having been several years in the past now. Basically any solution would have to be on top of the software without needing any changes within it. Lemmy puts up full-page advertisements for donations but a lot of that funding goes to running Lemmy.ml and seemingly only very little to actual code development.
Although predictably PieFed already has this functionality, for well over a year now. For one it has hashtags, plus user and post flairs, and for another it has categories of communities where someone can look at e.g. news across all regions, or pick let’s say Europe and then choose from various sub-topics below that. Also, while these Topic areas are defined by the instance admins, the otherwise identical concept of topical Feeds are user-customizeable and even shareable, so someone has likely made what you are looking for already, but if not then you could make it and share with others to benefit from your efforts.
At worst even, say when interacting with existing communities that did not want to actively participate in the process of self-sorting their own content, users have keyword filters that can be used so that you as an end-user can do it entirely on your own. Such community discovery and management concerns are a solved problem on PieFed. I say this full well as someone who had the identical issue you described here when I was on Lemmy, and moving to PieFed solved it for me.
The developers are also extremely receptive to feedback, if you needed still more changes made to the code. I sincerely doubt that you will ever get a solution going using Lemmy - this
identical(edit: general) concept has already been asked for many times over the years - but switching to PieFed should easily take care of it, offering multiple possibilities to make finding the content that you want easier.Lemmy puts up full-page advertisements for donations but a lot of that funding goes to running Lemmy.ml and seemingly only very little to actual code development.
Please stop spreading misinformation. The server for lemmy.ml only costs ~70€ per month which is only 2% of the total donation amount (3336€). With Lemmy we care a lot about writing high-quality and bug-free code as well as offering a good user experience. All of that takes time to do well.
Edit: For your information, only donations via Opencollective pay for lemmy.ml hosting. All other donation methods are exclusively paying for developer salaries.





