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 @SatyrSack@feddit.org
- 313 Posts
- 1.37K Comments
Admiral Patrick@dubvee.orgto
Android@lemdro.id•If you paid for an Android app in the last 10 years Google might owe you moneyEnglish
11·2 days agoAt best. And it’s probably gonna be a <= $2 Google Play Store gift card.
Well, removed yes. Deleted, not always.
Admiral Patrick@dubvee.orgto
Software Gore@lemmy.world•Ah yes, negative downvotesEnglish
27·3 days agoThat gave me an idea for an April Fool’s Day easter egg in Tesseract. Represent upvotes as negative downvotes and downvotes as negative upvotes.
Here’s hoping I remember to do that lol.
Admiral Patrick@dubvee.orgto
memes@lemmy.world•And The History Channel showed documentaries that weren't about aliens.English
721·3 days agoI remember both of those going downhill in real time but the one that hit me the hardest was Discovery Channel. One day it was Bill Nye, Mythbusters, Shark Week, and science documentaries and the next it was Pawn Stars, Swamp Loggers, and American Chopper. At least we got a nice meme template out of that last one.
Fuck it, it’s
ChristmasTuesday.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
2·3 days agoI’ve been looking into crowdsec for ages now and still haven’t gotten around to even a test deployment. One of these days, lol, and I’ll get around to it.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
1·3 days agoOooooh. That’s smart. I mostly host apps, but in theory, I should be able to dynamically modify the response body and tack on some HTML for a hidden button and do that.
I used to disallow everything in robots.txt but the worst crawlers just ignored it. Now my robots.txt says all are welcome and every bot gets shunted to the tarpit 😈
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
5·3 days agoI’ve got bot detection setup in Nginx on my VPS which used to return 444 (Nginx for "close the connection and waste no more resources processing it), but I recently started piping that traffic to Nepenthes to return gibberish data for them to train on.
I documented a rough guide in the comment here. Of relevance to you are the two
.conffiles at the bottom. In thedeny-disallowed.conf, change the line forreturn 301 ...toreturn 444I also utilize firewall and fail2ban in the VPS to block bad actors, overly-aggressive scrapers, password brute forces, etc and the link between the VPS and my homelab equipment never sees that traffic.
In the case of a DDoS, I’ve done the following:
- Enable aggressive rate limits in Nginx (it may be slow for everyone but it’s still up)
- Just stop either Wireguard or Nginx on the VPS until the storm blows over. (Crude but useful to avoid any bandwidth overages if you’re charged for inbound traffic).
Granted, I’m not running anything mission-critical, just some services for friends and family, so I can deal with a little downtime.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
3·3 days agoI used to use HAProxy but switched to Nginx so I could add the modsecurity module and run WAF services. I still use HAProxy for some things, though.
Admiral Patrick@dubvee.orgto
Selfhosted@lemmy.world•In what way am I the product when using CloudFlare's free tier?English
23·3 days agoI have never used it, so take this with a grain of salt, but last I read, with the free tier, you could not secure traffic between yourself and Cloudflare with your own certs which implies they can decrypt and read that traffic. What, if anything, they do with that capability I do not know. I just do not trust my hosted assets to be secured with certs/keys I do not control.
There are other things CF can do (bot detection, DDoS protection, etc), but if you just want to avoid exposing your home IP, a cheap VPS running Nginx can work the same way as a CF tunnel. Setup Wireguard on the VPS and have your backend servers in Nginx connect to your home assets via that. If the VPS is the “server” side of the WG tunnel, you don’t have to open any local ports in your router at all. I’ve been doing that, originally with OpenVPN, since before CF tunnels were ever offered as a service.
Edit: You don’t even need WG, really. If you setup a persistent SSH tunnel and forward / bind a port to your VPS, you can tunnel the traffic over that.
Admiral Patrick@dubvee.orgto
You Should Know@lemmy.world•YSK: The pulled *60 Minutes* CECOT segment aired in Canada and is available onlineEnglish
45·3 days agoI’m always wary of any
.newsdomain because literally anyone can run a blog and buy a cheap.newsdomain to point to it.
Admiral Patrick@dubvee.orgOPto
RetroGaming@lemmy.world•Internet-Connected Consoles Are Retro Now, And That Means ProblemsEnglish
5·4 days agoYeah, I expanded my hard drive (unofficial methods) in my 360 and “installed” all of my games to it. That way if the optical drive starts to go or my discs get messed up, all it’ll have to worry about is reading the disc initially to allow it to play from the hard drive. I did similar on my soft-modded OG Xbox but I don’t even need the disks for that one anymore (and the DVD drive is kaput anyway).
I haven’t messed with x360 emulators as I never had anything powerful enough at the time, but I saw not long ago there was one available for Android now, so I may look back into it.
But yeah, something like XLink Kai that somehow satisfies the cloud connectivity would be cool. But I’m not sure how that would work since it’d have to have valid certs for the hardcoded domains the system and games would connect to.
Admiral Patrick@dubvee.orgOPto
RetroGaming@lemmy.world•Internet-Connected Consoles Are Retro Now, And That Means ProblemsEnglish
29·4 days agoI didn’t even remotely get the assumption it was implying cartridge-based consoles connected to the internet. The next sentence is even “That beautiful feature fell away when consoles joined the Internet”
Admiral Patrick@dubvee.orgOPto
RetroGaming@lemmy.world•Internet-Connected Consoles Are Retro Now, And That Means ProblemsEnglish
26·4 days agoDid you read TFA or just react out-of-context to the intro paragraph?
Admiral Patrick@dubvee.orgto
Today I Learned@lemmy.world•TIL that on April 18, 1930, the BBC reported, "There is no news." and then played piano music for the rest of the broadcast time.English
21·4 days agoYou joke, but there are news “articles” that are just a bunch of quotes of what people are saying about a topic on Reddit or Twitter that read very similarly to what you commented.
Notice what you don’t see: Any scratches or dirt on it nor mud on any of it’s 6 tires. Total pavement princess.
Admiral Patrick@dubvee.orgto
Today I Learned@lemmy.world•TIL that on April 18, 1930, the BBC reported, "There is no news." and then played piano music for the rest of the broadcast time.English
151·4 days agoOMG, we as a society need to go back to that instead of filling a 24 hour news cycle with pundits and endless opinons.
Admiral Patrick@dubvee.orgto
Lemmy Shitpost@lemmy.world•When you're cooking and it does its thing. English
19·4 days agoLiterally that.
Growing up, I always loved going to Grandma’s house because it always smelled so good because she was always cooking something. Later in life, I realized it was just a faint onion smell because she put them in everything.
























Someone else can do databank, but here’s corrupted Data: