Skip Navigation
Jump
Hiroyuki Sanada on the Idea of Filming ‘Shogun’ Season 2 in Japan: “We Are Finding the Possibilities”
  • Season 1 was, like everything else, filmed in Vancouver.

    I think it's only pretty recently that Japan has opened up the possibilities for filming there, to make shows like Tokyo Vice possible. Ridley Scott had a nightmare filming Black Rain there a couple of decades ago - partly because as far a they're concerned, a filmmaker's need to close down a street is outweighed by any citizen's need to use the street.

    5
  • Jump
    Roller Coaster - bizarre chart in Excel (2011)
  • Chris Sawyer: I programmed Rollercoaster Tycoon in x86 assembly!
    This guy: pfft, what a amateur

    9
  • Jump
    UnHerd: What is your digital mask hiding?
  • Unherd isn't Twitter (although you can find the same TERFs in both places). Info about site: https://rationalwiki.org/wiki/UnHerd

    4
  • Jump
    PS5 Pro too costly for you? Sony will soon start selling refurbished PS5 consoles for a fraction of the price
  • This is like when supermarkets put the short-dated food in the 'reduced' section: I kinda always expect it to be 'was £3, now 30p', but it's usually 'was £3, now £2.89'

    £390 is so close to the retail price for new, that if was going to get one, I'd probably just do that.

    12
  • Jump
    You can't park... holy crap, apparently you can!
  • No, they have a code. It's like then when they're filming lions: they don't warn the wildebeest that they're in danger, they have to let nature take its course.

    2
  • Jump
    You can't park... holy crap, apparently you can!
  • No. Because he banged his head when he tripped, right? And then didn't recover for an hour or something, and the car had been pressing against his leg for an hour in such a way that's difficult for him to get leverage on it. If this guy wasn't presumably already long-dead from old-age by now, I'd write to him and tell him of my worst fears.

    3
  • Jump
    You can't park... holy crap, apparently you can!
  • I was thinking he might trip getting in or out, the car would roll a bit, enough to pin him against the house door frame and then he'd end up having to sever some part of himself like in 127 hours. It could happen! (maybe)

    5
  • Jump
    He couldn't stop himself even though he knew what was coming
  • I have concepts of a plan
    Got involved with the Taliban

    I didn't watch the debate, but I would've if I'd known it was a rap battle.

    106
  • Jump
    I've just been introduced to Taco Bell. What should I be trying?
  • Hey! This guy doesn't know about the three seashells!

    4
  • Jump
    You can't park... holy crap, apparently you can!
  • "It's very easy, I open my house door, then my car door, then get out and move the car manually, then close my house door, then move the chairs back, then eat some dinner, then murder the hitchhikers still trapped in my car, then watch some telly."

    Seems like he leaves the car in there in neutral with no handbrake, so that's an accident waiting to happen.

    12
  • Jump
    What are some of your ticks?
  • I think it's just a desire to indicate some uncertainty about something (like - I'm not an expert, my opinion on whatever could change with time or new information). A full stop seems arrogant somehow.

    I realise it's not a good impulse and mostly resist. Mostly ...

    (that last one's nothing to do with the above reasoning, it's just a line from Aliens that's stuck in my head).

    3
  • Jump
    [FRESH VIDEO] Frost Children - Shake It Like A (ft. Danny Brown)
  • "Don't have anything monetary, per se" - I can relate.

    3
  • Jump
    Follow posts and comments to be notified of new comments?
  • Very late reply - the 'app' at the moment is just a PWA, so it requires a manual check

    2
  • Jump
    In memory of James Earl Jones: Darth Vader being a jerk.
  • Oh man, I remember seeing this ages ago and then I could never find it again (I was searching for 'Darth Vader being passive / aggressive' I think). So now I've found it! (but the sacrifice was too great - RIP James Earl Jones)

    9
  • Jump
    Gif slow loading animation tool?
  • You can set a gif's FPS yeah. There's an app called gif.ski that lets you play around with this - add a folder full of PNGs to it and render a gif. The lowest the UI lets you select for FPS is 1 - I made one and stuck it here so you can see what that looks like.

    You can use the same tool on the command line if you want a half frame per second rate, e.g.:
    gifski --output interesting.gif --fps 0.5 --quality 70 *.png

    2
  • Jump
    What are some of your ticks?
  • Wanting to end all text communications with ellipses ...

    11
  • Jump
    "That Alien Message"
  • This is why I always say 'thanks' to GPT when we've finished chatting.

    3
  • Jump
    Cairo/Giza near the Pyramids, Egypt
  • I've climbed that! In Assassin's Creed I mean. I've also killed a lot of people.

    6
  • Jump
    Gif slow loading animation tool?
  • I don't know if there's any tools that'll do that - I imagine it'd be an animation that you'd need to tediously build frame by frame. Gif is especially inefficient to simulate slowness because you need a new frame even when it's the same as the previous one, so the file would be massive. So you'd want to convert it to MP4 (which anything hosting it would probably do automatically) or use webp - this doesn't have particularly widespread support but it lets you create animations with a 'delay' element so you can hold certain frames. An example of that is here: https://lemmy.world/pictrs/image/218d951c-67b3-4589-ac94-8f661b32a8fc.webp (wait for it ...)

    1
  • 0

    There's more than one way to do this, of course. For group-based forums like piefed, I think the most promising way is to automatically create a local community for each person that someone wants to follow. Incoming activity is then put into the appropriate community, and so you have a consistent UI of UserA has posted to technology@wherever, and UserB has posted to [UserB's community]@piefed.social. This avoids the '2 websites in 1' look that can happen when a site wants to display both lemmy-like communities and mastodon-like microblogs.

    I haven't done too much work on it, in case this idea gets shot down in flames. So far, what I've got is:

    1. A user searches for another remote user, e.g. @freamon@pixelfed.dk

    2. When they're found, the user is offered the opportunity to create a 'Follower Community' (for want of a better name. I've been using 'fan club', but that's maybe a bit naff)

    3. The community is created, formatted from the profile id, so [https://pixelfed.dk/users/freamon](https://pixelfed.dk/users/freamon) becomes [https://piefed.social/c/pixelfed_dk_users_freamon](https://piefed.social/c/pixelfed_dk_users_freamon)

    4. A follow request is sent to the remote user (from the user doing the search, or a dedicated bot account, maybe)

    5. Incoming activity will just be to activitystreams and followers, so there won't be any matches in 'to', 'cc' or 'audience'. In that case, 'attributedTo' is looked at, using the same conversion as above: so something from [https://pixelfed.dk/users/freamon](https://pixelfed.dk/users/freamon) will be sent to [https://piefed.social/c/pixelfed_dk_users_freamon](https://piefed.social/c/pixelfed_dk_users_freamon) if it already exists.

    6. The posts will show in the community like any other. Other users can then subscribe to the community in the normal way, and get updates whenever the remote actor publishes something for their followers.

    7. Posts from Mastodon would need another post-type to look their best (something that simulates how they look over there). Posts from Pixelfed already display well using Masonry: On pixelfed: ! On piefed: !

    8. Post replies and upvotes (maybe) should make their way back to remote user, the same way they do if they'd actually made a post in a local community.

    Random thoughts: There would need to be an Undo Follow sent if the community was deleted. A local community called c/pixelfed_dk_users_freamon looks a bit ungainly, but there's likely a way communities like this could be rendered as something like [SELF] in the homepage feed. I realise pixelfed are planning to implement Groups, but that hasn't really worked out for mastodon, so we'll see how it goes. I think the ability to follow individuals will still be useful. The remote user could be made a moderator for the local community, and it set to 'mod posts only' so it would only contain stuff from them. This approach doesn't require any database changes.

    I've just bashed this together for now - looking to get your thoughts before I continue ...

    3

    Lemmy's spoiler format is

    VISIBLE

    HIDDEN 1 HIDDEN 2

    As described here

    The regex I've come up with is :{3} spoiler\s+?(\S.+?\n)(.+?)\n:{3}

    It won't do spoilers inside spoilers, but that's a pretty niche case.

    The changed code is viewable on GitHub

    Any thoughts or suggestions for the regex before I create the PR?

    I'm assuming that if I create a PR, and if they accept it, they'll (eventually) release a version with it in, and the line in pyfedi's requirements.txt can get version bumped. This seems like the 'proper' way to do it, but it's a bit long-winded, so maybe there's a better way to do it.

    5

    I've been thinking about what to do about cross-posts (e.g. where the same link is uploaded to both fediverse@lemmy.world and fediverse@lemmy.ml).

    In terms of them being annoying, I don't yet know what to do about that.

    My progress so far, and what it requires: The Community table has an extra field (xp\_indicator), for the field which determines if something is a cross-post or not. It defaults to URL, but it could be the title for communities like AskLemmy. The Post table has an extra field (cross\_posts), which is an array of other post ids (Note: this would lock PieFed into using Postgresql) New posts, for local and ActivityPub, are checked to see if they are a cross-post, and the relevant posts are updated. This also happens for local edits and AP Update. In the DB, the posts in the screenshot looks like:

    ``` -[ RECORD 1 ]---------------------------------------------------------- id | 27 title | Springtime Ministrone url | https://www.bbcgoodfood.com/recipes/springtime-minestrone cross_posts | {28,29,30} -[ RECORD 2 ]---------------------------------------------------------- id | 28 title | Springtime Ministrone url | https://www.bbcgoodfood.com/recipes/springtime-minestrone cross_posts | {27,29,30} -[ RECORD 3 ]---------------------------------------------------------- id | 29 title | Springtime Ministrone url | https://www.bbcgoodfood.com/recipes/springtime-minestrone cross_posts | {27,28,30} -[ RECORD 4 ]---------------------------------------------------------- id | 30 title | Springtime Ministrone url | https://www.bbcgoodfood.com/recipes/springtime-minestrone cross_posts | {27,28,29}

    ```

    In the UI, posts with cross-posts get an extra icon, which when clicked bring you to another screen (similar to 'other discussions' in Reddit)

    In terms of hiding duplicate posts from the feed, I don't yet know. If it was up to the back-end, it would require some extra DB activity that might be unacceptable speed-wise. This update would mean though, that a future API could provide a response similar to Lemmy for posts, so apps/frontends could merge duplicates the same way some of them do for Lemmy. Likewise, if there was a 'Hide posts marked as read' feature, it could regard any post ids in the cross\_posts field as also being Read.

    I have to wait a few days until the quota on my ngrok account resets (something in the Fediverse went crazy, I'd guess), so I thought I'd share here in the meantime. Also, it means the PR doesn't come out of the blue, and it can be discussed beforehand.

    (also: it turns out I can't spell 'minestrone')

    4