system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: Why do large companies such as banks have a password character limit for you account? Wouldn't imposing a character limit on a password make my account less secure?
gpt
They are storing all the passwords in a database. Many databases require the programmer to specify a limit for the size of each item, and they allocate only that amount of space in their files, so they are then unable to store an item larger than that.