Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

I'm excited to show off #Atlas - a social mapping server for the #Fediverse.

General Discussion
50 16 0

Gli ultimi otto messaggi ricevuti dalla Federazione
  • dansup@mastodon.social there are no video controls on firefox mobile on android

    read more

  • @computersandblues @thisismissem

    But back to your original point, it could be interesting to roll up all of the notes about a particular POI, to say something meaningful about what's going on there.

    That's probably out of scope for me right now, while I'm just learning how to make maps. But I'm making a note to research this some time down the road.

    Fortunately, we have a lot of "closed source" research that we can lean on, then just cherry pick the best ideas and make them "open."

    read more

  • @computersandblues @thisismissem

    Half finished thoughts are the best!

    And, I know I'm dipping into some choppy waters here, but I think "consent" relates to what content the server wants to share, and not consent of the "property/location owner."

    I recognize there's potential for abuse (i.e. doxxing someone) but that exists outside of a mapping app, too.

    But there's also cool use cases for non-consensual digital graffiti.. something in the spirit of:

    https://observer.com/2025/10/artists-indigenous-ar-intervention-met-american-wing/

    read more

  • @thisismissem @benpate i was also thinking how this is solved by the foursquares etc., aside from moderation. limiting notes to pois instead of arbitrary latitude-longitude-tuples may also be a viable strategy, and that might make it easier to figure out whom to even ask for consent, or who may be able to manage allowlists or similar mechanisms. not arguing to replicate that exactly, but remember foursquare mayors? the fediverse might have elected janitor groups.

    i'm aware that i'm sharing half-finished thoughts, and i hope i'll find a bit more time for this.

    read more

  • @thisismissem

    Agreed, even if they didn't collect/save IP addresses, I don't think you could get around it just by telling a court you didn't want to collect that data. I imagine they'd just tell you that you need to collect it.

    (looked up the source so I'm not just randomly attempting to quote things from memory https://techcrunch.com/2025/08/29/mastodon-says-it-doesnt-have-the-means-to-comply-with-age-verification-laws/)

    The social nonprofit explains that Mastodon doesn’t track its users, which makes it difficult to enforce such legislation. Nor does it want to use IP address-based blocks, as those would unfairly impact people who were traveling, it says.

    read more

  • tom@tomkahe.com said in I'm excited to show off #Atlas - a social mapping server for the #Fediverse.:
    > Somewhat relevant, I believe mastodon's argument for not supporting age verification is that they don't collect location data and so there's no way for them to determine if their users are somewhere where age verification applies. I don't know how well that works on legal grounds, but probably worth thinking about if you're building social apps that require geolocation

    Yeah, this justification just doesn't pass scrutiny. Mastodon does collect the user's recently active IP addresses, and from that you can use geoip to resolve to a country/state. This could also all be handled by a FASP.

    In other words, Mastodon could indeed implement age verification, the only remaining question is: what would that gate access to?

    read more

  • benpate@mastodon.social you may want a way to gain consent before allowing posting of a location + mentioned people. The other thing you may want to do is have moderation UI that allows searching for all notes for a specific location, and potentially banning the usage of certain locations in notes. i.e., if you see a doxing, then your mods can prevent that location from being tagged, and delete the note. If a person is tagged as at a certain location, they should need to accept the tag before that shows up in the Note.

    You could also do things like limit posts being added within a certain region to a certain radius (based on geoip).

    read more

  • @benpate
    no idea, I imagine a lot of my answers involve fixing the laws themselves haha.

    Bluesky offloads some of that responsibility to the PDS (i.e. I can tell my PDS that I'm an adult and it'll tell Bluesky that I'm verified) so (very) long-term I think I'd like that sort of service provided by the C2S server, so clients wouldn't have to think about it.

    But yeah, I'd assume you'd have to implement it during the registration process and have admins use a method of their choice for verifying age (and optionally let them turn it off entirely if they can confidently say that nobody from XYZ location will ever be using the site)

    @osma @julian

    read more
Post suggeriti
  • 0 Votes
    4 Posts
    0 Views
    @dansup @trankten @Skivling Anyone who spends any time contributing code online will eventually receive entitled, selfish and lazy users with snarky and unproductive comments trying to diminish their work. Open source (or don't) your code whenever you feel like it, choose whatever license you feel fits your project, push commits/tag releases whenever you feel like it, enable/disable the issue tracker as you see fit, you don't owe anyone your time and skills.Congrats on the release! 🥳
  • 0 Votes
    4 Posts
    11 Views
    @mike @matt @_elena I said that same thing when I got on stage (after her!). I'm not sure I was a good follow-up act... 😜
  • 0 Votes
    1 Posts
    4 Views
    RE: https://colours.bots.edent.tel/posts/68db167a-0f16-f630-b7bd-f9aaad3beb7c.jsonHey you! Would you like to learn how #ActivityPub works?I have a *single-file* ActivityPub server which can be used to run bots.It supports quotes, mentions, hashtags, and most features of the modern #Fediverse. You can play around by uploading one PHP file and one .htaccess file to your website.Get started at:https://gitlab.com/edent/activity-bot/
  • 0 Votes
    9 Posts
    48 Views
    trwnh@mastodon.social Yes you're right, some messiness is bound to happen. I'm not trying to force all implementations into a specific inheritance pattern, that's why it's a "should", not a "must". Even then one of my concerns is that while in an ideal scenario, everybody inheriting their parent context leads to an entire collection all referencing the same context... in reality a lot of messiness will occur, objects will reference other contexts all over the place, etc. At the end of the day it's best effort, and if we are able to handle all that and still get to a point where backfill is achievable, then that's a win in my books. > it depends on how much you embrace the idea of each publisher being allowed to make their own claims (and how much you allow "clean up" after the fact) Part of me would like this to not happen, but it is unavoidable.