Hacker News new | past | comments | ask | show | jobs | submit login

Remember that the 140 count was based on SMS (160 total, giving 20 for the handle and a colon). It wasn't a randomly picked number.



It also correlates to the # of characters Google allows in it's headlines.

It's worth noting that there is something to the # of characters a human can scan & understand without turning it's full focus to it.


Can you explain what you mean by this? If you're talking about the 'title' of each search result, it looks like it's capped at a way lower number of characters than that.


The total number of characters in an ad is 130(ish).

25 for title 35 for line 1 35 for line 2 35 for display url

130 characters total.


For what it's worth, your message required a lot more attention from me than it would have, if you had used the word "number" rather than the strange glyph "#". I guess you were doing this with some sort of meta humour because the story is about twitter, but the point was inversed. Your attempt to abbreviate things to make them more legible, made them less so.

The lesson above applies, incidentally, to pretty much everything twitter.


I'm sorry to inconvenience your day.


Well, apologies. I got the impression that your argument was that you make a messages easier to understand by shortening them. I just gave you a concrete example of when a message got harder to understand because it was shortened.

But good job on deliberately missing the point as a discussion strategy. That too, was very twitter of you.


Hey - I'm not trying to argue. I apologized.


I don't use Twitter myself, but I think the reason behind the limit is that SMS can send 140 bytes in each message. When sending regular text messages a 7-bit alphabet is usually used, for 160 characters in total.


The SMS limit was decided when an engineer working for German Telecom decided on the limit after typing up a bunch of sample sentences. Twitter based their limit on the SMS limit (140 + user address).


> decided on the limit after typing up a bunch of sample sentences

From what I heard, the SMS limit was actually a protocol limitation: it piggybacks on signaling messages, which have a small size limit (this is also why SMS can sometimes work even when everything else doesn't). Quoting from Wikipedia (https://en.wikipedia.org/wiki/SMS):

"Messages are sent with the MAP MO- and MT-ForwardSM operations, whose payload length is limited by the constraints of the signaling protocol to precisely 140 bytes (140 bytes * 8 bits / byte = 1120 bits). Short messages can be encoded using a variety of alphabets: the default GSM 7-bit alphabet, the 8-bit data alphabet, and the 16-bit UCS-2 alphabet. Depending on which alphabet the subscriber has configured in the handset, this leads to the maximum individual short message sizes of 160 7-bit characters, 140 8-bit characters, or 70 16-bit characters."


Excluding the username from the 140 character limit was only changed this year: http://www.wired.co.uk/article/twitter-character-limit


That's not what is meant. Twitter was originally an SMS service, which would text you whenever someone you followed posted a tweet. In order for you to be able to tell who had posted each tweet, the message had to contain the poster's username. This is distinct from the username of whoever they were replying to.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: