A warm welcome to all visitors from over at Copyblogger (and a big thank you to Brian for dropping me a link.) What follows is my brief explanation of the work I did to combine all the contest entries in one place.
But if you don't care about the process and only the end result (how Machiavellian of you), you can always skip my therapeutic blather and get right to the goods at the end of this post.
Oh and if you like what you read, Click Here to subscribe to my blog and receive post updates by email or RSS.
The contest, Can You Put the Wit in Twitter?, is now live - head over and give it your best shot when you're through reading here.
As you know from my previous post, I really enjoyed Copyblogger's recent and wildly successful Twitter Writing Contest. The competition closed on Friday and the winners, who will be announced on Wednesday, May 28th, will take home these incredible prizes.
The contest page attracted more than 600 comments, 450 of which contained links to Twitter statuses (like this one that is good [but can't win] by Copyblogger contributor and communications blogger Sonia Simone, for example) containing a piece of literature in exactly 140 characters, a new genre I have (unilaterally) dubbed TwitLit.
As someone who really enjoys both reading and writing, I quickly submitted my own entry, and then tried my best to follow the flood of comments as they came in, clicking back and forth, back and forth between Copyblogger and Twitter...
But as much as I was enjoying the bite-sized fiction people were submitting, I couldn't bear to continue the back-and-forth madness any longer, so I set out to find a solution to the problem instead, which I could in turn share with anyone else who wanted to read all the entries AND (bonus!) not have an aneurysm.
In my previous post, I presented a solution using bookmarks and Diigo that I thought would work, but in the end it was a bit too buggy for my liking, and perfectionist that I am, I just didn't find it elegant enough. That's why today, I put on my thinking cap and came up with something even better (I think, anyway.)
So, without further ado, here is the Simple Ten Step Process I took to combine all the valid entries to the contest in one accessible place.
Ten Simple Steps to Going Insane
- Overwhelmed by the increasing numbers of contest entries and frustrated by the lack of any common place to view them all, I decided to figure out a way to aggregate them myself. First, I checked to see if Twitter had a Groups feature. Should be easy, I thought, just add all the entries to one Group and then they'll all be easily accessible in one place. Right? Wrong. 'No Groups for you,' says Twitter, 'we're just trying to stay online.'
- Next, I tried to scrape the Copyblogger post and create an RSS feed out of all the links in the comments, but FeedYes wouldn't parse any links in the comments. So, since Copyblogger offers the ability to follow comments on their posts via email, I figured I'd try a service claiming to be able to convert email chains into RSS feeds. That didn't work either.
- I had an epiphany! What if I opened all the entries one by one in tabs, bookmarked them all, and then uploaded them to a social bookmarking service like Diigo? Without hesitation, I sprung into tedium: I opened up Firefox with the Tab Mix Plus Extension, set it to open all links in new tabs, manually clicked through every link in the Copyblogger post until they were all open, bookmarked all tabs in one foul swoop and imported the folder into Diigo, then gouged my eyes out.
- I got extremely excited to see that Diigo's WebSlides service would actually show all 455 entries in a slideshow! Exactly what I wanted - a user-friendly, simple way to read all these great pieces of Twitterature!
- But alas, it was too good to be true: the slideshow would only show 20 slides at first, and now shows 150, which is a good start, but still excludes the majority of the 455 entries. My efforts were not all in vain here, of course, because the entries could still all be viewed here in a List View with Quick Preview, but it wasn't the perfect solution by any means. [UPDATE: All 481 slides seem to be working now, so you can view them there if you prefer, but the slideshows embedded below are a bit more filtered, down to 332. Thanks to Diigo for fixing the issues.]
- Next, I took my crazy pills and decided that images would be easier to work with than URLs, so I opened all 455 bookmarks in Firefox again and set out to read every last one of them (I wanted to anyway, for...fun?) But as I read, I also took a screenshot of each valid entry (excluding ones that didn't follow the rules, see below) until my desktop was littered with 331 photos. (Check out this desktop screenshot action.) Apple-Shift-4-Drag, Apple-Shift-4-Drag, Apple-Shift-4-Drag... almost as satisfying as the sound of an old-timey typewriter!
- I then tried to upload the photos to flickr so I could share them here on my blog in their slick flash slideshow app. But uh oh - I must upgrade to Pro in order to display that many photos in a set! Do not pass Go, do not collect 200 photos.
- So then I tried to upload images 201-331 to Photobucket, thinking two slideshow widgets would still be better than 331 disparate links in a comment queue, right? Well, the upload goes smoothly, only to find out that PB only allows 30 images in its slideshows! Sigh.
- Getting desperate, I tried Pix-Yu.com, which had no limits, but plenty of suck (the widget just wouldn't work and the site was slowwwww-loading for me.) Then I tried to upload photos from flickr and Photobucket into one widget on Slide.com... only to find they also limit their Slideshows, to 50 photos. How can this possibly be so difficult?
- Finally, I decide to just (gasp) open a second flickr account. I'm sure this is probably against the TOS, but I couldn't figure out any other workaround and I wasn't about to pay and Upgrade to Pro just for this little project. So I was able to configure the native flickr slideshow in an iframe for photos 1-200, and use the very cool Pictobrowser tool to create the second slideshow for screenshots 201-331 (because you can't have two different iframe widgets for two different accounts on the same page...)
And there you have it! The long and arduous journey that brought us to this point, the point where I can happily say: Sit back, relax, and watch all 331 valid entries in succession on the two slideshow widgets embedded below.
FYI, in aggregating these, I have filtered out entries that didn't meet Brian's rules for the contest because they: weren't exactly 140 characters, used excessive symbols or txt-spk instead of words, or included things like titles, "The End" and "@copyblogger." Others were left out because they didn't use proper punctuation (no space after period or comma,excessive.....use....of...ellipses...or other punctuation!!!!!!), because their entry made no sense to me upon repeated readings or because they posted an incorrect link/had their updates set to private. That weeded the reading down from 455+ to the 331 you'll see below.
Bon appetweet!
[PS: If you are reading this in an RSS reader, you will probably have to click through to view the widgets.]
[PPS: I accidentally left out this entry by Bob Finch (refinch on Twitter), not because he broke any rules, but probably because I spent multiple hours clicking through tabs and just plain missed it! His blog is here, so check it out, and his entry is now included in the second slideshow below, so despite references to 331 throughout the shows now actually contain 332 entries. If you can't find your own entry in the slideshow and don't know why, leave me a comment below and I'll look into it!]
Entries 1-200:
Entries 200-331:
If you liked this post, please Digg it using the button below, leave me a note in the comments, or even better, link to it on your own blog! Thanks in advance.
Hi Daniel,
I just had to commend you on this fantastic job you did by getting all those small stories together in one place.
How inspirational they all are! I just went through the first 100 and got totally inspired by the top quality of all the entries.
I think Brian has his work cut out for sure. :-)
Monika,
Thanks for stopping by and leaving a comment. I headed over to check out your blog and read a few posts - very helpful. Subscribed!
I'm you and glad you and others are finding this post helpful - I mostly did it out of a combination of personal frustration at not being able to read them easily and an obscene perfectionist streak, lol.
By the way, if you want to link to the post from your big, powerful blog, I hereby give you my permission hah Tell you what, you can even use the term TwitLit royalty-free!*
Brian has his work cut out indeed, can't wait to see who wins tomorrow.
Cheers,
Daniel
*30 Day Free Trial: After trial expiry, your credit card will be charged unless you advise us of your intent to discontinue your use of the license.
Wow, I am impressed! I love insane amounts of effort directed at making something easy. :) Very cool solution.
Thanks Sonia, glad you like it!
It's like Thomas Jefferson once said: "Nothing is made easy by chance."
Actually I am pretty sure I just made that up, but you can pretty much attribute anything to that guy, he was always saying something.
Daniel
Nice job and what a generous gift to all of us! I dugg it.
Blog on!
Thank you for doing this. What a kind and selfless act. Many good karma points for you!
Hi, great effort and it has come out fascinating. Though I was a little bit disappointed not winning the contest, coming here and seeing the rest of the stories has lifted my mood. :-) I am serious.
I submitted this to Mixx so that others could also appreciate it. Also Dugg ya! Great work!
@Denise: Thank you for the kind words and the Digg. I have opened up your blog in a tab here and it's on my to-read list!
@Lollie: Well to be frank I mostly did it out of an innate sense of frustration mixed with that perfectionist streak I mentioned in the post :P But if that still qualifies for good karma, I'll take it, thanks! :P
@Palin: Thanks for the compliment - and don't feel bad about not winning, your entry among many others were excellent, it must have been such a hard decision! By the way, I realized I hadn't yet subscribed to your blog, despite having read it many times, so I have rectified that now!
@Kuanyin- Thank you for digging and mixxing it up! I couldn't find the Mixx submission though, do you have a link by chance? I've got your profile open, wondering which of these blogs is your main one! Let me know and I will check it out.
To all of you, if you enjoyed this contest, watch this blog next Wednesday for a similar competition inspired by the Copyblogger one! I hope to see you all back here then :)
Daniel Smith
Wow, I don't know why I just used so many exclamation points in that last comment, sorry all.
*Puts $2 in the over-punctuation jar*
sweet tweets!
i just discovered this whole contest so i am reading through the tweets now. i'm into saving and sharing tweets in general which is why i created tweetshots.com. it would not have necessarily helped you here but thought it might be of interest so check it out. also, i was experimenting with tweet slideshows as part of tweetshots, and an example can be seen here:
http://tweetshots.com/tweetshow/tweetshow.php?user=sull
i suck in twitter favorites and generate a xspf feed which runs the flash slideshow/player.
so i guess theoretically, if i knew of this twitlit contest, i could hve setup a new twitter account and favorited all the valid entries and then run my tweetshots importer script.... maybe next time :)
thanks for the effort here!
sull
Sull, Thanks for the comment. I checked out your service and it is very cool - I think it would have been helpful when I was doing this for sure. Drop me an email at smithereensblog at that google email service, as I may want to work together on the contest I am launching here on Wednesday.
Daniel