Admiral Patrick
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
- 114 Posts
- 959 Comments
Admiral Patrick@dubvee.orgOPto
Lemmy Apps@lemmy.world•Tesseract v1.5.0 Released [Tesseract] [Lemmy] [WebApp]English
2·3 months agoI noticed there’s not a
t.startrek.website. When would be the best time to have someone from our sales team reach out to you? 😆
Admiral Patrick@dubvee.orgOPto
Lemmy Apps@lemmy.world•Tesseract v1.5.0 Released [Tesseract] [Lemmy] [WebApp]English
1·3 months agoSomehow the description of the filter differences for mods and admins got lost, so here’s that:
Filter Behavior for Mods and Admins
Depending on your account’s role in relation to the content’s, the filters behave differently and some functionality is reduced or disabled.
Admins: There are two different types of admins recognized by the filter processor: local and remote.
- Local admins when the content is on the same instance as your account
- Remote admins when the content is from a federated instance
For local admins, all filtering is disabled for posts and comments to local communities, and submissions cannot even be collapsed into a stub.
For remote admins, content from remote instances can be collapsed into a stub but NOT hidden.
Moderators: All filtering is bypassed in communities you moderate. Nothing posted or commented in your moderated communities can be filtered or hidden.
This behavior was chosen in order to prevent moderation blind spots.
Admiral Patrick@dubvee.orgOPto
Lemmy Apps@lemmy.world•Tesseract v1.5.0 Released [Tesseract] [Lemmy] [WebApp]English
1·3 months agoFound the first post-release bug, but it’s mostly just the wording.

