Hacker News new | ask | show | jobs
by sucrose 2499 days ago
Calling this a "bug" is a stretch. Similar to saying `1 == 2` is a bug. Could've been prevented by using distinct ID's in your tables and query criteria. When assigning experience, authenticating, selecting user data, etc., use the user ID.

Usernames are just localized, vanity UUID's for client-side pleasure.