Art in 140 Characters

Is it pos­sible to encode and com­press an image to such a degree that the raw data can fit in a single Twit­ter mes­sage (140 char­ac­ters) that, when decoded again, is still recog­nis­able? The answer to the ques­tions is a resound­ing Yes, as con­firmed by a cod­ing chal­lenge inspired by Mario Klinge­man­n’s attempt to com­press and encode the Mona Lisa down to 140 char­ac­ters.

Klinge­man­n’s attempt, dubbed the Mon­aT­weeta II, is def­in­itely an image recog­nis­able as the Mona Lisa, but it must be said that some of the entries to the main cod­ing chal­lenge are truly breath­tak­ing.

The win­ning tweet (with a char­ac­ter to spare):

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

via @spolsky

2 thoughts on “Art in 140 Characters

  1. James Brown

    It took me quite a while to under­stand how on earth this all works (stack­over­flow has such a great com­munity of incred­ibly smart people) but yup – this is amaz­ing!

  2. Lloyd Morgan Post author

    Abso­lutely. I was able to grasp the high-level concept fairly quickly (I stud­ied com­puter sci­ence, so that helped), but it took a lot more read­ing for me to fully under­stand the meth­ods they’re using to pro­duce these.

    As you said, the SO com­munity are a an incred­ibly smart bunch. I love some of the nov­els things they come up with as tests and solu­tions.

Comments are closed.