figures | ||
presentations | ||
TBL autograph | ||
Computer Sciences are Social Sciences â Tommaso Marmoâs bachelor thesis.pdf | ||
Computer Sciences Are Social Sciences.bib | ||
Computer Sciences Are Social Sciences.md | ||
Computer Sciences Are Social Sciences.tex | ||
Computer Sciences Are Social Sciences.yml | ||
csss-front.odt | ||
csss-front.pdf | ||
LICENSE | ||
README.md |
Computer Sciences Are Social Sciences!
This repository hosts Tommiâs bachelorâs thesis, written between February and June 2023.
Note: unfortunately, I was not considerate enough to keep track of my work through git progressively. This repository has been created later, in April 2024. Hence, the commits up to that date do not reflect the actual moment when the content was created. Hopefully, I will be able to create commits step by step in the future.
Whatâs inside
- ð¾ Markdown and LaTeX source files
- ð Bibliography
- ð Figures
- ð½ï¸ Presentations often linked to Knitting Our Internet
- ð·ï¸ YAML metadata for Pandoc parsing
- ðï¸ Tim Berners-Leeâs autograph of the front page (yes, I know! ð)
Workshop: Knitting Our Internet
Since I feel very strongly about the topics of this thesis, I have been thinking hard of ways to inform and involve people. Out of this effort, a workshop came out, and I am thrilled to ne hosting it in many amazing occasions, with diverse crowds of various ages.
The workshop is called Knitting Our Internet.
License
All of the original content inside this repository (therefore excluding the figures and the quotes) is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
Feedback and corrections
I am keen to discuss about anything related to this thesis! Get in touch if youâd like!
I wrote my thesis as a young undergraduate student. Even if it is highly unlikely, there might be information that is partly or even fully incorrect. I apologise for this, and I invite you to contact me if you spot any kind of mistake!
Obsolescence
The text of the thesis is not being updated. Please, be aware that there might be information that becomes incorrect or wrong because of obsolescence.
Build process
I am technically goofy (actually, not only technically) to say the least, and the build process for this thesis is fragmented and messy. I know the right way to parse the final PDF including citations, markup, frontispiece, etc. would be to use a Makefile. I tried. I failed miserably. Therefore, below are the admittedly weird but effective build steps to get to the final thesis in PDF format.
- Markdown â HTML conversion, using Pandoc:
pandoc -s 'Computer Sciences Are Social Sciences.md' --wrap=none --resource-path="$PWD" --metadata-file='Computer Sciences Are Social Sciences.yml' -C -o 'Computer Sciences Are Social Sciences.html'
- HTML â LaTeX conversion, using Pandoc:
pandoc -s 'Computer Sciences Are Social Sciences.html' --wrap=none --resource-path="$PWD" --metadata-file='Computer Sciences Are Social Sciences.yml' -C -o 'Computer Sciences Are Social Sciences.tex'
- Build the final
.tex
file usingpdflatex
:pdflatex 'Computer Sciences Are Social Sciences.tex'
Please, refer to my technical notes to try to understand more (good luck with that).