> (from https://lukasatkinson.de/2025/net-negative-cursor/)
looks inside
complaining about Rust code
The comment on the right says it'll help the user with protocol versioning. This is not how you do that...
Issues like that are simple and just create debt. Sure, it "works" now but who writes code not knowing that we're going to change things next week or next month. It's the whole reason we use objects and functions in the first place!
These aren't Rust-specific syntax foibles. It's not a borrow-checker mistake or anything. These are basic CS fundamentals that it's thoughtlessly fumbling.