Viraptor
viraptor.cyberplace.social.ap.brid.gy
Viraptor
@viraptor.cyberplace.social.ap.brid.gy
Three anxious sysadmins in a trenchcoat. DevOpsSec mercenary. CTO of Antifa.
#nix #rust #python #ruby #linux

🌉 bridged from ⁂ https://cyberplace.social/@viraptor, follow @ap.brid.gy to interact
Reposted by Viraptor
Continvouc Intorgration and Continvouc Derlivory/Deplorgement
February 17, 2026 at 12:16 PM
Why does my local supermarket offer to ship those? Wtf Woolworths?
February 15, 2026 at 3:55 AM
Someone stopped maintaining a GitHub project and their website.
HN: here's a posted phone number, maybe you could call him.

Holy fuck, do not call creators of open source projects on their phone. They owe you nothing. Just stop!
February 9, 2026 at 1:35 PM
February 9, 2026 at 9:45 AM
Reposted by Viraptor
All of us geopolitical hackers rn.
It is us.
February 8, 2026 at 11:29 PM
One annoying thing about led lamps is that I can't easily show my kids how the prism works. I get the stripes for the components, but not really a rainbow 😔
And I have no light at home that isn't led!
February 8, 2026 at 3:57 AM
Sure YouTube, that's a totally reasonable mix...
February 5, 2026 at 12:57 PM
I feel like the internet would benefit from a WordPress alternative with a fully self-serve visual editor that deploys static pages. Just without all-the-things avalanche that WordPress brings.
The headless CMS solutions currently are way too complicated. Graphql this, api that, ... I literally […]
Original post on cyberplace.social
cyberplace.social
February 3, 2026 at 11:11 AM
Reposted by Viraptor
New progressive US politician, who knows how to do comms - amusing and worth a watch:
January 31, 2026 at 6:53 PM
2025: I believe this is AI generated, not a real post.
2026: a human could've written this on moltbook, not a real AI.
January 31, 2026 at 3:52 AM
Just realised you can now develop phone apps from your phone by connecting to your local OpenCode in your mobile browser and asking it to install after each change, using wireless debugging.
January 28, 2026 at 11:25 AM
Kimi K2.5 dropped and it's something different. The benchmarks don't reflect what's going on. 2026 is going to be a wild ride in AI again.
January 28, 2026 at 7:00 AM
So Confluence still doesn't allow comments in the middle of a code block. The system aimed at the tech companies. That integrates with JIRA and GitHub. It... Can't... Comment... On... Code...
What the fuck Atlassian?
January 28, 2026 at 2:20 AM
I released a #crystal implementation of the #aws sdk generator to the world: https://codeberg.org/viraptor/aws-sdk-crystal
It should match most of the ruby sdk behaviors and naming. (minus 3 APIs with missing protocols, temporarily)
#devops
aws-sdk-crystal
Port of aws-sdk-ruby to Crystal
codeberg.org
January 20, 2026 at 11:51 AM
The fact that it's 2026 and windows msi packages can still end up in a "failed to fully uninstall but can't reinstall either" state is such bullshit. How do you even recover from that? (@SwiftOnSecurity?)
January 20, 2026 at 11:44 AM
It's 2026 and as far as I can tell nobody has yet released an android keyboard app with swipe, tiny LLM based prediction / autocorrect, all local. Come on people! I really want someone else to take the time...
January 19, 2026 at 12:38 PM
I think it's the first time I ever posted #food on the internet, but damn that steak turned out perfect and I'm proud of it.
January 17, 2026 at 9:59 AM
GPT 5.2 Codex pretty much overtook Opus 4.5 for me and I was happy with the Claude progress and being the first choice for quite a while.
Anthropic really didn't choose the right time to fight over the right to use OpenCode. It may just incentivise more devs to look for alternatives.
#ai #claude
January 15, 2026 at 12:30 PM
Good: minimax m2.1 knows how to use anime.js
Bad: it absolutely has no concept of how to rotate a plot from one location to end up in another. Lines zoom off into the distance 😂
January 14, 2026 at 11:59 AM
Using GUI frameworks has that fun failure mode where things just don't work, silently. You can call .Move() on some control and nothing happens. Someone experienced can tell you about all the different state details that led to this situation. But every single framework has thousands of those […]
Original post on cyberplace.social
cyberplace.social
January 13, 2026 at 1:06 PM
I hate the "only secure system is an airgapped system" line so much. It doesn't apply to normal people, it's not actionable, it's not even true where the airgapped systems actually occur. It's just an "I kNoW a SmOrT WoRd" comment.
January 13, 2026 at 7:23 AM
TIL:
- my HRV has a G2 filter which is not enough for the smoke
- I need the installer code to turn off the fan
- I do not have the code 😒
I guess I'll sleep breathing the fresh bushfire smoke tonight...
January 11, 2026 at 12:28 PM
I'm sad about the number of packages in nixpkgs that don't work on Darwin just because someone added Linux-specific things to the build unconditionally. I get that not everyone has the hardware to test, but if they add libX11 specific fixes... maybe check if other systems just don't need it?
January 11, 2026 at 12:19 PM
GitHub is never adding proper stacked PRs support, right? I want it almost every time I submit something to nixpkgs and don't want to create a "fix Foo by changing its 10 arbitrary and unrelated dependencies" PR.
January 11, 2026 at 12:15 PM
Recipe:
> Heat 1/2 inch oil over medium heat in a large heavy skillet.

Somehow, seeing a pan with oil spontaneously go FOOF with flames, twice, well below the official smoke point, makes me want to never try things like that. I'll let the restaurants do that.
January 10, 2026 at 11:59 AM