freamon

joined 6 months ago
[–] freamon@preferred.social 15 points 1 week ago (2 children)

The best way to provide ! links that work for the most people is just to type them out as plain text, not as a hyperlink to anything.

So, these communities can be found at:

!roughromanmemes@piefed.social

!politicalcompassmemes@piefed.social

!inhabitedbeauty@piefed.social

!tankiejerk@piefed.social

!historyphotos@piefed.social

!historyart@piefed.social

!historyartifacts@piefed.social

!historyruins@piefed.social

!shermanposting@piefed.social

!noncredibledefense@piefed.social

Also, from what I can tell, they haven't been moved using PieFed's community migration facility (which squishes the old remote community into a new local one and retains the history (e.g. like what happened with like !casualconversation@piefed.social ). These are just brand new communities, starting from scratch.

[–] freamon@preferred.social 2 points 1 week ago

'Alien: Earth' and 'Peacemaker' have already been mentioned, so I'll just add:

Foundation
Taskmaster New Zealand

Speaking of tasks, there's a HBO show called Task that starts this Sunday, so I'll check that out too (it's from the creator of Mare of Easttown)

[–] freamon@preferred.social 3 points 2 weeks ago (2 children)

I'll just remove the 'freamon' one when the auto-generated one is up to date.

The manually-generated one had 5 missing routes, which I've since added.

The auto-generated one at crust has about 48 missing routes. It's the right approach, and I'll help out with it when I can, but - for now at least - it makes no sense to redirect people to it (either automatically or via a comment).


Some thoughts for @wjs018@piefed.social

/site/instance_chooser probably doesn't need to be a route. It's just the data format returned by /site/instance_chooser_search. As a route, it's returning the instance info for the site you're querying, so if you want to keep it as a route, it should probably be called /site/instance_info or something.

In the query for /site/instance_chooser_search, nsfw and newbie are both booleans. With the rest of the API, these are sent as 'true' or 'false', but they are 'yes' and 'no' for this route. The newbie query should probably be newbie_friendly In the response, monthsmonitored should probably be months_monitored

There's no way to exclude communities for the response to /topic/list and /feed/list: If you don't put 'include_communities' in the query, it's defaults to True, but if you put 'include_communities=false' in the query it ends up being True also (because the word 'include_communities' is in the data).

[–] freamon@preferred.social 4 points 3 weeks ago

Ah, thanks. I've edited my comment to correct it.

It's indeed just the Mastodon-style Mentions that MBIN uses that cause a slight problem for PieFed. Nothing is being regex'd, so it's just the specific use of the Mention type in the tag[] field which it's picking up, which - as you say - wasn't included in your comment.

[–] freamon@preferred.social 1 points 3 weeks ago (3 children)

I've no doubt that Lemmy's particular auto-completion feature is very useful, but I still don't think it's what OP was referring to. The top-right frame says "I can find the exact unfederated remote comm" ... the key word being 'unfederated'.

On a lemmy instance that's already connected with something like 'yepowertrippinbastards', starting to type it in a comment will indeed fill out the rest. Image from lemmy.world:

But if a lemmy instance hasn't already connected with the community, it doesn't have the info to autocomplete anything. Image from a dev Lemmy instance:

This is in contrast to PieFed, which for one particular screen, can autocomplete community names based on info from lemmyverse rather than its own database, so it doesn't need to have federated with anything yet.

There's pros and cons for each approach obvs, and I'm not super-invested in Lemmy vs. PieFed discussions right now, but I felt a strange urge to try to explain some week-old meme (and dick about with some new screen recording software). If you're right and I'm wrong, then that's okay too.

[–] freamon@preferred.social 2 points 3 weeks ago (5 children)

OP is referring to a feature of PieFed, which will autocomplete a community's name if you go to 'Add Remote Community'. It uses data from lemmyverse.net in the background, so the instance you're searching on doesn't have to actually know about the community beforehand.

Video demo:

[–] freamon@preferred.social 14 points 3 weeks ago (9 children)

I think it's mostly come up as an issue because it's meant that piefed.social doesn't federate with lemy.lol (because it uses a Pepe image as its icon), but https://lemmy-federate.com/ uses lemy.lol for back-end operations, so people haven't been able to add communities on piefed.social to it.

[–] freamon@preferred.social 16 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

It's a tricky problem.

If a Lemmy or PieFed [edit: or NodeBB] user Mentions you, it's because they're paging you and want to bring a comment to your attention.

If an MBIN or ~~NodeBB~~ Mastodon user Mentions you, it either because they're paging you, or because they're replying to a post or comment chain that you're involved in (it's been really noticeable when a NodeBB user has put my name in the post body as an explicit Mention, and then all the replies to the post from ~~NodeBB~~ / Mastodon / MBIN users have then also included it as an implicit Mention).

The code for Mentions was written before the Notifications table was improved, so it's feasible that it can now try to accommodate implicit Mentions, but it'll never be perfect (because how does an MBIN user explicitly page another user that's going to get implicitly Mentioned anyway?).

It's a bit like dealing with a emails from someone who always hits 'Reply All' - you're always being CC'd in, and sometimes it's relevant, and sometimes it's not.

Edited to fix misinfo about NodeBB.

[–] freamon@preferred.social 3 points 3 weeks ago (1 children)

Yeah - you can see the tags for this post if you visit https://browser.pub/https://piefed.zip/post/384686 and click on the JSON button.

Lemmy uses the same field, but just automatically puts the community name in there (to aid discovery on platforms like Mastodon).

[–] freamon@preferred.social 8 points 1 month ago

I'm too sophisticated to watch movies, so I only really know of this line because it was sampled in a Guns n' Roses song.

[–] freamon@preferred.social 2 points 1 month ago (1 children)

The case inconsistencies with the moderate endpoints come from them being inspired by Mbin rather than Lemmy.

For max consistency, it might be an idea to kill moderate/unban and just send a Boolean tomoderate/ban (e.g. with "banned": true/false)

view more: ‹ prev next ›