Yeah - attitude is ratio of upvotes to downvotes you give out, reputation is ratio of upvotes to downvotes you receive.
Andrew
aka freamon
Codeberg: https://codeberg.org/freamon?tab=activity
Anything from https://lemmon.website/ is me too.
- 17 Posts
- 624 Comments
Andrew@piefed.socialto
Fedibridge@lemmy.dbzer0.com•List of support/meta communities for each instanceEnglish
2·10 months agoHi, no sorry, I’m not active on Reddit. I don’t have backend access here either, so wouldn’t be able help out if something went wrong.
Andrew@piefed.socialto
Out of the loop@lemmy.world•What's up with the Dragon Rider drama?English
136·11 months agoYou should listen to the voice that’s telling you not to add more spoons to this already heavily-stirred bowl of shit.
Andrew@piefed.socialto
PieFed help@piefed.social•Most federation is not workingEnglish
5·11 months agoFor inbound federation, you will be missing a lot of objects. You probably joined !fediverse@lemmy.world and got the recent posts, but the posts don’t come with comments. So you might have got a ‘Like’ for https://lemmings.world/comment/13734343 or https://lemmy.nz/comment/13745305 but they’ll be nothing in your DB for them.
By default, PieFed doesn’t fetch objects that it’s missing, like Lemmy does. It’s an Issue that’s come up, but Rimu was a bit dismissive, because for something like piefed.social, the main reason why something would be missing is because the author was banned, or it was in reply to an author that was banned, so it would be a lot of wasted effort. There’s an arguably a conflict that will often occur when the sole person in charge of the software is also the admin of an already-established instance.
I started my server a day or so before you, and added functions to recursively fetch missing objects, and the relevant post has both of your missing objects. I can share those functions with you if you like, although you’re very likely to be able to code something better yourself.For outbound federation, PieFed to PieFed is instant, but for PieFed-to-Lemmy, you have to get into a queue.
Nah, I’m sure it’ll be fine. It’ll be like a Fediverse Brexit …
Neat. I saw your name in the ‘Users’ list (Search -> Explore Instance -> Users).
The API needs a DB upgrade, and so right now I’m in a queue behind ‘Feeds’, which is a feature that will add some new tables. I don’t yet know what kind of upgrade it needs to be, i.e. how much things can be fudged vs. implemented properly.
'cos of the Online Safety Act - there’s a post in that community from the lemmy.zip admin.
Oh, right. Thanks. Sorry, I’m realising now that what I said was a bit of lazy assumption. I’ve just looked, and saw that Interstellar is also Flutter, so you’re a lot more likely to know than me (I’ve very new to all this). I’ll edit my post.
Yeah, the API is very similar in lots of ways. Some fields have different names (e.g. post.title instead of post.name), the ‘site’ response is a lot smaller, and there’s things like ‘activity_alert’ for subscribing to other people’s posts/comments and unsubscribing to your own (aka turning off inbox replies). Some routes aren’t covered, either because the app didn’t call them, or because there’s no back-end support (e.g. viewing Modlogs), or because I de-prioritized them for now (e.g. viewing Reports).
I’ve started doing an OpenAPI spec thing, which I’m finding tedious to create, but it should make everything clearer when it’s published.
Maybe I’ve the wrong idea. This app is a fork of Thunder (for Lemmy), and Thunder is only available on f-droid via the IzzyOnDroid repo, so I was thinking that it contained some binary blobs from Google.
Andrew@piefed.socialto
PieFed Meta@piefed.social•I can't login to piefed.social on Voyager or SyncEnglish
5·11 months agoAn app is available now, for testing: https://piefed.social/post/484755
Andrew@piefed.socialto
Ask Lemmy@lemmy.world•Does #hashtags works on Lemmy or other Fediverse socials?English
13·11 months agoMore so ‘other Fediverse socials’.
Here’s an example on PieFed, that’s a PixelFed user tagging their photos with ‘dailyphoto’ and then sharing via a.gup.pe on Mastodon: https://piefed.social/tag/dailyphoto
Andrew@piefed.socialtoLemmy Support@lemmy.ml•Purging communities with no local subscribersEnglish
2·11 months agoLemmy has mangled that script a bit.
Where it says ‘%24%7Bpage%7D’, it should a dollar sign, an open curly bracket, the word ‘page’, then a close curly bracket.
It displays a bit better at the source (click the multi-coloured fedi-link thing).
Andrew@piefed.socialtoLemmy Support@lemmy.ml•Purging communities with no local subscribersEnglish
2·11 months agoThe only way I can think of is to use the API to get all communities, and then filter out the ones without local subs. So a basic BASH script would be:
#!/bin/bash echo -n '' > /tmp/allcomms.txt page=1 while true do communities=$(curl --request GET --url "https://walledgarden.xyz/api/v3/community/list?type_=All&page=%24%7Bpage%7D&limit=50" --header 'accept: application/json' | jq .communities[]) if [ "${communities}" == "" ] then break fi jq -r '[.community.id, .counts.subscribers_local] | @sh' <<<$communities >> /tmp/allcomms.txt page=$(( page + 1 )) sleep .5 done while read id count do if [ $count -eq 0 ] then echo "$id has no local subs" fi done < /tmp/allcomms.txt(It’ll take a few minutes to run)
After that, how you purge the communities with those IDs I’m less sure of. My guess would be:
Get a login tokin:
JWT=$(curl --request POST --url https://walledgarden.xyz/api/v3/user/login --header 'accept: application/json' --header 'content-type: application/json' --data '{"username_or_email": "YOUR_USERNAME","password": "YOUR_PASSWORD"}' | jq -r .jwt)Use Admin/Purge from the API:
curl --request POST --url https://walledgarden.xyz/api/v3/admin/purge/community --header "authorization: Bearer $JWT" --header 'content-type: application/json' --data "{"community_id": ${id}, "reason": "no local subs"}"As long as purge lets the community be recreated again (which it should do), then that should be okay.
Don’t take my word for any of this for an in-production Lemmy server, though. Test first!
Andrew@piefed.socialto
PieFed help@piefed.social•Bug: index out of range for tagsEnglish
3·11 months agoAh, okay. Thanks. Tags are already trimmed for whitespace, but I’ll do what you recommend, and also check for a trailing comma.
EDIT: fixed here
Andrew@piefed.socialto
Fediverse@lemmy.world•The Tesseract Lemmy app shows a news source ranking from MBFCEnglish
273·11 months agoWhatever the views are about MBFC, Tesseract integrated it better than LW’s bot. If you don’t like MBFC, it’s just an option in your user settings to turn it off for Tesseract, whereas the bot caused a bunch of problems that weren’t even related to concerns about accuracy and bias. Drive-by bots can be annoying, because it leads people to believe there’s legit content where there isn’t, and not every client respected LW’s bot use of spoiler Markdown, so they ended up with a massive comment from it that dominated the screen.
Andrew@piefed.socialtoLemmy Support@lemmy.ml•Publication to a Lemmy community from Friendica ?English
2·11 months agoThat’s what they’re doing though, isn’t it? They have an account on Friendica, and they’ve used it to make a post within a Lemmy community (the community being !chat@beehaw.org in this case).
Andrew@piefed.socialtoLemmy Support@lemmy.ml•Publication to a Lemmy community from Friendica ?English
3·11 months agoI saw a post recently that was from Friendica to Lemmy: https://libranet.de/display/0b6b25a8-2267-afe6-6e6e-34b123429965 was to https://beehaw.org/post/18472167
Maybe you can copy whatever they did (or ask them).
Andrew@piefed.socialto
Videos@lemmy.world•Severance - Intro Title Sequence / Credits / Opening 4K ( Apple TV+) Official.(1:26)English
10·11 months agoFor Season 1. (Season 2 has different credits.)


















Yeah, I think it’s something only admins can see on their users’ profile, not something people can see on their own profile.
You’ll know if it’s low though, 'cos red triangles will appear by your username in comments (I made an unpopular comment recently, and - for some instances - that’s the only comment they’ve got by me, so I’ve got the triangles there).