{"id":433,"date":"2014-12-04T04:29:53","date_gmt":"2014-12-04T02:29:53","guid":{"rendered":"https:\/\/0x0a.li\/?p=433"},"modified":"2023-04-04T12:39:34","modified_gmt":"2023-04-04T10:39:34","slug":"0x0a-cover-art","status":"publish","type":"post","link":"https:\/\/0x0a.li\/en\/0x0a-cover-art\/","title":{"rendered":"0x0a Cover Art"},"content":{"rendered":"<p>We have decided on a consistent cover design for all works that come out under the 0x0a label. The cover art is\u00a0generative, and based on about 130 lines of <a href=\"http:\/\/en.wikipedia.org\/wiki\/Processing_(programming_language)\" target=\"_blank\" rel=\"noopener\">Processing<\/a> code. Generative in this context means: The\u00a0looks of the cover are completely determined by certain variables taken from the text itself.<!--more--> Here is an excerpt from the code:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-323 size-full\" src=\"https:\/\/0x0a.li\/wp-content\/uploads\/2014\/11\/code_beispiel1.png\" alt=\"\" width=\"569\" height=\"484\" srcset=\"https:\/\/0x0a.li\/wp-content\/uploads\/2014\/11\/code_beispiel1.png 569w, https:\/\/0x0a.li\/wp-content\/uploads\/2014\/11\/code_beispiel1-300x255.png 300w\" sizes=\"(max-width: 569px) 100vw, 569px\" \/><\/p>\n<p>The variables in this case are the author&#8217;s name and the title of the text. Put in as a string, they determine the colors of the cover. The process is awfully simple: First, we get the <a href=\"http:\/\/en.wikipedia.org\/wiki\/MD5\" target=\"_blank\" rel=\"noopener\">MD5 hash<\/a> for the string &#8220;Hannes Bajohr <a href=\"https:\/\/0x0a.li\/text\/reunification-corpus\/\" target=\"_blank\" rel=\"noopener\">Reunification Corpus<\/a>.&#8221; MD5 hashes are used\u00a0in encryption, or as <a href=\"http:\/\/en.wikipedia.org\/wiki\/Checksum\" target=\"_blank\" rel=\"noopener\">check sums<\/a> for file transfers. Because are\u00a0sufficiently unique, they can be used to check whether a file was corrupted during transfer. But because MD 5 hashes are returned as hex codes, they can, secondly, simply by splitting them up, be made into colors.\u00a0As you can see in the\u00a0second function above, the hash is simply\u00a0chopped up into six <a href=\"http:\/\/en.wikipedia.org\/wiki\/Web_colors#HTML_color_names\" target=\"_blank\" rel=\"noopener\">hex color codes<\/a> that make up the design of the cover. Thus, every text that is published\u00a0on 0x0a.li gets its own cover, &#8220;written&#8221;\u00a0by the its title itself.<\/p>\n<p style=\"text-align: center;\">\u2013<\/p>\n<p>Why have\u00a0covers at all, resembling the shape of physical books? For the moment, mostly because they can be printed on demand later; but also, because even digital things need a &#8220;front&#8221; or and &#8220;outside,&#8221; even if only metaphorically, representationally.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in German. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.Wir haben uns dazu entschieden, allen Werken, die bei 0x0a erscheinen, eine einheitliche Gestaltung zu geben. Das Cover-Design ist generativ\u00a0und\u00a0basiert auf ca. 130 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":662,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"acf":[],"_links":{"self":[{"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/posts\/433"}],"collection":[{"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/comments?post=433"}],"version-history":[{"count":10,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/posts\/433\/revisions"}],"predecessor-version":[{"id":1692,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/posts\/433\/revisions\/1692"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/media\/662"}],"wp:attachment":[{"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/media?parent=433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/categories?post=433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/0x0a.li\/en\/wp-json\/wp\/v2\/tags?post=433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}