Hardest things in CS
1. Centering text in a button
2. Estimating time in progress bars
3. Logging into things
4. Remembering scroll position
5. Remembering user session
6. File paths with spaces
7. Sharing a file
8. Not truncating tex...
9. Not selling users’ data
10. Agreeing which messenger to use
11. Bluetooth