First version of the website.

master
Gijs 3 years ago
parent 9e77769f4e
commit 014ee15034

@ -0,0 +1,116 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" media="all" href="static/styles/reset.css" />
<link rel="stylesheet" media="all" href="static/styles/styles.css" />
</head>
<body>
<main>
<h1>Algoliterary Publishing House</h1>
<p>This project by <a href="https://www.anaisberck.be/">Anaïs Berck</a> proposes to explore the notion of a publishing house in which the authors are algorithms, presented with their contexts and codes; and in which the content of the books seeds with trees and nature. By putting the tree and its representations at the center of their works, and by welcoming algorithms not at the service of extracting resources or value towards a commercial objective, but for making kin with nature, these intelligences create narratives which speak about trees and also challenge colonial views of classification, methods of standardization, and might speak critically about the effects of dominant cultures. While doing so, they put trees at the center of the creation, and therefore decenter the perspective of the human being.</p>
<p>The project looks into formal narratives generated by algorithms, question the form of the book as an object and authorial product, explore the concept of a decolonial publishing house and experiment with the influence of forest baths on the writing of code and the communication with trees.</p>
</main>
<aside>
<details>
<summary>
<h2>Levenshtein Distance</h2>
<dl>
<dt>Algorithm</dt>
<dd>Levenshtein Distance</dd>
<dt>Trees</dt>
<dd>eucaliptus + found species in Spanish on the internet</dd>
<dt>Humans</dt>
<dd>Gijs de Heij, An Mertens</dd>
<dt>Language</dt>
<dd>Spanish</dd>
<dt>Published</dt>
<dd>2021</dd>
<dt>License</dt>
<dd><a href="https://gitlab.constantvzw.org/unbound/cc4r">Collective Conditions for (re-)use (CC4r), June 2021</a></dd>
</dl>
</summary>
<p class="read-online-link"><a href="http://anaisberck.tabakalera.eus/">Read the book online ⤤</a></p>
<p>'The author of this book is the Levenhstein Distance algorithm, the subject is the eucalyptus tree in "Fama y eucalipto", an excerpt from Historias de Cronopios y de Famas by <a href="https://en.wikipedia.org/wiki/Julio_Cort%C3%A1zar">Julio Cortázar</a>, published in 1962 by Editorial Minotauro. <a href="https://en.wikipedia.org/wiki/Levenshtein_distance">Levenshtein distance</a>, edit distance or word distance is an algorithm that operates in spell checkers. It is the minimum number of operations required to transform one word into another. An operation can be an insertion, deletion or substitution of a character. The algorithm was an invention of Russian scientist Vladimir Levenshtein in 1965.'</p>
<dl>
<dt>URL</dt>
<dd><a href="http://anaisberck.tabakalera.eus/">http://anaisberck.tabakalera.eus/</a></dd>
<dt>Repository</dt>
<dd><a href="https://gitlab.constantvzw.org/anais_berck/levenshtein-distance-lee-a-cortazar">https://gitlab.constantvzw.org/anais_berck/levenshtein-distance-lee-a-cortazar</a></dd>
<dt>With the support of</dt>
<dd>This book is a creation for <a href="https://www.tabakalera.eus/es/agora-cemento-codigo">ÁGORA / CEMENT / CÓDIGO</a>, an online exhibition curated by Lekutan (https://www.tabakalera.eus/es/lekutan), within the programme of Komisario Berriak supported by <a href="https://www.tabakalera.eus">Tabakalera</a> in Donostia/San Sebastián, Spain.</dd>
<dt>Thanks to</dt>
<dd>Andrea Estankona, Jaime Munárriz, Esther Berdión</dd>
</dl>
</details>
<details>
<summary>
<h2>Paseo por arboles de madrid</h2>
<dl>
<dt>Algorithm</dt>
<dd>Markov Chain</dd>
<dt>Trees</dt>
<dd>collection of trees in the neighbourhood of Barrio de Las Letras in Madrid, retrieved from <a href="http://www-2.munimadrid.es/DGPVE_WUAUA/welcome.do">Un Alcorque, un Arbol</a></dd>
<dt>Humans</dt>
<dd>Jaime Munárriz, Luis Morell, An Mertens, Eva Marina Gracia, Gijs de Heij, Ana Isabel Garrido Mártinez, Alfredo Calosci, Daniel Arribas Hedo</dd>
<dt>Language</dt>
<dd>Spanish</dd>
<dt>Published</dt>
<dd>In development</dd>
<dt>License</dt>
<dd><a href="https://gitlab.constantvzw.org/unbound/cc4r">Collective Conditions for (re-)use (CC4r), June 2021</a></dd>
</dl>
</summary>
<p class="read-online-link"><a href="">Read the book online ⤤</a></p>
<p>In this book, the Markov Chain algorithm simultaneously generates a poem and a walk along trees in the neighbourhood Las Letras in the centre of Madrid. Despite the impression that there are few trees in the neighbourhood, the algorithm counts 460 of them.</p>
<p>Markov Chain was designed in 1906 by Andrey Markov, a Russian mathematician who died in 1992. This algorithm is at the basis of many softwares that generate spam. It is used for systems that describe a series of events that are interdependent. What happens depends only on the previous step. That is why Markov Chains are also called "memoryless".</p>
<p>To generate the text, Markov Chain analyses the sequence of words in a novel. On this occasion, the reader can choose between a fragment of the novel 'La Madre Naturaleza' by 19th century feminist writer Emilia Pardo Bazán; or a fragment of the novel 'Miau' by 19th century Madrid writer Benito Pérez Gáldos, who died exactly 100 years ago at the time of writing.</p>
<p>The new text is composed of meaningful words (nouns, verbs, adjectives), each of which is linked to a specific tree. The path you take from tree to tree is translated in the poem by the small words in the book. The poem and thus the route are generated in pieces, so that you can read a line of the poem to each tree. The last tree is then lucky enough to hear the whole poem.</p>
<dl>
<dt>URL</dt>
<dd><a href="TBD">TBD</a></dd>
<dt>Repository</dt>
<dd><a href="https://gitlab.constantvzw.org/anais_berck/paseo-por-arboles-de-madrid">https://gitlab.constantvzw.org/anais_berck/paseo-por-arboles-de-madrid</a></dd>
<dt>With the support of</dt>
<dd>This book was created as part of the residency of Anaïs Berck in Medialab Prado in Madrid, granted by Medialab Prado and the Government of Flanders as part of their 'Digital Culture Residency' program. The creation happened in company of collaborators of Medialab Prado, who assisted to various workshops; one on Algoliterary Authors developing the concept and the code; a second one on Weasyprint as a lay-out tool for the programming language Python.</dd>
</dl>
</details>
<details>
<summary>
<h2>Grafting a tree</h2>
<dl>
<dt>Algorithm</dt>
<dd>Oulipo constraint 'Littérature définitionnelle'</dd>
<dt>Trees</dt>
<dd>collection of quotes about trees taken from <a href="https://onetreeplanted.org/blogs/stories/inspirational-quotes-about-trees">onetreeplanted.org</a></dd>
<dt>Humans</dt>
<dd>Gijs de Heij, An Mertens</dd>
<dt>Language</dt>
<dd>Spanish</dd>
<dt>Published</dt>
<dd>In development</dd>
<dt>License</dt>
<dd><a href="https://gitlab.constantvzw.org/unbound/cc4r">Collective Conditions for (re-)use (CC4r), June 2021</a></dd>
</dl>
</summary>
<p class="read-online-link"><a href="">Read the book online ⤤</a></p>
<p>Imagine books as transformed trees. Some live only for a year, others for ten years, some stay alive during centuries. What would a graft of one of those trees look like? 'Grafting trees' takes quotes about trees from existing works. Depending on the circumstances, these grafts grow fast or slow. In this work each graft is defined by its gardener, who is present with a short biography scraped from Wikipedia. The reader chooses the amount of seasons the graft will grow(?). The growth is indicated in bold/italics. A random noun (?) is picked and defined as a 'bud' from which a new branch grows by replacing the word by its definition in Wordnet.</p>
<p>Wordnet is a combination of a dictionary and a thesaurus that can be read by machines. According to Wikipedia it was created in the Cognitive Science Laboratory of Princeton University starting in 1985. The project was initially funded by the US Office of Naval Research and later also by other US government agencies including DARPA, the National Science Foundation, the Disruptive Technology Office (formerly the Advanced Research and Development Activity), and REFLEX.</p>
<p>'Grafting trees' uses Part-of-Speech* to define all nouns in a specific sentence. Random nouns (?) are then replaced by their definition in Wordnet. This allows the sentence to grow autonomously and infinitely. </p>
<p>The recipe of 'Grafting trees' was inspired by Oulipo's constraint of 'Littérature définitionnelle', invented by Marcel Benabou in 1966: in a given phrase, one replaces every significant element (noun, adjective, verb, adverb) by one of its definitions in a given dictionary; one reiterates the operation on the newly received phrase, and again. </p>
<p>*Parts-of-Speech is a category of words: noun, verb, adjective, adverb, pronoun, preposition, conjunction, interjection, and sometimes numeral, article, or determiner. NLTK, or the Natural Language Toolkit allows to parse a sentence into words. Next, it includes an pretrained algorithm that can determine the part-of-speech of each word in that sentence. </p>
<dl>
<dt>URL</dt>
<dd><a href="TBD">TBD</a></dd>
<dt>Repository</dt>
<dd><a href="https://gitlab.constantvzw.org/anais_berck/grafting_trees">https://gitlab.constantvzw.org/anais_berck/grafting_trees</a></dd>
<dt>With the support of</dt>
<dd>This book was first shown as an installation in the exhibition Data Workers in Mundaneum, financed by Communauté Wallonie-Bruxelles/Arts Numériques; it was then published by Andreas Bülhoff as a pdf as part of the online magazine about digital literature <a href="https://sync.abue.io/">sync (nr 37)</a>. In October 2020 the French version of the installation was part of the exhibition 'Littérature et Numérique' in La Maison du Livre in Brussels.</dd>
</dl>
</details>
</aside>
</body>
</html>

@ -0,0 +1,93 @@
Copyright (c) 2012-2013, The Mozilla Corporation and Telefonica S.A.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

@ -0,0 +1,48 @@
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

@ -0,0 +1,117 @@
@font-face {
font-family: "Fira mono";
src: url(../fonts/fira-mono/FiraMono-Regular.ttf) format(truetype);
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: "Fira mono";
src: url(../fonts/fira-mono/FiraMono-Medium.ttf) format(truetype);
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Fira mono";
src: url(../fonts/fira-mono/FiraMono-Regular.ttf) format(truetype);
font-weight: 600;
font-style: bold;
}
:root {
--line-height: 16pt;
--font-size: 11pt;
}
html, body {
font-family: "Fira mono";
font-size: var(--font-size);
line-height: var(--line-height);
}
body {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr;
height: 100vh;
box-sizing: border-box;
}
h1, h2 {
display: block;
letter-spacing: 0.25em;
font-weight: 500;
}
h1 {
margin-bottom: var(--line-height);
}
h2 {
letter-spacing: .05em;
text-decoration: underline;
cursor: pointer;
}
p {
max-width: 80ch;
margin-bottom: var(--line-height);
}
main {
grid-column: 1;
padding: var(--line-height) calc(3 * var(--line-height)) var(--line-height) var(--line-height);
overflow-y: auto;
}
aside {
grid-column: 2;
border-left: 1px solid black;
overflow-y: auto;
}
summary {
padding: calc(.5 * var(--line-height)) 0;
list-style: none;
border: none;
outline: none;
}
.read-online-link {
margin-left: calc(-1 * var(--line-height));
margin-right: calc(-1 * var(--line-height));
border-top: 1px solid black;
border-bottom: 1px solid black;
letter-spacing: .2em;
padding: calc(.5 * var(--line-height)) var(--line-height);
}
details > summary::-webkit-details-marker {
display: none;
}
details {
border-bottom: 1px solid black;
padding: calc(.5 * var(--line-height)) var(--line-height);
}
details + details {
margin-top: -1px;
}
a {
color: currentColor;
}
a:hover {
text-decoration: none;
}
dl {
margin: var(--line-height) 0;
display: grid;
grid-template-columns: 15ch 1fr;
max-width: 80ch;
font-size: 85%;
}
Loading…
Cancel
Save