Author: Jake Bauer <email@example.com>
Date: Mon, 16 Dec 2019 02:59:39 -0500
Add contact, now pages and update about-site
6 files changed, 82 insertions(+), 44 deletions(-)
diff --git a/build/footer.html b/build/footer.html
@@ -10,13 +10,6 @@
alt="Join the EFF!"></a>
- <p id="contact-info">
- To report any technical issues with the website or to leave a suggestion,
- please send an email to
- <a href="mailto:firstname.lastname@example.org">email@example.com</a>. To send
- feedback or to comment on an article or the content of a page, please send
- an email to <a href="mailto:firstname.lastname@example.org">email@example.com</a>.
All content on this website (the html/css) is licensed under the
<a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0 International License</a>.
diff --git a/build/header.html b/build/header.html
@@ -24,6 +24,12 @@
<li><a href="/about-site">About This Site</a></li>
<li><a href="/about-me">About Me</a>
+ <li><a href="/now">Now</a></li>
+ <li><a href="/contact">Contact</a></li>
<li><a href="/toolset">My Toolset</a></li>
diff --git a/pages/about-site.md b/pages/about-site.md
@@ -28,31 +28,30 @@ don't try to pass off the work as their own.
-Unlike many companies and organizations nowadays, I respect the privacy of
-those who visit my website and use my services. I do this by not collecting any
-of my users' information, by not using tracking cookies (or any cookies at
-all), and by building a website that doesn't rely on insane numbers of
-impossible-to-audit scripts, obfuscated code, or sketchy ad platforms. I don't
-monetize my website using ad services or paywalls because I believe in giving
-back to the community the knowledge that I have gained and the things that I
-have created for free and without hassle.
+Unlike many companies and organizations nowadays, I respect the privacy of those
+who visit my website and use my services. I do this by not collecting any
+information (other than what's saved in my nginx logs), by not using tracking
+cookies (or any cookies at all), and by building a website that doesn't rely on
+an insane amount of impossible-to-audit scripts, obfuscated code, or sketchy ad
+platforms. I don't monetize my website using ad services or paywalls because I
+believe in giving back to the community the knowledge that I have gained and the
+things that I have created for free and without hassle.
I designed this website with the principles of minimalism and simplicity in
-pages, the server code is contained in a single, small, easy-to digest file,
-and there aren't any resource-hogging images or superfluous animations to
-distract you from the important stuff: the content. The website has been themed
-in this dark colour scheme because I found it to be easier to look at
-(especially at night). I took an article by Drew DeVault <a href=#2></a> as
-inspiration for the philosophy behind the design of this website. This site may
-not be flashy, hip, or even all that pretty, but it is simple, easy to use, and
+pages, the server backend is simply nginx serving static pages, and there aren't
+any resource-hogging images or superfluous animations to distract from the
+important stuff: the content. The website has been themed in this dark colour
+scheme because I found it to be easier to look at (especially at night). I took
+an article by Drew DeVault <a href=#2></a> as inspiration for the philosophy
+behind the design of this website. This site may not be flashy, hip, or even all
+that pretty, but it is simple, easy to use, and fast.
### The Technical Side
-The website's backend server is NGINX running on a Debian 10 Buster VM which is
+The website's backend server is nginx running on a Debian 10 Buster VM which is
hosted on my Dell R415 server located in my house. If the site appears down
without any warning, it's safe to assume that it's due to factors outside of my
control like ISP infrastructure failures or a power-outage which would cause the
@@ -67,7 +66,7 @@ do it this way instead of manually writing all of the HTML.
Of course I could use a static site generator or some other program but I enjoy
finding my own way to do things since it represents a fun challenge and is a way
-to practice/develop my skills.
+to practice/develop my spaghettification skills.
The CSS for the website is sent through a CSS minifier to make it as small as
possible for serving to clients. The service I use is linked below
@@ -88,22 +87,8 @@ All of the scripts used can be found in the aforementioned git repository.
The statistics below are updated once every hour (time is EST/EDT, Ontario,
-<pre><code># Output from 'tuptime'
-System startups: 12 since 21:32:51 08/10/19
-System shutdowns: 10 ok <- 1 bad
-System uptime: 99.95 % - 58 days, 3 hours, 44 minutes and 25 seconds
-System downtime: 0.05 % - 42 minutes and 11 seconds
-System life: 58 days, 4 hours, 26 minutes and 36 seconds
-Largest uptime: 11 days, 17 hours, 51 minutes and 56 seconds from 00:20:22 09/08/19
-Shortest uptime: 48 seconds from 17:49:13 09/29/19
-Average uptime: 4 days, 20 hours, 18 minutes and 42 seconds
-Largest downtime: 19 minutes and 9 seconds from 17:24:43 09/29/19
-Shortest downtime: 8 seconds from 18:22:10 08/22/19
-Average downtime: 3 minutes and 50 seconds
-Current uptime: 5 minutes and 31 seconds since 01:53:56 10/08/19
+<pre><code># This page must have just been re-compiled and re-uploaded.
+\# Please wait until the server automatically updates this page with new stats.
diff --git a/pages/contact.md b/pages/contact.md
@@ -0,0 +1,19 @@
+[//]: # "Contact information for paritybit.ca"
+[//]: # "base.min.css"
+To report any technical issues with the website or to leave a suggestion, please
+send an email to [firstname.lastname@example.org](mailto:email@example.com).
+To send feedback or to comment on an article or the content of a page, please
+send an email to [firstname.lastname@example.org](mailto:email@example.com).
+To get into contact with me personally, you can find my email and GPG key on the
+[About Me](/about-me) page.
+Any marketing emails, spam, or other wasteful emails will be promptly deleted
+and the corresponding domain will be blocked.
diff --git a/pages/now.md b/pages/now.md
@@ -0,0 +1,29 @@
+[//]: # "What I'm up to now. Projects I'm working on, thing's I'm learning, general, big-picture life activities. That sort of thing."
+[//]: # "base.min.css"
+I discovered what a [now page](https://nownownow.com/about) is from [Lev
+Lazinsky's Website](https://dev.levlaz.org) and thought it might be useful to
+add one to my site.
+**Last Updated:** 2019-12-16
+I am currently finishing my 6th study semester of my computer science degree
+(out of 8 total) and, as a result of taking 6 courses at once, I don't really
+have time for anything else except tinkering with my website.
+Currently I've taken an interest in Scheme/Prolog from one of my university
+courses. I would like to build an application using one or the other but I
+haven't the slightest clue what to make.
+I am also looking to potentially get into the BSD family of operating systems as
+I'd like to attend the upcoming BSDCan conference and would like a little bit of
+knowledge before attending.
diff --git a/public/sitemap.xml b/public/sitemap.xml
@@ -42,9 +42,15 @@