Val Packett 🧉

@valpackett@treehouse.systems
559 Followers
331 Following
2.8K Posts

Purple is my natural hair color. I have strong opinions about software and sometime I even get to make them reality. Same for the state of the world in general, but I have a lot less influence there.

Professionally: Linux Graphics Plumbing for Qubes OS. Unprofessionally: aarch64laptops, postmarketOS, lots of random projects, local activism/politics.

Websitehttps://val.packett.cool
Nerdy Linktreehttps://keyoxide.org/aspe:val.packett.cool:DV7YKMH5QMHF5ZVU5UUSIXXXMI
Pronounsshe|they
Pronombresella|elle
Cuenta alt (en argentino)https://rebel.ar/@val

SucréLA #opensource #hardware logic analyzer project now has a real README :)  

With pictures and everything! 🥳

Enjoy :) 🍾

https://gitlab.com/yannsionneau/SucreLA/

#fpga #osh #la #openhw

Yann Sionneau / SucreLA · GitLab

Open source Logic Analyzer based on LiteX SoC

GitLab
The one place that horseshoe theory is lowkey real is when ostensible leftists make the jump from "US hegemony is bad" to "anyone who opposes US hegemony is good"
Welp. Finally had to subscribe to @mullvadnet.. not for any privacy reasons, not for geoblocks nor censorship, not even because my home IP address was flagged for too-many-requests by GitHub anymore, but just because my home ISP has fucked up their routes so much that the @postmarketOS website (wiki and package repo, but not gitlab) was unreachable. Traceroute: home, ISP, stars, stars, failure back from ISP. Amazing.
OH: "macOS runner costs have gotten so absurd that they're starting to look like hourly wages"
"maybe i should become a Mac"

🚨 THE BATTLE BEGINS 🚨

Your favorite year-end contest is back. It’s time to choose who will be this year’s Worst Person In Tech for 2025!

Each day of this week new matchups will drop until we choose the winner on Friday.

🗳️ Cast your ballot: https://twsu.forms.app/worst-person-tech-2025-round-one

i found it. found where ALSA in linux comes from physically
uh oh, looks like the json-c library might be a disaster. found a tool that uses it to parse files from a directory, it didn't expect any non-json files so it'd crash on them, I added a check for json_object_from_fd returning NULL and it got through a couple non-json files and then on another file it just.. returns an actual non-null pointer but then json_object_iter_begin on it crashes. what is this, "let it crash" but in C?!
Id Software devs form "wall-to-wall" union, with 165 workers at Doom studio the latest to vote in favour

165 workers at Doom studio id Software have voted to unionise under the Communication Workers of America (CWA).

Rock Paper Shotgun
Got the relatively-cheap dual 4K capture card.. As expected, it's a SuperSpeedPlus hub going into two independent SuperSpeed "minus" capture chips. Entirely unexpected though: tiny fan for active cooling!
huh. apparently some of the legendary APM X-Gene systems still are in use at some dedicated server providers? wow