The imported groups will merge with any existing groups
That is not true at all. It was when I wrote the description for that, but I changed the importer behavior to completely replace your current config. When you import groups through the group editor, they will merge, but not through the settings importer.
The reason for that change was so that copying your settings between devices would move the entire application state (minus profiles, for security/safety reasons).
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•Do you have advice as to where to find hardware to practice?English
6·4 months agoWhat do you want to practice? Just general sysadmin stuff? Networking? Clustering? Horizontal scaling? All of the above?
Old PCs are just Debian servers waiting to happen. Depending on their specs, you may be able to do VMs or you can utilize container frameworks like Podman, Docker, or LXC to deploy individual applications or application stacks. Or you can just bare metal install anything you want.
Years ago, I bought a batch of 16 Wyse thin clients on eBay for about $15/each. These had 4GB SSDs and 2 GB RAM, so I upgraded about half of them with 64-120GB SSDs (whatever I had lying around) and 8 GB RAM. Thin clients can usually be found pretty inexpensively and are pretty power efficient, but they’re not performant workhorses. They’re great for practicing networking, VLANs, system orchestration (e.g. Ansible, Cockpit) application clustering and horizontal scaling, diskless workstations, setting up a demo office server and workstations, and even VMs if you’re just practicing; they’re a little underpowered to run a lot of VMs, but you can certainly run a few small ones just to practice managing them.
Admiral Patrick@dubvee.orgto
Fediverse@lemmy.world•Questions about Matrix ChatEnglish
141·5 months agoIs there a community about Matrix on Lemmy?
Is Matrix technically part of the fediverse?
I would say no. It doesn’t use ActivityPub and is its own thing. It’s federated in that indepedent Matrix servers can talk to each other (like email or Nextcloud). So while email would be considered a federated service, it’s not considered part of the fediverse. At most, it’s like a 2nd cousin.
Who is the developer/team and do they have an active presence on the fediverse?
Matrix.org foundation (https://matrix.org/) and not sure. Maybe some of the individual contributors do, but I don’t know any off the top of my head
Admiral Patrick@dubvee.orgto
Lemmy.World Announcements@lemmy.world•Update: anarchist.nexus has been refederatedEnglish
17·5 months ago[Deleted]
I stand by what I originally said. It wasn’t inflammatory, but don’t have enough fucks to give to deal with the inevitable replies.
Admiral Patrick@dubvee.orgto
Fediverse@lemmy.world•I'm still new to the Fediverse. What are your favorite unique things that your instance does? What do you wish was more widely adopted across instances/federated platforms?English
4·5 months agoIt’s just there and under the same domain. Otherwise, it’s a completely separate system that instance users can sign up and use. Maybe in the future they can both use the same OIDC login, but I don’t think Lemmy supports that yet.
The UI we use as our default has Peertube integration, so any videos shared from this Peertube instance (or any other) will show as inline embeds within the Lemmy client.
Admiral Patrick@dubvee.orgto
Fediverse@lemmy.world•I'm still new to the Fediverse. What are your favorite unique things that your instance does? What do you wish was more widely adopted across instances/federated platforms?English
5·5 months ago- Curated, “normie friendly” default experience
- Default UI is not Lemmy UI
- PeerTube instance (though not fully integrated and requires a separate account)
Admiral Patrick@dubvee.orgto
90s TV@lemmy.sdf.org•Star Trek: TNG - Data's Day (S04E11) (1991)English3·6 months agoThat episode also gave us this meme:

Admiral Patrick@dubvee.orgOPto
Lemmy Apps@lemmy.world•Lemmy App Devs: Can we come together and consistently handle spoiler flairs so people will stop abusing the NSFW flag?English
2·6 months agoCan’t link to the posts directly to demonstrate since the spoiler overlay is only shown in the feed. It’s assumed if you click into the post you want to see the spoiler. I suppose I could change that, but the behavior aligns with how the NSFW tag works.
To give an example of how it works in the feed, here’s a search link that should work (it’s what I used to make the post screenshot): https://tesseract.dubvee.org/search?type=All&q=posts%3A[spoiler]
Im guessing like
abcd [spoiler] efgwould trigger it too?Correct. While that wouldn’t turn into a flair (only
[]at the beginning or end of the title will be used as flairs), it will trigger the spoiler overlay if[]appears anywhere in the title. I did this consciously to account for inconsistencies in some of the spoiler usage I’ve seen. It could easily be changed to only trigger on actual flairs (at the beginning or end of the title).
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost EditionEnglish
23·6 months agoYou can also POST AS A GUEST TO THE FEDIVERSE without signing up.
Oh, dear lord. As if we don’t have enough spam and drive-by trolls as it is.
Admiral Patrick@dubvee.orgto
Fediverse@lemmy.world•There should be an indicator when an instance no longer federates with a community besides posts no longer loadingEnglish
34·7 months agoYou mean like if there’s a community called
!cats@example.comand your home instance no longer federates with the instanceexample.com?If so, I’ll add that to Tesseract as it sounds useful.
Admiral Patrick@dubvee.orgto
RetroGaming@lemmy.world•Trying to get into MUDs - any suggestions?English
2·7 months agoMy friend got me into it, and it was the first and only MUD I ever really got into. So kind of loved it by default. I tried out a few others but never really got very far beyond the first few levels in each.
Beyond that, it was intuitive as far as MUDs went, had a massive world and lore, and was well “modded”.
Admiral Patrick@dubvee.orgto
RetroGaming@lemmy.world•Trying to get into MUDs - any suggestions?English
3·7 months ago
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•What can you host with limited bandwidth but lots of storage?English
22·7 months agoJust about anything as long as you don’t need to serve it to hundreds of people simultaneously. Hell, I once hosted Jellyfin over a 3G hotpot and it managed.
Pretty much any web-based app will work fine. Streaming servers (Emby, Plex, Jellyfin, etc) work fine for a few simultaneous people as long as you’re not trying to push 4K or something. 1080p can work fine at 4 Mbps or less (transcoding is your friend here). Chat servers (Matrix, XMPP, etc) are also a good candidate.
I hosted everything I wanted with 30 Mbps upload before I got symmetric fiber.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•System requirements for a Matrix server?English
4·7 months agoMost of the requirements are going to be for the database, and that depends on:
- How many active users you expect
- How many large rooms you or your users join
I left many of the large Matrix spaces I was in, and mine is now mostly just 1:1 chats or a group chat with a handful of friends. Given that low-usage case, I can run my server on a Pi 3 with 4 GB of RAM quite comfortably. I don’t do that in practice, but I do have that setup as a backup server - it periodically syncs the database from my main server - and works fine. The bottleneck there, really, is the SD card storage since I didn’t want an external SSD hanging off of it.
Even when I was active in several large Matrix spaces/rooms, a USFF Optiplex with a quad core i5, 8 GB of RAM, and a 500GB SSD was more than enough to run it comfortably alongside some other services like LibreTranslate.
Admiral Patrick@dubvee.orgto
Fediverse@lemmy.world•To image cache or not to image cacheEnglish
8·7 months agoI disabled local thumbnail generation almost a year ago, and things mostly work the same.
Instead of a local thumbnail image URL for things like news articles that get posted, it will be the direct URL value from the
og:imagemetadata from the source. Usually those load fine, but sometimes they don’t due to CORS settings on their side. Probably only 1-2% of posts have issues, though.For image posts that come in via federation, (memes, pics, etc), the thumbnail image URL is the same as the post URL. In other words, you’re loading the full res version in the feed. Since I use a web client that has “card view”, this actually works out better, visually. YMMV whether that’s a drawback for you.
The only pitfall is that you will lose thumbnails for image posts if an instance goes offline or shuts down.
I’m sure that does increase load slightly on other instances, but no more than if the remote instance had image proxying turned on. And the full-res version always has to load from the remote instance (even if you have local thumbnail generation enabled). All in all, I’d say the additional load is acceptable given the benefits of disabling local thumbnail generation.
To mitigate that, in my case anyway, I have my own image proxy/cache in place. My default UI is Tesseract and it’s configured with the image proxy/cache on by default… (I think I saw that Photon is also working on something similar). In this configuration, the first person to scroll past a remote image fetches it directly (via the proxy/cache) and it’s now available locally in the cache for everyone else (unless they’re connecting with a different client that doesn’t use Tesseract’s proxy). Granted, I shutdown my instance last year and it’s just now a private testbed for development, but when I did have daily active users (plural), the proxy cache helped.
Now the only images my instance stores are ones that are uploaded locally.
Why did I disable local thumbnails?
- I closed up my instance and didn’t want potentially problematic thumbnails being generated while I wasn’t actively modding it
- Generated thumbnails go in, but they don’t go out. There’s no way to clean them up later other than the ephemerally generated ones (if someone requests a version in a custom size, for example)
- Increasing storage costs. Like, I’d be scrolling the feed and see some of the dumbest shitposts while constantly thinking “Ugh, this is costing me money to store a copy”.
Atkinson Hyperlegible is my new jam. I’m dyslexic and it helps tremendously even though that’s not its primary goal. It also looks a lot better than OpenDyslexic which I used to use.
Loaded “Hyperlegible” onto my Kobo, the reader app on my phone, and set it as the default font on my desktop environment.
Also added it as an option in Tesseract UI (which I swear I’ll be releasing “soon”).
I made my own smart outlets with an ESP-01, dual relay board, and ESPHome. Also made some temp/humidity sensors as well as a 20x4 text display. All powered by a bunch of ESP-01s I bought cheap and in-bulk from Ali and programming using ESPHome which handles most of the work interfacing with the components as well as the HomeAssistant integration.



















I never played it on Lynx, but California Games was like the Wii Sports of the NES.
My favorite thing was hitting the seagull with the hackey sack.