Hacker GitHub

← All repos

ulid/spec

View on GitHub ↗ ★ 10,850

The canonical spec for ulid

70 mentions on Hacker News by 63 people: 12 stories, 58 comments · first 2018-09-01 · latest 2026-10-24

Mentions per year 70 mentions · busiest year 2023 (16)
20082026
  1. ▲ 2
    Universally Unique Lexicographically Sortable Identifier
    story by dgellow · 2021-01-25 · 0 comments
  2. Just to see the big picture, what are the main differences between this and Snowflake, or ULID ( https://github.com/ulid/spec )?
  3. https://github.com/ulid/spec isn't timeflake, but is a good spec, and there are implementations in multiple languages. there are 2 listed for js. https://github.com/aarondcohen/id128 and https://github.com/ulid/javascript
  4. There’s a spec called ULID that’s pretty much this with default base32 encoding https://github.com/ulid/spec I’ve also worked on a UUID-ULID bridge for Go https://github.com/sudhirj/uulid.go And seeing as this is just 128 bits it’s quite…
  5. I have stopped using UUID and GUID in favor of https://github.com/ulid/spec
    comment by hermanradtke · 2021-01-06 · in GUIDs Are Not the Only Answer
  6. …to completely random UUIDs. * 48 bits timestamp gives enough space for the next 9000 years. [0] https://github.com/ulid/spec
  7. …they have 80 bits of randomness, enough to be unique even if millions are generated per second. https://github.com/ulid/spec
  8. Additional approaches in this space: * https://hashids.org/ * https://github.com/ulid/spec
  9. I've been using ULID as an alternative to UUIDs, e.g.: https://github.com/ulid/spec I've found ULID to be great for my purposes. Wonder if anyone else has tried using them too?
  10. …where a more guarantee of uniqueness is needed. (ie, bajillion records a second unique...) [0] https://github.com/ulid/spec
    comment by Vanderson · 2020-09-30 · in Understanding How UUIDs Are Generated
  11. …input. And, like this spec, the values are aliases so 0/o are the same, 1/I/l are the same, etc https://github.com/ulid/spec
  12. ▲ 8
    Universally Unique Lexicographically Sortable Identifier
    story by bound008 · 2020-05-12 · 2 comments
  13. …to secure both) and multiple storage systems in play, but I haven't found a better approach. [1] https://github.com/ulid/spec [2] https://blurha.sh/
    comment by WorldMaker · 2020-02-27 · in CouchDB 3.0
  14. ULID - https://github.com/ulid/spec it's like 48bits of control and 80 bits of power packed into 128bits of fun!!
  15. or ulid? https://github.com/ulid/spec
    comment by notduncansmith · 2019-08-08 · in Show HN: Short unique ordered ID generator[Python]
  16. …the high-bits including a timestamp. This turns inserts into, approximately, appends. Much nicer! https://github.com/ulid/spec is fairly recent, but the 'trick' has been used for years. I've build gazillion-row databases where all the data…
    comment by willvarfar · 2019-04-30 · in How many ways are there to sort GUIDs?
  17. ▲ 2
    ULID – Universally Unique Lexicographically Sortable Identifier
    story by whalesalad · 2019-02-21 · 0 comments
  18. …Luckily it looks like the author has already written up his thoughts on the differences[2]. [1] https://github.com/ulid/spec [2] https://github.com/segmentio/ksuid/issues/8
    comment by thanatos_dem · 2019-02-03 · in A brief history of the UUID (2017)
  19. ▲ 238
    ULID: Universally Unique Lexicographically Sortable Identifier
    story by brunoluiz · 2018-12-27 · 129 comments
  20. ▲ 2
    Universally Unique Lexicographically Sortable Identifier
    story by dankohn1 · 2018-09-01 · 0 comments