Art in 140 Characters

Is it possible to encode and compress an image to such a degree that the raw data can fit in a single Twitter message (140 characters) that, when decoded again, is still recognisable? The answer to the questions is a resounding Yes, as confirmed by a coding challenge inspired by Mario Klingemann’s attempt to compress and encode the Mona Lisa down to 140 characters.

Klingemann’s attempt, dubbed the MonaTweeta II, is definitely an image recognisable as the Mona Lisa, but it must be said that some of the entries to the main coding challenge are truly breathtaking.

The winning tweet (with a character to spare):

咏璘驞凄脒鵚据蛥鸂拗朐朖辿韩瀦魷歪痫栘璯緍脲蕜抱揎頻蓼債鑡嗞靊寞柮嚛嚵籥聚隤慛絖銓馿渫櫰矍昀鰛掾撄粂敽牙稉擎蔍螎葙峬覧絀蹔抆惫冧笻哜搀澐芯譶辍澮垝黟偞媄童竽梀韠镰猳閺狌而羶喙伆杇婣唆鐤諽鷍鴞駫搶毤埙誖萜愿旖鞰萗勹鈱哳垬濅鬒秀瞛洆认気狋異闥籴珵仾氙熜謋繴茴晋髭杍嚖熥勳縿餅珝爸擸萿

via @spolsky

2 thoughts on “Art in 140 Characters

  1. James Brown

    It took me quite a while to understand how on earth this all works (stackoverflow has such a great community of incredibly smart people) but yup – this is amazing!

  2. Lloyd Morgan Post author

    Absolutely. I was able to grasp the high-level concept fairly quickly (I studied computer science, so that helped), but it took a lot more reading for me to fully understand the methods they’re using to produce these.

    As you said, the SO community are a an incredibly smart bunch. I love some of the novels things they come up with as tests and solutions.

Comments are closed.