summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorJakob L. Kreuze <zerodaysfordays@sdf.org>2024-12-25 19:42:18 -0500
committerJakob L. Kreuze <zerodaysfordays@sdf.org>2025-01-03 18:46:37 -0500
commit894506d2fddd6057b54026cada923c5d21de0908 (patch)
tree951e073517f6095f2cf03fab5882ebf011dccd67 /pages
parentd7559cc33f2d2a79f6a044a54a2dcce1fd6f76cf (diff)
[theme] New year, new Jakob
Diffstat (limited to 'pages')
-rw-r--r--pages/about.org51
-rw-r--r--pages/about.sxml65
2 files changed, 51 insertions, 65 deletions
diff --git a/pages/about.org b/pages/about.org
new file mode 100644
index 0000000..e10a095
--- /dev/null
+++ b/pages/about.org
@@ -0,0 +1,51 @@
+#+TITLE: About me (abridged)
+#+OPTIONS: num:nil toc:nil
+
+#+BEGIN_EXPORT html
+<div class="portrait">
+ <img src="/static/image/portrait.png" alt="A portrait of myself, done by @scolastiko on Twitter." />
+</div>
+#+END_EXPORT
+
+* About Me
+
+My name is Jakob Kreuze (/​ˈdʒeɪkəb ˈkɹuz/ and /​ˈjaːkɔp ˈkʁɔʏ̯tsə/ are both acceptable pronunciations), and I'm a 24 year-old [[https://en.wikipedia.org/wiki/Digital_forensics][digital forensics and incident response]] professional living in the [[https://en.wikipedia.org/wiki/Virginia][Commonwealth of Virginia]]. Outside of work, I like to program and tinker with [[https://www.gnu.org/philosophy/free-sw.html][free software]], reverse engineer things, and hunt for security vulnerabilities. In the past, I've used the [[https://en.wikipedia.org/wiki/Hacker_culture#Definition][traditional definition]] of "hacker" to describe myself. These days, the [[https://en.wikipedia.org/wiki/Hacker#Security_related_hacking][vernacular meaning]] is a bit more accurate.
+
+On the softer side, I love cooking (and eating) delicious food, running long distances, lifting weights, and playing old video games.
+
+The best way to contact me is by email at zerodaysfordays (at) ‌​‌‌‌​‌‌‍‌​‌‌​​​​‍‌​‌‌​​​‌‍‌‌​‌‌​​​‍‌​‌​‌​‌‌‍‌‌​‌‌‌‌‌‍‌​‌‌‌​​‌‍‌​‌​‌​‌​‍‌​‌‌‌‌​​‍‌​‌‌​‌​​‍‌​‌‌​‌‌​‍‌​‌‌​​​‌‍‌​‌‌‌​​​‍‌‌​‌‌‌‌‌‍‌​‌​‌‌​​‍‌​‌​‌‌‌‌‍‌​‌‌‌‌‌​‍‌​‌‌​​‌​‍‌‌​‌‌‌‌‌‍‌​‌‌​​‌​‍‌​‌‌‌​‌​sdf.org. My GPG key fingerprint is [[https://jakob.space/static/gpg.txt][6581 A4FC 404F 6434 AEA3 008C 45ED 4DC3 05BA DA33]]. I'm also on Signal as @incellebrite.666.
+
+I have a [[https://jakob.space/pages/about-complete.html][more detailed biography]] as well.
+
+** Elsewhere
+
+#+BEGIN_EXPORT html
+<table class="about-elsewhere">
+ <tr>
+ <td><img src="/static/image/about/pleroma.svg"></img></td>
+ <td><a href="https://social.jakob.space/@jakob">@jakob</a></td>
+ </tr>
+ <tr>
+ <td><img src="/static/image/about/lobsters.svg"></img></td>
+ <td><a href="https://lobste.rs/u/jakob">jakob</a></td>
+ </tr>
+ <tr>
+ <td><img src="/static/image/about/sourcehut.svg"></img></td>
+ <td><a href="https://git.sr.ht/~jakob">~jakob</a></td>
+ </tr>
+</table>
+#+END_EXPORT
+
+In general, I opt for "jakob" as a handle, settling for "0daysfordays" or "zerodaysfordays" if "jakob" was taken. Not every account with one of those handles is mine!
+
+* About This Site
+
+This is my personal website for showcasing the things I make. Currently, that is long-form writing in the form of blog posts.
+
+The website is built using the [[https://dthompson.us/projects/haunt.html][Haunt]] [[https://en.wikipedia.org/wiki/Static_site_generator][static site generator]], but features some dynamic components that use Guile's =(http server)= module. The source code is available on [[https://git.sr.ht/~jakob/blog][Sourcehut]]. It started in 2015 as [[https://tsar-fox.com][tsar-fox.com]] and was written in [[https://web.archive.org/web/20161229222910/http://jakob.space/][Python]] using the [[https://en.wikipedia.org/wiki/Flask_(web_framework)][Flask]] web framework. In late 2018, I dropped that code base and began using the [[https://gohugo.io/][Hugo]] static site generator until mid 2019 when I began using Haunt. The [[https://web.archive.org/web/20161229222910/http://jakob.space/][Wayback Machine]] has several snapshots reaching back to December of 2016.
+
+I am not currently aware of any attempts to censor this website. Nonetheless, I maintain mirrors on [[http://jakobyallfrbd3herebyee7hug3hxs2ma6aflmmllk35d7dyiwp3adid.onion/][Tor]] and [[http://mtgqjdrqqpovyhx7tortulrnvakbptsi3w5yintmo6lqapdd3hnq.b32.i2p][I2P]] should you have difficulty accessing my writing in your locality.
+
+# Local Variables:
+# mode: org
+# End:
diff --git a/pages/about.sxml b/pages/about.sxml
deleted file mode 100644
index d9a62f2..0000000
--- a/pages/about.sxml
+++ /dev/null
@@ -1,65 +0,0 @@
-;;; -*- scheme -*-
-
-;;; Copyright © 2019 - 2023 Jakob L. Kreuze <zerodaysfordays@sdf.org>
-;;;
-;;; This program is free software; you can redistribute it and/or
-;;; modify it under the terms of the GNU General Public License as
-;;; published by the Free Software Foundation; either version 3 of the
-;;; License, or (at your option) any later version.
-;;;
-;;; This program is distributed in the hope that it will be useful,
-;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-;;; General Public License for more details.
-;;;
-;;; You should have received a copy of the GNU General Public License
-;;; along with this program. If not, see
-;;; <http://www.gnu.org/licenses/>.
-
-(use-modules (jakob theme)
- (jakob utils sxml)
- (srfi srfi-1)
- (srfi srfi-19))
-
-`((title . "About")
- (content
- . ((ul (@ (class "horizontal-list"))
- (li "Email: " (strong "zerodaysfordays at ‌​‌‌‌​‌‌‍‌​‌‌​​​​‍‌​‌‌​​​‌‍‌‌​‌‌​​​‍‌​‌​‌​‌‌‍‌‌​‌‌‌‌‌‍‌​‌‌‌​​‌‍‌​‌​‌​‌​‍‌​‌‌‌‌​​‍‌​‌‌​‌​​‍‌​‌‌​‌‌​‍‌​‌‌​​​‌‍‌​‌‌‌​​​‍‌‌​‌‌‌‌‌‍‌​‌​‌‌​​‍‌​‌​‌‌‌‌‍‌​‌‌‌‌‌​‍‌​‌‌​​‌​‍‌‌​‌‌‌‌‌‍‌​‌‌​​‌​‍‌​‌‌‌​‌​sdf.org"))
- (li "XMPP¹: " (strong "jakob at ‌​‌‌‌​‌‌‍‌​‌‌​​​​‍‌​‌‌​​​‌‍‌‌​‌‌​​​‍‌​‌​‌​‌‌‍‌‌​‌‌‌‌‌‍‌​‌‌‌​​‌‍‌​‌​‌​‌​‍‌​‌‌‌‌​​‍‌​‌‌​‌​​‍‌​‌‌​‌‌​‍‌​‌‌​​​‌‍‌​‌‌‌​​​‍‌‌​‌‌‌‌‌‍‌​‌​‌‌​​‍‌​‌​‌‌‌‌‍‌​‌‌‌‌‌​‍‌​‌‌​​‌​‍‌‌​‌‌‌‌‌‍‌​‌‌​​‌​‍‌​‌‌‌​‌​xmpp.is"))
- (li "IRC: " (strong "tsarfox on irc.libera.chat.")))
- (ul (@ (class "horizontal-list"))
- (li "GPG: " ,(hyperlink "/static/gpg.txt" "6581 A4FC 404F 6434 AEA3 008C 45ED 4DC3 05BA DA33")))
- (ul (@ (class "horizontal-list"))
- (li ,(hyperlink "https://git.sr.ht/~jakob" "git"))
- (li ,(hyperlink "https://social.jakob.space/jakob" "fedi"))
- (li ,(hyperlink "https://en.wikipedia.org/wiki/User:ZeroDaysForDays" "wiki"))
- (li ,(hyperlink "https://lobste.rs/u/jakob" "lobste.rs")))
- (main (@ (class "overline"))
- (div (@ (class "portrait"))
- ,(image "portrait.png" "A portrait of myself, done by @scolastiko on Twitter."))
- (p "My name's Jakob, and I'm a self-taught "
- ,(hyperlink "https://www.gnu.org/philosophy/free-sw.html" "free software")
- ,(hyperlink "https://en.wikipedia.org/wiki/Hacker_culture#Definition" " hacker")
- ". I'm into computer security, software verification, functional programming, and lifting
-weights.")
- (p "That's the short version. I have a longer biography available "
- ,(hyperlink "/pages/about-complete.html" "here") ", "
- "and a page describing "
- ,(hyperlink "https://nownownow.com/about" "what I'm focused on at this point in my life")
- " available "
- ,(hyperlink "/pages/now.html" "here") ".")
- (p "If you've sent an email to an address of mine
-ending in 'sdf.lonestar.org' between January 2nd, 2020 and now, I have not
-received it. SDF has discontinued mail service on that domain. Accordingly, "
- ,(hyperlink "https://paste.sr.ht/%7Ejakob/18c048600c26d125d6d743e6d5b44db852573242" "I have a new PGP key."))
- (p "To the best of my knowledge, access to this website is not being blocked by any
-foreign government. Should this change, I maintain mirrors on "
- ,(hyperlink "http://jakobyallfrbd3herebyee7hug3hxs2ma6aflmmllk35d7dyiwp3adid.onion/" "Tor")
- " and "
- ,(hyperlink "http://mtgqjdrqqpovyhx7tortulrnvakbptsi3w5yintmo6lqapdd3hnq.b32.i2p" "i2p")
- ".")
- (p "1: I'll just ask that you reach out to me through other channels before
-sending me an invitation on Jabber. My address ended up on the XSender list, so I
-have a script to block messages from anyone not on my roster.")))))
-
-