I’d say 128 is understandable, but something like 256 or higher should be the limit. 64, however, is already bellow my default in bitwarden
Damm, I legit didn’t knew there bcrypt had a length limit! Thank you for another reason not to use bcrypt
Also rate of the requests. A normal user isn’t sending a 1 MiB password every second
Why are you hasing in the browser?
Also, what hashing algorithm would break with large input?
The problem is that you (hopefully) hash the passwords, so they all end up with the same length.
While it’s true that’s a progess bar is guessing (since it doesn’t know what would take more time in your computer). It should still finish when at 100%
Yes, it’s the Pon Farr, that makes Vulkans have blood fever. The episode you are talking about is Amok Time
Even if they do have the same in-memory representation, you may want to assert types as different just by name.
AccountID: u64
TransactionID: u64
have the same in-memory representation, but are not interchangeable.
“src/utils/typing: added tests for isArray”
we have 90% coverage minimum
Is it not about chaining processes?
IIRC the ideia was to use pipe (or other methods) to send one program’s output to another’s input
But it very well could be about reusable functions, as code or as a .so file
I don’t know how luxon works, but isWeekend could be a property instead of a function
I love to talk about programming! especially about optimizations, and you can come up with so many analogies and stuff.
glad it’s my career, good luck for you!
julia and ruby are pretty common also