when what the user really wants to know is "How many more songs or photos can I store?"
That depends on how large they are, and that can vary widely, which is why abstracting away files (or more specifically, file size) is such a bad idea.
That depends on how large they are, and that can vary widely, which is why abstracting away files (or more specifically, file size) is such a bad idea.