Admiral Patrick
I’m surprisingly level-headed for being a walking knot of anxiety.
Ask me anything.
Special skills include: Knowing all the “na na na nah nah nah na” parts of the Three’s Company theme.
I also develop Tesseract UI for Lemmy/Sublinks
Avatar by @[email protected]
- 839 Posts
- 5.2K Comments
Admiral Patrick@dubvee.orgto
RetroGaming@lemmy.world•Trying to get into MUDs - any suggestions?English
3·1 day ago
Admiral Patrick@dubvee.orgto
Ask Lemmy@lemmy.world•Why do people go out of their way to dodge manhole covers while driving?English
28·2 days agoIn my city, they just keep paving over the old asphalt, so the manhole covers are like 6 inches deep in some places. Hitting one of those in my sedan is not pleasant.
Dude! Awesome! On all fronts, awesome.
Admiral Patrick@dubvee.orgto
PeerTube@lemmy.wtf•Anyone successfully running Peertube video transcoding on Intel Quicksync?English
4·3 days agoYep. Works great, at least for my small instance.
You have to install the
ffmpeg-vaapiplugin and then under Config->VOD set the profile to thevaapione it creates. I’m not using remote runners, but from what I’ve read, this doesn’t work with remote runners since you can’t install plugins on those. You may be able to shim inrffmpeginstead, though.The only sticking point is I cannot get the peertube user (inside the container) to consistently have permission to write to
/dev/dri/renderD128.Eventually I’m going to tweak the image so this isn’t necessary, but for now have a startup script that brings up the stack and
chmod’s the device endpoint to allow any user inside the container to write to it:#!/bin/bash cd /opt/peertube docker compose up -d docker compose exec peertube bash -c "chmod o+rw /dev/dri/renderD128; ls -lah /dev/dri/renderD128"Rather than have Docker engine manage the stack’s lifecycle, I have that startup script called by a systemd unit (ExecStop just does a
docker compose down).Edit: The other sticking point I ran into is the video studio not working well (or at least the few videos I tried). I haven’t really tried to pin down what that problem is.
Edit 2: I did have to build a custom image to include the Intel drivers/modules.
debian.sources (copied from the bookworm image and edited to include
non-free)# http://snapshot.debian.org/archive/debian/20251117T000000Z URIs: http://deb.debian.org/debian Suites: bookworm bookworm-updates Components: main non-free Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg Types: deb # http://snapshot.debian.org/archive/debian-security/20251117T000000Z URIs: http://deb.debian.org/debian-security Suites: bookworm-security Components: main non-free Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgDockerfile
FROM chocobozzz/peertube:production-bookworm COPY debian.sources /etc/apt/sources.list.d/debian.sources RUN apt update && apt install -y --no-install-recommends vainfo intel-media-va-driver-non-freeI should probably add the step here to setup permissions for
/dev/dri/renderD128
Admiral Patrick@dubvee.orgto
Fediverse memes@feddit.uk•Fedinsfw.app now has 479 MAU, making it the 3rd largest PieFed instance.English
51·4 days agoOk, so there is real potential for PF to become known for it’s porn. That was not the plan
For a while, Tesseract was the most used frontend for lemmynsfw so, lol, I felt that.
Admiral Patrick@dubvee.orgto
Dullsters@dullsters.net•My Kill-A-Watt wattmeter let me know that I was using more power than my circuit supportedEnglish
9·5 days agoIf it was a kitchen outlet, it may have been a 20A (2400 watt) circuit. Still, a kettle and space heater at the same time would still have been stressing that.
Did it show you the combined wattage or max out at 1800?
Admiral Patrick@dubvee.orgOPto
Dull Men's Club@lemmy.world•Bought a secondhand laptop and spent all evening trying to get the sound workingEnglish
1·5 days agoI usually do that, too, but didn’t bother this time since it’s a slightly different model but uses the same motherboard as my old work-issue laptop, and I already knew everything worked in Linux except the fingerprint sensor. Only fired up the W11 install it came with to make sure it wasn’t DOA and wiped it immediately after – I just forgot to check the speakers lol.
Admiral Patrick@dubvee.orgto
Showerthoughts@lemmy.world•Ad companies are the ones destroying civilizationEnglish
678·5 days agoAgree. Which is why I get so irrationally annoyed when sharing a good piece of journalism that’s not catering to ad-clicks and the peanut gallery here grabs their torches and pitchforks while shouting “PaYwALL!” despite me posting the gist of the article in the post body (enough to get the gist but not the full article for copyright reasons). It’s one of several reasons why I don’t even bother anymore.
Like, good journalism costs money. That money’s gotta come from somewhere if you want good journalists to be able to eat and keep doing what they do.
Admiral Patrick@dubvee.orgOPto
Programmer Humor@programming.dev•In conclusion: Magic DNSEnglish
1·6 days agoI do!
Kubernetes is a nightmare and overkill for most things we need to run, and Docker Swarm is super easy to setup and maintain.
We only use it for one application, though. The app needs to scale horizontally and scale up and down with demand, so I put together a 6 node swarm cluster just for it. Works great, though the auto scaling required some helper scripting.
Admiral Patrick@dubvee.orgto
Linux@programming.dev•Deprecated Linux Commands You Should Not Use AnymoreEnglish
37·8 days agoThe thing about these deprecated tools is that the replacements either suck, are too convoluted, don’t give you the same info, or are overly verbose/obtuse.
ifconfiggave you the most relevant information for the network interfaces almost like a dashboard: IP, MAC address, link status, TX/RX packet counts and errors, etc. You can get that withipbut you’ve got to add a bunch of arguments, make multiple calls with different arguments, and it’s still not quite whatifconfigwas.Similarly,
iwconfiggave you that same “dashboard” like information for your wireless adapters. I useiwto configure butiwconfigwas my go-to for viewing useful information about it. Don’t get me started on how much I hateiw’s syntax and verbosity.They can pry
scpout of my cold dead hands.At least
nftablesis syntax-compatible.
Admiral Patrick@dubvee.orgto
No Stupid Questions@lemmy.world•New to android ROMs and degoogling and I have questions.English
3·8 days agoWhen I put the IMEI into OP’s tool, it said I had to go through TMobile to [bootloader] unlock it since it was a retail model.
TMobile said the phone “wasn’t in our system” and couldn’t provide either SIM or bootloader unlock codes.
Admiral Patrick@dubvee.orgto
No Stupid Questions@lemmy.world•New to android ROMs and degoogling and I have questions.English
2·8 days agobut I can only find it t-mobile locked. I can carrier unlock it myself
Careful with that assumption. I bought a TMO-locked OP Nord N200 thinking I could do that but even after using it on my account for a year, they say “it’s not in our system” and it remains carrier-locked. Basically when it hit the secondhand market, it was removed from TMO’s system and they have no record of it and cannot carrier-unlock it (or that’s the story that was told to me by 3-4 different people within TMO).
but will I be able to access the boot loader
Depends if you can carrier-unlock it.
https://service.oneplus.com/us/search/search-detail?id=op588
Admiral Patrick@dubvee.orgto
Lemmy Shitpost@lemmy.world•Ban USA politics from this sub pleaseEnglish
45·9 days agoBan
USApolitics from this sub please
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•What can you host with limited bandwidth but lots of storage?English
16·10 days ago1080p buffered generously but it worked :) The sweet spot was having it transcode to 720p (yay hardware acceleration). I wasn’t sharing it with anyone at the time, so it was just me watching at work on one phone while using my second phone at home for internet.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•What can you host with limited bandwidth but lots of storage?English
31·10 days 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.orgOPto
iiiiiiitttttttttttt@programming.dev•We all have "that vendor" right?
4·12 days agoNot healthcare (thank gods!) but equally esoteric as far as acquiring line-of-business software goes.
Admiral Patrick@dubvee.orgOPto
iiiiiiitttttttttttt@programming.dev•We all have "that vendor" right?
5·12 days agoDoing so would effectively doxx the org I work for and, by association, me, so no name and shaming this time. They’re not a big player you’d recognize, anyway, and mostly deal with specialty/niche software.


























RNode and Meshtastic cannot interact.
I did ask in the Reticulum Discord if it was possible to run Reticulum over Meshtastic by using the serial transport in Reticulum connected to the serial module in Meshtastic. It is technically possible but inefficient. The person who answered my question said you’d need to use Meshtastic in ShortFast mode to make it even remotely practical.
Essentially it was using the serial transport connected to a Meshtastic node in place of the RNode thus allowing the Meshtastic device to perform the role of both.
[Reticulum] --Serial Transport---> Meshtastic Node's UART1 ---> Meshtastic Serial Module --->Meshtastic LoRa ---> Remote Meshtastic Node's Serial Channel --> Remote Meshtastic Nodes UART1 --> [Remote Reticulum Client]They also pointed me to a Github project of theirs that basically did just that, but I cannot for the life of me find it to link it.