TheIPW
13
45
TheIPW

@lemmy.ml

Sysadmin and FOSS enthusiast. Self-hosting on Proxmox with a focus on privacy and digital sovereignty. Documenting my experiences with Linux, home labs, and the ongoing fight to keep Big Tech out of our hardware.

@unknownuniverse@unkn.uk

TheIPW 43 points 15 days ago

You're right, I missed that.

I personally use a reverse proxy and Wireguard setup to access remotely.

path: 0 24151321 24151471, hotness: undefined, score: 43, children: 37
TheIPW 30 points 3 months ago

I agree with you, that's exactly what my post says.

Microsoft is the trap. My point is that "Sanitised Linux" is just Microsoft-style shenanigans being forced onto our ecosystem via regulation. I literally started the post by saying Linux is the only sanctuary left.

path: 0 23072179 23072234, hotness: undefined, score: 30, children: 9
TheIPW 28 points 3 months ago

That is a fair point. 'Sideloading' is definitely a corporate term designed to make basic ownership of our devices feel like a 'workaround' rather than a right. I used it here because it's the language Google is currently using to justify their crackdown, but you're absolutely right—it's just installing software. We shouldn't let them control the vocabulary of our digital freedom.

path: 0 22988110 22988161, hotness: undefined, score: 28, children: 8
TheIPW 27 points 2 months ago

dist-upgrade and full-upgrade are essentially the same command but yeah, I won't be using apt upgrade again in the future! Like I said in my post, the joys of being self taught is that you learn by my making mistakes and that's part of the "fun" 🤣

path: 0 23518850 23519410, hotness: undefined, score: 27, children: 6
TheIPW 26 points a month ago

Thank you for the heads up, turns out it was the custom html code in the code blocks causing the issue. Fixed now.

path: 0 23694807 23694855, hotness: undefined, score: 26, children: 1
TheIPW 15 points 23 days ago

It’s why I treat everything cloud-based as a rental now. If I can't install it locally and back up the data myself, I don't really own it.

path: 0 24019013 24019054, hotness: undefined, score: 15, children: 0
TheIPW 12 points 3 months ago

My real worry isn't that Debian will cave, but that the services we use every day—banks, government sites, DRM-heavy media—will start checking for a "compliant" kernel. If those "invisible borders" get built, you might have a truly free OS that's effectively useless for 90% of the modern web.

It's not about the distro failing; it's about the "compliant" versions becoming the only key to the door. We have the choice now, but the gap between "free" and "functional" is definitely getting wider.

path: 0 23072933 23073012, hotness: undefined, score: 12, children: 4
TheIPW 8 points 3 months ago

User agents are just the tip of the iceberg. Between TCP/IP stack fingerprinting and modern hardware attestation (TPM/Secure Boot), pretending to be a different OS is becoming a lot harder than just changing a string in your browser settings. The 'handshake' I mentioned before is at a much deeper level than that.

path: 0 23072179 23072234 23073088 23073176 23073239 23073365, hotness: undefined, score: 8, children: 0
TheIPW 8 points 15 days ago

I have a dedicated VPS with reverse proxy connected to my network via Wireguard. It acts as the front door to my network so I don't have to port forward or rely on Cloudflare etc. I used to use Tailscale as the go between but switched to WG recently. Both work fine for streaming content whilst self-hosting all other services including my website.

path: 0 24151116 24151455, hotness: undefined, score: 8, children: 2
TheIPW 8 points 22 days ago

My bad, GOG is absolutely the gold standard for DRM-free ownership. Personally, I buy on Steam for the convenience and the Proton support but I still collect every free titles on GOG

path: 0 24020395 24021159, hotness: undefined, score: 8, children: 0
TheIPW 7 points 3 months ago

It is a myth, always has been. But the worry isn't the "Year of Linux" happening, it's the corporate version of it being forced on us via regulation.

path: 0 23071758 23071817, hotness: undefined, score: 7, children: 0
TheIPW 7 points 15 days ago

Dedicated PC on LAN talks directly to VPS via Wireguard. The local machine acts as an exit node so when I add a local IP and port to my reverse proxy the whole thing acts like a local network.

I wrote about my setup last month; https://the.unknown-universe.co.uk/...

path: 0 24151116 24151455 24151808 24151882, hotness: undefined, score: 7, children: 0
TheIPW 7 points 2 months ago

Glad you found it useful. I'm the same, I can't stand those long posts that make you read a life story before getting to the commands, even worse when a page is riddled by ads or behind a paywall!

I figured if I’d missed it, a few other people probably had too.

path: 0 23511861 23512024, hotness: undefined, score: 7, children: 0
TheIPW 7 points 3 months ago

ChromeOS is basically the blueprint for the "Gold Cage". My real worry is that "security" is just becoming a convenient excuse to swap user ownership for corporate control. Once that "masses" version becomes the legal standard for compliance, the rest of us are basically looking at digital exile.

path: 0 23071734 23071800, hotness: undefined, score: 7, children: 0
TheIPW 6 points 3 months ago

The systemd age-storage drama was a massive red flag. It showed how easily a "safety" mandate can be used as a wedge into the lower levels of the stack.

My worry is exactly what you said: politicians creating "compliance" requirements that are fundamentally toxic to the GPL or the way community distros operate. It’s not about making Linux better; it’s about making it legally unviable for anyone but a massive corporation to maintain. Digital enshittification via regulation.

path: 0 23072176 23072285, hotness: undefined, score: 6, children: 1
TheIPW 6 points a month ago

It's not that I didn't like it, I just wanted to back to basics! A simple config file on each machine, job done

path: 0 23698711 23699541, hotness: undefined, score: 6, children: 0
TheIPW 6 points 2 months ago

No, apt isn’t just a rename. apt upgrade largely replaces apt-get upgrade, but it’s a bit more aggressive: it may install new packages if required as dependencies (it still won’t remove packages). If an upgrade needs to remove packages to resolve dependencies, use apt full-upgrade (same as apt-get dist-upgrade).

path: 0 23520111 23520309, hotness: undefined, score: 6, children: 0
TheIPW 5 points 3 months ago

Fair play, you’ve done a proper deep dive there. I’ll hold my hands up—I’m a sysadmin, not a journalist. I use tools to help structure my thoughts because my natural writing style is about as readable as a kernel panic. As for the 'social media' bit, the share buttons are a default plugin I haven't stripped out yet, and Mastodon is the only place I actually hang out because it's federated. I'm just a guy in a home lab trying to share some tech stories; sorry if the 'robotic' prose put you off

path: 0 22988110 22988161 22988857 22989293 22989552 22990552, hotness: undefined, score: 5, children: 3
TheIPW 5 points 9 days ago

Those are solid resources but I built mine specifically for the folks who don't want to pipe a remote bash script into their shell during a malware outbreak. My goal was simple, a private way to audit the list without needing to clone a repo or install Python dependencies.

Use the forensics scripts if you’re a power user, but if you just want a quick, client-side check that doesn't touch your filesystem, that's what the tool is there for.

path: 0 24250938 24253682, hotness: undefined, score: 5, children: 0
TheIPW 5 points 3 months ago

Mostly, yes. Firefox doesn't use the specific Chromium internal resource API that LinkedIn is exploiting for this. However, since the script relies on hidden GET requests, I still recommend Multi-Account Containers to isolate LinkedIn entirely, plus a custom uBlock Origin filter just to be sure.

path: 0 23025510 23025571, hotness: undefined, score: 5, children: 0

thanks for using Leebra!

go to feed...