@nprofile1q... Precisely! :D That's what actually made it so surprising. I'm kind of accustomed to being in Europe and seeing a zillion pretty "meh" bikes everywhere.
Unexpectedly, one of the coolest things about Germany (or at least, Frankfurt) is that everyone has a really awesome bike. Like these are really slick machines with streamlined lightweight frames, precise derailleurs, well-fitted and aligned splash guards, and even hydraulic disk brakes seem very common. It's a much, much higher average than I've seen in any other country, including the US.
Put more bluntly: open source projects are not a constitutional republic, and leaving a comment or even a pull request does not imply that you are a member of the governed nor that your consent is required for the project to govern.
A code of conduct is the HR department of open source. It exists to protect the community and the project maintainers from bad actors, not to protect the actors (bad or otherwise) from the maintainers. Project maintainers are, by definition, accountable through very different mechanisms (ultimately forking) in ways that community members are not and frequently have to exercise their own judgement.
It strikes me as a profound example of GraphQL’s failure as a technology that we’re not using it as the backbone of MCP. Feels like an obviously superior fit, and yet here we are.
@nprofile1q... Scala is indeed excellent, though the fragmented styles and ecosystem, as well as the weaker tooling, hurt it quite a bit. But the strong and expressive type systems in these languages are a real killer feature.
@nprofile1q... Wouldn't you get bitten by constant overflow checks? Not saying that would be particularly slow, but it's definitely a conditional jump that optimized C wouldn't need.
@nprofile1q...@nprofile1q... I mean I agree with what you're saying, but maybe I'm missing something, because it feels like this type of tooling is almost trivial to implement yourself if you're willing to inline the locking and add some ignored YAML.
@nprofile1q... I think the problem is that adverbs are multiplicative, and when the verb is void, so is the phrase. "Terminally deprecated" is like saying "violently vacuous".