Minimal object containing this commit
Commit Diff
commit c387db1cf8bdad6552abfdf1e9a53fb78f72b911799bf9d6386d3e5b2e542574
Author: yihanwu1024 <yihanwu1024>
Date: Mon May 16 00:00:00 2022 +0000
create article about the inauguration of www-users.tebibyte.io
diff --git a/f59513ce20a83cf89afee1bf91b8f6f022ad16c4771a8dccb2aa442d3cc5ed1b b/f59513ce20a83cf89afee1bf91b8f6f022ad16c4771a8dccb2aa442d3cc5ed1b
new file mode 100644
index 0000000..5a54fbd
--- /dev/null
+++ b/f59513ce20a83cf89afee1bf91b8f6f022ad16c4771a8dccb2aa442d3cc5ed1b
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<article xmlns="http://docbook.org/ns/docbook" xml:id="f59513ce20a83cf89afee1bf91b8f6f022ad16c4771a8dccb2aa442d3cc5ed1b">
+<title>A Flashback of /~www-users</title>
+<para>You may have noticed that this blog exist(ed) at <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://www-users.tebibyte.io/~yihanwu1024/">https://www-users.tebibyte.io/~yihanwu1024/</link> on May 16th, 2022.
+As its name suggests, this subdomain is for user-managed websites.
+Typically, the URL follows the form of https://www-users.example.org/~user/ or https://www.example.org/~user/, which, quite weirdly, feels a little bit retro.</para>
+<para>This impression is because a typical www-users setup only serves static content for its simplicity to configure.
+www-users is extremely suitable for an environment where users have their system accounts on a server.
+The webserver parses the URL, gets the username, and serves files from a directory (typically named <literal>public_html</literal>) in the user’s home.
+In older UNIX systems, home directories were even readable by everyone by default, presumably because they trusted each other a lot.</para>
+<para>Web 2 changed the landscape.
+In one aspect, users no longer hold system accounts, and instead use each service’s virtual account.
+And these services grew larger and larger, to a point where operating systems started creating home directories with restrictive permissions by default, too.</para>
+<para>Everything is private by default.</para>
+<para>Everything has huge depths, too.
+We rarely know what happens behind the scenes at Blogspot, Google.
+Or just anywhere else.</para>
+<para>That’s why I am bringing www-users back.
+But with upgrades!
+We now have a PHP runtime which our users can choose to use.
+Debugging the NGINX configuration file took me forever, by the way.</para>
+</article>