diff --git a/tasks/A_note_to_the_reader.html b/tasks/A_note_to_the_reader.html index 9dd0f96..eec364a 100644 --- a/tasks/A_note_to_the_reader.html +++ b/tasks/A_note_to_the_reader.html @@ -15,11 +15,11 @@
- diff --git a/tasks/Acquiring_Removing.html b/tasks/Acquiring_Removing.html index 2656d3b..644f852 100644 --- a/tasks/Acquiring_Removing.html +++ b/tasks/Acquiring_Removing.html @@ -17,11 +17,11 @@ - diff --git a/tasks/Acquiring_Removing_rvrs.html b/tasks/Acquiring_Removing_rvrs.html index e6b2667..fa103b9 100644 --- a/tasks/Acquiring_Removing_rvrs.html +++ b/tasks/Acquiring_Removing_rvrs.html @@ -9,54 +9,31 @@ -A lecture presentation on reading and writing interfaces with references to my artistic research projects. -
-
diff --git a/tasks/Amateuring.html b/tasks/Amateuring.html index ba27151..cba6322 100644 --- a/tasks/Amateuring.html +++ b/tasks/Amateuring.html @@ -16,11 +16,11 @@ -In order to find the unique reference (UUID) for your drive run the following command in the terminal : -
ls -l /dev/disk/by-uuid/
-
This will give you an output that should list your drive : -
The line will usually refer to “/sda” and in this example it is “sda1”. My ID is “989B-E900”. Note down yours. -You would need to repeat this step if you wanted to use a different device as the UUID would be different. -
-A mount point is a directory that will point to the contents of your flash drive. Create a suitable folder : -
sudo mkdir /media/usb
-
I’m using “usb” but you can give it whatever name you like. Keep it short as it saves typing later on. Now we need to make sure the Pi user owns this folder : -
sudo chown -R pi:pi /media/usb
-
You will only need to do this step once. -
-To manually mount the drive use the following command : -
sudo mount /dev/sda1 /media/usb -o uid=pi,gid=pi
-
-This will mount the drive so that the ordinary Pi user can write to it. Omitting the “-o uid=pi,gid=pi” would mean you could only write to it using “sudo”.
-Now you can read, write and delete files using “/media/usb” as a destination or source without needing to use sudo.
-
You don’t need to manually un-mount if you shutdown your Pi but if you need to remove the drive at any other time you should un-mount it first. Only the user that mounted the drive can un-mount it. -
umount /media/usb
-
If you used the fstab file to auto-mount it you will need to use : -
sudo umount /media/usb
-
If you are paying attention you will notice the command is “umount” NOT “unmount”! -
-When you restart your Pi your mounts will be lost and you will need to repeat Step 4. If you want your USB drive to be mounted when the system starts you can edit the fstab file : -
sudo nano /etc/fstab
-
Then add the following line at the end : -
UUID=989B-E900 /media/usb vfat auto,nofail,noatime,users,rw,uid=pi,gid=pi 0 0
-
The “nofail” option allows the boot process to proceed if the drive is not plugged in. The “noatime” option stops the file access time being updated every time a file is read from the USB stick. This helps improve performance. -This is what my fstab file looks like: -
Make sure you set the correct UUID. Use CTRL-X followed by Y to save and exit the nano editor. -
Now reboot : -
sudo reboot
-
Your USB drive should be auto-mounted and available as “/media/usb”. -
-In the examples above I specified “vfat” as the file system of the device as it was formatted as FAT32. If you need to change the file system replace references of “vfat” with “ntfs-3g”, “ext3” or “ext4”. -If you are using NTFS you will also need to install the following package : -
sudo apt-get install ntfs-3g
-
This technique suits my applications but the main disadvantage is that it is specific to a known USB device given we are using the device ID. However if you created a few mount points in advance you could manually mount a new device to a spare mount point without worrying about updating the fstab file. +
diff --git a/tasks/Annotating.html b/tasks/Annotating.html index 5530def..fb0e1dd 100644 --- a/tasks/Annotating.html +++ b/tasks/Annotating.html @@ -16,10 +16,10 @@ -The formal qualities of annotations are defined by the tools used to make them, and also the cultural uses of these. Given a pen, most people will write, although it is also possible to draw or use it in other ways. With a keyboard it seems most appropriate to type. With a mouse, one can click on things, and select them. -
What happens when these are retained, transformed and isolated from the source? -
-Retained digital annotations are rare in the wild, but I found one PDF of Jorge Luis Borges "The Garden of Forking Paths" that had underlinings and highlighted text. The interesting thing is that these change appearance slightly depending on the e-reader software used to display the text. -
The first two spreads of the Borges PDF:
-
-
-
-
-Digital annotations transcribed from a PDF of Jorge Luis Borges' "The Garden of Forking Paths"
-
Another text that came pre-annotated was Ursula K Le Guin's "The Carrier Bag Theory of Fiction". For this, I placed scans in a vector graphics program and digitised pen marks. I also included the text that was annotated with circles, underlines and lines in the margins.
-The first two spreads of the Le Guin PDF:
-
-
-
-
-Hand-drawn annotations digitally transcribed from a PDF of Ursula K. Le Guin's "The Carrier Bag Theory of Fiction"
-
Printed: 25.09.19
-Dimensions: 90x120mm
-Cover stock: Clairefontaine Trophee (ivory) 120gsm
-Text stock: Clairefontaine Trophee (ivory) 120gsm
-Binding: Staple bound
-Pages: 16pp
-
Ursula K. Le Guin's short essay appears in a compilation called Dancing at the Edge of the World, which I've found impossible to find online through the usual pirate libraries such as Library Genesis, aaaaaarg.fail and Monoskop. Perhaps this points to a gender bias in what is perceived as knowledge (Le Guin was a woman wrote mostly science-fiction)? In lieu of not being able to find the compilation, I decided to print this book in a very small size (90x120mm) and retain the annotations from the PDF I found. I digitised them by making them into vectors, and printed the text and annotations in green. In this way I wanted to speculate on what would happen when a reader was confronted with annotations that seemed to be part of the source, not a para-text added after publication. -
-Snippets: +
User:Simon/Deschooling Society
-Printed: 13.01.20
-Dimensions: 110x170mm
-Cover stock: Clairefontaine Trophee (white) 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound, cold glue
-Pages: 160pp
-
I made this book with and for Luke (a friend), as a favour, and also to show him how to bootleg a book. I'd already redesigned the text, and printed it double-sided on laser paper. What he wanted to know how to bind books. Luke had been helping me out a lot with getting the bookscanner running, and it seemed like a nice way to repay him. The problem came when we tried to bind the book using the hot-glue machine, which was once again not working as it should and the result we got was less than optimal. So, I showed him how to notch-bind using cold glue, and he took the text block home with him to try out the technique himself, using a DIY book press made from two chopping boards. One the text block was dry, he brought it back to me to show him how to apply the cover. I'd already printed the cover on a piece of paper, but had been using it to write quick notes on in the interim. It's ironic, I'm surrounded by paper, but scrap paper can be hard to come by. Rather than printing the cover again, I decided to tear away all the areas I'd written notes on it, and then photocopy this with the lid open, leaving black where there was no paper. It was another impromptu, make-do decision, but one that lent an interesting mark - removal of all that is not necessary - and in line with the type of radical pedagogical approaches the author of the text was aiming at. -
-Printed: 29.01.20
-Dimensions: 110x170mm
-Cover stock: Clairefontaine Trophee (white) 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound, hot glue
-Pages: 160pp
-
I decided to print another copy of Deschooling Society for the physical bootleg library when the hot glue machine was working properly again. It was interesting to compare the differences between the two different binding methods - not something I usually see as I don't often bootleg more than one copy of a book. -
-The physical bootleg library is housed in a disused champagne crate. It contains books that I have bootlegged myself, or ones that others have. It also contains books donated by visitors to wherever the library is (temporarily) installed. The library travels, and is part of bootleg library sessions held at PZI and at other locations. +
User:Simon/The physical bootleg library
-Snippets: -
-In Al Sweigart's Automate the Boring Stuff with Python, there's a nice section on a Python library called PyPDF2 that allows you to work with the contents of PDFs. To begin with, I thought I'd try extracting text from a PDF of William S. Burrough's The Electronic Revolution. I chose this PDF as the only version I've found of it online is a 40pp document published by ubuclassics (which I suppose is the publishing house for ubuweb.com). There was no identifier other than this (no ISBN etc.), and it was impossible locating any other version online. What's more, the PDF had very small text, which was uncomfortable to read when I ran the booklet.sh script on it. -
I thought it would be worthwhile laying out this book again for print reading purposes, and the first step is to get the text from the PDF. Pandoc is usually my go to for extracting text, but it doesn't work with PDFs, so I tried PyPDF2. -
-I began by copying a file called electronic_revolution.pdf to a folder, then in the terminal cd
into that directory. Then I initiated the interactive python interpreter with this command:
-
$ python3-
Next I wrote the following commands in Python 3 (comments above each line): -
-# First, import the PyPDF2 module ->>> import PyPDF2 -# Then open electronic_revolution.pdf in read binary mode and store it in pdfFileObj ->>> pdfFileObj = open('electronic_revolution.pdf', 'rb') -# To get a PdfFileReader object that rep- resents this PDF, call PyPDF2.PdfFileReader() and pass it pdfFileObj. Store this PdfFileReader object in pdfReader ->>> pdfReader = PyPDF2.PdfFileReader(pdfFileObj) -# The total number of pages in the document is stored in the numPages attribute of a PdfFileReader object ->>> pdfReader.numPages ->>> 40 -# The PDF has 40 pages. To extract text from a page, you need to get a Page object, which represents a single page of a PDF, from a PdfFileReader object. -# You can get a Page object by calling the getPage() method on a PdfFileReader object and passing it the page number of the page you’re interested in — in our case, 0 ->>> pageObj = pdfReader.getPage(0) -# Once you have your Page object, call its extractText() method to return a string of the page’s text ->>> pageObj.extractText() ->>> 'ubuclassics2005WILLIAM S. BURROUGHSTheElectronic\nRevolution' --
This returns the value for total page count, and the text for the first page (0). What I want to get is the text for the whole document. I have no idea how to do this!!! -This doesn't work at all. -
->>> pageObj = pdfReader.getPage(0-40) --
With Rita & Pedro's help I managed to write a Python script that includes a for loop to extract text from the entire PDF: -
- 1 # imports the PyPDF2 module
- 2 import PyPDF2
- 3
- 4 filename = input("name of the file: ")
- 5
- 6 with open(filename ,'rb') as pdf_file, open('input.txt', 'w') as text_file:
- 7 read_pdf = PyPDF2.PdfFileReader(pdf_file)
- 8 number_of_pages = read_pdf.getNumPages()
- 9 for page_number in range(number_of_pages): # use xrange in Py2
-10 page = read_pdf.getPage(page_number)
-11 page_content = page.extractText()
-12 text_file.write(page_content)
-
The next step is to then begin cleaning up the text by removing the line-breaks. We wrote a simple shell script for this that runs the Python script, then a command to take out line breaks: -
-$ python3 extract_text.py -$ grep -v "^$" input.txt > output.txt --
Only problem is that the names of the txt files that are produced will all be "input.txt", which means that if you run this on more than one PDF, you'll have to move input.txt to another directory before running again, rename the file manually, or perhaps I could write another Python script that renames the file and include it in the shell script after the last line. +
diff --git a/tasks/Consulting.html b/tasks/Consulting.html index 41a9340..e39dd0f 100644 --- a/tasks/Consulting.html +++ b/tasks/Consulting.html @@ -16,11 +16,11 @@ -/ b \ o / o \ t / l \ e / g \ l / i \ b / r \ a / r \ y / - \ a / t \ -/ m \ e / e \ t / i \ n / g \ g / r \ o / u \ n / d \ s - -------------------------------------------- -the bootleg library - -https://hub.xpub.nl/bootleglibrary - -------------------------------------------- -book sharing & annotation - -calibre -ebook manager - you can download this, run it on your computer and share books over a local network using the content server function -https://calibre-ebook.com/ - -calibre-web -web app that the bootleg library runs on (a fork of the open-source calibre software) -https://github.com/janeczku/calibre-web - -Annotation on the web - the holy grail with lots of projects: -https://beepb00p.xyz/annotating.html - -also done very simply and effectively with genius: -https://genius.com/ - -------------------------------------------- -pirate/shadow/"extra-legal" libraries - -Monoskop -https://monoskop.org/Monoskop - -Library Genesis (collection is HUGE and mirrored) - i usually use the russian site -http://gen.lib.rus.ec/ - -Memory of the World -https://library.memoryoftheworld.org/#/books/ - -aaaaarg (only accessible by members. simon can invite you - just send him an email) -https://aaaaarg.fail/ - -ask for PDFs from people with institutional access -group for informal PDF sharing through a social network -https://www.facebook.com/groups/850609558335839/ - -Sci-Hub (this is mirrored too, try googling if the link is down): -https://mg.scihub.ltd/ - -ubu-web -kenneth goldsmith's baby - an archive of avant-garde cinema and writing -http://ubu.com/ - -Leeszaal -not an online pirate library, but a volunteer-run place in Rotterdam where you can borrow books, look up information, learn how to use LINUX, study or just read the newspaper. Books are not catalogued, and if you want to borrow one, just take it off the shelf and walk out with it :) -https://www.leeszaalrotterdamwest.nl/ - -------------------------------------------- -legal online libraries & archives - -Project Gutenberg -books are within the public domain (70+ years after death of the author), so free of copyright restrictions: -https://www.gutenberg.org/ - -The Internet Archive -hosts a collection of books and more, also has the wayback machine (snapshots of web pages going back to the 90s) -https://archive.org/ - --------------------------------------------- -projects & open letters in support of and about piracy/peeracy - -In solidarity with Library Genesis and Sci-Hub -an open letter calling for shadow librarians to come out of the shadows -http://custodians.online/ - -Alexandra Elbakyan to Mr. Robert W. Sweet (presiding judge in the Elsevier vs Sci-Hub et al court case) -https://torrentfreak.com/images/sci-hub-reply.pdf - -and publishing -http://andpublishing.org/ - The Piracy Project - http://andpublishing.org/the-piracy-project/ - --------------------------------------------- -loose thoughts from our conversation - -misspellings on ebay - how to exploit this to find undiscovered items http://fatfingers.com -bootlegged DVDs and PS1 games - "chipping" to play bootlegged games -social capital accumulated from having a chipped console - -The Pirate Book -historical stories of piracy - warez, demoscene, music etc: -https://hub.xpub.nl/bootleglibrary/read/290/pdf - -selling unauthorised copies out of a car boot = "boot"legging? - -why do we feel it's more threatening to pirate books than movies/music/games etc? -where does the text reside? -what if i read a book out loud and make a file on youtube - is it bootlegging? - -can the library also have audio/visual media? - yes - the library is running on open-source software, so definitely possible. this requires an upgrade of the computer and data storage -what is more of a risk - a shared google drive of PDFs or the bootleglib? - a shared google drive is more risky - the bootleg library has several security measures in place to keep it private -will i get into trouble for using the bootleg library? - haha - not very likely :) -can readers communicate with each other through the bootleglib? - not directly, but possible by adding links to etherpads (like this one) in the description fields --------------------------------------------- -some interesting things to watch & read on archives, libraries, piracy and activism - -things to read: - - the science of piracy and the piracy of science by bodo balasz (an economist researching use of pirate libraries) - Part 1: http://copyrightblog.kluweriplaw.com/2019/03/06/the-science-of-piracy-the-piracy-of-science-who-are-the-science-pirates-and-where-do-they-come-from-part-1/ - Part 2: http://copyrightblog.kluweriplaw.com/2019/03/21/the-science-of-piracy-the-piracy-of-science-who-are-the-science-pirates-and-where-do-they-come-from-part-2/ - - a view from elsewhere on authorship, copyright and creativity by eva weinmayr (of and publishing and the piracy project) - https://pzwiki.wdka.nl/mw-mediadesign/images/d/dd/Confronting_Authorship_Published_with_content_page--Whose_book_is_it_anyway.pdf - - articles by shannon mattern on self-organised and "fugitive" libraries - https://placesjournal.org/article/marginalia-little-libraries-in-the-urban-margins/ - https://placesjournal.org/article/fugitive-libraries/ - - interview with kate eichhorn, author of the archival turn in feminism - https://criticalmargins.com/interview-with-kate-eichhorn-author-of-the-archival-turn-in-feminism-a204b02ae340 - -things to watch: - - Digital Amnesia - https://youtu.be/NdZxI3nFVJs - "Our memory is dissipating. Hard drives only last five years, a web page is forever changing and there’s no machine left that reads 15-year old floppy disks. Digital data is vulnerable. Yet entire libraries are shredded and lost to budget cuts, because we assume everything can be found online." - - The Internet's Own Boy: The Story of Aaron Swartz - https://archive.org/details/TheInternetsOwnBoyTheStoryOfAaronSwartz - "The Internet's Own Boy depicts the life of American computer programmer, writer, political organizer and Internet activist Aaron Swartz. It features interviews with his family and friends as well as the internet luminaries who worked with him. The film tells his story up to his eventual suicide after a legal battle, and explores the questions of access to information and civil liberties that drove his work." - --------------------------------------------- -King Gizzard And The Lizard Wizard -Polygondwanaland is free for everybody and you can do with what you. -From the band's post accompanying links to different digital packs: -"This album is FREE. Free as in, free. Free to download and if you wish, free to make copies. -Make tapes, make CD’s, make records. -[...] -Ever wanted to start your own record label? GO for it! Employ your mates, press wax, pack boxes. We do not own this record. You do. Go forth, share, enjoy." -https://www.discogs.com/King-Gizzard-And-The-Lizard-Wizard-Polygondwanaland/master/1268453 - -100 copies of the white album played at once -https://thevinylfactory.com/news/artist-layers-100-unique-copies-of-the-beatles-white-album-for-original-vinyl-release/ - -royalty-free audio -http://freesound.org - -spotify scanning interface -http://everynoise.com/ - -sharpest knife ever made from {insert substance here} -https://www.youtube.com/channel/UCg3qsVzHeUt5_cPpcRtoaJQ - - -Bootleg Britney / A bootleg CD bought at the market in Montenegro had 3 extra unpublished songs in comparison to the actual album on sale in the shops - what message was Britney sending me?! i <3 this story -+ diff --git a/tasks/Digitising_Printing.html b/tasks/Digitising_Printing.html index 96fefb4..82f6a13 100644 --- a/tasks/Digitising_Printing.html +++ b/tasks/Digitising_Printing.html @@ -24,11 +24,11 @@
Text Laundrette is a workshop in which we use a home-made, DIY book scanner, and open-source software to scan, process, and add digital features to printed texts brought by the participants to the workshop. These are included in the “bootleg library”, a shadow library accessible over a local network. -
Shadow libraries operate outside of legal copyright frameworks, in response to decreased open access to knowledge. This workshop aims to extend our research on libraries, their sociability, and methods by which we can add provenance to texts included in public or private, legal or extra-legal collections. -
-The workshop ran over 2 hours with invited guests from the academy. It was an ambitious workflow, but we managed to run through several iterations of watermarking, scanning, processing and uploading. The realisation of how much work is involved in digitising and processing texts was certainly a take-home for participants. An interesting moment occurred when uploading - who was the author of the altered text? -
Some photos here: -
-Printed: 12.09.19
-Dimensions: 130x180mm
-Cover stock: Clairefontaine Trophee (green) 210gsm
-Text stock: Bio Top 80gsm
-Binding: Perfect bound (hot glue)
-Pages: 180pp
-
This book took quite some time to lay out. The original publication exists as an EPUB. You have to buy it, and it's not available in this format from the usual pirate libraries, but I did find an HTML version on https://monoskop.org/media/text/feminist_art_manifestos/ -
I ran pandoc on the HTML file to turn it into a .rtf so that I could lay it out in InDesign using this command: -
-$ pandoc -s source.html -o new_source.rtf --
This retained italics and hyperlinks (which was super nice), but there were lots of line-breaks that I didn't need and had to remove manually as find/change in InDesign is indiscriminate... -
In some ways the digital book is superior to the printed version as you can click on the hyperlinks to visit the source pages of many of these texts, something which is obviously impossible in the printed version, although it does say where the manifestos can be found. -
The interesting thing about doing this as a book sprint is the speed at which you have to make design decisions. This makes the design quite minimal, and the only typographic conceit here was with a decision to use a variety of indentation styles, which refers to the multiplicity of feminist manifestos. The interesting thing for me about these texts is that they show many different artistic views of feminism which don't necessarily agree with each other. -
During the time I was laying out this publication, I was invited by Artemis to join her and Paloma in applying to present our Marginal Conversations workshop in Athens at the ETC (Eclectic Tech Conference) festival. We were all pretty excited about the prospect, however as it turned out, some of the organisers were unsure about me presenting a workshop as a cis-gendered hetero man. Although I was disappointed, I understood the reasoning, as due to the nature of this particular conference (which started as a way for women and queer, trans & non-binary folk to share skills outside of a patriarchal male-dominated tech culture. I was reassured that this was not the opinion of all of the organisers, but of some, however, they were trying to reach a compromise with me and each other. I found this an interesting sidenote to the publication I was producing, in which there is a plurality of views that co-exist. -
-Printed: 05.03.20
-Dimensions: 130x180mm
-Cover stock: Clairefontaine Trophee (grey) 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound (hot glue)
-Pages: 224pp
-
I decided to print a second edition of this book for two reasons; 1) someone had borrowed the first edition three months ago and it hadn't been returned, and 2) what's a books of Feminist Art Manifestos without any images? -
I spent quite some time tracking down images to use in the book. Oftentimes I couldn't find an image that directly corresponded to the writer/writers of each manifesto, which created an interesting opportunity to think about who is represented by each text. Sometimes it was an image of an artwork (if the manifesto was written by an artist), sometimes an image of a collective or the publications they produces, often a portrait of the author or authors, sometimes an image of the manifesto as it appeared in print originally. Each manifesto text is prefaced by an image - abutting the text of a previous manifesto. This creates an interesting connection between seemingly disparate elements and waves of feminist movements. The book was printed in the same size as the first edition, with a grey cover, and noticeably more pages due to the addition of so many colour images. -
-Back cover +
- -Date of publication: March 2016
-Publisher: Print>Imprint
-ISBN: 9780646954691
-Dewey number: 028.9099451
-
-From the books: SLV RBRR 000-099 is a publication that explores marks left in over 300 books by visitors to the 000-099 section of the State Library of Victoria (SLV) Redmond Barry Reading Room (RBRR). The tactile materiality of the publication is emphasised by its form; section-sewn, with an unglued spine, allowing it to incorporate other components of the publication; such as a zine (with a commissioned essay by Federico Antonini) tucked inside the front cover, and a collection of 4" x 6" photographs taken at the SLV which are randomly inserted between pages. Transcripts of sounds recorded in the RBRR appear as intermittent typographic spreads within the layout. On the cover of the book is a list of the terms we defined to categorise the types of marks discovered. The preface to the book is an essay I wrote on the changing role of libraries, and in the end-matter there is a tongue-in-cheek "bibliography" which gives publication details and a Dewey Decimal reference of each book that appears in the publication. The marks we catalogued include (but are not limited to) examples such as marginalia, underlined text, dog-ears, stains, wear and tear, and objects left within books, such as photographs, scraps of paper or letters to future readers.
-
-The publication developed from a collaborative research project with graphic designer Masaki Miwa. This initially involved a time-consuming process in which we removed each book, inspected for marks, scanned results, and then identified, catalogued and inserted them into the layout of the publication. The process of identifying marks and ascribing meaning to them prompted questions of intent and conventions within mark-making. Other research included interviews with librarians at the SLV on marks within rare books. A key development from this research was the discovery of how mark-making can indicate provenance, (e.g. markings on a map which can determine that it was owned by Captain James Cook) or give certain historical value to books, that result in relocation to less publicly-accessible areas of the library. The photographs and transcriptions of sounds were included in order to give an impression (beyond the merely textual) of this particular area of the SLV. In order to contextualise our findings within a wider realm of public discourse on the social role of libraries, I wrote an essay on the contemporary shift from libraries acting as repositories of knowledge to active social spaces as collections are slowly being digitised. Federico Antonini's essay explores mark-making as a deliberate creative strategy in the design of artist's books, offering speculative answers to questions of intent and meaning around the marks we discovered in the SLV.
-
The project began with an interest in this phenomenon, and curiosity about the possible intentions of mark-makers. Part of my own interest was from a typographic perspective, exploring the range of symbols used when marking texts. Through our research we became interested in this phenomenon of books being used as vehicles for communication by readers, and through categorising them and exploring commonalities in mark-making, attempt a kind of subjective taxonomy within the limited context of this section, at that particular time in history. Our interviews with SLV librarians and research into the shifting role of libraries prompted us to expand the scope of our publication beyond the small section of books we surveyed, and connect our research to a wider contemporary discourse on attitudes towards libraries. The publication was (perhaps ironically) acquired by the SLV, and now sits within its collection of artist's books. +
diff --git a/tasks/Downloading.html b/tasks/Downloading.html index 184b894..d891bfa 100644 --- a/tasks/Downloading.html +++ b/tasks/Downloading.html @@ -16,11 +16,11 @@ -Profile: -https://www.uva.nl/en/profile/b/o/b.bodo/b.bodo.html -
Reading: Bodó, Balázs (2019): The science of piracy, the piracy of science. Who are the science pirates and where do they come from Part I + Part II -
Workshop with economist Bodo Balasz, whose research is on shadow libraries and the forces that drive them, taking the point of view that "if you do not understand the black market, you can not organize legality". Bodo's recent work is on the dataset of the biggest shadow libraries (which for certain reason, I won't name here). The most striking conclusions drawn from his analysis show that use of the shadow library has increased dramatically in the developing world, it is actually those in the privileged, richer countries that are using the service most, raising questions if cost competition is the driving factor of use of shadow libraries. Also examined are file formats, which reveals interesting facts about the duplication process involved in creating copies. -
The process differs historically between Eastern and Western countries due to cultural and technological differences. In the East (particularly in Russia and eastern bloc countries) texts were initially re-typed. This follows the tradition established in samizdat publishing of duplicating texts by hand. The need to have developed systems of private distribution was higher in former Soviet countries. In the West, most texts were photocopied or scanned initially, due to cheaper access to the technology. -
Bodo examines the dataset using a browser-based interactive python server. By running code on the csv file of the dataset, it is possible to establish trends and make inferences on the behaviour of the users of the shadow library. Certain problems may arise due to the metadata associated with each file - different character sets, errors, lack of information and "inaccurate" information can make some analyses difficult to pin down. Using interactive python, we did single variable analysis, and also two-dimensional analysis. +
User:Simon/Workshop Bodo Balasz +
-The Open Syllabus Project publishes the syllabi of academic courses, seeing them as the DNA, not just the byproduct of academic research. -
http://explorer.opensyllabusproject.org/ -
-Printed: 26.11.19
-Dimensions: 155x235mm
-Cover stock: Clairefontaine Trophee (white) 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound, cold glue
-Pages: 320pp
-
I could only find this as a printed book available for purchase online, or to borrow from the closest library, which is the Koninklijke Bibliotheek in The Hague. So, I went to the KB in the Hague, registered a membership (costing 7,50 euro per year) and borrowed the book. I scanned the book on a photocopier back at PZI (it took about 40 mins and many apologies to those who wanted to use it), and then printed and bound it by hand using a cold glue binding technique. The file produced by scanning actually took longer to be transferred over the network than it did to scan the entire book. I optimised the file after receiving it, which produced splotchy text and images (in some places the print looked damaged by water). The cover was an impromptu decision - to use the same method. The copy was made in about 2 hours. -
-In November 2018, I experimented with a timed writing task using Etherpad, a collaborative realtime browser-based text editor. Etherpad automatically assigns authorship colours to users, and I wanted to explore how a text that I was writing, reading and editing over a specific time period could be visualised. -
-The method was to write for one hour. I begin by writing a text about what I was doing (writing, reading and editing). For time constraints, I established writing periods of 3 minutes, and a rest period of 2 minutes. After 6 iterations, this shifted to 5 minutes for both respectively. I kept writing and opening up new private tabs in my browser to give each iteration new authorship colours. These are lost when exported, so I recreated the text and authorship colours to make visualisations.
-
Each iteration is isolated in the following visualisations: -
-The authorship colours with text removed: -
The experiment showed me that editing is a way of writing, kind of like making growing a tree while making furniture from it. Whatever is written is there to be pruned and shaped into pieces that are joined together to form a supportive text structure. Etherpad makes this visible with its authorship colours, all the more so when it is used as it has been designed; collaboratively. +
diff --git a/tasks/Finding_texts.html b/tasks/Finding_texts.html index c8e3e1b..653772f 100644 --- a/tasks/Finding_texts.html +++ b/tasks/Finding_texts.html @@ -16,10 +16,10 @@ -Snippets: -
-Wilma Knol (embedded librarian in the Research Station) invited me to a lunchmeeting, a series of informal hour-long open meetings based on a directive to "future-proof" the collection. Wilma is part of a group that is determining news ways for acquisitions to take place within the WdKA Research Station/Library. Other members of the group are ginger coons and Jojanneke Gijsen, both teachers at WdKA. The group have established certain directions and strategies, highlighting these interests: -
-I'm interested to see if the bootleg library can be of assistance with this directive - especially in informing a bottom-up method of acquiring new books by looking at what is being read/downloaded/uploaded. -
-AAAAARG.FAIL https://aaaaarg.fail/ --
Content: What is in the library? -How much? PDFs - a lot! (hard to see how many, but 26,000+ and counting...) theory and critical theory -
Users: Who is using / uploading / downloading? -Used by researchers, academics, students, people interested in theory who can become members by invitation. Members of the site can upload and download, and request new titles through a messageboard. -
Catalog: What is the system? How is it organised? How about its ontology? -Indexed, by "catalog" (listing by author name), "collection" (listing by topic), and also by "requests" (listing by new requests, most requested, unrequested, and everything - also with RSS feed) -
Infrastructure: What are technical specs? Software? Hardware?< -Probably runs on self-hosted server - you access it through a browser -
Politics: What is the attitude? -Kind of like a private club - invite only -
Economy: Sponsors? Donation? Advertising?< -No advertising on site - no information about sponsors or donations on site either... -
Law: How does it interface?< -Brazen defiance -
-UBUWEB http://www.ubu.com/ info >> http://www.ubu.com/resources/ p.66 https://bit.ly/2HN5IST --
Content : What is in the library? How much? -(PDF, VIDEO, AUDIO...) art, media, theater... in the contest of avant-gard in 2011 over 7,500 artists and over 2500 full-length avant-garde films and videos -Users: Who is using / uploading / downloading? editors + volunteers + users + artists -
Catalog: What is the system? How is it organised? How about its ontology? -each section has an editor who brings to the site their area of expertise / structured as a research project, index with descriptions -
Infrastructure: What are technical specs? Software? Hardware? -servers donated by several universities as a means of study -
Politics: What is the attitude? -library which is ever-expanding in uncanny—and often uncategorizable—directions / no logo,advertise,donation / anti-institutional / Act as a museum -alternative by invoking a gift economy of plentitude with a strong emphasis on global education -Economy: Sponsors? Donation? Advertising? volunteering / no advertising / free download / autonomous no sponsors -Law: How does it interface? no financial interest but educational approach. VS copyright -
-PROJECT GUTENBERG https://www.gutenberg.org/ --
Content: What is in the library? How much? -Project Gutenberg started in 1971. Texts in the library are those that have entered the public domain after exceeding the statute of limitations (in 1971 it was 14 years after death of the author, then 28, now 50 years). The website offers 58,000+ free "eBooks" (ePUB, Kindle, HTML and plain text formats). The collection is described as being comprised of three core types of text, "light literature" (e.g. Alice In Wonderland), "heavy literature" (e.g. Shakespeare), and "references" (e.g. encyclopedias) -
Users: Who is using / uploading / downloading? -Anyone can download without registering an account. Only the site admin can upload. -
Catalog: What is the system? How is it organised? How about its ontology? -Indexed alphabetically by author, title, language, "special categories" and recent uploads. Also includes a search function based on U.S. Library of Congress Subject Headings (LCSH), and Yahoo and Google search (using metadata) -
Infrastructure: What are technical specs? Software? Hardware? -Runs off a wiki. Hosted by ibiblio.org ("one of the largest free information databases online"). Accessed through the browser. -
Politics: What is the attitude? Based on democratic principle of shared knowledge. -Operates (mostly) within the law. Heavily affiliated, with sister organisations in many countries, as well as partnerships with many other libraries and organisations that provide software to help read eBooks. -
Economy: Sponsors? Donation? Advertising? -Project Gutenberg began with a serendipitous grant to Michael Hart (founder of Project Gutenberg) of an operator's account with $100,000,000 of computer time in it in 1971. Now, donations are accepted, run by volunteers (also makes calls for volunteer help - "digitizing, proofreading and formatting, recording audio books, or reporting errors"). -
Law: How does it interface? -(mostly) Legally, as most texts are within the public domain. -
-
-A) DESCRIPTION: an abstract of what each shadow library is [Steve suggests: make this 300 words or so]
-B) QUESTIONS: what type of questions does it raise? (e.g. what type of assumptions are implicit in its ontology?)
-
-
PROJECT GUTENBERG --
Abstract — Project Gutenberg, initiated in 1971 by Michael Hart, is the world's oldest digital library of "eBooks", that is, books that are available electronically as PDFs, HTML, ePUB and plain text format. The collection has more recently expanded to include audio books, and texts in a variety of languages other than English. On the wiki-based website www.gutenberg.org, more than 58,000 eBooks are indexed by author, title, language and "recently posted". The search function allows users to look for titles by US Library of Congress search terms, as well as by going through Google and Yahoo metadata. The majority of these books are within the public domain and therefore free from copyright restrictions, although undoubtedly there are some that are orphaned by subsequent changes to US copyright terms (which in most cases of published texts, is now 70 years after the death of the author). Due to this, as well as differences in copyright law internationally, the complete legal legitimacy of its collection is in question, despite careful attempts to comply with US copyright law. It is important to note that Project Gutenberg is a project, rather than a single library, with sister affiliations in many countries (Project Gutenberg Australia, Project Gutenberg Europe among many others). This, alongside its non-profit stance (Project Gutenberg accepts donations, and also calls for volunteer help with proofreading and digitization of books, as well as recording audio books) lends moral legitimacy to its online distribution of texts. -
Questions — -Looks like a classic collection; the interface is classic; based on a wiki; speaks of legitimacy -
Who is responsible and what are they responsible for?This is all the stuff that's in the public domain...
-What could be the motivation to make such a library?
-What values does it communicate? Good. Air of legitimacy; “library of congress search terms” and google to collect information. On this way they seek legitimacy from the on-line and off-line agents.
-What do they mean 'a project'? (is this an agent of legitimacy?) Involves many people; projects into the future; mutable (not set in stone)
-What is it filtered out and what are the political implications of that?
-How does the codex form limit what is available?
-Who does the library serve? user friendly interface; Also limitations of content, classic collection
-Who is responsible and what are they responsible for?
-
-
AAAAARG.FAIL --
Abstract — Out of the necessity for a library, for artist Sean Dockray's LA-based educational institution called "The Public School", aaaaarg.fail (formerly aaarg.org, then aaaarg.org) is a website that hosts a collection of mostly theory and critical theory texts, and an online forum for members. Access to the collection comes from registering an account (you must be invited by a member first). Members can upload and download texts, as well as request titles via the forum. The changes in the domain name for the library come from repeated copyright infringement allegations from publishers of works that have been made accessible on the site, including the Australian publisher Macmillan. The publisher hired Mark Taylor, a former music industry executive, who was instrumental in bringing forth a cease and desist order against aaarg.org. Dockray later called this "another case where university students are conceived of as consumers, as carriers of debt for everything from degrees to consumer electronics to intellectual property" (http://unprojects.org.au/magazine/issues/issue-4-2/the-future-and-the-public-school/ ). -
Questions — -
Who does the library serve? (who are the customers?) Intellectual snobs. You have to be invited
-Forum? What affordance does that give?Sociability? There is a set of manners
-The forum produces a text (a form of collective annotation); a discussion on the texts in the library. Because you can make requests it is much more personal. You can also select by "most requested", which means that a hierarchy of information is produced within the forum.(by the discussion of the members)
-
How is it different if you can participate in discussing the content of a library, than just be a viewer-receiver of the content?
-Who is responsible and what are they responsible for?
-How is it different to be an exclusive member in order to have access to the content of a library, compared to have no restrictions in accessing it?
-How does the collection (and discourse around it) represent the members of the library?
-If the library is based on user requests, it's a mirror of the members interests/social status/credentials/ideologies/clout
-Does this platform require a certain degree of library literacy and research skills?
-Does the background of the librarians affect the content presented in a library?
-
-
UBUWEB.COM --
Abstract — UbuWeb.com is a large web-based, free, non-commercial resource for avant-garde poetry, music, film, literature and more, founded in 1996 by poet Kenneth Goldsmith. It offers visual, concrete and sound poetry, expanding to include film and sound art mp3 archives. The site's architecture limits retrieval to keyword searching and browsing by media type and artist/project name. In addition, sustainability is a concern for this website as it was never intended to be a permanent archive. Still, there is no comparable commercial source for the content on UbuWeb so it is valuable as a resource for libraries to point users toward so long as librarians are aware of its limitations. It is a library which is ever-expanding in uncanny—and often uncategorizable—directions. Each section has an editor who brings to the site their area of expertise. UbuWeb is not n to any academic institution, instead relying on alliances of interest and benefiting from bandwidth donations from its partnerships with GreyLodge, WFMU, PennSound, The Electronic Poetry Center, The Center for Literary Computing, and ArtMob. UbuWeb was founded in response to the marginal distribution of crucial avant-garde material. It remains non-commercial and operates on a gift economy. UbuWeb ensures educational open access to out-of-print works that find a second life through digital art reprint while also representing the work of contemporaries. It addresses problems in the distribution of and access to intellectual materials. -
Questions — -
Who does the library serve?
-What could be the motivation to make such a library?
-What values does it communicate?
-How can the material available in a library shape the discourse around a particular field?
+
Main question: How can annotation be useful to us, and a third party? -
Possible ways -
Keep text and annotations together -
-Separate text and annotations (deconstruction / structure analysis) -
-Computer driven annotation -
-Combine the above possibilities -
-HOW DO I KNOW WHAT I AM READING? We are discussing form how do we talk about content?
-How do you make the content readable for others?
-How do you communicate what you're interpreting?
+
We read texts, and write notes in the margins; usually in private, isolated from other readers. We come across texts with others' notes on them; the author unknown, their thoughts obscure. What happens when we share our notes, vocalise and perform them? -
In this workshop...we'll read, annotate and discuss an open letter which asks for pirate library practices to come out from the shadows. We'll read aloud and perform parts of the text, enriched by our doubts, sympathies, tensions and diverse understandings. We'll personalise the text, opening it up for collective conversations. Our voices will occupy the space and leave traces on the text and in the library. -
-INTRODUCTION (5min)
-Meet each other: have a quick round of saying something about ourselves and what do we know about pirate/shadow libraries. Short description of the steps of the workshop and let people know we'll be recording.
-
Overview of what happens in this workshop in one sentence: -
1st part: Reading/Annotating, heatmap
-2nd part: Discussion, Rehearsal of Performative reading and recording of performance.
-
-Topic: pirate libraries - topic of special Issue 9
-Text: "In solidarity with Library Genesis & Sci-Hub" letter
-Aim: 2-3 sentences of what is the aim of this workshop. Why this collective reading-conversations matter?
-
- We see "annotations" as a way to express our understandings/questions/comments/disagreements/ tensions/positions about what we read. So we can discuss about it and form a collective understanding of the text. Our aims are to: -
- open up a conversation about pirate libraries, through a deeper collective understanding of a specific text that refers to this topic (enrichment comes through collectively reading and annotating the text) -
- develop ways in which texts can become conversations through annotating together -
- make public what we have learned about pirate libraries and annotation, and to reflect on the public's response(s) -
-STEP 1: Reading/Annotating (15min) PALOMA
-Materials: "In Support of Library Genesis & Sci-Hub" English language letter (on A3 spread), A3 tracing paper, ballpoint pens (annotation pack)
-Participants: Individual
-Archiving step: collect tracing paper, carbon paper
-
- We provide the solidarity letter in an A3 pack -
- Read the text individually -
- Annotate the text in English. (It will be traced through carbon paper to the tracing paper underneath.) -
-STEP 2: Heatmap and discussion through the annotations (20min) SIMON
-Materials: Same as Step 1
-Participants: Whole group/Small groups
-Archiving step: Photographs of annotated texts, discussion
-
Create a "heatmap" of the text by placing tracing papers with annotations on top of each other, showing which areas are interesting/remarkable to others. -
-
-a) we all agree on
-
b) we don't understand -
c) disagree on -
d) we want to develop further -
e) think are worth repeating/recording -
-STEP 3: Performative reading (20min) ARTEMIS
-Participants: All together (if more than 10, divide into two groups???)
-Materials: Annotated "In Support of Library Genesis & Sci-Hub" letter, audio recording device (ZOOM rented from WdKA shop/smartphone), (maybe speakers?)
-Archiving step: Voice recording
-
-OUTPUT:
-At Leeszaal:
-
Later: -
-
-
POST-WORKSHOP MATERIAL: -
-https://static1.squarespace.com/static/583ae0a12994ca4dbbf813f6/t/58572e856a49634cd5602264/1531923111860
-Annotations on Stuart Hall's Encoding, Decoding
+
Printed: 20.12.19
-Dimensions: 190x260mm
-Cover stock: Heavy green stock (unknown brand) - around 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound, hot glue
-Pages: 330pp
-
Johanna Drucker's The Alphabetic Labyrinth is a book that traces the history and development of the alphabet. Full of diagrams and densely populated with these histories, it demands printing and reading in physical form. A PDF just won't do. I printed this from a PDF that I laid out quickly in InDesign using my trusty placemultiplePDFpages script. The cover was made on the photocopier, a technique I was well-acquainted with from my days as a teacher, where lessons would be literally cut and pasted together to be copied on the glass. The task that took the most time was making sure the pages would be printed at reasonable size, while economising on paper. For this reason, I wanted to print it double-sided on A4 paper with minimal excess. The annotations (interestingly, many in Greek - a coincidence as the book focuses for some time on development of the Greek alphabet) and artefacts from scanning were retained (such as darkened page edges), creating a materiality that reminds one the book is most definitely loved, copied, and shared. +
User:Simon/The Alphabetic Labyrinth
-A basic definition of a library, because it's called for, because we've moved so far from it being simply a collection of books: -
-A library retains: -* a collection of texts - -A library produces: -* sociability - -A library gives access to: -* knowledge-
Each statement declares the verb and object predicated by the subject of "A library". What if these objects were exchanged between these sentences? -
So -
It becomes -
-A library retains sociability, produces a collection of texts, and gives access to knowledge. -A library retains knowledge, produces sociability, and gives access to a collection of texts. -A library retains a collection of texts, produces knowledge, and gives access to sociability.-
By changing parts of speech (the verb and its object), we can imagine different scenarios that potential (and current) libraries can play out. For example: -
-A library retains knowledge-
Retention of knowledge points towards the desire to acquire information that has high value; intellectual, social, practical etc. -
-produces a collection of texts
-What are the texts that can be produced? Metadata, annotations and marginalia, infrastructural interfaces for readers (signage, an index, a classification system) -
and gives access to sociability-
How does the library give access to sociability? What are the necessary actions for sociability to become accessible, and what are the limits to accessibility? +
diff --git a/tasks/Indexing.html b/tasks/Indexing.html index 48821b7..2c95fdf 100644 --- a/tasks/Indexing.html +++ b/tasks/Indexing.html @@ -16,11 +16,11 @@ -File:Olson mapping beyond deweys boundaries.a4.pdf
-
Hope A Olson's text "Mapping Beyond Dewey's Boundaries" on spatial representations in classification systems, explored through a project that attempted to cross-reference two classification systems - A Woman's Thesaurus and Dewey Decimal Classification by Mary Ellen S Capek. Stating that "classifications are locational systems" suggests that spatial representations can be used with various effect; describing, exposing, and when used as metaphors, shifting the discourse. -
1. Spatial representation of classification systems reveals the ideological conditions that form them. -
Olson refers to spatial representations of classification systems in the form of diagrams. -
The first diagram is one that shows distribution of subjects, with the idea of a mainstream core that diffuses towards the margins. The second is a Venn diagram that illustrates how "mainstream" or "core" descriptors actually eventuate in very small "cores" due to limitations by Boolean "ands'. Venn diagrams operate on the basis of duality - something is or isn't part of a set.
-
-
-
2. The concepts of "paradoxical space" and "rhetorical space". -
Paradoxical space is described in a similar way to the paranodal; being "both inside and outside, center and margins". -
-How to utilise a "paradoxical space"? The text seems to suggest focusing on connections, relationships between subjects rather than differences? What could an associative classification system look like? -
The space of a page is crucial in the printed format - the text block excludes the margin - clearly delineating what is recognized as authored, and what is not. Book printing has many terms to cut up a page into a layout - deciding on "safe areas" to print and areas to leave open. In my own experience, shaping the text block is the first consideration when laying out a page. -
However, some formats of digital books (e.g. EPUB) do not have the notion of a page. There is the space of the screen, but this is mutable, whereas a printed page is not. +
diff --git a/tasks/Inter-depending.html b/tasks/Inter-depending.html index 2b986b2..21fd0dd 100644 --- a/tasks/Inter-depending.html +++ b/tasks/Inter-depending.html @@ -20,11 +20,11 @@Eva Weinmayr's Piracy Project invites submissions of pirated books. The books are collected in public places (e.g galleries, art book fairs) where visitors are available to read them. -
http://evaweinmayr.com/work/the-piracy-project-2/ -
Of particular interest are the editorial decisions made in the pirating of the books. Copying of a book invites an inevitable comparison between the "source" and the "copy". It is not as straightforward as assuming a hierarchy based on chronology - such as in the case of a leaked manuscript - the "origin" may have been published after the "copy". Instead, a list of words describing the possible motivations are devised to examine the possible motivation for pirating: -
Borrowing
-Poaching
-Plagiarising
-Pirating
-Stealing
-Gleaning
-Referencing
-Leaking
-Copying
-Imitating
-Adapting
-Faking
-Paraphrasing
-Quoting
-Reproducing
-Using
-Counterfeiting
-Repeating
-Translating
-Cloning
-
We added a few to the list based on our analyses: -
Silencing
-Editing
-Omitting
-Reducing
-Appending
-Redirecting
-Recontextualising
-Focusing
-(Faithfully) Reproducing
-Caring
-Reformatting
-Bootlegging
-Reframing
-Retracing
-
This reminds me of the list of words I devised for my FTB project - however my list was of names of types of "marks of use" made in books from a section of a public collection in a library. Using verbs instead of nouns is a subtle shift away from concrete definitions of modifications between the published book and its counterpart towards a actions that may have produced these modifications. -
-Artemis & I examined two pirated books, speculating on the strategies behind their duplication and making notes and questions related to each one: -
-Book 1: Teignmouth Electron - Tacita Dean --
Strategies: Translating, Caring, Reproducing, Bootlegging, Reformatting, Re-Editing, Adapting, Expanding, (re)focusing, fan working, homageing, engaging, fostering, crafting, adding value
-Notes & Questions: A caring reproduction from an independent editorial project, showing special value on the content. Seems that there is collaboration with the artist, but don't have permission from the previous publisher.
-Has an isbn number. It seems not like a pirate version but as an official published version.
-Making a choice between what should and shouldn't be translated - e.g. Space Oddity appears in both English and Spanish.
-The text is privileged over the images, and reproduction comes into play with the different printing methods. Photography as a visual medium that relies on reproduction.
-It's an adaption in that it drastically changes the format (and slightly changes the content) to meet a need (to connect with a larger audience of Spanish speakers), and can be seen as vastly different from the source.
-Is the translator the author? What happens with copyright in this case?
-
Book 2: Shampoo by Robert Towne and Warren Beatty, silenced by K. Lassinaro --
Strategies: Silencing, Reducing, Redirecting, Reframing, Recontextualising,(re)Focusing, (Translating (from an aural/oral/visual source to a literate destination), Re-mediating, censoring, critiquing, deleting violating
-Notes & Questions: What is the source? Is it a film, or the manuscript? Is the manuscript published? We found it easily in the web. Is a manuscript a publication? Does this constitute fair use? The pirate edition makes space for the imagination of the reader to fill the gaps. The focus seems to be the "container bag" instead of the "content". The "source" was focusing in a visual experience, while the pirate version does the opposite. The dialogues don't matter / Critique on the content
+
pad here: https://pad.xpub.nl/p/Bootleg_Library_Workshop_Sessions -
Date & Time:
-27.11.19: 10:20-11:50
-28.11.19: 10:00-11:00
-04.12.19: 10:00-11:30
-Location:
-04.128 (A small office in the drawing station, by the printer)
-Things to bring: a computer (or a USB drive) with some of your favourite texts on it, a cup for tea or coffee if you want some (there will be spare cups if needed)
-
-bootleg library sessions
-During these sessions, we'll have an introduction to the bootleg library, and create user accounts. Once you have a user account you will have full access to useful features of the library, such as arranging the collection through public and private "shelves", as well as downloading and uploading texts. If we have time, we can discuss the things we're reading, and how we'd like to use this library. These sessions are free and open for all to attend, and tea, coffee and snacks will be provided.
-
about the bootleg library
-The bootleg library is a local collection of texts, available in digital (mostly PDFs and EPUB) and physical (printed) form. The digital library is available over a local network, at this URL: http://145.24.131.15:20190. Much of the collection has been “bootlegged”, meaning that the books have been copied, modified, and redistributed, unauthorised, as fairly faithful reproductions of a source publication.
-
The physical library is a growing collection of republished books, mostly made by Simon Browne (XPUB), sometimes donated by visitors. These books, currently stored in a box on a shelf in the Lens-Based studio, are available to be read, borrowed and annotated, with a condition that they are returned. -
The digital library runs on calibre-web https://github.com/janeczku/calibre-web, a web interface for Calibre, which is open-source software for ebook management. Calibre allows storage and conversion of ebooks in many file formats, which can all be listed under the one catalogue entry, providing a diversity of formats for different reading needs; print, full text search, copy/paste, hyperlinked references, etc. The software also allows users to manually or automatically enter cataloguing details, and create and edit "shelves". These shelves are either public or private, so users may organise the collection together, and also create their own sections of books that are individually organised. -
The bootleg library has a smaller collection than many other libraries, but it is personalised, collective, and local. It has a curated collection of eclectic texts, individually uploaded and catalogued by readers who want to share them. Readers, and the texts they read, are represented in the library, and by way of alternative library practices this representation produces a certain kind of sociability. Through using this library, readers and texts become active participants in the collection. If you know the person you know something about the book, and vice-versa, or if you don't there is the opportunity to find out more. -
-The conditions for uploading are that; -
-Most important are the description and page fields; these are completed subjectively. Texts are tagged with keywords that indicate the subject, such as “Media Theory”, “Fiction”, “Technical manuals” etc., and also (if applicable) the person who referred them, which can be the contributor, or another person e.g. “Amy’s books”, “Steve’s books”, “Simon’s books” etc. Anyone who is on the local network and knows the URL can download or upload texts, but only those with a user account will have access to its more useful features, such as the ability to create and edit public and private “shelves”, which is how the collection may be both collectively, and individually organised. -
During these workshops, we will engage in a variety of activities; -
-The Bootleg Library represents its readers through various strategies; -
-The workshop sessions are open to all who are interested, and will be published on the media design calendar. Registration is not necessary, but please refer to the calendar entries for any other specific requirements for each workshop. +
diff --git a/tasks/Keeping_private.html b/tasks/Keeping_private.html index 2ff1ed0..f6abc42 100644 --- a/tasks/Keeping_private.html +++ b/tasks/Keeping_private.html @@ -19,11 +19,11 @@ -This is the configuration for calibre-web to listen on localhost: -
---- a/cps/server.py -+++ b/cps/server.py -@@ -152,7 +152,7 @@ class WebServer(object): - http_server = HTTPServer(WSGIContainer(self.app), - max_buffer_size=209700000, - ssl_options=self.ssl_args) -- http_server.listen(self.listen_port, self.listen_address) -+ http_server.listen(self.listen_port, address="127.0.0.1") - self.wsgiserver = IOLoop.instance() - self.wsgiserver.start() - # wait for stop signal --
You can easily create a unit file for calibre to run on boot on a modern (systemd) based Linux system. This means it will also restart after a crash. Create the file /etc/systemd/system/calibre-server.service
with the contents shown below:
-
[Unit] -Description=Calibre. -After=syslog.target network.target - -[Service] -Type=simple -User=pi -Group=pi -WorkingDirectory=/home/pi/calibre-web -ExecStart=python cps.py -Restart=always - -[Install] -WantedBy=multi-user.target-
The User
and Group
should be the same ones that own the files in the calibre library directory. It's generally not a good idea to run the server as root. Also change the path to the calibre library directory to suit your system.
-
Run: -
sudo systemctl start calibre-server
-
to start the server. -
-Stopping the service is as easy as running: -
sudo systemctl stop calibre-server
-
Check its status with: -
sudo systemctl status calibre-server
-
To make it start at boot, run: -
sudo systemctl enable calibre-server
-
The calibre server does not need a running X server, but it does need the X libraries installed as some components it uses link against them. -
The calibre server also supports systemd socket activation, so you can use that, if needed, as well. +
diff --git a/tasks/Machine_reading.html b/tasks/Machine_reading.html index 32da97f..595802b 100644 --- a/tasks/Machine_reading.html +++ b/tasks/Machine_reading.html @@ -17,11 +17,11 @@ -For Python to read a file: +
User:Simon/Trim4/tools/Python_read_file
-with open('README.md', 'r') as txt: - - txt_content = txt.read() - - -print(txt_content) --
curl
is a command that can be used from the terminal to take text from a URL. It can be piped with software such as pandoc to convert the text to other formats, and in support of a workflow I'm starting to develop, this comes in quite handy.
-
I'm writing text on the pad, and then converting it to markdown. This extra step isn't necessary (in fact it adds to the work) but I'm interested in using pads as multi-flow publishing tools in the future so I'm testing this out. Also, using a pad allows me to style the text simply using markdown rather than HTML. -
For example, this is a file I made from some notes on a Flusser interview about linear writing: -
-$ curl https://pad.xpub.nl/p/flusser_interview_notes/export/txt | pandoc -t markdown > flusser.md --
I'm then storing the files in my git, which is public. Having texts in git allows me to use its versioning capabilities, allowing me to go back over old modified versions in the file tree - I can copy paste from these snippets that I may want to go back and retain in the future... +
diff --git a/tasks/Making_it_public_Keeping_it_private.html b/tasks/Making_it_public_Keeping_it_private.html index 8ea7cff..1e9a427 100644 --- a/tasks/Making_it_public_Keeping_it_private.html +++ b/tasks/Making_it_public_Keeping_it_private.html @@ -16,11 +16,11 @@ -Transcription (and partial redaction) of a pad used to draft a text for printed matter and digital publicity of the event. -
flyer side 1 (main text)
-
bootleg library sessions -
where?
-varia, a collective-space for everyday technology (gouwstraat 3)
-
when?
-sunday, 26.01.20, 11:00-17:00 (ongoing sessions, you can come or go anytime)
-
what to bring?
-a computer and some of your favourite ebooks (PDF, EPUB, whatever)
-
what will we do?
-we’ll have an introduction to the “bootleg library”, which is a shared digital and physical library of bootlegged texts. let’s make user accounts, download and upload some texts, talk about what we’re reading and how we like to organise our bookshelves, and together discuss ways the library can develop.
-
flyer side 2 (more info)
-
about the bootleg library
-the bootleg library is a digital, and physical collection of texts. the library consists of bootlegged texts, not in the sense of cheap knock-offs, but instead as unauthorised, fairly faithful reproductions of source publications. development of the library is ongoing, in line with feedback given during sessions.
-
the physical library is a growing collection of republished books, currently stored in an old champagne case. most of these are bootlegged by library members, some donated by visitors. the digital library (running on the open-source software calibre-web) is available at this URL: -
hub.xpub.nl/bootleglibrary -
then enter in the following login details: -
user: {redacted} -password: {redacted} -
user accounts
-registered users can access all of the features of the library, including creating and editing public and private “shelves”, which are ways to organise the collection together, or individually. user account registrations can be made at bootleg library sessions, or by request (send an email to simon at redacted@gmail.com).
-
the current collection
-the bootleg library is small but growing, individually uploaded and catalogued by readers who are motivated simply by the desire to share the texts they read. and so the collection represents the readers interests, which range from critical theory to feminisms to literature to technical manuals and zines (and a lot more).
-
-
flyer side 1 (main text)
-
bootleg library sessies -
waar?
-varia, een collectieve ruimte voor alledaagse technologie (gouwstraat 3)
-
wanneer?
-zondag 26.01.20, 11:00-17:00 (doorlopend, je kan op ieder moment aansluiten)
-
wat mee te nemen?
-een computer en een paar van je favoriete digitale boeken (PDF, EPUB, wat dan ook)
-
wat gaan we doen?
-er zal een introductie over de “bootleg library” zijn, een gedeelde digitale en fysieke bibliotheek met “bootlegged” teksten. we kunnen gebruikersaccounts maken, teksten up- en downloaden, gesprekken hebben over hetgene dat we lezen of over hoe we onze eigen boekenplanken organiseren, en samen een gesprek voeren over mogelijke ontwikkelingen van deze bibliotheek.
-
flyer side 2 (more info)
-
over de “bootleg library”
-de “bootleg library” is een digitale en fysieke collectie van teksten. deze bibliotheek bestaat uit “bootlegged” teksten. dit zijn geen goedkope aftreksels, maar ongeautoriseerde, vrij precieze reproducties van orginele publicaties. de bibliotheek is in ontwikkeling, en laat zich sturen door de gesprekken die tijdens sessies worden gevoerd.
-
de fysieke bibliotheek is een groeiende collectie van hergepubliceerde boeken, op dit moment opgeslagen in een oude champagne doos. het grootste deel van deze publicaties zijn “bootlegs” van leden van de bibliotheek, anderen zijn gedoneerd door bezoekers. de digitale bibliotheek (die draait op het open source software project calibre-web) is te vinden op: -
hub.xpub.nl/bootleglibrary -
daar kun je de volgende login gegevens invoeren: -
user: {geredigeerd} -password: {geredigeerd} -
gebruikersaccounts
-geregistreerde gebruikers kunnen alle functies van de bibliotheek gebruiken, zoals het maken en aanpassen van publieke en persoonlijke “planken”, een instrument om collecties samen of individueel te beheren. gebruikersaccounts kunnen gemaakt worden tijdens “bootleg library” sessies, of op aanvraag (send an email to simon at geredigeerd@gmail.com).
-
de huidige collectie
-the “bootleg library” is klein maar groeiende, individueel geupload en beheerd door lezers die simpelweg gemotiveerd zijn om teksten te delen die zij lezen. de collectie reflecteert daardoor de interesse van haar lezers, wat variëert van kritische theorie tot feminismes tot literatuur tot technische handleidingen en zines (en nog veel meer).
+
Matthew Stadler is a writer, and one of the founders of Publication Studio, a federated publishing house which operates worldwide. I met with him at Leeszaal, where we discussed our mutual interests in texts, reading, libraries and open access to knowledge. Matthew was able to give some valuable insights on what makes certain publishing models, (and libraries) successful, including Publication Studio, and Leeszaal, where he works as a volunteer. His response to my bootleg library was very encouraging. It affirmed some of the hypotheses I have proposed, and offered some insights that I found quite inspiring: -
-As a writer, Matthew's interests are in the extension of the life of the book post-publication, and how it survives after it is published. There is quite a proliferation of "unofficially published" books made by artists and designers, but these are usually tied to an event: an artwork, a catalogue, a book launch; soon to be forgotten. For him (like myself), the visibility of readers supports the argument for a library's existence. This was the impetus behind a series of books published by Publication Studio, which were free to annotate using software called an.notate. Further to this interest, he co-wrote and published a book called Revolution: A Reader, which is a book made from annotations made on the topic of revolution. I showed him the system of annotation on the bootleg library, which at present is just a link to an etherpad in the description. He pointed out that while the etherpad is a fertile and dynamic collaborative writing environment, having annotations in a separate window to the text lacks fixidity, and proximity. -
Matthew also brought up the topic of renumeration for publication - asking if I charged a fee for the services I offer. To me, it is not only unnecessary, but also contradictory to the type of culture the bootleg library should foster. I prefer to exchange bootlegged books for something else, and I'm printing and making them at very little material costs, only my time is expensive. I realise that this luxury is one I can afford only now, and that the question of money (as a necessary part of sustaining a publishing practice) will be an important one to address in the future. -
I'm quite interested in the aspect of publication that Matthew champions; one that ensures the survival of a publication after the fanfare of the launch event. Thinking about the use of the text in 20, 30 years time gives a very different set of priorities to thinking about how it will be read as a "current" publication. The way texts are read, distributed, and most importantly shared, precipitates a form that must be durable, and suitable to the long-term needs of the public it is presented to. +
diff --git a/tasks/Meeting_in_small_rooms_in_small_groups.html b/tasks/Meeting_in_small_rooms_in_small_groups.html index 3c4c2a9..20ab3a4 100644 --- a/tasks/Meeting_in_small_rooms_in_small_groups.html +++ b/tasks/Meeting_in_small_rooms_in_small_groups.html @@ -16,11 +16,11 @@ -pad here: https://pad.xpub.nl/p/Bootleg_Library_Workshop_Sessions -
Date & Time:
-27.11.19: 10:20-11:50
-28.11.19: 10:00-11:00
-04.12.19: 10:00-11:30
-Location:
-04.128 (A small office in the drawing station, by the printer)
-Things to bring: a computer (or a USB drive) with some of your favourite texts on it, a cup for tea or coffee if you want some (there will be spare cups if needed)
-
-bootleg library sessions
-During these sessions, we'll have an introduction to the bootleg library, and create user accounts. Once you have a user account you will have full access to useful features of the library, such as arranging the collection through public and private "shelves", as well as downloading and uploading texts. If we have time, we can discuss the things we're reading, and how we'd like to use this library. These sessions are free and open for all to attend, and tea, coffee and snacks will be provided.
-
about the bootleg library
-The bootleg library is a local collection of texts, available in digital (mostly PDFs and EPUB) and physical (printed) form. The digital library is available over a local network, at this URL: http://145.24.131.15:20190. Much of the collection has been “bootlegged”, meaning that the books have been copied, modified, and redistributed, unauthorised, as fairly faithful reproductions of a source publication.
-
The physical library is a growing collection of republished books, mostly made by Simon Browne (XPUB), sometimes donated by visitors. These books, currently stored in a box on a shelf in the Lens-Based studio, are available to be read, borrowed and annotated, with a condition that they are returned. -
The digital library runs on calibre-web https://github.com/janeczku/calibre-web, a web interface for Calibre, which is open-source software for ebook management. Calibre allows storage and conversion of ebooks in many file formats, which can all be listed under the one catalogue entry, providing a diversity of formats for different reading needs; print, full text search, copy/paste, hyperlinked references, etc. The software also allows users to manually or automatically enter cataloguing details, and create and edit "shelves". These shelves are either public or private, so users may organise the collection together, and also create their own sections of books that are individually organised. -
The bootleg library has a smaller collection than many other libraries, but it is personalised, collective, and local. It has a curated collection of eclectic texts, individually uploaded and catalogued by readers who want to share them. Readers, and the texts they read, are represented in the library, and by way of alternative library practices this representation produces a certain kind of sociability. Through using this library, readers and texts become active participants in the collection. If you know the person you know something about the book, and vice-versa, or if you don't there is the opportunity to find out more. -
-The conditions for uploading are that; -
-Most important are the description and page fields; these are completed subjectively. Texts are tagged with keywords that indicate the subject, such as “Media Theory”, “Fiction”, “Technical manuals” etc., and also (if applicable) the person who referred them, which can be the contributor, or another person e.g. “Amy’s books”, “Steve’s books”, “Simon’s books” etc. Anyone who is on the local network and knows the URL can download or upload texts, but only those with a user account will have access to its more useful features, such as the ability to create and edit public and private “shelves”, which is how the collection may be both collectively, and individually organised. -
During these workshops, we will engage in a variety of activities; -
-The Bootleg Library represents its readers through various strategies; -
-The workshop sessions are open to all who are interested, and will be published on the media design calendar. Registration is not necessary, but please refer to the calendar entries for any other specific requirements for each workshop. +
diff --git a/tasks/Multiplying_form.html b/tasks/Multiplying_form.html index 9a920cc..9dde8df 100644 --- a/tasks/Multiplying_form.html +++ b/tasks/Multiplying_form.html @@ -17,11 +17,11 @@ ---- -title: notes on texts -author: collective/Etherpad ---- - -Notes on *Notes on Texts*, with Simon Browne, contingent librarian* at the bootleg library* - -## url to this editable pad -<https://pad.xpub.nl/p/Notes_on_texts> - -## bootleg library -+ <https://hub.xpub.nl/bootleglibrary> -User: THENWHO -Password: WASPHONE - -### we will use: -* calibre-web, the software the bootleg library runs on -<https://github.com/janeczku/calibre-web> - -* Etherpad, a browser-based, realtime collaborative text editor -<https://pad.xpub.nl> - -* Markdown, a lightweight markup language -<https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet> -<https://daringfireball.net/projects/markdown/syntax> - -* Pandoc, a universal document converter -<https://pandoc.org/> -Installation guide: -<https://pandoc.org/installing.html> - -### workflow summary: - -**1. upload to the bootleg library**<br /> -**2. select a PDF, choose a page from that text**<br /> -**3. annotate the page in a new etherpad document (use markdown for structure)**<br /> -**4. export to plain text from etherpad**<br /> -**5. convert .txt to .EPUB**<br /> -**6. upload to the bootleg library**<br /> -**7. paste URL of the pad you used**<br /> - -### workflow steps in detail: - -**1. upload to the bootleg library** - -* Click 'upload' -* Choose a text from your computer -* Enter metadata, or download it -* Click 'submit' - - -**2. select a PDF, choose a page from that text** - -* Click on a catalogue entry to see the book details -* Click on 'read in browser', choose 'pdf' -* Part of what calibre web does is create URLs for each book in the library, for instance, Raymond Queneau, Exercises in Style is now referenceable as.... - -<https://hub.xpub.nl/bootleglibrary/read/382/pdf> - -* Scroll to a page in the browser e-reader -* Add an anchor to the URL with #page=17 (this will load the URL at pg 17) - -<https://hub.xpub.nl/bootleglibrary/read/382/pdf#page=17> - - -**3. annotate the page in a new etherpad document (use markdown for structure)** - -* Make a new etherpad document* using <https://pad.xpub.nl>, name it anything you want -* Add details for title and author following the example below. The title and author can be anything you want, but this metadata is required to make an EPUB, so make sure you enter something - -<code> ---- -title: Annotations on Exercises In Style -author: collaborative/Etherpad -date: 21/05/20 ---- -</code> - -* Write your annotations, use markdown* if possible - -Cheatsheet available here: <https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet> - -### Quick Markdown guide - -* You can add URLs as hyperlinked text, for example with - - [Label text here](https://hub.xpub.nl/bootleglibrary) - - or - -* You can also add a URL like this - - <https://hub.xpub.nl/bootleglibrary> - - -* Headings can be added like this: - - - # h1 - - ## h2 - - ### h3 - - - and so on... - - -* Emphasis can be added with <code>*single asterisks*</code>, bold with <code>**double asterisks**</code> - - -* Add a heading, and the URL to the pdf, before exporting, for example - -<code> -# Annotations on *Notation* - - [page 17](https://hub.xpub.nl/bootleglibrary/read/382/pdf#page=17) -</code> - -**4. export to plain text from etherpad** - -* Click on the 'Import/Export from/to different file formats' option -* Export current pad as: 'plain text' (the file will be saved as a .txt, and named after the pad) - - -**5. convert .txt to .EPUB** - -* Using pandoc*, run this command in the terminal (swap out the file names) - -<code> -pandoc --from markdown --to epub my_etherpad.txt -o annotations.epub -</code> - - -**6. upload to the bootleg library** - -* Click on the book you annotated to see the book details -* Click on 'Edit metadata' -* Scroll down, click on 'Upload Format' -* Upload the EPUB you made to the same catalogue entry - -**7. paste URL of the pad you used:** - -https://pad.xpub.nl/p/exercises_in_style_annotations -https://pad.xpub.nl/p/entreprecariat_annotations -https://pad.xpub.nl/p/Annotations_On_The_End_of_Policing - - - -## other tools for annotation -<https://linux.die.net/man/1/pdftk> (tool: stamp) - -<https://beepb00p.xyz/annotating.html> (annotating the web) - -<https://hypothes.is/><br /> -<https://pzwiki.wdka.nl/mediadesign/User:Angeliki/X-LIB/Annotations><br /> -<https://pzwiki.wdka.nl/mediadesign/File:Annotated_stein.jpg><br /> - - -## other references - -House of Leaves, Danielewski - -<https://www.katjarempel.de/project/ebookdossier.html> - -<http://www.kajsadahlberg.com/work/a-room-of-ones-own--a-thousand-libraries/> -+ diff --git a/tasks/Networking.html b/tasks/Networking.html index bd6ffd2..5331010 100644 --- a/tasks/Networking.html +++ b/tasks/Networking.html @@ -20,11 +20,11 @@
We started with a reading of a text on centralised, decentralised, and distributed networks that included a diagram made by Paul Baran for the RAND corporation. This diagram displays classic ways to visualise these networks. -
-As part of the Infrastuctour, when we set up our homeservers, I worked with Artemis to create a visualisation of the dependencies involved setting them up. -
-I made a map of the location of homeservers and routers, including the other (non-XPUB) network users as well as situations where it was not possible for XPUB students to connect their server to their home router, and so had to depend on others. Manetta introduced me to Inca Quipu, a way that the Inca recorded numbers by tying knots in strings. -
I connected a piece of string I'd tied knots in to represent my external IP address for my home server, as a way to visualise the idea of connecting and also the route that a client follows when connecting to my website, which is in reverse from the way I would display my IP. -
-I began collecting relevant texts to my research and creating html pages to store them on my website. This has been a useful way to develop my web design knowledge and skills as well as provide theoretical basis for the research I'm undertaking into network topologies.
-
-
-Tung-Hui Hu: Truckstops on the Information Superhighway
-https://issue.xpub.nl/08/Research/b-e-e-t.r-o-o-t.net/truckstops_on_the_information_superhighway.html
-
Paul Rand: Cybernetic Guerilla Warfare (Radical Software 1.3)
-https://issue.xpub.nl/08/Research/b-e-e-t.r-o-o-t.net/cybernetic_guerilla_warfare.html
-
R. Buckminster Fuller: Software (Radical Software 1.1)
-https://issue.xpub.nl/08/Research/b-e-e-t.r-o-o-t.net/buckminster_fuller_software.html
-
These texts introduced me to alternative models for mapping topologies such as "klein worms", referred to in both Hui (2015) and Rand's (1970) texts. Klien worms are based on the klein bottle, which falls into the category of "topologically impossible" objects (such as moebius strips etc.).
-
-
The concept of paranode (as suggested in Constant's Feminist Server Manifesto, and further explored by Zach Blas) was intriguing, and I resolved to keep this in mind when mapping network topologies. I see the paranode as both a disruptive concept (the thing that isn't there?), also not related to physical devices (established as nodes, but instead on social and conceptual relations between people and the world). I took initial references from the SI concept of the derive as a way to rethink autonomy in public space. -
On further reading I found this article:
-http://www.christydena.com/2007/08/new-network-theory-the-tyranny-of-nodes/
-
The author defines the paranodal in this way: the space between nodes; the space that is not dead, but very much alive. -
The author also uses Ranciere's terminology, saying: the paranodal is "the part of those who have no part", where we experience what it is to be outside of the network while still being related to it. -
-I began recording some of my thoughts around the concept of contingent autonomy and how it relates to mapping. These refer to the map/territory problem, which sees a 1:1 map as redundant (and therefore useless) and also Hakim Bey's Temporary Autonomous Zone concept (introduced to me by Tancre), where the 1:1 map is the only possible way for someone to have autonomy.
-https://pad.xpub.nl/p/map_thoughts
+
Some feedback collected during introductory sessions: -
-user feedback - | -decision - |
---|---|
1. Descriptions of non-English texts: what is the best protocol? - 2. Finding texts in non-English languages - possibly hard to find digital files, easier to find in print? |
-1. They should be in the language of the text, with an English translation if possible - 2. Digitise printed texts using the bookscanner |
user feedback - | -decision - |
---|---|
1. There is a lot of redundancy on the "categories" page. Categories are defined by tags - which are written subjectively, or downloaded from existing data on the uploaded books. There should be a distinction between categorising texts, and tagging them. - 2. Tags are case-sensitive, leading to multiple entries of the same tag (e.g. Media Theory vs Media theory vs media theory) - - |
-
- 1. Create a series of general categories, and then tags can exist as sub-categories. Further to this, can tags also be used dynamically? E.g. being able to highlight more popular tags? Tagging people? 2. Force all tags to be in lowercase - - |
user feedback - | -decision - |
---|---|
1. We noticed that if an article is uploaded from JSTOR, the book automatically takes the JSTOR logo as the cover. Is this because it is watermarked on the first page of the PDF? - |
-
- 1. Could watermarking be a way to make covers of future uploaded PDFs? |
Snippets: -
-a) what purpose does annotation serve (in your case)? -
Annotations in the form of accumulative traces of reader's interactions with texts underline the sociability of libraries - not just collections of knowledge but discourse around them; [How?] dispels notions of the singular, authority and property in favour of collectivity and plurality and highlights the social construction of knowledge -
b) what does it do for the reader (in your case)? -
Simon: Annotation affirms the idea that a text is part of a discourse - not in isolation from other texts/writers - and that knowledge is socially constructed. Annotation is a way for a reader to become visible to others and part of this discourse. It avoids authorship, and singular notions of knowledge production. -
c) what does it do for the annotators (in your case)? -
Simon: In my case, the annotators are the readers. Annotation exists as an action in response to the text, or to existing annotations. It can be idiosyncratic, and readable only to the annotator, therefore revealing (some) elements of how that particular person interprets the text. But, more often there are unspoken conventions to the types of annotations typically used, e.g. underlining, highlighting, circling, asterisks, dots etc. These can be defined by the technical limitations of the technology used, or linguistic (and typographic) conventions. This commonality begins to create a shared vocabulary through which readers read each other's responses to texts (here "read" can mean interpret, or access, like a file). -
YOUR PROJECT
-look at your project descriptions and use them as a basis to make a plan
-
General question: what is the interface to your part the project. OR How do you invite people in to your project? +
diff --git a/tasks/Professionalising.html b/tasks/Professionalising.html index add67b8..2c8e656 100644 --- a/tasks/Professionalising.html +++ b/tasks/Professionalising.html @@ -20,11 +20,11 @@Session at the Rietveld Library, with Eva Weinmayr, An Mertens, Martino Morandi, Anita Burato, Lieven Lahaye, & XPUB1. -Central to the session was a presentation on the Rietveld's cataloguing system, which employs open-source software and also a semi-permanent library. -
PAD: https://pad.constantvzw.org/p/rietveld_library -
-The Rietveld Library uses Evergreen open-source software to catalogue its books. They have developed it with the aim of making the infrastructure of the library cataloguing system more visible. This in line with workshops with students to address the fact that students use both analog and digital books, as well as many files, docs etc that are usually disorganised. -
-The EPUB format offers a lot of potential in its structure - composed of HTML files, and stored in folders according to chapter - offers a lot of potential in its structure to "bring books together" or to make "a book of a book". Based on Ivan Illich's Tools for Conviviality, Rietveld librarians have republished books by scanning, OCR processing and converting to EPUB. -
-splotr (Calibre server running on a Raspberry Pi) is a small repository that is connected to the main catalogue of the library. This allows students to gather digital files in a device that is accessible over a local network, and associate them with files and books in the more stable, "permanent" catalogue. +
diff --git a/tasks/Proprietorising.html b/tasks/Proprietorising.html index 3ebe3ab..fa3fc82 100644 --- a/tasks/Proprietorising.html +++ b/tasks/Proprietorising.html @@ -21,11 +21,11 @@On a Monday morning I took a train to the Hague, where the Koninglijke Bibliotheek, Nationale bibliotheek van Nederland, is located. I was spurred on to visit after looking for a book that Steve recommended, which apparently was available in the collection of the Royal Library when I looked through Worldcat. -
On arrival at the Royal Library, I went straight to the reception. I asked "Is this the Royal Library?" and the receptionist replied "It's up there", pointing upstairs, "But you need a pass to enter". -
"Ok, can I get a pass there?" -"Yes, but you have to put your coat and bag downstairs in a locker". -"Ok, thanks". -
It wasn't a very warm reception. After locking my things away, I went upstairs to the front desk of the library, where I met a more helpful staff member, who patiently explained to me that I needed to register online at a computer "over there", and that I also needed a form of ID (no problem), and something with my address on it (small problem as I didn't have anything). Most of the collection is held in stacks and must be reserved to be read. There were a lot of rules to be observed, including a reading room in which computers were not allowed (the click-clacking of typing was an issue), and although the staff member could reserve the books I needed, I couldn't take them home until my address had been verified. -
He explained: -
"If you reserve before 8:30 they'll be there at 10:00, if you reserve before 10:30 they'll be there at 1:00. And if you reserve before 1:30, they'll be there at 3:00." -
Cool. I registered online, then paid an annual membership fee (usually 15 euros, but as I am a student it was 7.50). It seemed quite strange that a national library charged for membership, and I was curious as to why. -
I left, and returned the next day to collect the two books I had reserved. At the front desk was a different staff member, who carefully explained where I needed to go to pick up my books. When I got to the collection desk, a rather flustered librarian told me that the system was down. She had my books on a shelf, but had to check to see if I could take them home or not (most of the collection can not be taken outside of the library). Thankfully she improvised an old-fashioned solution by writing down my membership details and the call number of each book. It turned out that I could take the books home. I left as fast as I could, keen to get back to school where I could scan the books and liberate them from the Royal Library. +
diff --git a/tasks/Reading.html b/tasks/Reading.html index 987a447..68a2002 100644 --- a/tasks/Reading.html +++ b/tasks/Reading.html @@ -21,11 +21,11 @@From a framapad made by erg +
User:Simon/Trim4/tools/chdk firmware installation
-https://annuel.framapad.org/p/ergbookscan - -*ERG BOOK SCAN* - -Doc de base: -http://diybookscanner.org/archivist/ - -Doc pour erg: -https://docs.google.com/document/d/1ZFgxLRWM-amLoyrPdKVwJJwBGfQBsEq3rNSjX41_mL4/edit - - -Budget: -https://lite.framacalc.org/ergbookscan - - -Fourniseurs : -bois - Gédé boishttp://www.gedebois.be/ - Lochten & Germeaux http://www.lochten.be/ - -verre -- vitrerie Defise — Rue de Mérode 459, 1190 Forest — 02 537 20 24 -- https://fr.glassolutions.be/fr-be/planiclear - -ce qu'il manque: - -velcro -2x poulies de 5 cm de diamètre: Industrial product chaussée de Ruisbroek - -le verre : vitrerie Defise - rue de Mérode 1190 -4mm rodé d'un coté à 45° - -électiricite: -cable 220v -prise - - - - - https://www.brico.be/fr - https://www.youbuild-mpro.be - https://www.gamma.be/fr - https://www.lochten.be/ - https://www.hubo.be/fr.html - https://www.mr-bricolage.be - - -software - -notes from PZ: https://pad.xpub.nl/p/bookscanner-software - -Install piscan on SD: - https://github.com/Tenrec-Builders/pi-scan - https://www.raspberrypi.org/documentation/installation/installing-images/linux.md - -Prepare SD cards for camera: - https://chdk.fandom.com/wiki/Prepare_your_SD_card - CHDK instructions - - Download the correct firmware according to your camera model - - http://www.mighty-hoernsche.de/ - - Method 2 - Using CHDK itself to make the SD card bootable. - - Start out with your SD Card Lock switch in the unlocked position (the small slide switch on the side of the card - see picture above - make sure it is in the unlocked position to start this process.) - - Low level format the card in camera using the camera's built-in card format menu selection. Warning : any images on the card will be erased at this point. - - Remove the card from your camera and put it into the SD card reader of your PC. - - The card should now contain a single FAT32 partition. If you are using a large SD card, please make sure your camera did not format the card as exFAT - see warning note at start of this section. You may need to use something like FAT32 Format to reformat the card in your PC if so. - - Now please check again (by looking at the properties of your card in an SD card reader in your PC) to ensure that your card is formatted either FAT16 or FAT 32 - and not exFAT! - - Unpack the appropriate build of CHDK for your camera and firmware version directly to the card (including all subdirectories). - - With the Card Lock switch still in the unlocked position put the card back into your camera. - - Turn on your camera by pressing the Play button (or using the Play switch on some cameras). Do not start the camera with the On/Off switch or this process will not work. - - Reset factory settings on the camera in order to enable the firmware update setting (if it's not there already) - - Start CHDK manually by selecting the Firmware Update option in the Canon menus. - - After the CHDK logo briefly displays, start CHDK by using the <ALT> key sequence for your camera. - - Enter the CHDK menu (press play button and then MENU for the CHDK menu), and select Miscellaneous stuff -'> SD Card' -> Make Card Bootable - - Turn your camera off, write protect the SD card by moving the little switch on the side of the card to the lockedposition, insert the card back into your camera. Note that CHDK will cause the camera to ignore the lock switch so that you can take pictures normally. - -adjust the cameras: - http://tenrec.builders/archivist/camera-guide.html - -laptop, python 2.7 requirements -Cython -pip install git+https://github.com/kivy/kivy.git@master -dbus-python -chdkptp.py -pygame - - -luarocks install chdkptp - --
Printed: 20.12.19
-Dimensions: 123x180mm
-Cover stock: Clairefontaine Trophee (green) 210gsm
-Text stock: Laser 80gsm
-Binding: Perfect bound, hot glue
-Pages: 270pp
-
I wanted to read this collection of essays by Flusser during the holidays. Steve had sent me a link to an interview with Flusser in which he described the "magic" of linear writing and subsequent technologies, and I wanted to read more. I very quickly bootlegged this book by printing the PDF on the last day school was open for the year. In my haste, however, I trimmed the bottom edge a bit too close. It's still fine (at least the page numbers weren't cut off), but I wish I hadn't been in such a rush. The cover was made quickly at the photocopier as well, a no-frills effort. +
Typologies of traces of use identified from a previous project called From the Books, which explored books from the 000-099 section of the Redmond Barry Reading Room in the State Library of Victoria. -
-These formed a loose classification system that indexed these books not by bibliographic reference, but by the frequency of occurrence, taking a "bag of words" approach. -Problems that arose were linguistic - it was difficult assigning a word to an example as this already had some assumption of intention (e.g. a doodle as an intentional drawing vs squiggle as unintentional drawing). -
-My approach was one of identification based on nouns, which presented problems in describing the traces we found and the possible intention (or lack of intention) in their making. To what extent could the noun communicate what had happened? Nouns point towards things affected by actions. In a sense, to name something is to own it, and things become property much more easily than actions. +
diff --git a/tasks/Trusting.html b/tasks/Trusting.html index 96cbc78..f2286a7 100644 --- a/tasks/Trusting.html +++ b/tasks/Trusting.html @@ -16,11 +16,11 @@ -The first bootleg library sessions were held in Wijnhaven 61, a building that houses several of the Piet Zwart Institute Master's Departments, including XPUB, Lens-Based, MIARD, and the Master in Arts Education. The building also is home to many bachelor students, and stations where students can prototype work. I decided to run introduction sessions in a small room in the drawing station. I advertised these sessions with posters and flyers, distributed throughout Wijnhaven 61 and the adjacent Blaak building. Sessions were organised as a come-as-you-are basis, running for half-hour intervals, but with an open invitation for attendees to stay as long as they liked. The initial purpose of these sessions was to acquaint attendees with the digital bootleg library, explore the interface, and create registered user accounts. There was also another purpose of meeting with other readers to discuss texts we were reading, and how we gained access to them. I kept an Etherpad document open for each session, where I could take notes on what was discussed. -
-Description pad: Bootleg Library Workshop Sessions
-User:Simon/bootleg lib wijnhaven 61 pad
-bootleg library sessions pad: Documentation of Session
-User:Simon/bootleg library sessions wdka pad dump
+
From a pad session: - -bootleg library: http://145.24.131.15:20190/ -Username: guest -Password: thelibraryisopen - - -Setting up a headless Calibre server -http://linuxphilia.blogspot.com/2012/06/my-wife-and-i-like-to-read-books-on-go.html - -Turning raspbeery pi to ebook server: -https://opensource.com/article/17/6/raspberrypi-ebook-server - -ctl + z to suspend a session in terminal, fg to rejoin - -usbmount: automatically mounts USB mass storage devices (typically USB pens) when they are plugged in, and unmounts them when they are removed. -but it didn't work ;( - -https://www.raspberrypi-spy.co.uk/2014/05/how-to-mount-a-usb-flash-disk-on-the-raspberry-pi/ - -init.d and service files -generating a /etc/init.d/calibre file, and paste bash script from line 6 to file. - -what is init.d? -read on: - - https://bash.cyberciti.biz/guide//etc/init.d - - https://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ - - https://askubuntu.com/questions/5039/what-is-the-difference-between-etc-init-and-etc-init-d - - https://unix.stackexchange.com/questions/20357/how-can-i-make-a-script-in-etc-init-d-start-at-boot - - http://linux-tutorial.info/modules.php?name=ManPage&sec=7&manpage=init.d - - -what is daemon? - - http://man7.org/linux/man-pages/man3/daemon.3.html - - -https://askubuntu.com/questions/666423/run-script-at-startup-in-etc-init-d#666480 - -sudo chmod +x /etc/init.d/calibre - -sudo update-rc.d calibre defaults - - -other than init.d there is systemd, which is supposed to be faster - -sudo nano /etc/systemd/system/calibre.service - -[Unit] -Description=Calibre. -After=syslog.target network.target - -[Service] -Type=simple -User=pi -Group=pi -WorkingDirectory=/home/pi -ExecStart=/usr/bin/nodejs /opt/etherpad/node_modules/ep_etherpad-lite/node/server.js -Restart=always - -[Install] -WantedBy=multi-user.target - -sudo service ~insert program - -installed calibre web! - -also check out - - http://internet-in-a-box.org/ - - https://github.com/janeczku/calibre-web -+ diff --git a/tasks/Understanding_texts.html b/tasks/Understanding_texts.html index ca98180..1689f97 100644 --- a/tasks/Understanding_texts.html +++ b/tasks/Understanding_texts.html @@ -26,11 +26,11 @@
Snippets: -
-text, tbc is an essay written as a contribution to a publication, as part of Onomatopee's Meeting Grounds public program. In this essay I describe my interest in text's overlapping dimensions: the editorial, technical and social. The text is performed through the use of Etherpad: as a writing environment to create the text, a software to reflect on, and a live editable document which anyone may edit, if they know the URL. -
The live, editable version on Etherpad: -https://pad.xpub.nl/p/text_tbc -
-Dear reader/writer,
-
The essay below, text, tbc, lives in a pad on a server hosted by Experimental Publishing (XPUB), at the Piet Zwart Institute, Rotterdam.
-This a live text, welcome to be edited by anyone. However, in the interests of transparency and care towards yourself and others, please be aware of the following:
-
VISIBILITY:
-This pad isn't indexed by search engines, but it is 100% public to anyone who knows its URL.
-
PRIVACY:
-This pad is not encrypted, meaning that it is not private. Anyone who can access the server can also see its content.
-
RETENTION:
-Text can change, rapidly and in real time, making this a dynamic, but ultimately unstable environment. Make backups regularly if you wish to keep copies.
-
ACCESSIBILITY:
-Pads can go down for many reasons, such as scheduled server maintenance, unforeseen events, and of course, human error. It is impossible to determine the identity of an author and XPUB does not respond to pad retrieval requests.
-
CONVIVIALITY:
-Please be as respectful and supportive towards other reader/writers as possible. Don't delete anything, just add.
-
-text, tbc
-
Text flies in an endless stream before your eyes. News reports, longform articles, facts and figures, documents and messages sent at all hours of the day and night; it is always daylight somewhere in the world and there is always something new to report. You see text, but you don't have the time to carefully read and absorb it. You have never read or written so much. Your phone buzzes with the input and output of messages and notifications. You are exhausted by the letters, numbers, punctuation, and spaces that make up what is usually called “text”. -
But the overwhelming presence of text is not felt just in the material form of its characters, or the spaces between them. It resides in text's overlapping dimensions and resulting viewpoints and how these influence practices of reading and writing. -
The editorial dimension; text is a sequence. A line of characters and spaces, the particular order that the writer sets these in. Text becomes an object, a carrier of thoughts and feelings, something that can be sent back and forth between participants in a conversation. -
The technical dimension; text is a process. Messages and files that we share are text-based. A computer runs on software, programmed in encoded text, often the same characters that flicker before your eyes. Texts can be assembled on-the-fly as a machine reads scripts and writes output in response to input. -
The social dimension; text is a framework. The English word "text" has roots in the Proto-Indo-European word teks-, meaning “to weave, to fabricate, to make; make wicker or wattle framework”. A piece of writing is a text, and so is a conversation; texts represent the exchange of shared concepts (words, signs, representations) woven into a fabric of communication. There is also an exchange between written and spoken texts; oral discussions which prompt writing, and writing which sparks conversations. Texts elicit further texts. -
I’m typing this now using a self-hosted, open-source, browser-based, realtime, collaborative text-editing software called Etherpad. Etherpad is many things, as you can probably tell by the string of adjectives in my previous sentence. The pad, as it is colloquially (somewhat affectionately) known by many users, has its own peculiar twist on online public space and subsequently, the public it makes. An environment; a combination of particular conditions set by hardware and software that determine how a user operates within it. The pad is an unstable, dynamic environment open to participation, often without notions of consistency in formatting, or singularity in authorship. For a start, anyone who knows the URL can edit what is written here. This text could easily become an unruly wall built without convention, just sitting there in the browser. And though you, dear readers, may also become writers, you will barely recognise each other as authors. -
Some of you will choose a username, some will remain unnamed by default. I often call myself karen eliot (all lowercase), a shared pen name favoured by the Neoists, an art movement famous for creating multiple definitions of itself. karen eliot is everyone and no-one, and on the pad, so am I. In collaborative writing sessions, what I type becomes intermingled with the writings of others until I can hardly say it is mine any more; copy-pasted, deleted, overwritten, rephrased, paraphrased and line-edited to the nth degree. As authorship colours and names change at whim, it's almost impossible for writers to know who is who unless you go back through the version history and/or sleuth the chat section for clues. But it's hardly important when the purpose is to write together. -
Sometimes I use it to write by myself, typing into the pad as the server records a mind-boggling database of every key I press, every action I undo. I slide back in time through this text (the one you're reading) to see revisions in the version history. So far the only author there is myself, although all anyone needs to do is type (even a space), and they will automatically join karen eliot as a listed co-author. Add multiple users at multiple keyboards, all free to edit autonomously, and the writing starts to become definitively less a work of singular authorship, and more a woven multiplicity of perspectives. -
Often the pad serves as a note-taking accompaniment to a spoken conversation, transcribing each other's words, turning our speech into text. Fingers typing rapidly, trying to keep up with the pace of dictation will make mistakes. In response, a distinct protocol develops in support of diverse ways of reading and writing. Spell-checking is often unnecessary; writers may mis-type, but ultimately, their/they're/there spelling isn't a concern as long as it doesn't get in the way of communication. I'm reminded of Samizdat publishers, who eschewed the title of "author" in favour of “typist” or “editor” due to the unwanted attention and risk it would bring to themselves and their dissident republications of censored books. Editing, typing, reproducing texts by hand; all of this encourages a slippery form of authorship through human error and idiosyncratic preferences for a new phrase, sense-for-sense translation or structure. When no writer is the discernible author, everyone becomes a text editor. -
The pad exemplifies the editorial, technical and social dimensions of text. New editors respond with reactions that range from eager enthusiasm to shy suspicion. For some, the pad seems too public, too immediate, too dynamic. What we type, delete, mis-type or mis-spell is there for all to see as we do it. But for the enthusiasts, individually-coloured sentences quickly proliferate into multicoloured streams of collaborative writing. For all its dynamic energy and realtime nature, the pad generates an aura of calm. It's not a feed which must be scrolled, there are no read receipts and no-one can be left on seen. Indeed, nothing can be sent or unsent, nor for that matter, unseen. There are no notifications, it doesn't buzz in the middle of the night. When I come back to it a day or so later, a new text has evolved. There are no other readers or writers there now, only myself, karen eliot. I pause, taking the time to read and absorb it. -
—Simon Browne, Rotterdam, April 2020 -
With special thanks to Steve Rushton and Michael Murtaugh. +
diff --git a/tasks/Uploading.html b/tasks/Uploading.html index 14d66fd..bc3df4e 100644 --- a/tasks/Uploading.html +++ b/tasks/Uploading.html @@ -16,10 +16,10 @@ -Snippets: -
-nginx is a web server software that the bootleg library runs on. This configuration allows maximum uploads of 100mb: -
-server { - listen 80 default_server; - listen [::]:80 default_server; - server_name _; - location /bootleglibrary { - - auth_basic "ヽ(°〇°)ノ"; - auth_basic_user_file /etc/nginx/htpasswd; - - client_max_body_size 100M; - - proxy_bind $server_addr; - proxy_pass http://127.0.0.1:20190; - proxy_set_header Host $http_host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Scheme $scheme; - proxy_set_header X-Script-Name /bootleglibrary; - - } -} --
To enable, start, stop, or check the status of the nginx web server, a service file is needed. To create one in a systemd Linux distribution, make this file: -
/lib/systemd/system/nginx.service
-
with the following contents: -
-# Stop dance for nginx -# ======================= -# -# ExecStop sends SIGSTOP (graceful stop) to the nginx process. -# If, after 5s (--retry QUIT/5) nginx is still running, systemd takes control -# and sends SIGTERM (fast shutdown) to the main process. -# After another 5s (TimeoutStopSec=5), and if nginx is alive, systemd sends -# SIGKILL to all the remaining processes in the process group (KillMode=mixed). -# -# nginx signals reference doc: -# http://nginx.org/en/docs/control.html -# -[Unit] -Description=A high performance web server and a reverse proxy server -Documentation=man:nginx(8) -After=network.target nss-lookup.target - -[Service] -Type=forking -PIDFile=/run/nginx.pid -ExecStartPre=/usr/sbin/nginx -t -q -g 'daemon on; master_process on;' -ExecStart=/usr/sbin/nginx -g 'daemon on; master_process on;' -ExecReload=/usr/sbin/nginx -g 'daemon on; master_process on;' -s reload -ExecStop=-/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid -TimeoutStopSec=5 -KillMode=mixed - -[Install] -WantedBy=multi-user.target --
-
Use the following command:
-# /etc/init.d/nginx restart
-
OR -
# /etc/init.d/nginx reload
-
OR -
# service nginx restart
-
OR -
# service nginx reload
-
OR if you are using systemd based Linux distro: -
$ sudo systemctl restart nginx
-
OR -
$ sudo systemctl reload nginx
-
To view status: -
# service nginx status
-
OR -
$ sudo systemctl status nginx
-
However, the recommend way is as follows. This should work with any Linux distributions or Unix-like operating systems: -
# nginx -s reload
-
OR -
# /path/to/full/nginx -s reload
-
If nginx binary is installed at /usr/local/nginx/sbin/nginx, enter: -
# /usr/local/nginx/sbin/nginx -s reload
+
pad here: https://pad.xpub.nl/p/my_mother_was_a_computer_notes +
User:Simon/My mother was a computer notes
-