• SorteKanin@feddit.dk
    link
    fedilink
    English
    arrow-up
    181
    arrow-down
    1
    ·
    edit-2
    8 months ago

    You can’t delete any text in comments or posts either - or at least not reliably, as any federated instance could choose to ignore deletions.

    You should basically consider what you write or post here public, and probably public for good. But here’s the thing - same goes for the entire rest of the Internet as well, basically.

    • enkers@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      103
      ·
      8 months ago

      You should generally think similarly about anything you post anywhere on the internet that has open access. If it’s viewable anonymously, anyone could save and mirror it.

      The only difference is it’s almost guaranteed on a federated platform.

      • deweydecibel@lemmy.world
        link
        fedilink
        English
        arrow-up
        21
        arrow-down
        1
        ·
        8 months ago

        I feel like, after over a decade of smartphones and snapchat and such, a younger generation needs to be thought better what putting content on the Internet means on a fundamental level, and those of us old enough to remember the more open web need to be reminded.

        If you don’t want everyone to see it, and I mean everyone, then you shouldn’t put it online. For all intents and purposes, once you hit send, it’s now a part of the internet. You might get lucky and be able to remove it, but that’s the exception, not the rule.

        • SynonymousStoat@lemmy.world
          link
          fedilink
          English
          arrow-up
          11
          ·
          edit-2
          8 months ago

          Sometimes views on things change and maybe some picture or other content you posted now makes you a target in some way that it didn’t before. You don’t always know how things will change in the future and adding such a highly expected piece of functionality like deleting something you uploaded should probably be more highly prioritized.

          • SorteKanin@feddit.dk
            link
            fedilink
            English
            arrow-up
            5
            ·
            edit-2
            8 months ago

            adding such a highly expected piece of functionality like deleting something you uploaded should probably be more highly prioritized.

            Let’s be clear that this problem has nothing to do with Lemmy or the Lemmy devs. This is not a problem of prioritisation and it is not something that can just be fixed.

            This is a problem of ActivityPub and the nature of federated services. There is just no way you force a federated server to delete something. So while most servers are well behaved, others might not be. Such servers could be defederated but you need to detect such bad behaviour first.

            The problem is not with Lemmy, it’s the whole Fediverse and ultimately also the Internet that works like this.

            (the problem of a user uploading a photo and never posting it anywhere and wanting that to be deleted should be fixable though)

    • ooli@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      5
      ·
      8 months ago

      I didnt know about that. This is a bit scary to be honest, and the first time I feel a bit taken aback with lemmy

      • Spotlight7573@lemmy.world
        link
        fedilink
        English
        arrow-up
        48
        ·
        edit-2
        8 months ago

        You also know that all votes are technically public and can be viewed by any instance admin that’s federated with the server a community is on, right? There’s no way to see that in the Lemmy UI at the moment but the data is there on the server.

          • oce 🐆@jlai.lu
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 months ago

            Only upvoting Lemmy users are visible on Kbin, downvoting Lemmy users are not listed.

        • deweydecibel@lemmy.world
          link
          fedilink
          English
          arrow-up
          14
          arrow-down
          2
          ·
          edit-2
          8 months ago

          There’s no way to see that in the Lemmy UI at the moment but the data is there on the server.

          Actually, they’re adding it into the UI for admins. And they’re letting mods see to.

          https://github.com/LemmyNet/lemmy-ui/issues/2320

          Rather than do anything to try and protect this data or obfuscate it in any way, they just decided “fuck it”.

          And that’s frankly worrying. I truly don’t think people understand why Reddit didn’t let mods see that information. The avenues for abuse here are innumerable.

          • Kogasa@programming.dev
            link
            fedilink
            English
            arrow-up
            10
            ·
            8 months ago

            Obfuscation is meaningless. It’s public info or it’s not. In this case it’s necessarily public

          • MBM@lemmings.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            8 months ago

            It’s not really possible to have an upvote counter without storing who voted, so your instance admin would always know

            • anlumo@lemmy.world
              link
              fedilink
              English
              arrow-up
              4
              ·
              8 months ago

              There are cryptographic methods to do this, but it’s probably not worth it to implement them for this.

          • SorteKanin@feddit.dk
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            5
            ·
            edit-2
            8 months ago

            If there is abuse from a mod or an admin, you go somewhere else - either join another similar community or server or make your own.

            Or in the case of abuse from mods, report them to admins (assuming admins are reasonable).

            Remember, this isn’t reddit. You don’t have to live with the mods or admins, you can just stop going to that instance/community and find somewhere else.

            Also ultimately being able to view votes is a way to combat abuse, as you can spot people who just down vote someone else constantly.

            EDIT: Honestly confused about the down votes, someone would care to elaborate? :)

            • Saik0@lemmy.saik0.com
              link
              fedilink
              English
              arrow-up
              11
              ·
              edit-2
              8 months ago

              Anyone with a federated instance can view your votes. Anyone on Kbin can view your votes. There’s nothing “abusive” about viewing votes. It’s not private information.

              Edit: Example… I’m an admin on my own instance…

              And yet here I can see the votes even though I'm not on your instance at all.

              • SorteKanin@feddit.dk
                link
                fedilink
                English
                arrow-up
                3
                ·
                8 months ago

                I fully agree with you. My comment was just to say what you should do if you see abuse from mods and admins.

      • SorteKanin@feddit.dk
        link
        fedilink
        English
        arrow-up
        32
        arrow-down
        1
        ·
        8 months ago

        I mean you could say the same thing about reddit - anyone could scrape reddit and save comments and stuff, even if you later delete them.

        If someone can see something on their computer, they can save it and you won’t be able to take it away. I mean… it’s just how the internet works.

        • grue@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          8 months ago

          The difference is that things on Reddit were public because Reddit chose to make them available, while things on Lemmy are public because they have to be in order for the federated protocol to work.

          • SorteKanin@feddit.dk
            link
            fedilink
            English
            arrow-up
            10
            arrow-down
            1
            ·
            8 months ago

            I mean any social media is public - what do you mean reddit chose to make it public? It’s not like they could make it private, then you won’t see any comments or posts from anyone else or what? Not sure what that even would mean.

            • grue@lemmy.world
              link
              fedilink
              English
              arrow-up
              4
              ·
              8 months ago

              Let’s use voting on comments as an example:

              When a Reddit user votes on a comment, the user’s client sends Reddit a message containing the information “User X upvoted Comment Y.” That information gets stored in Reddit’s database and is used to do things like increment the total number of upvotes (which everybody sees) and color the upvote arrow button orange (which only User X sees). Reddit knows the identities of everybody who upvoted the comment, but the public is only allowed to see the total sum.

              When a Lemmy user votes on a comment, the user’s client sends their home Lemmy instance a message containing the information “User X upvoted Comment Y,” which that instance then forwards to the rest of the Fediverse so that all instances can get updated with the new information. Anybody who subscribes to the protocol (i.e., registers an instance) can read the message. The user’s Lemmy client may only expose the total sum of upvotes in its interface, but the whole list of users who upvoted the comment is available to the public as long as they have the right software to read it.

      • bdonvr@thelemmy.club
        link
        fedilink
        English
        arrow-up
        21
        ·
        8 months ago

        The deletion should federate across almost all instances, but there’s no guarantee and also someone will almost certainly one day set up an archive server that just listens to all activity on Lemmy like uneddit used to be for reddit.

      • wahming@monyet.cc
        link
        fedilink
        English
        arrow-up
        19
        ·
        8 months ago

        That’s pretty much how everything on the Internet works, FYI. Lemmy is just upfront about it

      • Zak@lemmy.world
        link
        fedilink
        English
        arrow-up
        14
        ·
        8 months ago

        Lemmy and other services built on ActivityPub work by sending content to every server that hosts a user who has subscribed to a community or another user. Those servers could be anything from vanilla Lemmy hosted in a datacenter to an ad-hoc, informally-specified, bug-ridden, slow implementation of half of ActivityPub running on a jailbroken smart light bulb. Most of them will be online to receive a delete request and will handle it correctly most of the time, but that cannot be guaranteed.

        Anything you share to the world that way is out in the world and cannot be reliably rescinded. Discussion groups implemented as email lists used to be popular, and the same was true there, but more so since there isn’t a mechanism intended to edit or delete an email message after it is sent. Something similar is true of anything that functions as a public website; a great many things published to the web are available from sites like archive.org, like old forum posts.

        • Serinus@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          8 months ago

          People can also screenshot what you post to Facebook. There are no controls for that.

      • LillyPip@lemmy.ca
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        8 months ago

        I don’t know if this works on Lemmy, but Reddit used to be like this and a solution was to edit your comment to different text first (something like ‘I like turtles’), wait about a week to allow the new text to be archived*, and then delete it.

        ‘I like turtles’ wasn’t special, but makes it easy to scroll through your comments later when deleting things.

        In Lemmy, your username will still show up with deleted comments, but in theory the edited text will replace the original comment you want to delete in archived views. This method doesn’t work with post images, though.

        Someone correct me if I’m wrong here, please.

        e: I’ve edited this comment thrice in 2 hours. Can anyone tell, and can you differentiate my 3 edits?

        • tigeruppercut@lemmy.zip
          link
          fedilink
          English
          arrow-up
          5
          ·
          8 months ago

          On the front end this still theoretically works, but it’s unclear when (if ever) reddit respected it on the back end. They might have an archive of all the text ever put on the site.

          • LillyPip@lemmy.ca
            link
            fedilink
            English
            arrow-up
            5
            ·
            edit-2
            8 months ago

            I don’t know how their backend works, but as a former db admin, it seems wasteful to maintain that many layers of change for every user. I would certainly do that in a mission-critical system, but for millions of pseudo-anonymous users, many of whom are shitposters, that would be an insane waste of server space.

            That may be true, but I would be a bit surprised if there were a change-log like that.

            e: keep in mind, systems like this don’t just work like that – you’d have to do extra work to build it that way on purpose. And you’d be doing that extra work, maintenance, and hosting for a user base who aren’t paying you, in a system you’re giving away for free, in Lemmy’s case.

            • Turun@feddit.de
              link
              fedilink
              English
              arrow-up
              1
              ·
              8 months ago

              Knowing how comments get changed is immensely interesting data. And if you design a system from the ground up, adding the functionality to save edits in the backend does not take much effort at all.

    • JohnEdwa@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      20
      ·
      edit-2
      8 months ago

      And seemingly nothing is actually deleted, just hidden. Boost for Lemmy currently has an interesting bug where any comment, deleted or removed, can still be seen by simply selecting “copy post text” from the menu, as the API will return what was previously there.

      PSA, if you want to delete a comment or post, be absolutely sure you first edit it to be blank.

    • morrowind@lemmy.ml
      link
      fedilink
      English
      arrow-up
      10
      ·
      8 months ago

      It’s a different level of can’t delete though, because if you upload a photo but never even post it, it will still be up forever. And at least a working delete protocol exists for text

    • Socsa@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      3
      ·
      edit-2
      8 months ago

      Lemmy in general is filled with potential security and privacy holes. The threat surface is just too massive.

      Not to mention it has a bunch of vulnerabilities in terms of just basic forum functionality. A rogue instance can very easily just hijack all sorts of federated content and force it into a certain state as desired. Especially if that content is old. There is not really any mechanism for tracking source authority for federated updates, and there are definitely already signs that this is getting exploited to promote certain content and fuck with vote totals IMO.

      None of this really matters at this point because Lemmy is insignificant, but it kind of places a limit on how much Lemmy can be scaled before it just becomes even more of a cringe propaganda wasteland than it already is.

      • SorteKanin@feddit.dk
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        edit-2
        8 months ago

        A rogue instance can very easily just hijack all sorts of federated content and force it into a certain state as desired.

        I’m really not sure what you mean by this, can you elaborate?

        There is not really any mechanism for tracking source authority for federated updates, and there are definitely already signs that this is getting exploited to promote certain content and fuck with vote totals IMO.

        I’m not sure what you mean by “not any mechanism for tracking source authority”. Admins on their own instance are in control of what happens to the content and they’ll know if another site edits content or whatever as that is sent as requests in ActivityPub.

        What are the signs you’re referring to?

        • Turun@feddit.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 months ago

          Are updates authenticated? Or can I send an update to lemmy.world from 123.123.123.123 (which is not the IP address of feddit.de) that you have edited your comment to say “I don’t like pizza”?

          If updates are not authenticated this really could be a big problem.

          • SorteKanin@feddit.dk
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            8 months ago

            You cannot do that, no. Edits are authenticated in the sense that the request must come from the instance of the user.

            Your admin could in principle send such a request for you. But then you’re talking about a malicious admin and then all bets are off. Obviously admins are in full control of everything on their own instance, including being able to edit their own users stuff. Not that any reasonable admin would do that.

    • Thunderbird4@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      Unless, of course, you expect to rely on that permanence for archival purposes, in which case the internet is a fleeting, ephemeral fart in the wind.

  • gabe [he/him]@literature.cafe
    link
    fedilink
    English
    arrow-up
    125
    arrow-down
    2
    ·
    8 months ago

    Welcome to the hell of being a lemmy admin. There’s a reason why lemmy admins are fed up with the developers.

    • gabe [he/him]@literature.cafe
      link
      fedilink
      English
      arrow-up
      98
      arrow-down
      3
      ·
      8 months ago

      For context, there’s a lot that goes on behind the scenes when it comes to lemmy admin stuff especially in the matrix channels. There is a significant frustration and lack of confidence in the lemmy developers at this point. Even those who try to contribute to the project get eventually feeling pushed out.

      • HobbitFoot @thelemmy.club
        link
        fedilink
        English
        arrow-up
        49
        arrow-down
        5
        ·
        8 months ago

        Based on what I’ve seen on the public facing part of the developer side, I get the feeling this isn’t the kind of group that can build the kind of organization required to make this sustainable in the long run.

        I’m just waiting for when Beehaw releases that they’ve given up on Lemmy and have created a new tech stack.

        • Serinus@lemmy.world
          link
          fedilink
          English
          arrow-up
          50
          ·
          8 months ago

          It’s open source. We don’t have to depend on the original developers.

          If it gets too bad, someone can just make a fork.

          Afaik people are just impatient with the developers and have different short term goals.

          • HobbitFoot @thelemmy.club
            link
            fedilink
            English
            arrow-up
            9
            arrow-down
            1
            ·
            8 months ago

            I mention a new tech stack because Beehaw brought it up as an option and a lot of people have commented on the difficulty of development in this environment.

              • Rob T Firefly@lemmy.world
                link
                fedilink
                English
                arrow-up
                24
                ·
                8 months ago

                Rust seems like a great foundation.

                The fact that I know you’re referring to the programming language called “Rust” doesn’t make this sentence any less funny.

              • Kogasa@programming.dev
                link
                fedilink
                English
                arrow-up
                9
                ·
                8 months ago

                It could still be rust. Code is always the easy part. Design and organization and funding are hard

        • Ategon@programming.dev
          link
          fedilink
          English
          arrow-up
          25
          arrow-down
          1
          ·
          edit-2
          8 months ago

          In terms of new tech stack currently theres sublinks being made by devs/admins of a bunch of instances (discuss.online, lemmy.world, programming.dev, etc.)

              • Kogasa@programming.dev
                link
                fedilink
                English
                arrow-up
                9
                ·
                8 months ago

                Not really a substantial opinion, but I have little hope that replacing a fairly well established Rust codebase with a brand new Java one will do much in terms of increasing contribution.

                • thundermoose@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  4
                  ·
                  8 months ago

                  I wouldn’t shortchange how much making the barrier to entry lower can help. You have to fight Rust a lot to build anything complex, and that can have a chilling effect on contributions. This is not a dig at Rust; it has to force you to build things in a particular way because it has to guarantee memory safety at compile time. That isn’t to say that Rust’s approach is the only way to be sure your code is safe, mind you, just that Rust’s insistence on memory safety at compile time is constraining.

                  To be frank, this isn’t necessary most of the time, and Rust will force you to spend ages worrying about problems that may not apply to your project. Java gets a bad rap but it’s second only to Python in ease-of-use. When you’re working on an API-driven webapp, you really don’t need Rust’s efficiency as much as you need a well-defined architecture that people can easily contribute to.

                  I doubt it’ll magically fix everything on its own, but a combo of good contribution policies and a more approachable codebase might.

                • morhp@lemmynsfw.com
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  8 months ago

                  Who knows. Java is a much bigger programming language than Rust. Might be easier to find developers. But obviously it depends on interest. Who knows.

                • Ategon@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  edit-2
                  8 months ago

                  Theres been a bunch of activity and people joining in in the dev matrix already

                  Backend pretty much already has parity and the frontend is currently the main thing that an updated demo is waiting on but should be ready really soon

                  I’ve been designing an updated home page recently for it that I’ll be pushing out this week that looks miles better than lemmy-ui since I could do everything from scratch and thus quickly

      • aeharding@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        ·
        8 months ago

        That sucks. As a 3rd party Lemmy app developer, I’ve only had positive interactions with the Lemmy devs. They’re even being proactive in communications.

      • cum@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        8 months ago

        What about kbin, isn’t that entirely different software that can be developed to phase out Lemmy?

        • MBM@lemmings.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 months ago

          From what I heard Kbin’s developer is very inactive, so people started a fork called Mbin. Mbin might be alright?

      • ipkpjersi@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        That’s kind of the impression I got but thought maybe I was just mistaken because I haven’t actually been hands-on with this project. That’s unfortunate to hear.

      • stackPeek@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        Perhaps there’s starting to be a Lemmy clone/alternative? I think it’s named Sublinks

    • Kogasa@programming.dev
      link
      fedilink
      English
      arrow-up
      21
      arrow-down
      4
      ·
      8 months ago

      Not sure I understand. How could there possibly be a solution? Isn’t this an inherent problem with federation? You can’t un-share information

      • paholg@lemm.ee
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        1
        ·
        8 months ago

        But you can delete your copy, ask others nicely to delete theirs, and refuse to accept more copies of the same thing.

        I’m not sure if Lemmy supports any of this, but it seems pretty important for e.g. child porn.

        • Honytawk@lemmy.zip
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 months ago

          How can you refuse to accept more copies of the same thing, when you deleted all the version it can compare itself to?

      • Antergo@lemmy.ml
        link
        fedilink
        English
        arrow-up
        7
        ·
        8 months ago

        There could be a legally binding contract stating that any deletion request must be forwarded to all parties it was send to, and that upon receiving such a request the data must be deleted. I do not think this would be unreasonable to ask to servers, especially as this deletion receipt could be fully automated.

        • Quacksalber@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          5
          ·
          8 months ago

          Or there could be a delay of one minute before posts get federated, giving the user the option to quickly delete a comment or post.

  • db2@lemmy.world
    link
    fedilink
    English
    arrow-up
    70
    arrow-down
    1
    ·
    8 months ago

    So what have they been doing to nuke the csam images, editing the database directly?

    • Ghostalmedia@lemmy.world
      link
      fedilink
      English
      arrow-up
      53
      ·
      8 months ago

      Often just nuking all image uploads made during a certain time period. Which is why old image threads in Lemmy have time periods littered with broken images.

      • QuaternionsRock@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        ·
        8 months ago

        I don’t understand why Lemmy needs to have a built-in image server at all. Reddit didn’t have one for the longest time and it was fine. Sure, I don’t think anyone would be particularly happy with going back to Imgur etc., but it doesn’t seem worth the trouble.

        • MBM@lemmings.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          8 months ago

          Some instances do just disable the image server part (I think lemm.ee used to and still only allows small images?)

        • GreatAlbatross@feddit.uk
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 months ago

          It’s a trade off for us.

          You risk CSAM, and have to shoulder the storage costs.

          But you also help to reduce link rot, as the images are kept on the site, rather than an external image host that might explode/go VC one day.

        • Album@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          8 months ago

          I mean I don’t know why we need images at all, this stuff worked fine when it was just a BBS

    • Draconic NEO@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      8 months ago

      Often they delete all images during the time frame of a CSAM attack, as that has been the only real feasible way to ensure images weren’t left behind. Though I think a few images have started using AI detection methods to remove images like that automatically (read up on that here and here), also Pict-rs now has a Log linking uploaded images to the user, so now images can be purged with the users.

    • bdonvr@thelemmy.club
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      8 months ago

      Admins can purge posts manually which actually deletes them. Or use tools like db0’s lemmy-safety that tries to automatically search for CSAM and wipe it.

      I think the problem here is the user didn’t finish their post which means the photo was uploaded but not associated with a post and therefore not purgeable that way.

      • Serinus@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        8 months ago

        That last problem was fixed in an older version of the software. If you upload, but don’t post, it will now be deleted after a time.

        You can test this pretty easily by just leaving your browser open with an image uploaded and trying to post it later.

    • mindlight@lemm.ee
      link
      fedilink
      English
      arrow-up
      10
      ·
      8 months ago

      Don’t worry. There was some little minor thing about a vent but is reported as fixed since it was discovered.

  • Martin@feddit.nu
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    2
    ·
    8 months ago

    That is crazy. He really did seem knowledgeable, and apart from the upload of a sensitive image, he really did what he could.

  • infeeeee@lemm.ee
    link
    fedilink
    English
    arrow-up
    38
    ·
    8 months ago

    What exactly is a KYC selfie? Is it a photo of an ID card? I figured out WUI is WebUI. The author uses some strange acronyms I never heard before.

    It’s very American that they can steal your identity with just one photo. My European state issued ID has data on both sides, so if someone would take a photo of it won’t be enough for anything. Also if you loose it you just get a new one and noone can use the old one for anything.

    • Rentlar@lemmy.ca
      link
      fedilink
      English
      arrow-up
      32
      ·
      8 months ago

      KYC is Business/Finance lingo - “Know Your Client”.

      Yeah the fact that exposing one number/piece of information puts you at risk to a significant amount of other information about you being exposed is peak USA.

    • lone_faerie@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      1
      ·
      8 months ago

      KYC is “Know Your Customer” aka identity verification. Usually it would be something like a selfie of you holding your ID, proving you are the person on the card. If you think getting your identity stolen from one picture is bad, wait until you learn about social security numbers. It’s a 9 digit number based on publicly available information about you that is incredibly easy to figure out, and are used as like the defacto way of verifying your identity in the US, when that was never its intended purpose.

    • jqubed@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      8 months ago

      KYC = Know Your Customer, a team I just learned recently. It’s primarily related to financial transactions, to make crimes like money laundering or terrorism financing harder. Up until relatively recently this was something that primarily happened face-to-face, and it doesn’t seem like good controls have been developed for online use.

      I think some ID cards are single-sided, some are double-sided. One of the big problems is most Americans only have a state-issued ID, not a federal one, and the standards vary from state to state. They’ve tried to address this some with minimum standards for state IDs (mainly driver’s licenses) under a program called Real ID (enacted after 9/11 hijackers got state-issued IDs for false identities), but it was still optional for certain purposes, at least until recently. In my state for a long time when renewing your driver’s license it was optional to do the extra paperwork for a Real ID, but then there would be a note on the top that it was not valid for federal identification purposes, such as accessing certain government facilities or boarding an airplane. Since I have a passport I’ve never bothered with it, but it looks like this year getting a Real ID is mandatory when getting or renewing a driver’s license in my state.

      • peopleproblems@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        8 months ago

        Minnesota just extended it to 2025 again. I can’t get into federally secure buildings, but I can board a plane.

        And until I can’t, I’m not going to. Part of me likes to think they haven’t mandated it yet because I’m holding out.

        Which is really because of pure laziness than actual protest

      • Serinus@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        8 months ago

        It’s mostly a religious thing. The “left behind” Christians believe a federal ID is the “Mark of the Beast”.

    • Peri@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      8 months ago

      Probably “know your customer” selfie. Might be a picture of their ID, a picture of themselves, or a picture with both them and ID.

  • Ghostalmedia@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    ·
    8 months ago

    I hate to use it, but this is why I still find imgur useful. It works.

    Some stuff on Lemmy just doesn’t have a robust feature set yet. Especially around content moderation.

    • towerful@programming.dev
      link
      fedilink
      English
      arrow-up
      13
      ·
      8 months ago

      Image previews will still be cached, i believe.
      Not sure what quality lemmy would cache them at, i presume its configurable

  • Shady_Shiroe@lemmy.world
    link
    fedilink
    English
    arrow-up
    29
    ·
    8 months ago

    This got me curious on how many images are on all Lemmy instances combined and how much storage it all takes up.

        • Shadow@lemmy.ca
          link
          fedilink
          English
          arrow-up
          22
          ·
          8 months ago

          If it’s just a private instance, your storage needs will be way less. We use object storage, so it’s actually pretty cheap (like $5-10 a month iirc). We’re not storing that all on the server disk.

          • null@slrpnk.net
            link
            fedilink
            English
            arrow-up
            6
            ·
            8 months ago

            I’ve been considering a private instance myself so that’s good to know.

            If you’re federating with everything by default, would that not also federate all the images and take up space that way? Or are images always just referenced from their origin instance?

            • Shadow@lemmy.ca
              link
              fedilink
              English
              arrow-up
              9
              ·
              8 months ago

              Images come from their origin, but I think thumbnails are cached on your instance.

        • key@lemmy.keychat.org
          link
          fedilink
          English
          arrow-up
          8
          ·
          8 months ago

          I’m on a private instance. My lemmy volume as a whole is currently 72G.

          5 is probably a bit undersized and liable to cause pool timeouts. But like 15 should give you enough room depending on your provider’s affordability. You can always delete old data periodically.

        • bdonvr@thelemmy.club
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 months ago

          I’m running a quite small instance and currently the full media storage is 234GB. That being said I pay $3 per month for the storage on Cloudflare R2 so that’s fine. You could get more for cheaper probably with a service like Backblaze B2.

          The main database (non-media) currently takes up 36GB.

  • Rentlar@lemmy.ca
    link
    fedilink
    English
    arrow-up
    24
    ·
    8 months ago

    You can consider almost anything publicly posted to Lemmy as permanent. As I keep saying, please be careful.

    I do think a way to automatically store the uploaded image urls and associated delete keys under your user is a necessary feature.

    For personal image hosting I use postimage, but any external host that lets you modify/remove images under your account will do.

  • lemmyingly@lemm.ee
    link
    fedilink
    English
    arrow-up
    23
    ·
    8 months ago

    What happens when you share a link to an image? Does Lemmy just save the link or does it make a copy of the image?

    • T156@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      8 months ago

      The link. It only saves the image if you upload it directly, since converting it to a link, and embedding the link is how Lemmy handles image uploads.

  • Hubi@feddit.de
    link
    fedilink
    English
    arrow-up
    16
    ·
    8 months ago

    If you upload an image from your browser, there’s a little popup in the corner for a few seconds that allows you to delete it again. No such thing exists in the apps though and if you miss the popup, that’s it.

    • InfiniWheel@lemmy.one
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      If that were the case, wouldn’t the entire Fediverse be against it? Since they can’t really be deleted because it gets sent everywhere.

      • honk@feddit.de
        link
        fedilink
        English
        arrow-up
        6
        ·
        8 months ago

        Yes and no.

        let’s say I have a website that hosts user generated content like a forum or something. Some other person just hosts a mirror of my website that is not under my control. If some user requests me to delete his data, I can do that. i cannot delete the data from the mirror site.

        Nothing else is happening in the fediverse. The only difference is, that in the fediverse the license and technology is set up to encourage mirroring content.

      • Blackmist@feddit.uk
        link
        fedilink
        English
        arrow-up
        3
        ·
        8 months ago

        I suspect it is the case.

        The issue doesn’t seem to be the Fediverse itself, rather the fact that images uploaded to Lemmy are handled in a separate program that isn’t linked to it in a way you can delete from by just deleting posts. The images aren’t marked as owned by you, so can’t be deleted again. You’d need some way of storing those image deletion tokens against your account, so you can manage them yourself and be able to delete them again.

        And this would have to include images that you uploaded and didn’t make a post about. As far as I can tell they’re just left there on the server forever. Not even sure if it tells you which user uploaded it, although it might log by IP address. I haven’t looked too deeply into the code but there’s potential for abuse there.

  • StrawberryPigtails@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    4
    ·
    8 months ago

    I’ll be honest, didn’t realize this was news to anyone online in general. What is posted online stays online, particularly if you wish it didn’t. Most especially if you make a stink about it.

  • Nath@aussie.zone
    link
    fedilink
    English
    arrow-up
    11
    ·
    8 months ago

    Dear aussie.zone users,

    I can delete photos. Just give me the url of the photo you need killed and I’ll happily delete it for you. But also, don’t (accidentally) upload a nude.