Readit News logoReadit News
vvoyer commented on How I archived 10 years of memories using Spotify   notes.xdavidhu.me/notes/h... · Posted by u/xdavidhu
JoshGlazebrook · a month ago
I do something slightly different. I create a new playlist every month, sometimes songs carry over from the previous month, sometimes not. New songs come in, old songs go out. I can go back to any month since late 2011 and see what I was listening to at the time.
vvoyer · a month ago
I do the same, I named them “SelecTunes YYMM” and been doing it since 2018
vvoyer commented on AWS in 2025: Stuff you think you know that's now wrong   lastweekinaws.com/blog/aw... · Posted by u/keithly
cldcntrl · 6 months ago
> You don’t have to randomize the first part of your object keys to ensure they get spread around and avoid hotspots.

Not strictly true.

vvoyer · 6 months ago
This 2024 re:Invent session says exactly the opposite:

"If you want to partition your data even better, you can introduce some randomness in your key names": https://youtu.be/2DSVjJTRsz8?t=2206

FWIW The optimal way we were told was to partition our data was to do this: 010111/some/file.jpg.

Where `010111/` is a random binary string which will please both the automatic partitioning (503s => partition) and manual partitioning you could ask AWS. Please as in the cardinality of partitions grows slower at each characters vs prefixes like `az9trm/`.

We were told that the later version makes manual partitioning a challenge because as soon as you reach two characters you've already created 36x36 partitions (1,296).

The issue with that: your keys are no more meaningful if you're relying on S3 to have "folders" by tenants for example (customer1/..).

vvoyer commented on Launch HN: Better Auth (YC X25) – Authentication Framework for TypeScript    · Posted by u/bekacru
vvoyer · 9 months ago
Nit pick: change homepage from:

> git(main) x npm add better-auth

to

> npm add better-auth

"git(main) x" looks odd and like an error.

u/vvoyer

KarmaCake day2794November 11, 2013
About
Building a SaaS: https://turnshift.app. Author at Next.js News https://nextjsnews.com/. Tweeting about JavaScript and Next.js at https://twitter.com/vvoyer.

vincent.voyer@gmail.com

View Original