aka freamon@lemmy.world, freamon@feddit.nl, and any username from lemmon.website

This account is currently parked, and I’m using https://piefed.social/u/andrew_s

  • 9 Posts
  • 165 Comments
Joined 2 years ago
cake
Cake day: July 17th, 2023

help-circle
  • freamon@endlesstalk.orgtoLemmy@lemmy.mlHow to download account data?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    10 months ago

    No settings page (as far as I’m aware), but you can use the API to get everything (posts, comments, etc):

    step 1: get login token -

    curl --request POST \
         --url https://lemmy.ml/api/v3/user/login \
         --header 'accept: application/json' \
         --header 'content-type: application/json' \
         --data '
    {
      "username_or_email": "2br02b",
      "password": "YOUR-PASSWORD"
    }
    '
    

    step 2: use login token (big long string starting with ‘ey’) to get data -

    curl --request GET \
         --url 'https://lemmy.ml/api/v3/user?username=2br02b&page=1' \
         --header 'accept: application/json' \
         --header 'authorization: Bearer YOUR-JWT'
    

    Increment page number until you have everything. source: https://lemmy.readme.io/reference/get_user






  • Regarding the ‘Unresolved questions’ part, the ActivityPub activity for Reports is:

    {
      "actor": "http://ds9.lemmy.ml/u/lemmy_alpha",
      "to": ["http://enterprise.lemmy.ml/c/main"],
      "audience": "http://enterprise.lemmy.ml/u/main",
      "object": "http://enterprise.lemmy.ml/post/7",
      "summary": "report this post",
      "type": "Flag",
      "id": "http://ds9.lemmy.ml/activities/flag/98b0933f-5e45-4a95-a15f-e0dc86361ba4"
    }
    

    From this page. I imagine it’s up to lemmy where this actually gets sent (in the sense that if a community has 1 moderator, it goes to 1 inbox, but if it has 2 moderators, it goes to 2 inboxes).







  • MBIN (moist): Table looks like garbage, but a ! link will resolve to a ‘/search?q=’, so it can find something it hasn’t heard about before (florida@lemmy.ml)


    Lemmy (Jerboa): Can resolve known, and unknown on refresh (florida@lemmy.ml).


    Lemmy (Boost): Can resolve known, and unknown on refresh (allthingsfoodandcooking@sh.itjust.works).


    Lemmy (Connect): Can resolve known, and unknown - no posts until refresh (yurop@lemm.ee).


    Lemmy (Eternity): Can resolve known, and unknown - no posts until refresh (yurop@lemm.ee).


    Lemmy (Sync): Has a separate pop-up for ‘Show Table’, but handles unknown stuff really well with no refresh required (minipcs)


    Lemmy (Thunder): Handles unknown stuff really well with no refresh required (let’s talk about games)


    Lemmy (Voyager): Table is rubbish. Unknown worked on refresh though (palworld)





  • The short answer is that you have to ask blahaj.zone to resolve it. lemmy.ml has it as post id 11470168, but it’ll be different for other instances - whatever the next number was in their database when the post was announced.

    You get different answers depending on whether you’re logged in or not though.
    From endlesstalk.org, I can search for that post in the web-ui: Communities -> paste the post url into Search -> Change the Type from ‘communities’ to ‘posts’
    Alternatively, using the API, I can resolve it with
    curl --header 'accept: application/json' --header 'authorization: Bearer MY_LOGIN_TOKEN' https://endlesstalk.org/api/v3/resolve_object?q=https://lemmy.ml/post/11470168

    I’m not logged into blahaj.zone though, so it won’t resolve it. The web-ui only gives me this post as one that mentions the thing I’m searching for, and the API returns ‘not found’



  • I think it’s difficult to know where we really are in the release cycle for this console, as it’s been disrupted so much by initial unavailability and COVID. Normally, we’d be due a Pro version this year, but it could be this year, it could be next year, it could be never.

    Last generation I was happy with a standard PS4 until I played Control, and could see that it was struggling. I’m not sure there’s any PS5 games that are known to stress the hardware, and would do anything with the extra resources.

    I’d buy one now if I were you. Worse case scenario: you’ll want to trade it in for an upgrade in a year or two.




  • I would argue that I’m not asking it to be a queryable thing or a datastore. I wouldn’t expect a community’s ‘Accept’ of a ‘Follow’ to contain loads of data about past activity because that’s not a logical or practical thing to encapsulate. For an Undo though, there’s already a small, fixed-length encapsulated object inside, consistent with how ActivityPub is used for other circumstances. Since it’s there anyway, I don’t see the value in it containing incorrect, made-up data, when it may as well have the correct data.