See also exhibition notes Goteborg: http://pad.constantvzw.org/public_pad/sicv Participants Approx 6/7 people, max 10 Elise Anna Ylva Schedule WEEK 1 28/29 September Sessions at Blaker with Ellef, Martin, Guttorm October 1 SESSION at KHIO Martin, Ellef (Nicolas) + Michael Pixel + Character (representations for manipulations and composition) Indexing (a book vs. a set of documents in the data(base) management sense) WEEK 2 Monday 5th group critique WEEK 3 Wednesday, Thursday Oct 14 + 15 Supervision + Tutorials at KHiO with all of us 14th evening: Public presentation at Kio Oct 22: End critique in Blaker with Martin, Ellef, + Guttorm; install results in book house Each STUDENT will select a single book, which will need to "pass through" the digital to result in a "new book" (in whatever form) * Etherpad as part of the toolset (how to use the API to extract text?) Reading list / Examples *The Book as API http://www.slideshare.net/mackinaw/book-as-api-alistair-croll-hugh-mcguire *Book as Directory http://networkcultures.org/digitalpublishing/2013/05/29/the-book-as-directory/ *Blind Carbon Copy, Stéphanie Vilayphiou http://stdin.fr/Works/BCC http://bcc.stdin.fr/ *Silvio Lorusso http://silviolorusso.com/ *Lorusso post digital publishing blog: http://p-dpa.net/ *http://www.kunstkritikk.no/artikler/hvor-ble-det-av-bokhosten/ *http://calibre-ebook.com/ *http://networkcultures.org/digitalpublishing/publication/ *http://networkcultures.org/digitalpublishing/2014/12/23/out-now-from-print-to-ebooks-a-hybrid-publishing-toolkit-for-the-arts/ *http://www.yourworldoftext.com/ *Nobody knows what a book is anymore, Matthew Fuller *Bookworms, MF *Gutenberg Galaxy Reports *Digital Publishing Toolkit (epub/book) *Craig Dworkin Handbook of protocols of literary listening *Oulipo *Mallarmé The Book to Come? (book produced fully by computation) *The throw of the dice https://en.wikipedia.org/wiki/Un_Coup_de_D%C3%A9s_Jamais_N%27Abolira_Le_Hasard_%28Mallarm%C3%A9%29 *Lori Emerson (Dirty Concrete Poetry + Interface critique) (todo: extract chapter from PDF) *Scanops: Workers leaving the Googleplex http://www.andrewnormanwilson.com/WorkersGoogleplex.html *Treating the Traité http://www.mondotheque.be/wiki/index.php/Treating_the_Trait%C3%A9 *Joseph Tabbi Editor Electronic Book Review histtory of books vis a vis digital ... *History of OCR ?! ... The Optophone ... (interesting ocr in relation to screen readers) https://en.wikipedia.org/wiki/Optophone *https://en.wikipedia.org/wiki/Emanuel_Goldberg ... https://en.wikipedia.org/wiki/Optical_character_recognition *relations of text to sound... (sonification to produce reading machines) -- OCR's production of unpronouncable texts... how OCR addresses the sonic / spoken form of the word... as we read we pre-oralize *http://subterraneanpress.com/magazine/fall_2013/the_truth_of_fact_the_truth_of_feeling_by_ted_chiang *Sartre, Les mots *Conversations book, Femke http://conversations.tools/ *http://reader.lgru.net/pages/index/ *Craig Mod: Will digital books ever replace print? http://aeon.co/magazine/technology/why-have-digital-books-stopped-evolving/ *The Library of Babel: https://libraryofbabel.info/ — Online library of every book page that has been and ever could be written Resources / Links *Digitial Publishing Toolkit project / blog http://networkcultures.org/digitalpublishing/ *Importing HTML into InDesign (tutorial) http://networkcultures.org/digitalpublishing/2014/05/15/import-html-into-indesign-via-xml/ *https://en.wikipedia.org/wiki/Book_scanning *https://fr.wikisource.org/wiki/Livre:Otlet_-_Trait%C3%A9_de_documentation,_1934.djvu Technology *Use server + Cyberduck as a way to manage software that's maybe hard to install *BUT would be very nice to leave software on people's machines that they find * Focus on HOW to WORK across TOOLS !!! Export to GIMP/photoshop from orderings Topics * Massive amounts of text available online : archive.org / gutenberg.org / aaaaarg / ... The majority of these come from http://www.gutenberg.org/ * wikisource * google books * OCR Software links *http://www.leptonica.org/ ( http://tpgit.github.io/UnOfficialLeptDocs/leptonica/ ) *https://github.com/tesseract-ocr Training tesseract https://github.com/tesseract-ocr/tesseract/wiki/TrainingTesseract Might not n-grams be an interesting topic for indexing OCR errors with spacing issues? https://pythonhosted.org/Whoosh/ngrams.html ocropy .. https://github.com/tmbdev/ocropy BINDING related to the epub notion of reading order http://www.idpf.org/epub/30/spec/epub30-overview.html#sec-nav and the spine element http://www.idpf.org/epub/30/spec/epub30-publications.html#sec-spine-elem *Reading Systems must provide a means of rendering a Publication in the order defined by the spine, which includes: 1) recognizing the first primary (linear='yes') item in the spine as the beginning of the main reading order of the Publication; and, 2) rendering successive primary items in the order given in the spine. https://tesseract-ocr.googlecode.com/svn/trunk/doc/tesseract.1.html HOCR + PDF output from tesseract! https://en.wikipedia.org/wiki/HOCR https://docs.google.com/document/d/1QQnIQtvdAC_8n92-LhwPcjtAUFwBlzE8EWnKAxlgVf0/edit#heading=h.56bz3edm9d98 (SPAM! ;) Review of KHiO projects ======================= 1 === Malin working with Orbis Sesualium Pictus http://guttormsgaardsarkiv.no/node/246/item/1 First dictionary / "reader" ... about teaching / learning how to read... Danish, German, Latin Sense of facts that aren't facts anymore... some links of wikipedia projects... http://shorttermmemoryloss.com/portfolio/project/iraq-war-wikihistoriography/ http://epicpedia.org/ http://www.gutenberg.org/ebooks/28299 Maybe focus on a single page, or a single fact, or single sentence and trace through the different editions. https://www.mediawiki.org/wiki/API:Main_page (TODO: API example / JSON plugin?) 6 October Dimensions when learning a word in several languages, it enriches your understanding of the concept from 2D to 3D seeing a 2 dimensional image, learning the word adds a dimension, in a second language adds yet another Short story: "Den dirrende streken" image in four dimensions: image, danish, german, latin: "leafing" through a lesson create new material, not derived from the original book abstract stylized figure or maybe photgraph key to the object's book form: the gesture of leafing through what does leafing mean in a digital context? rgb equivalent to three languages? choose a specific page or "lesson"? The sun revolving around the earth? The time passed since the original book the time represented in the sun revolving around the earth the time of reading the Orbis Pictus (ten years maybe?) the time of leafing through this new edition Look into later editions of the book where the "error" has been corrected? 14 october change idea? find videos on youtube to illustrate work with the lesson from the book on "the book" project video in the space of missing illustration use the original book as projection screen wants to discuss these ideas Nicolas: Are you sure that you want to fill the gap? Maybe you can use the gap/erasure to question the digital? (the fact that the interactive element is what becomes a blank is an idea with lots of resonance potentially today) waybackmachine ==> digital resources full of holes... Projecting onto the blank part of an Orbis page ? http://www.wikigifs.org/#Altogether.gif ? Mundaneum demo clip (augmented card catalog) Wayback machine: https://archive.org/web/ and the gaps from content that's fallen away 15 october page with missing illustration wikipedia article on geocentrism the concept of rotation: gifs wants to narrow down concept, discuss this 2 === Ylva "the book that shouldn't be touched" http://guttormsgaardsarkiv.no/node/246/item/38 "like the kindle... it has limitations (material limitations) .... interest in the scarcity of the object desire to learn python desire to make a "reader" in python... (text adventure Zork ...) (TODO: text adventure engine?) the title: a game in hell (Igra v adu) A poem about a card game between the devil and sinners. Authors: Aleksei Kruchenykh, Velimir Khlebnikov Graphic artists: Olga Rozanova, Kazimir Malevich Illustrated book (17 x 12.8 cm) with 28 transfer lithographs willfully made with cheap materials, and appeared purposely unrefined, as if it were a product of wild and primitive behavior." Maybe useful: Text adventure engine in Python? http://members.nuvox.net/~zt.wolf/PAWS.htm Ekfraces? (TODO: kurenniemi "peak" interface) Has taken photos of glimpses into the "illegal" package of the original book a game in hell -- text adventure in Python the title is important and that the rule-bound encounter with the book (don't touch etc.) the readability of the terminal vs the book print a paper book with the code of the game Will you be able to open the book in the game? Does there exist translations of the poem that can be used The original book is printed in black on one piece of paper (folded many times, then cut). I will print the entire code in black on one, long piece of paper (printshop) then fold it into a book (that you would have to read sideways). No point in separating the code to fit regular pages. Would need some sort of dustjacket to hold it together. The code / the new book holds the key to winning the game. If you understand how to read it. The style of coding is not too advanced, I think people would be able to understand how to identify 'correct' answers. I could also add # comments to the code, but wouldn't that kill the fun? example: user_input = self.fix_user_input(raw_input()) if user_input == 'next': self.orbis() elif user_input == 'previous': self.ida() elif user_input == 'back': self.second() elif user_input == 'go back': self.second() elif user_input == 'read': print "\nNot so fast, have you washed your hands?" print "\n-", user_input = self.fix_user_input(raw_input()) if user_input == 'yes': print "\nLiar." self.__init__() elif user_input == 'no': print "\nPlease wash your hands." self.igra(print_start = False) else: print "This isn't going anywhere..." self.igra(print_start = False) Link to a copy of the current python document / code if anyone wants to try to run it on their computer: https://www.dropbox.com/sh/52nszttoq876ou8/AACjQF2PcBvgjLbpTKYkmvUDa?dl=0 Guide for classmates: drag GameInHell_copy.py to your desktop. Open the terminal (application / black box that looks geeky) type: cd desktop (press enter). type: cd GameInHell_copy (press enter). type: python GameInHell_copy.py (press enter), and the game should start. (PS: Try typing 'eat apple' in the room full of books). Need help finding an english translation of the poem. Getting lost in the google jungle. - Update: ignoring the translation (Another game in hell...). Need someone who's experienced to look at my code / give feedback. Need a good way to import the code to InDesign without compromising the code (indents, paragraphs and spaces in particular). Need more ideas on how to win the game / stages to complete before winning. Picked up this book for inspiration at the Hasselblad center in Gothenburg: Uncertainty in Games - Greg Costikyan (MIT press / Playful thinking series). (You told us to use the pad). :-D english translation in Bergen?: http://bibsys-primo.hosted.exlibrisgroup.com/primo_library/libweb/action/display.do?tabs=detailsTab&ct=display&fn=search&doc=BIBSYS_ILS91043364x&indx=3&recIds=BIBSYS_ILS91043364x&recIdxs=2&elementId=2&renderMode=poppedOut&displayMode=full&frbrVersion=2&dscnt=0&scp.scps=scope%3A%28BIBSYS_ILS%29&frbg=&tab=library_catalogue&dstmp=1444832398528&srt=rank&mode=Basic&&dum=true&tb=t&vl(freeText0)=Velimir%20Khlebnikov&vid=UBO http://monoskop.org/images/b/b5/Khlebnikov_Velimir_Collected_Works_3_Selected_Poems.pdf Can't open this link. Would you mind posting the quote here, Ellef? (Never mind!) "A Game in Hell, hard work in heaven — our first lessons were pretty good ones together, remember? We nibbled like mice at turbid time — In hoc signo vincesl" (Translation: In this sign you will conquer!) https://archive.org/details/gri_000r33125008637932 Try out Eliza style coding (Chat bot)? At least for some of the stages / levels. http://automatist.org/eliza/edit.php?script=DOCTOR http://www.masswerk.at/elizabot/ Following your coding advice: else: print choice([ # Provide a selection of comments when the wrong answer is typed." *"\nI can't help you with that.", *"\nHmm, what could you possibly do in a room full of books?", *"\nWhat would Count von Count do?", # https://www.youtube.com/watch?v=ZIniljT5lJI *"\nI don't feel like giving you a hint right now." *]) * For the setup at Blaker I have a Rasberry Pi and a wireless keyboard, working on finding a screen / monitor. Need a bluetooth dongle to connect the keyboard and the pi. October 15 set up in Blaker: monitor, keyboard, Raspberry pi, code printed on one sheet of paper, folded into a leporello book needs help with Elisa + keyboard Need some fancy trick / code to restart script / start from the beginning from within the script. https://archive.org/stream/gri_000r33125008637932/gri_000r33125008637932_djvu.txt (the prize / ocr content of the book). Some links for raspberry pi: In case you need to get a "fresh image" .... https://www.raspberrypi.org/downloads/raspbian/ I would try the "wheezy" image (it's been used for a longer time, so tutorials are probably connected to that) (in any case maybe just start with the image that's already on the SD card, and if there are problems, start from a fresh image) Pairing an Apple Wireless keyboard with the PI http://www.frankmitchell.org/2013/04/apple-pi/ Automatically logging in on the PI: this page describes the process: https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=59960 which is to first: http://elinux.org/RPi_Debian_Auto_Login and then to add the "start command" to the file named .bashrc nano ~/.bashrc 3 === Elise http://magi.elisejakob.no/blaker/ religious notebook from egypt, year 668 supposedly a set of commandments, with owner's comments written by muhammad akmed el baksomething Handwritten RULES... http://guttormsgaardsarkiv.no/node/304/item/198 or maybe NAMES... are the annotations quotes (or as guttorm said it was something else?) Like looking at text when you don't know the meaning... Looking at the letters as forms.... MAYBE links with OCR... ?? try tesseract on the arabic characters... Emily Dickingson Pinned poems... Interest in annotation... (evt. link to W3C annotation...) Links with Adrian Johns about the enforcement to leave margins... A diary? Does the endpoint have to be a book? wants to say: this is not a book had problems with tessaract deep dream generator .com looking for animal faces in images rather than text as image --- work with the functionality of the book: commentaries, the intimacy Consider Kurenniemi's work with Newton, mathematica: http://kurenniemi.activearchives.org/logbook/?p=172 http://kurenniemi.activearchives.org/logbook/?p=476 http://www.futureofthebook.org/ http://aeon.co/magazine/technology/why-have-digital-books-stopped-evolving/ http://offprintlondon.com/ (Website designed as a book, Laurenz Brunner 2015) http://webtypography.net/ Bringhurst's The Elements of Typographic Style applied to the web October 14 intimacy of a notebook why isn't a blog a book not sure if a digital book will ever exist different strengths of different mediums notebook for ever automati scroll, speed of reading database or local storage you only see your own notes, drawings consider "collective" view Nicolas: Generic tool or something developed for a particular content or purpose why did my colour change