Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If you don't override it, then your IDs won't decode right when you update.

They'll decode fine. Encoding might change.



I think your right, but that violates the uniqueness guarantee. It doesnt seem like something that should change over time by default.


There explicitly is no uniqueness guarantee. It is known that the same values can encode into many different strings, and they recommend always decoding then reencoding with a stable algorithm to achieve a "canonical" id if one is needed.

https://sqids.org/faq#valid-ids




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: