{"id":163,"date":"2004-01-19T10:25:19","date_gmt":"2004-01-19T14:25:19","guid":{"rendered":"http:\/\/www.theoreti.ca\/?p=163"},"modified":"2004-01-19T10:25:19","modified_gmt":"2004-01-19T14:25:19","slug":"the-difference-of-code-points","status":"publish","type":"post","link":"https:\/\/theoreti.ca\/?p=163","title":{"rendered":"The Difference of Code Points"},"content":{"rendered":"<p>What is text on a computer?<\/p>\n<p><a title=\"A brief introduction to code pages and Unicode\" href=\"http:\/\/www-106.ibm.com\/developerworks\/unicode\/library\/codepages.html?dwzone=unicode\">A brief introduction to code pages and Unicode<\/a> is a good overview of code and text.<\/p>\n<p>The point is that on the computer there are just sequences of binary digits. The data doesn&#8217;t include the information needed to decode the sequences. (Even the sequencing is coded.) To get recognizable text one needs a lookup table that maps code points to abstract characters and from there to glyphs that look right. To get text you need a system with enough variety to handle the characters you want &#8211; it is the difference between the codes that makes text &#8211; something the poststructuralists realized at a different register.<br \/>\n<!--more--><br \/>\nHere is a first pass at what you need:<\/p>\n<p>1. You need rules for sequencing the flow. When does a sequence of digits start? What direction does it go in? How do you get a string (sequence) of digits from the physical medium like a hard drive?<\/p>\n<p>2. You need rules for chunking or interrupting the flow. What consitutes a primitive unit in the flow? Is each character a byte (or 8 bits)? See Deleuze and Guattari on machines interrupting the flow.<\/p>\n<p>3. Once you have interrupted the flow and transformed it into a series of codes you need a lookup table to assign a letter or other character to each code. The letters assigned are really abstract differences.<\/p>\n<p>4. Finally you need to assign a glyph or visible character to each abstract character. <\/p>\n<p>This process is the foundation of text analysis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is text on a computer? A brief introduction to code pages and Unicode is a good overview of code and text. The point is that on the computer there are just sequences of binary digits. The data doesn&#8217;t include the information needed to decode the sequences. (Even the sequencing is coded.) To get recognizable &hellip; <a href=\"https:\/\/theoreti.ca\/?p=163\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The Difference of Code Points<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-163","post","type-post","status-publish","format-standard","hentry","category-multimedia-theory"],"_links":{"self":[{"href":"https:\/\/theoreti.ca\/index.php?rest_route=\/wp\/v2\/posts\/163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theoreti.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theoreti.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theoreti.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theoreti.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=163"}],"version-history":[{"count":0,"href":"https:\/\/theoreti.ca\/index.php?rest_route=\/wp\/v2\/posts\/163\/revisions"}],"wp:attachment":[{"href":"https:\/\/theoreti.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theoreti.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theoreti.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}