@andrew_s@piefed.social cover
@andrew_s@piefed.social avatar

andrew_s

@andrew_s@piefed.social

This profile is from a federated server and may be incomplete. View on remote instance

andrew_s ,
@andrew_s@piefed.social avatar

That's arguably the expected behaviour - for a discussion, 'link' effectively takes you to the comments, for an article (or a link to a image), it takes you there instead.

You could use 'guid' instead - that always links to the post on Lemmy, and it usually contains a useful thing on other sites' RSS feeds.

andrew_s ,
@andrew_s@piefed.social avatar

Oh, okay. Citing the specs is a good argument killer.

There's a Closed Issue relating to this at https://github.com/LemmyNet/lemmy/issues/3540
From there you can navigate to the right place to open a new Issue if you want.

andrew_s ,
@andrew_s@piefed.social avatar

There was a great windows app called 'dvdshrink' that let you rip commercial DVDs onto blank DVDs (shrinking them if necessary). It got taken down with a Cease & Desist, but the MPAA or whoever didn't worry about who took the domain. For a long time, the site was just filled with ads instead - now it's a bit more sophisticated: no real link to download the software, but lots of genuine-seeming donation requests.

The fake site is at the first search result for that software (edit: it's probably best not to link directly to it)

andrew_s ,
@andrew_s@piefed.social avatar

That sounds like a tricky combination. Wherever you go, they'll be a good chunk of users who are unaware of / indifferent to how well the app they're using interacts with other Fediverse platforms. Mastodon has the userbase, and - as you say - is the place where the serious discussion of accessibility takes place.

As for Lemmy - it doesn't yet support alt-text, but when it does, I believe that the plan is to follow Mastodon's format (i.e. a 'name' field in the 'attachment' array)

andrew_s ,
@andrew_s@piefed.social avatar

Oh right, yeah. I was thinking more of the images that people link to with posts. Lemmy currently sends those out, with

"attachment": [
    {
      "href": "<a href="https://lemmy.world/pictrs/image/e798447e-a79f-45b2-b3da-3aa669cbc0e5.png" rel="nofollow ugc" target="_blank">https://lemmy.world/pictrs/image/e798447e-a79f-45b2-b3da-3aa669cbc0e5.png</a>",
      "type": "Link"
    }
  ]

But there's nowhere in entire JSON for any alt-text. The plan is to add alt-text as a 'name' in there.

In-line images do prove a point for the OP, though. A Lemmy comment with one will be sent out as
&lt;img src="<a href="https://lemmy.world/pictrs/image/9d483052-29b6-4d34-baaf-3ee092be9718.png" rel="nofollow ugc" target="_blank">https://lemmy.world/pictrs/image/9d483052-29b6-4d34-baaf-3ee092be9718.png</a>" alt="bear vs man in woods meme" /> in the 'content' field, but Mastodon expects all images to be attachments, so it just completely ignores it. (compare https://lemmy.zip/comment/10342640 with https://mastodon.social/@Honytawk@lemmy.zip/112438348076482957).

andrew_s ,
@andrew_s@piefed.social avatar

Yeah - I think anything the UI is doing, it's getting the info from the API, so the poster would've had to use the 'cross-post' feature. There are some apps (e.g. Voyager) that try to wrangle cross-posts by title or URL, but title-matching can give false postives, and URL-matching usually assumes that one link hasn't picked up some cruft, and it can't do much for uploaded images if the poster didn't cross-post (because it'll be 2 different files with different URLs)

andrew_s ,
@andrew_s@piefed.social avatar

Oh, right. Sorry. I've gone back and checked the post I was thinking of when I made that comment, and - yeah - it turns out I was misremembering / didn't properly investigate the first time.

andrew_s ,
@andrew_s@piefed.social avatar

Rey just 'okey-dokied' her way through the entire trilogy.

andrew_s ,
@andrew_s@piefed.social avatar

