Damus

Recent Notes

Daniel Spiewak profile picture
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.
1
Hugo van Rijswijk · 11w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqyy8jnmvkegndrlygssm979wf04jema23uc3384fu8nklacxfqyas79fqj4 In contrast to the Netherlands: where there are more bikes than people, but the average bike looks like it was fished out of a canal yesterday.
Daniel Spiewak · 13w
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...
Daniel Spiewak profile picture
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.
Daniel Spiewak profile picture
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.
1
Daniel Spiewak · 13w
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.
Daniel Spiewak profile picture
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.
Adam Warski · 27w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqyy8jnmvkegndrlygssm979wf04jema23uc3384fu8nklacxfqyas79fqj4 Same for Scala (including, or maybe especially Scala 3)
Charles Oliver Nutter · 30w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqyy8jnmvkegndrlygssm979wf04jema23uc3384fu8nklacxfqyas79fqj4 Ignoring the potential for specifying strict integer ranges, my understanding is that jump-on-overflow operations would generally be branch-predicted away. It's a small hit to that predi...
Jon Banafato · 30w
Why is it that I keep seeing "everyone should pin their GitHub Actions versions to a SHA because that's the secure way to do it" and not "GitHub should build tooling that creates and manages Actions l...
Daniel Spiewak profile picture
@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.