## Description

I am tweeting everything that can be tweeted.

The Library of Congress announced that they will be archiving all tweets.(1 2 3) To assist them and complete their collection of tweets, I am sequentially tweeting everything that can be tweeted at a rate of 1TPM (tweet per minute). Below is a chart that shows how many tweets will be completed per a common timeframe.

Tweets | Timeframe |

1 | Min |

60 | Hour |

1440 | Day |

525,600 | Year |

There are 95 possible letters, numbers, or symbols (characters) that can be used in a tweet. Below is a chart that shows how many possible combinations of tweet can be made from just a few characters.

Length of Tweet in Characters | Number of Possible Combinations |

1 | 95 |

2 | 9,025 |

3 | 857,375 |

4 | 81,450,625 |

At a rate of 1TPM it will take a little less than 155 years to complete all possible tweet combinations up to a length of 4 characters. To calculate all Tweets up to a length 140 characters, the total number of combinations is 95140, or:

7608599781118356298135408710751483265995839561200415768293251897463276887905308084750663238388192091262455112983664085632015778607866277286667119278691334591691395102241018148609396820768967497516903602766888745368135114497853537865999264122596201787018799223005771636962890625.

With a single 2.5 Ghz computer calculating at 2,500,000,000 TPS (tweets per second) , it will take the following number of years to complete all possible tweet combinations:

96506846538791936810444047574219726864482997985799286761710450246870584575156114722864830522427601360508055720239270492542057059967862471926269904600346709686598111393214334710925885600824042332786702216728675106140729509105194544216124608353579423985525104299.

Meanwhile, a larger issue is that the estimated number of atoms in the observable universe is between 4×1079 and 1081.(4) The latter number in long form:

1000000000000000000000000000000000000000000000000000000000000000000000000000000000

This, humble by comparison, number means that not only are there more possible tweet combinations than atoms in the universe, but that there aren’t enough atoms in the entire universe to store every possible tweet. So, think about what you tweet, because each tweet counts.

## References

[1] LOC’s tweet announcement

http://twitter.com/#!/librarycongress/statuses/12169442690

[2] LOC announcement

http://blogs.loc.gov/loc/2010/04/how-tweet-it-is-library-acquires-entire-twitter-archive/

[3] Twitter’s announcement

http://blog.twitter.com/2010/04/tweet-preservation.html

[4] shannon number

http://en.wikipedia.org/wiki/Shannon_number

Great idea. Can’t wait for the LOC to catalog all of them!

What happens when twitter goes down before all potential tweets are tweeted?

Best,

PJ

Thanks. I haven’t heard of when they will actually start the cataloging. It’s been quite a while since the announcement. I guess we’ll have an incomplete set…? We’ll need a few multiverses to help store the data too. I’m slowing working on expanding the site to include a github link to the source and growing list of un-tweetables. I’ve already discovered that some character strings don’t tweet.

Best,

Shawn

I noticed your TPS has dropped to 1/120 (0.5 TPM). Did you get picked up as a bot? Best update your calcs above

Ah, yes, caught red-handed. When I get a free moment, I’ll adjust the python script again and change the cron job. Early in the project I didn’t know the lexicon of tweeting and was receiving an email for each failed attempt. Having a new tweet every minute while trying to solve a script error or waking up in the morning to several hundred tweets was not a fun experience. I also had to white-list myself on my spam filter, so that the email would come through. Ultimately, you’re right, I need to get on that.

Best,

Shawn

OK. so, tried increasing TPM to 1 and twitter kicked back saying that I had reached my limit of tweets per day. So, looks like I’ll be staying at a TPM of 0.5.

More details here

Shawn