Decades ago, my school's drug info was similar: every drug had a single entry ('euphoria') in the Pros column and a massive list (ending with death) for the Cons column.

andrew_s ,
@andrew_s@piefed.social avatar

I saw some criticism of Netflix's 'Ripley' adaption, based on the fact that Andrew Scott is in his late 40s, so his character (and all associated characters) had to be maybe in their late 30s but not much younger. They said that a father wouldn't be as interested in him returning the USA in the same way that he would be if his son was in his early 20s (as in the 'Talented Mr. Ripley' film). I thought they could just add a line from the father, saying he'd tolerated his son galivanting around Europe until now, but now needed him home because his father was starting to consider retirement and wanted him to take over the business.

Would Lemmy Benefit from Implementing Polls? ( slrpnk.net )

A popular way of dealing with discussions, and familiar to most people, I assume. As far as I see it, adding a poll system to Lemmy is a good way to enhance user engagement. I'm not really aware if this has been a topic before or not, tried looking it up but didn't see much juice on the topic, so thought I'd spark it up....

andrew_s Mod ,
@andrew_s@piefed.social avatar

No, it's twiddling its thumbs waiting for the crawler at lemmyverse.net to start working again.

I submitted an Issue to the GitHub last time it failed, and the developer responded with some info. I didn't really understand it, tbh, but it looks to be the same problem, so hopefully it'll right itself again.

Let's gloat a little, What makes Lemmy/Mastodon/KBin/BlueSky and the Fediverse better than Facebook/Reddit/Twitter? ( kbin.social )

With Lemmy - I can block whomever is bothering me and I will not see their posts ever again. I can see their notifications and they somehow can keep responding to me (which ought to be worked on). But erasing their existence on my end should be a thing when you don't want to deal with them....

andrew_s , (edited )
@andrew_s@piefed.social avatar

Preventing replies can done on some Fedivere apps (not Lemmy, yet, though, I guess). e.g.
https://i.postimg.cc/65WY3RcS/blocked-reply.jpg

As for your other points, they all sound like attempts at improving the quality of the conversation. They might not have been implemented well, but requiring a clarifying comment for a question, and blocking low-karma accounts aren't bad ideas in themselves. Lemmy, etc don't really deserve praise for not even trying to implement ideas like this at all.

(the benefits that others are mentioning in the comments have lots of validity, though, of course)

andrew_s ,
@andrew_s@piefed.social avatar

The Wasp Factory and We Need to Talk about Kevin (both have scenes of an older child abusing the trust of a younger sibling, which really bothered me at the time).

andrew_s Mod ,
@andrew_s@piefed.social avatar

!nowhereelsetoshare has a broken outbox (no posts if you're the first person from your instance to visit). The Issue was recently fixed, so hopefully the fix will be included in 0.19.4 (and all instances on .3 upgrade to that when it comes out).

andrew_s Mod ,
@andrew_s@piefed.social avatar

Just bad luck I think. The convo on the bug report suggests the problem stems from a user making a post, and then the user being deleted (voluntarily or involuntarily).

andrew_s ,
@andrew_s@piefed.social avatar

I'm not sure that it ever quite worked - the videos currently on Lemmy are likely to ones brought in manually, rather than new ones that have come in via federation.

The community copies (on lemmy.ml, endlesstalk.org, etc) all show 0 subscribers. At a guess, it's because the format of the Followers collection on PeerTube is slightly different - it doesn't have the empty 'items' array that Lemmy expects, so it just rejects it. As such, any new posts will also get rejected by Lemmy (the same way it does if a community genuinely does have 0 subscribers). A couple of Updates have come through, so maybe Updates circumvent that check.

andrew_s ,
@andrew_s@piefed.social avatar

For remote actors, it seems to mostly rely on banned users not being very imaginative when it comes to naming subsequent accounts, and/or them not being able to leave a particular subject alone.

andrew_s ,
@andrew_s@piefed.social avatar

A user on an instance that's different from the instance that wants to ban them (so methods like IP logging or browser fingerprinting or whatever wouldn't be available).

andrew_s ,
@andrew_s@piefed.social avatar

It does. This reply is from PieFed, and the vast majority of the content here has come from Lemmy via ActivityPub.

andrew_s ,
@andrew_s@piefed.social avatar

Not yet, no. There's no API for clients like Boost to interact with. There's some discussion about one here

andrew_s ,
@andrew_s@piefed.social avatar

All the scene releases for this are from the Blu-Ray, weirdly enough. There doesn't seem to be an official platform to stream it from.

andrew_s ,
@andrew_s@piefed.social avatar

Have you been playing with language settings? This post is in 'Akan', but your previous posts are a mix of 'English' and 'Undefined'.

If you've removed 'English' as a language you understand, the posts from 3 hours and 3 days ago won't be visible to you.

andrew_s , (edited )
@andrew_s@piefed.social avatar

I think it's typically hidden by UIs for privacy reasons, but you could see it via something like:
curl --header 'accept: application/activity+json' --location https://sopuli.xyz/u/cyrus | jq -r .matrixUserId
or
curl --header 'accept: application/json' 'https://sopuli.xyz/api/v3/user?username=cyrus' | jq -r .person_view.person.matrix_user_id

As the other comment says, backends hook into Matrix if someone uses the 'Send Secure Message' option to contact you (I don't think that option shows if you don't both have a Matrix ID).

New piefed feature , anyone can subscribe to any post or comment (piefed is a reddit and lemmy alternative) ( codeberg.org )

This is a feature that as far as i know lemmy does not have, so it might be worth it to checkout and support piefed, it will probably be useful if there are certain topics that are really relevant to you and you want to develop in depth knowledge of.

andrew_s ,
@andrew_s@piefed.social avatar

The lead dev is Rimu - which isn't on LW's admin list.

andrew_s ,
@andrew_s@piefed.social avatar

