From 4f4d5ca2d5bf0ee55910ae2e0704bb33e27c1416 Mon Sep 17 00:00:00 2001 From: yctct Date: Tue, 12 Aug 2025 21:07:42 +0200 Subject: First commit --- .gitignore | 2 + README.txt | 13 ++++++ asymmetry.md | 56 ++++++++++++++++++++++++++ asymmetry.pdf | Bin 0 -> 299226 bytes asymmetry1s.JPG | Bin 0 -> 222276 bytes asymmetry4s.JPG | Bin 0 -> 164889 bytes asymmetry7s.JPG | Bin 0 -> 169036 bytes asymmetry8s.JPG | Bin 0 -> 182073 bytes build.sh | 22 ++++++++++ default.html5 | 69 ++++++++++++++++++++++++++++++++ deploy.sh | 2 + email.png | Bin 0 -> 1928 bytes favicon/android-chrome-192x192.png | Bin 0 -> 1014 bytes favicon/android-chrome-512x512.png | Bin 0 -> 5627 bytes favicon/apple-touch-icon.png | Bin 0 -> 924 bytes favicon/favicon-16x16.png | Bin 0 -> 89 bytes favicon/favicon-32x32.png | Bin 0 -> 107 bytes favicon/favicon.ico | Bin 0 -> 15406 bytes favicon/site.webmanifest | 1 + index.md | 27 +++++++++++++ robots.txt | 73 ++++++++++++++++++++++++++++++++++ style.css | 32 +++++++++++++++ white_rabbit_by_le_marteau_reveur.png | Bin 0 -> 5174 bytes 23 files changed, 297 insertions(+) create mode 100644 .gitignore create mode 100644 README.txt create mode 100644 asymmetry.md create mode 100644 asymmetry.pdf create mode 100644 asymmetry1s.JPG create mode 100644 asymmetry4s.JPG create mode 100644 asymmetry7s.JPG create mode 100644 asymmetry8s.JPG create mode 100755 build.sh create mode 100644 default.html5 create mode 100755 deploy.sh create mode 100644 email.png create mode 100644 favicon/android-chrome-192x192.png create mode 100644 favicon/android-chrome-512x512.png create mode 100644 favicon/apple-touch-icon.png create mode 100644 favicon/favicon-16x16.png create mode 100644 favicon/favicon-32x32.png create mode 100644 favicon/favicon.ico create mode 100644 favicon/site.webmanifest create mode 100644 index.md create mode 100644 robots.txt create mode 100644 style.css create mode 100644 white_rabbit_by_le_marteau_reveur.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bd139de --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*bak +*html diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..4c10ad6 --- /dev/null +++ b/README.txt @@ -0,0 +1,13 @@ +This is a very simple static site generator. + +This is a fork from a static site generator put together by william. + +To use it: + +- clone this repository +- edit the file index.md +- update index.html by running: + + ./build index.md + +This README is probably not enough to use this site generator, so please email me your questions if you are trying to use it. diff --git a/asymmetry.md b/asymmetry.md new file mode 100644 index 0000000..6c7f1ba --- /dev/null +++ b/asymmetry.md @@ -0,0 +1,56 @@ +--- +lang: en +--- + + +![](white_rabbit_by_le_marteau_reveur.png) + +
+ +## *Asymmetry, heteronomy, delegation: what happens when our self-reliance in fact relies on technological providers?*, Roman Philip, 2025 + +**OUT OF PRINT** + +The essay is printed on Metapaper Rough Warmwhite 90 grams per square meter using RISO Ink blue on a RISO MZ1070E printer and is bounded in Berlin, Germany. + +It's an A6 format. + +It weights 19 grams. + +**Price: 10 euros/dollars** + +Shipping cost is included in the price. + +I ship from Berlin, Germany. + +To order, send an email to ![](email.png) --- including your shipping address. + +Once I've received an email with your shipping address, I'll send the essay and the payment details. + +You can pay by cash, bank transfer, bitcoin or monero. + +You can also buy the pdf if you prefer. You'll find the pdf [there](/asymmetry.pdf); I'll let you take care of the payment yourself. The payment information is in the pdf file, page 23. If you have questions, let me know. + +I can also compile an epub for you, send me an email to ask. + +When you buy this essay, you also support the research I do independently (from universities or any other institutions) and distributed under a copyleft license i.e. BY-SA. If you have questions about the research I conduct, email me. + +
+ +![cover page](asymmetry1s.JPG) +![imprint](asymmetry4s.JPG) +![title](asymmetry7s.JPG) +![booklet](asymmetry8s.JPG) + +To receive an email when the next publications is out, you can sign up on [this page](https://lists.yctct.com/wws/subscribe/updates?previous_action=info) + +

This page is licensed under CC BY-SA 4.0

+ +Photos credit: DBL + +Image credit: *white rabbit* by le marteau rêveur. + +Data collection policy: no cloudfare, no captcha, no analytics, no social media pixels, no cookies. + + + diff --git a/asymmetry.pdf b/asymmetry.pdf new file mode 100644 index 0000000..807ed4b Binary files /dev/null and b/asymmetry.pdf differ diff --git a/asymmetry1s.JPG b/asymmetry1s.JPG new file mode 100644 index 0000000..e4faada Binary files /dev/null and b/asymmetry1s.JPG differ diff --git a/asymmetry4s.JPG b/asymmetry4s.JPG new file mode 100644 index 0000000..4746f9f Binary files /dev/null and b/asymmetry4s.JPG differ diff --git a/asymmetry7s.JPG b/asymmetry7s.JPG new file mode 100644 index 0000000..51bc635 Binary files /dev/null and b/asymmetry7s.JPG differ diff --git a/asymmetry8s.JPG b/asymmetry8s.JPG new file mode 100644 index 0000000..8c599bf Binary files /dev/null and b/asymmetry8s.JPG differ diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..281ea19 --- /dev/null +++ b/build.sh @@ -0,0 +1,22 @@ +#!/bin/bash +echo Welcome to the markdown to html converter. +markdown_file="$1" +echo file is "$markdown_file" + +if [[ -z "$markdown_file" ]]; then + printf "Usage: %s \n" "$0" + exit 1 + fi + + output_file="${markdown_file%%.*}.html" + + pandoc "$markdown_file" -f markdown+hard_line_breaks \ + -t html5 -H "header.html" \ + --template="default.html5" \ + -o "$output_file" --verbose --highlight-style=breezedark + + + printf "markdown_file: %s\n" "$markdown_file" + printf "output_file: %s\n" "$output_file" + + echo We did it capitan, we converted to html. diff --git a/default.html5 b/default.html5 new file mode 100644 index 0000000..cde9e90 --- /dev/null +++ b/default.html5 @@ -0,0 +1,69 @@ + + + + + + +$for(author-meta)$ + +$endfor$ +$if(date-meta)$ + +$endif$ +$if(keywords)$ + +$endif$ +$if(description-meta)$ + +$endif$ + +$for(css)$ + +$endfor$ +$for(header-includes)$ + $header-includes$ +$endfor$ +$if(math)$ + $math$ +$endif$ + + +$for(include-before)$ +$include-before$ +$endfor$ +$if(title)$ +
+

$title$

+$if(subtitle)$ +

$subtitle$

+$endif$ +$for(author)$ +

$author$

+$endfor$ +$if(date)$ +

$date$

+$endif$ +$if(abstract)$ +
+
$abstract-title$
+$abstract$ +
+$endif$ +
+$endif$ +$if(toc)$ + +$endif$ +$body$ +$for(include-after)$ +$include-after$ +$endfor$ + + diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..41b0ba9 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +rsync index.html style.css robots.txt "$@" root@93.95.229.191:/var/www/pub.yctct.com diff --git a/email.png b/email.png new file mode 100644 index 0000000..d55c5c4 Binary files /dev/null and b/email.png differ diff --git a/favicon/android-chrome-192x192.png b/favicon/android-chrome-192x192.png new file mode 100644 index 0000000..d84c565 Binary files /dev/null and b/favicon/android-chrome-192x192.png differ diff --git a/favicon/android-chrome-512x512.png b/favicon/android-chrome-512x512.png new file mode 100644 index 0000000..cd2ced6 Binary files /dev/null and b/favicon/android-chrome-512x512.png differ diff --git a/favicon/apple-touch-icon.png b/favicon/apple-touch-icon.png new file mode 100644 index 0000000..74ff998 Binary files /dev/null and b/favicon/apple-touch-icon.png differ diff --git a/favicon/favicon-16x16.png b/favicon/favicon-16x16.png new file mode 100644 index 0000000..a228cef Binary files /dev/null and b/favicon/favicon-16x16.png differ diff --git a/favicon/favicon-32x32.png b/favicon/favicon-32x32.png new file mode 100644 index 0000000..f655607 Binary files /dev/null and b/favicon/favicon-32x32.png differ diff --git a/favicon/favicon.ico b/favicon/favicon.ico new file mode 100644 index 0000000..77379ea Binary files /dev/null and b/favicon/favicon.ico differ diff --git a/favicon/site.webmanifest b/favicon/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/favicon/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/index.md b/index.md new file mode 100644 index 0000000..04c73f1 --- /dev/null +++ b/index.md @@ -0,0 +1,27 @@ +--- +lang: en +--- + + +![](white_rabbit_by_le_marteau_reveur.png) + +
+ +Past publications +---------- + +- [[*Asymmetry, heteronomy, delegation: what happens when our self-reliance in fact relies on technological providers?*, Roman Philip, 2025](/asymmetry.html)] OUT OF PRINT + +Next publications +----------- + +To receive an email when the next publications is out, you can sign up on [this page](https://lists.yctct.com/wws/subscribe/updates?previous_action=info) + +

This page is licensed under CC BY-SA 4.0

+ +Image credit: *white rabbit* by le marteau rêveur. + +Data collection policy: no cloudfare, no captcha, no analytics, no social media pixels, no cookies. + + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..cabc3d7 --- /dev/null +++ b/robots.txt @@ -0,0 +1,73 @@ +User-agent: GPTBot +Disallow: / + +User-agent: Google-Extended +Disallow: / + +User-agent: Mediapartners-Google +Disallow: / + +User-agent: SemrushBot +Disallow: / + +user-agent: Pinterestbot +disallow: / + +User-agent: AhrefsBot +Disallow: / + +User-agent: dotbot +Disallow: / + +User-agent: Semrush +Disallow: / + +User-agent: GPTBot +Disallow: / + +User-agent: ChatGPT-User +Disallow: / + +User-agent: Google-Extended +Disallow: / + +User-agent: PerplexityBot +Disallow: / + +User-agent: Amazonbot +Disallow: / + +User-agent: ClaudeBot +Disallow: / + +User-agent: anthropic-ai +Disallow: / + +User-agent: Claude-Web +Disallow: / + +User-agent: Omgilibot +Disallow: / + +User-Agent: Applebot +Disallow: / + +User-agent: Bytespider +Disallow: / + +User-agent: Diffbot +Disallow: / + +User-agent: ImagesiftBot +Disallow: / + +User-agent: Omgili +Disallow: / + +User-agent: YouBot +Disallow: / + +User-agent: CCBot +Disallow: / + + diff --git a/style.css b/style.css new file mode 100644 index 0000000..e0996a9 --- /dev/null +++ b/style.css @@ -0,0 +1,32 @@ +html, body{ +font-family:monospace; +font-size: 1em; +color: black; +background: white; +#text-align: justify; +max-width: 600px; +margin-left: auto; +margin-right: auto; +padding: 5px; +} + +img { +max-width:100% +} + +/* unvisited link */ +a:link { +color: lightseagreen; +} +/* visited link */ +a:visited { +color: hotpink; +} +/* mouse over link */ +a:hover { +color: magenta; +} +/* selected link */ +a:active { +color: pink; +} diff --git a/white_rabbit_by_le_marteau_reveur.png b/white_rabbit_by_le_marteau_reveur.png new file mode 100644 index 0000000..ed083c3 Binary files /dev/null and b/white_rabbit_by_le_marteau_reveur.png differ -- cgit v1.2.3