I know I saw it on the SA forums, where it may have originated. People would reply "too long; didn't read" to dismiss a post, which eventually was abbreviated to just "tl;dr". Anticipating this reply, authors of long posts would end their post with a "tl;dr" summary.