PieFed (which'll let me subscribe to this post), Matrix, and Mastodon (using the phanpy web client)

andrew_s ,
@andrew_s@piefed.social avatar

Looks interesting - I imagine there's lot of uses for this. I currently use ngrok to tunnel from 443 to a local server, which is good way to test fediverse apps, but I wouldn't be able to use bore for that (because it only assigns random public ports above 1024, and doesn't deal with the SSL end of things)

An update regarding the future of m/AskKbin (where we are headed towards) - AskKbin - kbin.social ( kbin.social )

Hello everyone, check out my announcement post linked above and if you don't know who I am, check out my past post to learn more about me and It would mean a lot of you show your support for my future iniatives inside the fediverse!...

andrew_s ,
@andrew_s@piefed.social avatar

!askmbin

It won't show any posts if you're joining from a remote instance 'cos MBin returns empty outboxes for their magazines, but there's only one post there atm anyways.

Lemmy will probably error when clicking that link, so just wait a bit and refresh.

So this comment has one link, and two paragraphs about how it might not work as expected, but - other than that - yay Fediverse!, I guess, ha ha.

andrew_s , (edited )
@andrew_s@piefed.social avatar

Well it's good to see that - unlike Lemmy - Reddit users have found a way to bash Windows without using pre-transition images of Elliot Page. So they've got that going for them, at least. (I'm assuming this post is also poking fun at Reddit, for being riddled with ads)

EDIT: Apologies, I shouldn't have made this comment. I'll leave it up, so the replies have some context.

andrew_s ,
@andrew_s@piefed.social avatar

It was two, fwiw. They were also upvoted, and engaged with (which is what the trolls want, of course). I shouldn't have made that comment - it's a sign that I've been on my phone too much this morning. I'll amend it, and then go out for a walk or something.

andrew_s ,
@andrew_s@piefed.social avatar

Sorry. It's from me being too online. Must. Put. Phone. Down.

andrew_s ,
@andrew_s@piefed.social avatar

His Bio does include 'software engineer', and he's worked at Microsoft before from here. I get the sense that the problem that people have with Mastodon is that they've subbed the PRs, but they've not been approved. For example, there's apparently a 12k line PR for Groups that the main guy isn't keen on.

It can be tricky getting your own code into other people's projects - the maintainers need to have a lack of ego that can be difficult to achieve. Generally, developers react better to code, than to ideas about code, but you want to convince them to look at future code, and not waste your time creating it, by floating the idea first, so you can end up in an impossible situation. Subbing big PRs only for them to be dismissed by a maintainer is what causes people to rage-quit the project altogether (for Lemmy, see Tesseract UI, and the 'bulletintree' guy)

andrew_s ,
@andrew_s@piefed.social avatar

Mastodon also has a different outbox format (one that's paginated), so that's the other reason their posts don't show from Lemmy. Solving the problem of following users with fake communities has also been proposed (by me, and also here), but it's generally a bad idea - a hack that will come back to bite you. If Lemmy were changed to integrate Mastodon more, it'd ideally be a big project - one that would fully embrace the idiosyncrasies of Mastodon (like muting replies and denying Follow requests) because ignoring them would lead to trouble later on.

andrew_s Mod ,
@andrew_s@piefed.social avatar

Free Video Game Giveaways has appeared here before: this search shows 6 posts that include it.

andrew_s Mod ,
@andrew_s@piefed.social avatar

So far, so good. The fundamentals are there, but - obviously - you can't compare software that's been in development for a few months rather then a few years (like Lemmy). I mostly like it because I've been able to contribute to the code. It was written to be easy to understand and add to, so I've been able to do things like handling links from these lists better (so it never dumps you in an "unknown error" if your instance hasn't yet heard of a community, like Lemmy does).

[Thread, post or comment was deleted by the author]

  • Loading...
  • andrew_s ,
    @andrew_s@piefed.social avatar

    I've worked this shift pattern before, and found it very difficult. They call it a 'continental' shift pattern in the UK - it's not a new thing, 'cos the job I'm thinking of was 30 years ago.
    Switching from sleeping during the night to sleeping during the day is okay if you're on permanent nights, but trying to change every couple of weeks can be impossible (I remember once failing to get any real sleep during the day, having to spend the next 12 hours at work, and then collapsing on my way home the next day.)

    andrew_s ,
    @andrew_s@piefed.social avatar

    This feels like an impossible combination, where your local instance doesn't have data from other instances, but also knows that they are out there. When a user searches their instance for something, the answer comes from local storage, in the same way that google responds by looking at its local cache of a webpage, not the webpage itself.

    andrew_s ,
    @andrew_s@piefed.social avatar

    Yeah, I know what you mean. I originally typed out a reply based on that assumption, but then re-read the post, and decided against it, in case I was assuming the wrong thing.

    Currently, if you bring in a remote community, your instance fetches the details of: the community; its moderators (including their avatars and banners); the instance the community is on; the admins of that instance (including their avatars and banners); and the last 50 posts.

    If you separated that into tiers, tier 1 could just be the community details (inc. the sidebar), and the instance name, and you could maybe skip the rest until someone subscribed to it. I don't think you'd want to bring in every available community, even for tier 1, because of the 29k communities listed on lemmyverse.net, at least 20k are completely dead (about 6k of that is just spam from a disgruntled lemmy.world user). The advantage of this is that a local user could find the community based on a local search. They'd be greeted by an empty-looking community though, so they'd have to know that subscribing to it would be worthwhile (probably by visiting it on its host instance, although apps can make that process difficult by being a bit too clever for their own good).

    There's an Issue for PieFed that been raised about using something like lemmyverse to 'know' about remote communities. I'm 'freamon' in that discussion, but neither me or PieFed's developer have pursued it much further.

    andrew_s ,
    @andrew_s@piefed.social avatar

    It's usually just because they have to pay an on-going licence fee to keep using it, and after a certain amount of time, the revenue that a particular game is expected to bring in isn't worth the fee.

    What is the name of the actor from Breaking Bad who had the A- tattoo on his arm?

    I have been searching for this person’s name for years, after people have pointed out my own blood type tattoo. Mine is for medical reasons. Anyway, after having people jokingly reference the scene where Jesse says, “A minus? Why not an A plus?” I haven’t been able to find the scene online, or the actor’s name on any...

    andrew_s ,
    @andrew_s@piefed.social avatar

    If you can remember some dialogue, but not much else, then usually the best thing to do is download/rip the subtitles, and search them.

    I did that for Breaking Bad, and found nothing:

    $ grep -in plus *.srt
    Breaking.Bad.S01E01.2160p.WEBRip.DTS-HD.MA5.1.x264-TrollUHD.srt:463:what, Plus P Plus loads
    Breaking.Bad.S01E01.2160p.WEBRip.DTS-HD.MA5.1.x264-TrollUHD.srt:1496:Fourteen dollars plus shipping. Yes.
    Breaking.Bad.S01E07.2160p.WEBRip.DTS-HD.MA5.1.x264-TrollUHD.srt:417:{\an8}Plus, there's an extra 15 in there.
    Breaking.Bad.S02E01.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:147:Plus 360, plus 137.
    Breaking.Bad.S02E04.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1687:plus the 500 you already owe me,
    Breaking.Bad.S02E05.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:518:Inside, padlocked, plus gate privileges.
    Breaking.Bad.S02E06.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1303:plus an extra round for your cranial,
    Breaking.Bad.S02E06.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1345:your money, man, plus interest.
    Breaking.Bad.S02E06.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1349:You're damn right, plus interest.
    Breaking.Bad.S02E07.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1654:Plus he's married with a family.
    Breaking.Bad.S02E08.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1560:Plus, he's scared shitless of me,
    Breaking.Bad.S02E09.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:1030:Plus the genny needs gas,
    Breaking.Bad.S03E01.2160p.WEB-DL.3xRus.Eng.TrollUHD-ULTRAHDCLUB.srt:902:Plus, neither plane was full.
    Breaking.Bad.S03E10.2160p.WEB-DL.3xRus.Eng.TrollUHD-ULTRAHDCLUB.srt:1576:And plus, my daughter wasn't born yet.
    Breaking.Bad.S03E11.2160p.WEB-DL.3xRus.Eng.TrollUHD-ULTRAHDCLUB.srt:1050:Plus, they got bumper boats, so...
    Breaking.Bad.S03E13.2160p.WEB-DL.3xRus.Eng.TrollUHD-ULTRAHDCLUB.srt:629:- Plus, there's that big nose of his.
    Breaking.Bad.S03E13.2160p.WEB-DL.3xRus.Eng.TrollUHD-ULTRAHDCLUB.srt:1361:Plus, you get to shoot at kids.
    Breaking Bad S04E04 Bullet Points (2160p x265 10bit Joy).srt:849:and plus-seven...
    Breaking Bad S04E04 Bullet Points (2160p x265 10bit Joy).srt:858:But its most stable state is plus-two,
    Breaking Bad S04E08 Hermanos (2160p x265 10bit Joy).srt:922:Plus there's a little extra in there
    Breaking Bad S04E08 Hermanos (2160p x265 10bit Joy).srt:1031:Plus, it shows our crew
    Breaking Bad S04E08 Hermanos (2160p x265 10bit Joy).srt:1748:We add a plus douche bag
    Breaking Bad S04E09 Bug (2160p x265 10bit Joy).srt:867:-...plus five years in prison.
    Breaking.Bad.S05E11.2160p.WEB-DL.3xRus.2xEng.TrollUHD-ULTRAHDCLUB.srt:357:{\an8}Plus
    Breaking.Bad.S05E11.2160p.WEB-DL.3xRus.2xEng.TrollUHD-ULTRAHDCLUB.srt:1650:and, plus, he was acting kind of shady.
    Breaking.Bad.S05E13.2160p.WEB-DL.3xRus.2xEng.TrollUHD-ULTRAHDCLUB.srt:1591:Plus 5, that is 20.
    Breaking.Bad.S05E15.2160p.WEB-DL.3xRus.2xEng.TrollUHD-ULTRAHDCLUB.srt:1165:Plus you can cook on it.
    Breaking.Bad.S05E15.2160p.WEB-DL.3xRus.2xEng.TrollUHD-ULTRAHDCLUB.srt:2472:<i>- Black plus white makes gray.
    
    $ grep -in minus *.srt
    Breaking.Bad.S01E06.2160p.WEBRip.DTS-HD.MA5.1.x264-TrollUHD.srt:689:minus 25 bucks for that phone.
    Breaking.Bad.S01E07.2160p.WEBRip.DTS-HD.MA5.1.x264-TrollUHD.srt:849:Minus the half for wasting my time.
    Breaking.Bad.S02E03.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:2010:minus cash on hand...
    Breaking.Bad.S02E09.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:229:minus my fee, which is 17 percent
    Breaking.Bad.S02E09.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:935:minus distribution charges...
    Breaking.Bad.S02E12.2160p.WEB-DL.5xRus.Ukr.Eng.TrollUHD-ULTRAHDCLUB.srt:2134:he gonna do, give you a B-minus?
    Breaking Bad S04E04 Bullet Points (2160p x265 10bit Joy).srt:222:Zero, minus one, 0.6.
    Breaking Bad S04E04 Bullet Points (2160p x265 10bit Joy).srt:848:...of between minus-three
    Breaking Bad S04E08 Hermanos (2160p x265 10bit Joy).srt:1749:to a minus douche bag...
    
    andrew_s ,
    @andrew_s@piefed.social avatar

    I think I'm using ChatGPT because that's what Bing's chatbot is. I've searched for some many dumb Python questions that it started promoting paid-for courses at one point. It gave me exactly what I was looking for the other day, but that doesn't mean it never hallucinates answers, or provides the answer to the question it assumes I must be searching for (rather than the one I am searching for).

    andrew_s ,
    @andrew_s@piefed.social avatar

    Not much for beets. My config.yaml is just:

    library: ~/.config/beets/musiclibrary2.db
    
    import:
        move: yes
    
    terminal_encoding: utf8
    
    plugins: fetchart embedart
    

    (so fetchart and embedart are the only plugins)

    (from then on, a Navidrome server hosts the music, and I tend to use a Windows app called 'Feishin' to play it)

    The need for a Fedi Union.

    tl;dr I propose a Fedi Union consisting of the developers of Phanpy, Pixelfed, Peertube, Lemmy, and PieFed. That will work as a way to fund all of the services collectively (with the option to still go to their individual patreons and fund them seperately) and as a way for them to communicate to help all the services be more...

    andrew_s ,
    @andrew_s@piefed.social avatar

    I didn't read that thread as indicating hostility, more like he noticed a pattern of users being banned from a community on .ml and being confused as to why, so stuck a warning on it. One community on .ml has a warning, in the same way communities on beehaw have a warning that the instance has higher standards.

    It's not like they refuse to co-operate (e.g. PieFed already has a place to put image alt texts, but will move it when Lemmy releases support for them; and it uses the 'audience' field that was originally proposed by Lemmy Devs)

    andrew_s ,
    @andrew_s@piefed.social avatar

    "So the choice is ... or bees?" (which is two Eddie Izzard references in one)

    andrew_s ,
    @andrew_s@piefed.social avatar

    Moist is down at the moment, so - in true Reddit fashion - maybe Lemmy just hugged it to death.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • news
  • movies
  • leopardsatemyface
  • stillalive
  • ServerNonsense
  • istillthinkofyou
  • oneorangebraincell
  • MBBS
  • All magazines