Primary Keys Using Uuid V7 Are Potentially an HR Violation
Posted3 months agoActive3 months ago
mikenotthepope.comTechstory
calmmixed
Debate
40/100
Database DesignUuidData Privacy
Key topics
Database Design
Uuid
Data Privacy
The article discusses how using UUID v7 as primary keys in databases could potentially be an HR violation due to the timestamp information they contain, sparking a discussion on data privacy and database design trade-offs.
Snapshot generated from the HN discussion
Discussion Activity
Moderate engagementFirst comment
5m
Peak period
6
2-3h
Avg / period
3.2
Comment distribution16 data points
Loading chart...
Based on 16 loaded comments
Key moments
- 01Story posted
Oct 6, 2025 at 12:56 PM EDT
3 months ago
Step 01 - 02First comment
Oct 6, 2025 at 1:01 PM EDT
5m after posting
Step 02 - 03Peak activity
6 comments in 2-3h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 6, 2025 at 5:10 PM EDT
3 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45493390Type: storyLast synced: 11/20/2025, 2:40:40 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
At the same time age of account is all over forums and other places, often used to demonstrate a certain level of trust vs say new accounts.
Is that also a privacy issue? I'm not sure I like the implications if it is.
That's a different kind of maintenance nightmare.
If you want to persist two keys, you might as well generate a random second key and persist that. No crypto shenanigans needed.
UUIDv7 isn't exactly the compromise it's made out to be in the current context.