I was writing an answer that exceeded the 30,000 character limit by a few hundred characters. I began trimming off characters until I got it to exactly 30,000 characters. But lo and behold, when I tried to post it I got an error message telling me that it is 185 characters above the limit:
Yet when I add a character and let the message update it tells me that there are only 30,001 characters:
When I remove the added character the error message goes away. But as soon as I click "post" it comes right back saying that I'm over the limit by 185 characters.
If I leave the additional character (so that the message tells me that I am one character above the limit) and then click "post", it brings me back to the box and the number has somehow changed to 30,186:
One of these messages seems to be lying to me.
12345678912345678912345678912345678912345678912345678\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b
which has a length of187
and just deletes the character (length of1
) but takes up that many chars.187 - 1
is186
, which if you add30000
gets you your new limit. No lying, just internal stuff that exisits for a reason. :)\b
(a backspace) but takes up187
characters.