Posts
My notes on Radicle code forge User Guide
I spent some time reading the User Guide and some other docs, instead of going to sleep... here are my main takeaways.
- It's like GitHub, but decentralized.
- It's P2P, so you run a Radicle node on your laptop (but you have to opt-in to incoming connections)
- It's very offline/local workflow friendly
- https://radicle.garden/ is an optional centralized, always-available node that can mirror/seed/host your code. So basically
YOU <-> radicle.garden -> world - This is what the web interface looks like: https://radicle.network/nodes/kristoff.radicle.garden/rad:z3WukSjzicL8WaZHFALbBwb2r8W52
- There is a concept of "seeding". When a user "seeds" your repo, they add to your repo's replica count, meaning it'll have higher availability. It's kinda like a GitHub "fork", but the fork becomes a valid location to download your repo from. (Crypto makes it trustworthy.)
- The point of seeding is to help keep the repo up, whatever the reason may be (outages, censorship, etc).
- Repos have UUIDs across the network, so you aren't tied to a specific server or company. If radicle.garden enshitifies and you move, your users keep cloning exactly the same.
- CLI is written in Rust... single static binary, contains everything you need
- Your git repo carries code, issues, and pull requests, but not in literal files mixed with your code (right?)
- You can host on Radicle, but your users don't have to use Radicle to clone, they can just do a regular
git clone - Users do have to get on the Radicle network to post issues and pull requests though.
- Private/invite-only repos supported
- Release artifacts supported
- CI supported via web hooks?
https://radicle.dev/guides/userOpen linkView original on piefed.socialHow to voice chat from the couch (and which headset to buy)?
Hello. I'm a PS5 gamer. Normally when I want to game with friends online, I put on my PS5 headset and it automatically connects to the console. I start a voice chat group on the console and my friend and I can chat while we play whatever game.
How does this translate to the Steam Machine + couch? Can I just use any bluetooth headset? I thought bluetooth audio had too much latency? Or is there a special type of headset I should buy? Can I start a voice chat through SteamOS? Or do I have to use a third-party app like Fluxer to voice chat?
Fix Your IPv6 for Matter & Thread (UniFi Guide)
Matter and Thread don’t randomly “break”. Most of the time — your IPv6 network isn’t ready.
Gah. I feel like I have to debug thread pairing every time I get a new device... I definitely haven't checked my router settings though...
Don't Take the Black Pill - Andrew Kelley | SSW 2026 [35:10]
Abstract: In our modern world, it's easy to feel like things are careening out of control; that the future is happening to us while we take a back seat... an...
Does the MPL 2.0 have a giant loop hole?
It seems like you can trivially get around the intended rules of the MPL 2.0 by simply putting your changes in a separate file... and then you don't have to share 99% of your modifications?
Zig Interface Revisited
Achieving polymorphism via dynamic dispatch in Zig
Anyone use Clevis + Tang to protect data on their home server?
This is an alternative to manually typing your password to decrypt your home server disks.
The idea is that you have a Tang server somewhere on your local network. When your server boots up, it needs to communicate with the Tang server to unlock the disk. Tang doesn't store the key and is stateless, but the client requires Tang's cooperation to compute the key.
For me, I'm thinking about someone breaking into my house and stealing my computer. Currently, I have LUKS read a keyfile from a USB drive... but I almost always leave it plugged in... so a thief would probably accidentally steal that too.
With this setup, I'm thinking maybe I could setup a Pi on the opposite side of my house, ideally hidden. And then if my home server gets stolen, LUKS wouldn't be able to reach my Tang server, and therefore not unlock anything.
Any recommendations for IPTV proxies for Jellyfin?
So I guess you can just hook up IPTV directly into Jellyfin. But there also seem to be helper apps like xTeVe, Dispatcharr, Threadfin, and others?
Are these helper apps worth an install? I'm curious if anyone has a favorite.
How to setup xTeVe for IPTV in Jellyfin
In this video, we discuss how to use xTeVe as a DVR/Tuner for your Jellyfin to show you IPTV channels. We host it in a Synology NAS as a container.Reference...
lasik: wearing glasses with extra steps?
I was considering getting lasik... but now I'm not sure. I have astigmatism (I think high), but my glasses prescription is relatively low. (I don't know the exact number, I've just been told I don't need a whole lot of correction.)
After talking to a doc (salesman?) about lasik (and researching online), I learned lasik mainly improves your distance vision. The doc said, I'll probably still need glasses for up-close work.
But. Don't we constantly do up close work? Read a message on my phone -> close up work. Read a menu -> close up work. Read a price tag -> close up work. Type on my computer -> close up work. Having to constantly put on and take off my glasses based on the task seems like a huge step backwards compared to today where I just have my glasses on all the time and don't think about them. (Or lose them.) I heard I could get some glasses that let me see far and close... and I could wear them all day...
So... what's the point of lasik in that case?
I've heard after lasik, my overall un-assisted vision would improve. I would only need minor corrective lenses. But. Why does major vs minor correction matter?
If I still need glasses (with minor correction), what's the point of lasik?
Am I missing something here?
Why do tons of people online seem extremely happy with their lasik experience?
PSA: netbird Android client defaults to force relay connection
Gah! This bit me today.
I'm experimenting with switching from Tailscale to Netbird. I was streaming Jellyfin to my TV via netbird and was surprised when it started buffering. Turning down the video quality helped keep the stream going.
Yeah, no wonder. Turns out my video was being streamed via relay because all of the Android apps default to force relayed connections.
I guess they're working out some kinks still... anyway, turning that setting off fixed my streaming latency!
producktiv
Before
- alt-tab Slack, glances over messages that need attention, goes back to work (5s)
git push, clicks link to create merge request (3s)
After
- Starts claude, waits for load time, types "check slack and give me a summary", goes and gets coffee, comes back and realizes that Claude is waiting for a confirmation prompt, presses enter and goes and gets more coffee (15 minutes)
- Starts claude, waits, types "can you push this code and create a merge request", has enough time to go on PieFed to bitch about AI (30 minutes)
👍 produckiv go up 📈
Gotta spend those tokens! We have a stupid leaderboard at my work now.
We're going back to priests interpreting for the masses
In the past, only certain people had access to, or claimed to have access to knowledge and fed it to the masses.
Then we learned to read and figure stuff out on our own.
Now with AI and Big Tech, we're going back to only certain people having access to knowledge (or claiming to have access to knowledge) and feeding it to the masses.
What are your thoughts on pool management apps?
So I've been managing my pool for about a month now. It's been a lot of learning and record keeping and it's been kinda confusing at times.
Do folks have a favorite pool management app? Or how do you keep track of all of the chemicals, dosing, and recurring maintenance, and other tasks?
I found these apps and was curious if folks had any thoughts about them.
- Pool Math: https://www.troublefreepool.com/calc.html
- Pooli: https://pooli.app/
- Orenda: https://www.orendatech.com/pool-dosing-calculator
- FlowBeacon: https://flowbeacon.app/
- Pool Care: https://www.swimuniversity.com/pool-chemical-calcuator-apps/
- Nimbus Pool Doctor: https://apps.apple.com/us/app/pool-doctor/id375459618
The only one I've really tried is Pool Math, but... it gave me a really bad impression because you can only log 1 test. I couldn't even properly evaluate the app because it's so limited. I uninstalled it pretty much immediately after running into that.
Jellyfin Cover Maker
Create custom covers for your Jellyfin media libraryies with ease. Upload images, edit the title, and generate covers that fit your style.
Toilets: to caulk or not to caulk?
I'm currently thinking no caulk is best because it allows you to notice if the wax ring is leaking. In fact, this is exactly what happened to me recently. I flushed and noticed water coming out from the sides of the toilet.
What do the fedinauts think?
From the article:
However, leaks are usually noticed from the floor below the toilet when looking up. Leaks under the tub are often found in the same way. In apartments, it is common for the tenant below to be the one who first notices a problem. So this argument for not caulking is somewhat flawed.
This seems like a terrible reason to caulk. The first obvious major flaw with this thinking is that it assumes you have a lower floor??? I only have 1 floor and then it's concrete below. I can't notice it from the bottom. Also, if you're in an apartment, wouldn't it still be better for the owner to notice the leak from the toilet, instead of waiting for it to get so bad the the person from the bottom notices??
Caulk prevents water from seeping under the toilet.
OK. This I guess makes sense, for certain people, I guess. If your shower or sink is right next to your toilet, I could see water from the outside going in. But in my case, my toilet is not near sinks or showers. So I'm a lot more worried about water from the inside going out.
Caulking around the toilet is good for pest prevention
I guess I can understand this point. Small bugs could hide under the toilet.
Caulk looks better
Disagree.
and helps prevent unpleasant odors
Why would there be odors? The wax ring and the toilet should be making a good seal, no? If there are odors, doesn't that mean the seal is failing? Wouldn't that be a sign you should investigate further? Not hide the issue?
Plumbing codes require caulking a toilet to the floor
Because I said so isn't a good reason...
Pro caulk:
- could prevent bugs from hiding under the toilet
- could prevent water from going under the toilet
Con caulk:
- hides wax ring failures
- hides poor installation
Seems like the cons carry waaaayyy more weight than the pros.
https://www.bobvila.com/articles/caulk-around-toilet/Open linkView original on piefed.socialNo where to go, but up!
Guess I gotta do pool maintenance myself... paying for a pool guy isn't helping much...
Step 1: learn how to do pool maintenance...
So I noticed a leak... and found mold...
I'm trying to be careful.
I have the bathroom closed off, window open, ceiling fan on.
I'm wearing an N95 mask, safety glasses, gloves, washing my clothes separately. Not letting my kid near me until after a shower. I take a shower right after working.
I'm wiping my glasses and phone with alcohol after working.
I put molded material in plastic bag and threw it in the trash can immediately after working.
I'm trying to move faster, so things aren't just sitting in the open. I've removed most of it now.
Did I miss anything? Anything else I should be doing? 🤔
(Yes, that insulation is wet. I need to remove it as well.)