sebastiano.tronto.net

Source files and build scripts for my personal website
git clone https://git.tronto.net/sebastiano.tronto.net
Download | Log | Files | Refs | README

commit 7994149d79852571535d15f5ea7041ef76dd4b90
parent a9f3c8acf55984553e13e3343003717eaf1abc96
Author: Sebastiano Tronto <sebastiano@tronto.net>
Date:   Sat, 21 May 2022 10:29:34 +0200

Added first blog post + makefile change to support local openrsync

Diffstat:
MMakefile | 6++++--
Asrc/blog/2022-05-21-blogs/blogs.md | 96+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Msrc/blog/blog.md | 1+
Msrc/blog/feed.xml | 7+++++++
4 files changed, 108 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,3 +1,5 @@ +DEST="tronto.net:/var/www/htdocs/sebastiano.tronto.net" + all: clean ./build.sh @@ -6,7 +8,7 @@ clean: rm -r http deploy: all - rsync -rv --delete --rsync-path=openrsync \ - http/ tronto.net:/var/www/htdocs/sebastiano.tronto.net + rsync -rv --delete --rsync-path=openrsync http/ ${DEST} || \ + openrsync -rv --delete --rsync-path=openrsync http/ ${DEST} .PHONY: all clean deploy diff --git a/src/blog/2022-05-21-blogs/blogs.md b/src/blog/2022-05-21-blogs/blogs.md @@ -0,0 +1,96 @@ +# Blogs + +2022-05-21 + +Why would I start a blog in 2022? The short answer is +that I have recently enjoyed reading blog posts, and I thought it could be fun +to write some too. I don't have a good long answer, so I am just going to write +some random, loosely related thoughts in this post. + +## A history of the Web, starting from somewhere in the middle + +Once upon a time, the World Wide Web was a place where people could freely +share infomation in the form of +[hypertext](https://en.wikipedia.org/wiki/Hypertext). +Now it is a sort of universal application framework, largely run by +advertising companies. +In the last few months I have been reading, watching videos and thinking +about this change. I feel a sort of nostalgia for "the good old days" of the +Internet, although I did not experience most of them in person. + +My first encounter with the Internet was in the early 2000's. My parents +were trying to set up a dial-up connection at home, and they told me very +clearly that I should not touch the phone for the following few minutes. Why +would a 7-8 year old want to use phone, if not because his parents explicitly +told him not to? So of course I picked it up and put it back down multiple +times, listening with curiosity to what many people my age and older remember +as "the Internet sound". My parents spent a lot of time troubleshooting that +day. +I only have a couple of memories of that dial-up connection - I was of course +not allowed to use it alone! I remember downloading a couple of pictures from +the official Pok&eacute;mon website, which we later printed and hung somewhere. +I also remember trying to send an email to my dad, and my mom being +clearly stressed about me typing slowly and wasting minutes of dial-up time. + +I really started using the Internet around 2006 or 2007. It was the time of +forums. I liked forums, because you could talk about specific topics with +people with common interests, and also browse old threads and learn +without intereacting directly with people. + +Then social media arrived, and at first I liked those too. I made a Facebook +account in late 2009, and found it a convenient way to communicate with +my friends and classmates. Nowadays my Facebook feed seems more like a +collection of posts by people or pages I don't know that some old +friend commented on, and I think this is why I have basically stopped +posting there. + +Anyways, later came smartphones - I got my first one in 2012 - and "apps". +This used to be just a fancy word for "smartphone program", but apps quickly +became the new way of accessing the Internet. Apps, and WebApps, now *are* +the Internet, and have been so for the last 10 years or so. We now work +on documents on the cloud, have video calls and share social media posts +via apps - or browsers - that need at least modern, but preferably +modern *and powerful*, hardware to run on, but are at the same time +totally dependent on some huge server or data center somewhere else in the +world. Of course, this services are run by the few huge companies that +can afford to develop and mantain such a system. + +## So what now? + +I think it is cool that one can do all these things with the web. It is also +nice that the modern Internet is very accessible: anyone can sign up to any +social media platform they like and start sharing whatever they like, with +little to no barrier of entry. + +But I think that we don't need all of this all the time. +We should not need an expensive modern device running a +[30 million lines of code](https://caseymuratori.com/blog_0031) +to get some basic information from the web. +If people could put together a couple of lines of HTML in the 90's, we +can still do it today. + +It would be nice to keep the "old Internet" alive. +Small websites with interesting information on whatever the owner decides +to talk about, no accounts, no subscriptions, no fancy endlessly-scrollable +home pages making your PC fan spin like your house is on fire. +The kind of websites that you can read and even create on a 13 year old +[netbook](https://en.wikipedia.org/wiki/Netbook) - like I am doing now! + +"This is cool, I would like to do it too but..." + +* "...I don't know how" - Head to the + [MDN](https://developer.mozilla.org/en-US/Learn) and start learning! +* "...I don't know what to write about" - + Read [this short blog post](https://www.romanzolotarev.com/website.html). + +## This blog + +I have a few ideas on what to blog about. Mainly open source software and +related things. I don't think I'll write much about personal stuff. +In any case I will keep posting at a very irregular pace - don't expect +regular new "content"! + +I think I'll keep writing in English - it is not my first language, but +writing in my mother tongue would immediately exclude 99% of possible +readers. And for the technical stuff I want to talk about it +does not make a big difference anyway. diff --git a/src/blog/blog.md b/src/blog/blog.md @@ -2,3 +2,4 @@ [RSS Feed](feed.xml) +* 2022-05-21 [Blogs](2022-05-21-blogs) diff --git a/src/blog/feed.xml b/src/blog/feed.xml @@ -8,6 +8,13 @@ Thoughts about software, computers and whatever I feel like sharing </description> +<item> +<title>Blogs</title> +<link>https://sebastiano.tronto.net/blog/2022-05-21-blogs</link> +<description>Blogs</description> +<pubDate>2022-05-21</pubDate> +</item> + </channel> </rss>