@nateberkopec.bsky.social
We've twisted and abused the paradox of tolerance into a policy of inaction, withdrawal, purity. And it's created more suffering, as our influence in wider culture falters. An abandonment of politics.
November 9, 2025 at 11:07 PM
We've twisted and abused the paradox of tolerance into a policy of inaction, withdrawal, purity. And it's created more suffering, as our influence in wider culture falters. An abandonment of politics.
I say this particularly as someone generally not targeted by the ills of our age: anti-trans hate, racism, and the like. Protecting one's own mental health is of course required!
But if one does operate from a place of security, one must act, and in a way that works.
But if one does operate from a place of security, one must act, and in a way that works.
November 9, 2025 at 11:04 PM
I say this particularly as someone generally not targeted by the ills of our age: anti-trans hate, racism, and the like. Protecting one's own mental health is of course required!
But if one does operate from a place of security, one must act, and in a way that works.
But if one does operate from a place of security, one must act, and in a way that works.
right on both points. we'd have to keep the backpressure somehow. I tried to get my favorite assistant claude to vibecode one for me while I was working on something else but it didn't really work, now I have to go back and.. sigh.. actually do some coding github.com/nateberkopec...
GitHub - nateberkopec/ractorvibe: Claude code vibe-coding a HTTP1 ractor-based reactor
Claude code vibe-coding a HTTP1 ractor-based reactor - GitHub - nateberkopec/ractorvibe: Claude code vibe-coding a HTTP1 ractor-based reactor
github.com
October 31, 2025 at 11:11 AM
right on both points. we'd have to keep the backpressure somehow. I tried to get my favorite assistant claude to vibecode one for me while I was working on something else but it didn't really work, now I have to go back and.. sigh.. actually do some coding github.com/nateberkopec...
so if we do this, WDYT about separating "reactor/parser" into its own Ractor?
October 30, 2025 at 11:34 PM
so if we do this, WDYT about separating "reactor/parser" into its own Ractor?
Agreed for sure. I haven't read the code enough in detail but this is one reason why I want to look at adopting Samuel's protocol gem.
October 30, 2025 at 10:52 PM
Agreed for sure. I haven't read the code enough in detail but this is one reason why I want to look at adopting Samuel's protocol gem.
🤣 I am interested in more formal methods though, but I want the LLM to maintain them, not me. I want to try using them on Puma.
October 29, 2025 at 9:56 PM
🤣 I am interested in more formal methods though, but I want the LLM to maintain them, not me. I want to try using them on Puma.
Possibly. To the extent the models just improve though, this gets less necessary. I remember pre-Sonnet 4, everyone thought static typing was going to be the future.
October 29, 2025 at 9:45 PM
Possibly. To the extent the models just improve though, this gets less necessary. I remember pre-Sonnet 4, everyone thought static typing was going to be the future.
the lord's work
October 29, 2025 at 3:04 AM
the lord's work
I'm just starting to warm up to the idea of RBS in separate files, slow down 😆
October 28, 2025 at 11:11 AM
I'm just starting to warm up to the idea of RBS in separate files, slow down 😆
Is there an issue for tracking that last part?
October 27, 2025 at 10:10 PM
Is there an issue for tracking that last part?
bwoaaahhhhh that's a great time. my best ever is somewhere in the 1:40s I can't recall. zippy!!!
October 26, 2025 at 9:51 PM
bwoaaahhhhh that's a great time. my best ever is somewhere in the 1:40s I can't recall. zippy!!!
Huh. Way less IO than I expected, a lot of time spent parsing JSON. Will take more time as I have to understand everything Homebrew is doing here...
October 25, 2025 at 10:11 PM
Huh. Way less IO than I expected, a lot of time spent parsing JSON. Will take more time as I have to understand everything Homebrew is doing here...
It's also really bad when you get picked up by "the algorithm" and your content goes viral. The same thing happens to me on X even for technical content. You get exposed to the REALLY weird people/bots, rather than just your followers.
October 25, 2025 at 10:00 PM
It's also really bad when you get picked up by "the algorithm" and your content goes viral. The same thing happens to me on X even for technical content. You get exposed to the REALLY weird people/bots, rather than just your followers.
I just talked to a Ruby core member and I confirmed this basically already happening, just not through ruby association. individual core members more or less have this arrangement with ~12-20 companies doing exactly what you described. maybe 2 or 3 are supported this way.
October 24, 2025 at 1:42 AM
I just talked to a Ruby core member and I confirmed this basically already happening, just not through ruby association. individual core members more or less have this arrangement with ~12-20 companies doing exactly what you described. maybe 2 or 3 are supported this way.