A few things in the Rust standard library that I don't like:
- Threading using JoinHandles (because I forget to join them)
- `std::collections::LinkedList` (because Vec is superior in 99% of the cases)
- Path Handling (because it has surprising edge-cases)
- Platform-Specific Date and Time Handling (because it doesn't behave the same across operating systems)
Couldn't find a summary of these issues and their alternatives, so I wrote one: