Skip Navigation

User banner

Admiral Patrick

@ ptz @dubvee.org

Posts
227
Comments
1895
Joined
3 yr. ago

I learned to play the guitar growing up as a young rapscallion in Mississippi. But things didn't really take off until I moved to Memphis. There I met the Colonel and the hits just kept coming. Unfortunately, the fame went to my head, I gained a lot of weight, started wearing a white jumpsuit, and ate tranquilizers like they were trail mix. Then, in 1977, I died on the toilet.

Or did I?


I also develop Tesseract UI for Lemmy/Sublinks

  • Yeah, that's me failing to update the readme. lol. Good catch.

    The CORS handler / upload proxy was removed completely a good while ago (I think in 1.4.0 when I dropped support for 0.18.x API). I'll make a note to myself to clean up the readme.

  • Yep. Though the rolls of cookie dough are too tempting to just...eat lol. I buy the cookie mix which is a bit cheaper and doesn't need refrigerated; a bit messier to prepare though.

  • Depends on your definition of "phone app". I use it on my phone as an installed webapp (Add to home screen on iOS / Install on Android). Look and feel-wise, it's indistinguishable from an "app" app. Only thing it lacks is system notifications (which may or may not be a dealbreaker for some).

    Lemmy World runs an instance of it, but it's locked to .world.

    I run an unlocked hosted instance at https://tesseract.dubvee.org/ which is configured to allow login to any Lemmy server.

    Selfhosting is also an option; I believe it also works fine from localhost (there used to be issues uploading images, but I think that went away as of 0.19.0).

  • Can confirm, but depending on the VPS, your traffic may only be metered in one direction. Mine only meters egress, not ingress, so it's not too bad if I want to use my media server.

  • Wait till you have the epiphany that you can just bake your own cookies and that it's not that much of a hassle at all. 🍪👨‍🍳

  • LOL. And he says that every time he's activated, too.

  • I'm biased, but Tesseract.

    Lemmy.World runs it at https://t.lemmy.world/ and they're at the latest release version.

    It's nice for users, but it's made for mods/admins. Might take a bit to get the hang of, but pretty much everything you need to moderate is a few clicks away without leaving your current position. Making informed / contextual mod decisions is part of the process, and I tried to make that as accessible in Tess as I could.

    Uniquely, it lets you:

    • Ban/Unban a user from a community directly (without having to find a post/comment).
    • Ban/Unban from all your moderated communities at once
    • Shows the removal reason on comments in the comment section. If the comment was individually removed (i.e. has an entry in the modlog - as opposed to "ban with content removal"), it will populate the comment text for mods (Lemmy took that away sometime after 0.19.3 and mods can no longer see removed comments in their communities).
    • You can filter users so that you don't see them elsewhere but they're still visible in your communities. Better than the current implementation of Lemmy's blocking since blocked users' content is not visible to you in the communities you mod. This prevents that blind spot while also letting you hide content from filtered users elsewhere.
      • All filters are disabled for communities you mod in order to prevent blind spots.
    • View a reported comment in context without leaving the report (loads the comment thread in a modal)
    • Select multiple comments and perform a single mod action on them all (same action + reason + operation)
    • Lots of lookup tools available when viewing reports:
      • User's overall modlog history
      • User's modlog history in the community
      • View the creator's submissions in the community (posts/comments) without leaving the mod modal
    • The community details/rules are also handy right there in the mod modal
    • Hell, the mod modal itself is basically an app unto itself.
    • All of that works on both desktop and mobile.
    • Probably a bunch I've forgotten about that I just take for granted
  • "Take a salt tablet and walk it off"

    Edit: Oh, whoops. That line is from CMO Coach Sauers.

  • If she's not El-Aurian, she's certainly trying to find the recipe to become one:

  • I appreciate you being so frank with us, Doctor.

  • I'm still putting that together, but it's basically something like:

    UPDATE post set url = thumbnail_url where thumbnail_url like 'https://dubvee.org/pictrs/image/%' and url like 'https://lemm.ee/pictrs/image/%'

    For the Kbin users to clear out their avatar/banners, I just did:

    UPDATE person set avatar=NULL, banner=NULL where instance_id=(select id from instance where domain='kbin.run')

    UPDATE community set icon=NULL, banner=NULL where instance_id=(select id from instance where domain='kbin.run')

    ...and will update that for lemm.ee

    I'm working on a Bun/NodeJS script to download the avatars, icons, and banners for all the lemm.ee users/communities, upload them to my pictrs, and then update the DB with the new values referencing the local images.

    Prob gonna have to break that up into two steps so I can download and file the images before lemm.ee goes down and upload/assign them after (so they're not overwritten by federation).

    Not sure if I'm gonna do that for comment / post body images. Basically, I just want the archived communities to look nice.

  • Depending on how the admin has pict-rs (the "subsystem" it uses for media) configured, post images can create local copies /thumbnails for image posts. Some instances opt to do that, some don't.

    Other images like ones posted a comments, user/community avatars/banners aren't stored anywhere except their home instance.

    But yeah, even the limited caching has proven problematic if questionable/illegal content gets posted.

  • I'm gonna run some scripts on my instance's database to look for posts that have lemm.ee pict-rs URLs and local thumbnails. Then update the url value to that of the local thumbnail_url. That'll at least fix them on my instance where I have a copy.

    I won't be doing that until after lemm.ee shuts down, otherwise the original values will federate back in if there's any activity on the posts.

    For comment images or ones where my instance didn't create a thumbnail, they'll just have to be broken I guess - same goes for the community icons, though I suppose I could go ahead and get local versions of those and update the communities afterward. Prob also set those to "Mods only" in the database to keep local users from trying to post there.

    For user avatars, I'll probably just clear those in the database so when looking back at old content from .ee, it won't try to fetch them and timeout/404.

    There were less posts to worry about then, but for community icons and user avatars, that's the same thing I did when kbin shut down.

  • Also, when on the highway, remember: A safe following distance is 69 bible-lengths per 72,411 bible-lengths-per-hour of speed.

    Bonus layer to this: It's the Christian rock of joke comments. I just took regular old advice, crossed out words, and replaced them with bible.

    • Assuming a handheld bible size of 8.75 inches tall
    • Safe following distance is 69 bible lengths (keeping that from the post) per 10 MPH of speed
    • 10 miles = 633,600 inches / 8.75 = 72, 411 bibles
  • Happened to me a couple weeks ago and I prob looked exactly like that.

    My OoO message clearly said "If you need X, Y, or Z, please forward your request to someoneElse@myorg.com."

    Did anyone do that? Nope. So all the things that could and should have been handled while I was out were just waiting for me when I got back.

    lol...people.