@rowlandm I've struggled with working on a project for silly reasons. Like for example, say I was developing a URL shortener. It didn't feel right to me that the Base64URL-encoded string ID may collide, although the chances may be low, and I get the urge to over-engineer - I want to ensure that if the hash already exists, then I should generate a new one. And the problem with this over-engineering is that now I also have to track if the ID has been exhausted or not, to prevent an infinite loop.
=> More informations about this toot | View the thread | More toots from RecurringBloatware@mastodon.social
=> View rowlandm@disabled.social profile
text/gemini
This content has been proxied by September (3851b).