summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/about.php25
-rw-r--r--src/etc/index.php13
-rw-r--r--src/index.php27
-rw-r--r--src/misc/index.php17
-rw-r--r--src/music/index.php2
-rw-r--r--src/style.css8
-rw-r--r--src/writing/corrigenda.php41
-rw-r--r--src/writing/index.php24
8 files changed, 132 insertions, 25 deletions
diff --git a/src/about.php b/src/about.php
index 33e2255..1445333 100644
--- a/src/about.php
+++ b/src/about.php
@@ -3,10 +3,11 @@ $title = "About";
require($_SERVER["DOCUMENT_ROOT"] . "/head.php");
require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
?>
+<h2>About This Site</h2>
<p>
-This site is hosted on a vultr VPS. It serves content through an apache webserver, and has a pretty simple backend.
-I use PHP for templating, CSS for styling, and no JavaScript at all. The server supports HTTPS using Let's Encrypt.
-If you're curious about anything here, you can email me at kai@kaistevenson.com.
+ This site is hosted on a vultr VPS. It serves content through an apache webserver, and has a pretty simple backend.
+ I use PHP for templating, CSS for styling, and no JavaScript at all. The server supports HTTPS using Let's Encrypt.
+ If you're curious about anything here, you can email me at kai@kaistevenson.com.
</p>
<p>This site is a member of the <a href="https://nullring.xyz">Null Webring</a>, which I helped to create.</p>
<div style="width: 100%; text-align: center;">
@@ -39,4 +40,22 @@ If you're curious about anything here, you can email me at kai@kaistevenson.com.
</pre>
</div>
<h3 class="nav"><a href="https://www.pen15.agency">[Last site]</a> | <a href="https://www.nullring.xyz">[Nullring]</a> | <a href="https://society.nullring.xyz">[Next site]</a></h3>
+<h2>About Me</h2>
+<p>
+ As previously stated, my name is Kai Stevenson, and despite having a rather high opinion of myself,
+ I do not enjoy self promotion. However, I do enjoy music, so let's do this in <a href="music/">song form!</a>
+ Kidding. But really, I hate it.
+</p>
+<p>
+ It's commonly stated that it is a man's actions, not his words, that define him. Comforting though this thought may be,
+ I'd like to propose that the nature of my existence in your world will be defined less by my actions and more by words.
+ Maybe I'm wrong. Either way, I ask that if you want to know me, you consider the ideas I propose. Wrong though they may
+ sometimes be, they <i>are</i>--I hope--reflective of my character. To that end, the <a href="writing/">writing page</a> of my
+ website is an attempt to collate some of my thoughts. Maybe it will be of interest to you.
+</p>
+<h2>Donations</h2>
+<p>
+ Not happening. This server costs less in a year than driving my car for a day. If you want to support me, contribute
+ to one of my <a href=programming/>programming projects</a>, or just write me a nice email.
+</p>
<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>
diff --git a/src/etc/index.php b/src/etc/index.php
index 6f2a6d0..a26b774 100644
--- a/src/etc/index.php
+++ b/src/etc/index.php
@@ -1,9 +1,16 @@
<?php
-$title = "Et cetera";
+$title = "Et Cetera";
require($_SERVER["DOCUMENT_ROOT"] . "/head.php");
require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
?>
<p>
- There's nothing here.
+ It turns out that not everything falls neatly into any of the categories on my home page. This page is for those things.
</p>
-<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?> \ No newline at end of file
+<h2>Web Services</h2>
+<p>
+ I host a few different services on this VPS. This site--aberrantflux.xyz--doesn't need much introduction. There's also
+ <a href=https://files.aberrantflux.xyz>files.aberrantflux.xyz</a>, my file server; and
+ <a href=https://git.aberrantflux.xyz>git.aberrantflux.xyz</a>, my git server. I'm thinking about adding a web radio for
+ my music.
+</p>
+<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>
diff --git a/src/index.php b/src/index.php
index 4e37ec8..c41dae8 100644
--- a/src/index.php
+++ b/src/index.php
@@ -10,24 +10,18 @@ require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
to follow one of the links below.
</p>
<ul>
- <li>
- <h3><a href="writing/">~/doc/</a> /* My writing and notes */</h3>
- </li>
- <li>
- <h3><a href="programming/">~/src/</a> /* My programming */</h3>
- </li>
- <li>
- <h3><a href="music/">~/music/</a> /* My music */</h3>
- </li>
- <li>
- <h3><a href="photography/">~/pic/</a> /* My photography */</h3>
- </li>
- <li>
- <h3><a href="etc/">~/misc/</a> /* Other stuff */</h3>
- </li>
+ <li><h3><a href="writing/">~/doc/</a> /* My writing and notes */</h3></li>
+ <li><h3><a href="programming/">~/src/</a> /* My programming */</h3></li>
+ <li><h3><a href="music/">~/music/</a> /* My music */</h3></li>
+ <li><h3><a href="photography/">~/pic/</a> /* My photography */</h3></li>
+ <li><h3><a href="etc/">~/etc/</a> /* The rest */</h3></li>
</ul>
<h2>About Me</h2>
<p>
+ My email is kai@kaistevenson.com. I won't post my phone number on a public website because I don't want
+ any more spam calls, but if you want to arrange a phone call with me, I'll happily send you that information over email.
+</p>
+<p>
An absence of personal information on this site is to be attributed less to modesty and more to
a generalized disregard for what I deem to be more or less irrelevant. That said, I acknowledge
that some may wish to believe that I am a real human with a real human life, so I've collated some
@@ -40,4 +34,7 @@ require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
<li><p>I was at home minding my own business on the night of January 16th 2020. Please stop asking</p></li>
<li><p>I have a cat and a dog</p></li>
</ul>
+<p>
+ If you want to learn more about me (and I'm sure you do), you'll find that on the <a href=about.php>about page</a>.
+</p>
<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>
diff --git a/src/misc/index.php b/src/misc/index.php
new file mode 100644
index 0000000..0e61640
--- /dev/null
+++ b/src/misc/index.php
@@ -0,0 +1,17 @@
+<?php
+$title = "Programming";
+require($_SERVER["DOCUMENT_ROOT"] . "/head.php");
+require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
+?>
+<p>
+ My repositories (including some notes) are at aberrantflux.xyz/cgit. I also have some stuff at github.com/kaistevenson. The repo for this site is <a href=https://aberrantflux.xyz/cgit/aberrantflux-site.git>aberrantflux.xyz/cgit/aberrantflux-site.git</a> if you want to get a little meta. I use cgit to serve my repositories over HTTP, and otherwise use SSH.
+</p>
+<h2>Projects</h2>
+<p>
+ I have a few particularly cool projects, like <a href=https://aberrantflux.xyz/cgit/precedent.git>Precedent</a>, my interpreted
+ programming language, and <a href=https://aberrantflux.xyz/cgit/snake3.git>Snake3</a>, a fun snake game.
+ If you want to contribute to any of my repositories, just email me
+ with a diff and a brief description of your changes. If I like your
+ commit, I'll integrate it.
+</p>
+<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>
diff --git a/src/music/index.php b/src/music/index.php
index cb18961..df9740a 100644
--- a/src/music/index.php
+++ b/src/music/index.php
@@ -1,5 +1,5 @@
<?php
-$title = "My Music";
+$title = "Music";
require($_SERVER["DOCUMENT_ROOT"] . "/head.php");
require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
?>
diff --git a/src/style.css b/src/style.css
index 262bbf7..26cec6d 100644
--- a/src/style.css
+++ b/src/style.css
@@ -75,15 +75,18 @@ h2 {
}
h3 {
- text-align: center;
+ text-align: left;
+ text-indent: 55px;
font-family: 'Quicksand', sans-serif;
font-size: 16pt;
font-weight: 600;
color: var(--text);
- padding: 8px 50px 8px 50px;
+ padding: 8px 50px 2px 50px;
}
h3.nav {
+ text-align: center;
+ text-indent: 0px;
padding: 3px 50px 8px 50px;
margin: 0px auto auto auto;
}
@@ -110,6 +113,7 @@ ul p {
a {
color: var(--secondary);
font-family: 'Quicksand', sans-serif;
+ text-decoration: none;
}
a:hover {
diff --git a/src/writing/corrigenda.php b/src/writing/corrigenda.php
new file mode 100644
index 0000000..bbd4c92
--- /dev/null
+++ b/src/writing/corrigenda.php
@@ -0,0 +1,41 @@
+<?php
+$title = "Corrigenda";
+require($_SERVER["DOCUMENT_ROOT"] . "/head.php");
+require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
+?>
+<p>
+ This document is an attempt to catalogue the mistaken beliefs I have held in the past. Each will include
+ a short description of why the belief is no longer held. Obviously, if you hold one of these beliefs,
+ this will not change it. If you reach out to me via email I'll be happy to talk to you about it, though
+ I think many of these things will be realized in good time either way.
+</p>
+<h3>That utilitarianism provides moral truth</h3>
+<p>
+ I was too concerned with the answer to the question of what is moral to consider that the question itself
+ is absurd on its face.
+</p>
+<h3>That phenomenal consciousness is solely emergent</h3>
+<p>
+ I neglected the information transfer problem. Epiphenomenalism is unpalatable. Interactive parralelism seems
+ to work, as does idealism.
+</p>
+<h3>That everything is necessarily material</h3>
+<p>
+ Consciousness is necessarily immaterial. Even if all else is matter, a single counterexample is evidently enough to
+ invalidate a proposition.
+</p>
+<h3>That many things are hard</h3>
+<p>
+ Nothing I have done thus far has been hard, even when I go about it in the most contrived way possible.
+ I ought not assume that any future endeavour will be prohibitively challenging.
+</p>
+<h3>That there is such a thing as a justified belief</h3>
+<p>
+ Extrapolation is circular. Mathematics is meaningless.
+</p>
+<h3>That the narrative explanation is coherent</h3>
+<p>
+ And that it is possible to have no narratives without having a narrative of having no narratives.
+ See above.
+</p>
+<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>
diff --git a/src/writing/index.php b/src/writing/index.php
index c8fa4f6..bba0f99 100644
--- a/src/writing/index.php
+++ b/src/writing/index.php
@@ -5,10 +5,32 @@ require($_SERVER["DOCUMENT_ROOT"] . "/header.php");
?>
<p>
This is the index page for my writing. Each link leads to a different thing that I've written!
- Some of these were written for assignments, and some just because I felt like it.
+ Writing happens to be one of the better ways to express logically structured ideas, and it also
+ happens to be something I find relatively easy. For those reasons, I prefer communicating through
+ the written (or spoken) word than through mathematics or art.
+</p>
+<h2>Essays</h2>
+<p>
+ Moderately structured, opinionated writing. If you're the psychoanalytical type, you may be interested to know
+ that I find it much more fun to deconstruct a question than to construct an answer.
</p>
<ul>
<li><h3><a href="cryptography.php">Cryptography</a> /* Because secret messages are cool */</h3></li>
<li><h3><a href="moralrealism.php">Moral realism</a> /* Because people make a big deal out of murder */</h3></li>
</ul>
+<h2>Manifestos</h2>
+<p>
+ Plural. For future-proofness.
+</p>
+<ul>
+ <li><h3><a href="systemsmanifesto.php">Systems</a> /* A microcosm of reality */</h3></li>
+</ul>
+<h2>Esoterica</h2>
+<p>
+ The fun stuff.
+</p>
+<ul>
+ <li><h3><a href="corrigenda.php">Corrigenda</a> /* Everything I've ever done wrong */</h3></li>
+ <li><h3><a href="epiphenomenalism.php">Epiphenomenalism</a> /* You aren't in control */</h3></li>
+</ul>
<?php require($_SERVER["DOCUMENT_ROOT"] . "/footer.php"); ?>