zoroa's recent activity

  1. Comment on What programming/technical projects have you been working on? in ~comp

    zoroa
    Link Parent
    Aeotec Z-Stick 10 Pro. I want to say I picked it because I carefully considered the pros and cons. But really I just got decision fatigue. I saw it appear in a Youtuber's videos that were 6 months...

    Which Zigbee coordinator did you end up using?

    Aeotec Z-Stick 10 Pro. I want to say I picked it because I carefully considered the pros and cons. But really I just got decision fatigue. I saw it appear in a Youtuber's videos that were 6 months apart, and figured he was happy with it in his much more complex smart home.

    Per caddy/https, did you consider using Cloudflare tunnels? I found that quite trivial to set up but then you need your own domain name. For your reverse proxy usage, I guess you still needed a bit of router config to expose it to the internet? Have you also tied it to a domain name?

    My goal with the reverse proxy was primarily to have easy to remember addresses for my self-hosted services. I got tired of remembering <ip>:<port> addresses, and my phone failed to perform mDNS lookups. Don't have anything exposed to the internet yet.

    I did have to touch my router's config, but that was just to send all traffic that matches *.MY_INTERNAL_DOMAIN.home.arpa to the reverse proxy.

    1 vote
  2. Comment on What programming/technical projects have you been working on? in ~comp

    zoroa
    Link
    Setting up a Reverse Proxy + HTTPS for Home Server I'd been dreading this for a while. I'd heard that Caddy would make setting up the proxy pretty easy. But I wasn't not excited to study the...

    Setting up a Reverse Proxy + HTTPS for Home Server

    I'd been dreading this for a while. I'd heard that Caddy would make setting up the proxy pretty easy. But I wasn't not excited to study the ancient tomes of man(1) to uncover the necessary arcane incantation of openssl to generate the certificates I thought I needed.

    Turns out, Caddy handles https by default. Took 30 minutes to get it setup.

    Home Assistant Shenanigans

    Setting Up Zigbee

    No one warned me about the decision paralysis I'd have trying to pick a Zigbee Coordinator. I wasn't seeing an obvious "here's the best one that's pretty good value", and it was pretty unclear whether the differences I was seeing between coordinators would meaningfully impact my experience.

    After way too long browsing forums and youtube videos, I just pulled the trigger on one and it's been fine I guess.

    A Calibration Saga

    I have an A/C with a builtin mode that tries to maintain a target temperature, that is basically useless because of how unreliable its builtin thermometer was. I figured that I could pick up some temperature sensors, that would ideally measure temperatures that were more reflective of what I was feeling in the room and make the control system more reliable.

    I set one on my desk near where I sit, and another further away in the same room. But seeing the initial readings confused me. Both sensors were reading ~10F higher than I felt the temperature was. And the one on my desk was at times ~10F higher than the sensor across the room.

    I figured I needed to calibrate them, so I put them in a plastic bag, submerged them in water, and stuck em in the freezer. They were still connected to my Zigbee network, so Home Assistant could continue plotting their values. Seeing a straight line on the graph would tell me how offset the sensors were from the freezing temp of water. They were both within a degree of 32F.

    Turns out:

    • I'm a poor judge of temperature when I'm indoors.
    • It was a poor decision to put my PC directly in front of where I sit, spewing hot air onto me
    2 votes
  3. Comment on What programming/technical projects have you been working on? in ~comp

    zoroa
    Link Parent
    Dan A4 SFX. I was really married to idea of a "backpackable" PC when I got it. In hindsight, I've never put it in a backpack and wish I'd gone for something marginally bigger. That was the...

    What case do you have?

    Dan A4 SFX. I was really married to idea of a "backpackable" PC when I got it. In hindsight, I've never put it in a backpack and wish I'd gone for something marginally bigger.

    My big life hack, along with the AIO header being just a bonus fan, was getting a fan splitter cable so I could take one fan port on the board and run two fans off of it.

    That was the original plan! But then I got bit by the "I really don't want to spend $10 on another adapter" and the "I'm really running out of space in my case" bugs haha.

    2 votes
  4. Comment on What programming/technical projects have you been working on? in ~comp

    zoroa
    Link
    Operation "Prolong the Lifespan of My PC By Keeping It Cool" Continues New Fans Installed 2 case fans (92x25 + 92x15). My case is SFF, so the install ended up requiring an uninstall of my...

    Operation "Prolong the Lifespan of My PC By Keeping It Cool" Continues

    New Fans

    Installed 2 case fans (92x25 + 92x15). My case is SFF, so the install ended up requiring an uninstall of my motherboard + wrestling with internal cabling for clearance.

    My motherboard only has one chassis fan header, but I learned that you can plug a fan into the AIO pump header after noticing that the two looked suspiciously similar. Your motherboard will likely default to running that fan at 100% all the time, but there's a decent chance the behavior is configurable in BIOS.

    GPU Deshrouding + Repasting

    I was always under the impression that deshrouding was a really invasive mod that would take forever to do. Turns out, it's dead simple and (in most cases) reversible. All you really need is a GPU whose heat sink is flat so you can lay your fans flat on it.

    Removing the builtin shroud + fan ensemble is just a matter of a couple of screws. Annoyingly, those screws on my GPU are only accessible if you detach the GPU die from the cooler. So I was forced into repasting my GPU (also pretty easy if you're comfortable doing it on a CPU). Once the shroud is gone, you can just ziptie your fans of choice (Two Artic P12 Slim) to the heatsink.

    Depending on your gpu, you might need an adapter to plug into the card's fan headings. Or you could choose to just use a fan header on your motherboard instead, and adjust the fan curve in software.

    And that's it!

    Results

    Roughly a -8C delta in average GPU temps under load (deshroud + repaste + case fans).

    Which is nice, but I've been way happier about the noise difference. Ever since I got the card, I've hated how obnoxiously loud and shrill the fans are under load. The artic fans have a lower max RPM, and are WAY quieter. With how easy the process can be, it blows my mind that card manufacturers aren't selling cards that can be easily deshrouded.

    What did I learn

    • Noctua fans are great
    • Arctic are like 70% as good, but 1/3rd the cost
    • You can plug a case fan into the AIO header.

    What's next

    Undervolting!

    4 votes
  5. Comment on Mythos finds a curl vulnerability in ~comp

    zoroa
    Link Parent
    Which links to https://daniel.haxx.se/blog/2026/04/22/high-quality-chaos/ where he basically addresses your question.

    We also see a high volume of high quality security reports flooding in: security researchers now use AI extensively and effectively.

    Which links to https://daniel.haxx.se/blog/2026/04/22/high-quality-chaos/ where he basically addresses your question.

  6. Comment on What programming/technical projects have you been working on? in ~comp

    zoroa
    Link
    I achieved a 20-30° C average decrease in my CPU temps... by having my heatsink actually make contact with my CPU. I switched to my current CPU cooler an embarrassing amount of time ago. I...

    I achieved a 20-30° C average decrease in my CPU temps... by having my heatsink actually make contact with my CPU.

    I switched to my current CPU cooler an embarrassing amount of time ago. I remember thinking that my PC sounded really loud, but I didn't really think much of it. Months later, I got around to checking my CPU temps which were hovering around 70-80°C when web browsing.

    Seeing components I've bought years ago sell for 2-5x what I paid for them got my head out of my ass for long enough to order new thermal paste, and reinstall my cooler. I'm pretty sure I didn't tighten the screws to spec the first time, and now I'm seeing dramatically cooler temps and less fan noise.

    This is all in the effort of getting my PC to run cooler, to minimize the chance of a component failure before PC prices return back to earth.

    5 votes
  7. Comment on Which covers did it better than (or put a fresh twist on) the original? in ~music

    zoroa
    Link
    Weird Fishes by Noordpool Orchestra - Symphonic arrangement of Radiohead's Weird Fishes / Arpeggi Everybody Wants to Rule the World by Lettuce - Jazz-Funk Smooth Criminal by Hawyre - Jazz House...
    1 vote
  8. Comment on Which Linux distro do you use, and why? in ~tech

    zoroa
    Link
    Fedora with Sway. I really like Sway. I really dislike that I basically have to build a DE around it. Really wish that something like "Separating the Wayland Compositor and Window Manager" gets...

    Fedora with Sway.

    I really like Sway. I really dislike that I basically have to build a DE around it. Really wish that something like "Separating the Wayland Compositor and Window Manager" gets popular so I can just swap my preferred WM into an existing DE.

    5 votes
  9. Comment on What have you been watching / reading this week? (Anime/Manga) in ~anime

    zoroa
    Link
    It'll Be Okay by Mouse I don't know that I've ever read an autobiographical manhwa before, but I really enjoyed this. I appreciated how the author was about to strike a balance between expressing...

    It'll Be Okay by Mouse

    Mouse was just a regular college student when her legs suddenly started to go numb. At first, she brushed it off, thinking it was nothing. But as the symptoms worsened and even walking became painful, a visit to the hospital revealed something she never expected. What do you do when your body begins to betray you, and nothing feels certain anymore?

    I don't know that I've ever read an autobiographical manhwa before, but I really enjoyed this. I appreciated how the author was about to strike a balance between expressing fears and regrets she has through her medical journey, with her humor and the love she receives from people in her life. I found the art really endearing.

    It's also nice that it's a pretty short read too. The series completed in Korea at 38 chapters, and Webtoons has gotten up to releasing about half of that.

    3 votes
  10. Comment on No one can force me to have a secure website!!! in ~tech

  11. Comment on 'Avatar Aang' movie footage seems to have leaked months ahead of Paramount+ premiere in ~movies

  12. Comment on Continous feed pickle jar? in ~food

    zoroa
    Link Parent
    Haven't thought about Cody in years. I used to watch him a bunch, but I forget why I unsubscribed. Seeing his channel come up from Tildes was a welcome blast from the past, and appreciate your...

    Haven't thought about Cody in years. I used to watch him a bunch, but I forget why I unsubscribed. Seeing his channel come up from Tildes was a welcome blast from the past, and appreciate your summary of what's happened in Cody land.

    4 votes
  13. Comment on 'Avatar Aang' movie footage seems to have leaked months ahead of Paramount+ premiere in ~movies

    zoroa
    Link
    You can find the clips pretty easily (don't know what Tildes' ediquette is about sharing leaks). I love the original series, had no clue this movie existed, but it's now the most excited I am for...

    X/Twitter user @ImStillDissin sent fans of the original fire, water, earth, and air-bending gang into a frenzy when they said Nickelodeon "accidentally" emailed them the full film, posting what appears to be two scenes from the project today. If real, it could be one of the more substantial leaks of recent memory, showing Aang, Zuko, Katara, Sokka, and Toph older and reunited with a new voice cast.

    You can find the clips pretty easily (don't know what Tildes' ediquette is about sharing leaks).

    I love the original series, had no clue this movie existed, but it's now the most excited I am for the franchise's future. The animation looks amazing. The humor landed for me. The voices are kinda jarring though, I didn't feel like they really matched the original characters.

    really hoping this isn't some elaborate ai generated hoax

    13 votes
  14. Comment on Looking for more pop / rock songs with sick sax solos! Got any ideas? in ~music

  15. Comment on Keychron Hardware Design — hardware design files for Keychron keyboards and mice in ~tech

    zoroa
    Link
    Thought this was worth sharing because I think it's really cool when companies make their designs available for people to learn from/tinker with.

    Production-grade hardware design files for Keychron keyboards and mice.

    Study real CAD. Remix plates and cases. Design compatible accessories. Learn from how real products are built.

    This project is source-available for personal, educational, and non-commercial use. Commercial use is not allowed.

    Thought this was worth sharing because I think it's really cool when companies make their designs available for people to learn from/tinker with.

    12 votes
  16. Comment on OpenAI to acquire Astral (creators of ruff, uv, and ty) in ~tech

    zoroa
    Link
    Astral's announcement: https://astral.sh/blog/openai I've really enjoyed Astral's output over the last few years. ruff, uv, and especially ty have been transformative for my experience writing...

    Astral has built some of the most widely used open source Python tools, helping developers move faster with modern tooling like uv, Ruff, and ty. These tools power millions of developer workflows and have become part of the foundation of modern Python development. As part of our developer-first philosophy, after closing OpenAI plans to support Astral’s open source products. By bringing Astral’s tooling and engineering expertise to OpenAI, we will accelerate our work on Codex and expand what AI can do across the software development lifecycle.

    Astral's announcement: https://astral.sh/blog/openai

    I've really enjoyed Astral's output over the last few years. ruff, uv, and especially ty have been transformative for my experience writing Python. Astral hit the scene as my frustration was growing towards Python's ecosystem, where the best developer tooling were used as moats for major corporations (pylance + debugpy in vscode, pycharm for Jetbrains, etc...). Astral seemed to offer really compelling alternatives, that ran really fast. And it was a bonus to recognize so many names from the rust and python blogosphere in the contributor list for those project.

    I guess I was naive in my hope that Astral would be successful enough with hosted offerings (e.g. pyx) to avoid needing to get acquired.

    I don't know that I'd go as far as to say that they've lost my trust. But I am disappointed that their priorities will undoubtedly shift away from those of the developer community towards those of OpenAI. Those two aren't guaranteed to be aligned, so it feels like we're sliding back to a world where the best python tooling is owned by major corporations.

    9 votes
  17. Comment on What programming/technical projects have you been working on? in ~comp