<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Void</title><link>https://jordynsblog.org/</link><description>Recent content on The Void</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 26 Jun 2026 12:15:09 +0000</lastBuildDate><atom:link href="https://jordynsblog.org/index.xml" rel="self" type="application/rss+xml"/><item><title>Selfhosting eMail is fun!!!</title><link>https://jordynsblog.org/post/email_is_fun/</link><pubDate>Fri, 26 Jun 2026 12:15:09 +0000</pubDate><guid>https://jordynsblog.org/post/email_is_fun/</guid><description>&lt;p&gt;So as you may have noticed if you looked at the about page (or been snooping through the DNS records for this site), that I now have email under this domain.&lt;/p&gt;
&lt;p&gt;I spent all of yesterday after work setting up an email server and some time today setting up Roundcube webmail.&lt;/p&gt;
&lt;p&gt;Why Roundcube? because it was a simple compose file to deploy and didn&amp;rsquo;t need external database management. It also have a nice simple user interface and allows for my upstream proxy server to handle all the HTTPS.&lt;/p&gt;
&lt;p&gt;I used docker-email-server to setup the backend as it was a simple deployment with the ability to configure it if needed.&lt;/p&gt;
&lt;p&gt;The hardest part of all of this was setting up SPF/DKIM/DMARC so the big email servers wouldn&amp;rsquo;t instantly reject my email before the spam folder.&lt;/p&gt;
&lt;p&gt;Oh, and getting the VPS IP off of the singular blacklist it was on as I&amp;rsquo;ve had this domain and IP for at least 3-4 years now.&lt;/p&gt;
&lt;p&gt;It works surprisingly well considering it&amp;rsquo;s being forwarded from the VPS to my server like most of the other services I host.&lt;/p&gt;
&lt;p&gt;Anyways, eMail isn&amp;rsquo;t as bad to selfhost anymore as it used to be in the olden days. I even have filters and my GMail set to forward to my domain so I can manage it all from the domain.&lt;/p&gt;
&lt;p&gt;If you want to eMail me for any reason, use public@[this domain] and I will get it.&lt;/p&gt;
&lt;p&gt;Thanks for reading :3&lt;/p&gt;</description></item><item><title>Some Site Changes</title><link>https://jordynsblog.org/post/new_theme/</link><pubDate>Thu, 25 Jun 2026 16:00:58 +0000</pubDate><guid>https://jordynsblog.org/post/new_theme/</guid><description>&lt;p&gt;So you might have noticed some changes to the site, but rest assured that it is nothing major.&lt;/p&gt;
&lt;p&gt;I primarily just changed the theme from potato-dark to Stack because I wanted something more modern looking.&lt;/p&gt;
&lt;p&gt;Additionally, the site structure was a bit dated and I was having trouble getting the theme working. So I recreated the site and moved all the content over to start fresh.&lt;/p&gt;
&lt;p&gt;This new theme has dark mode and light mode support, and resizes dynamically to support mobile devices and the desktop.&lt;/p&gt;
&lt;p&gt;I may or may not implement comments, but there will be no analytics. I don&amp;rsquo;t quite care about my site stats as I&amp;rsquo;m doing this as purely a hobby project.&lt;/p&gt;
&lt;p&gt;The new theme works prefectly fine without Javascript, &lt;em&gt;however&lt;/em&gt;, the photo gallery implement requires it.&lt;/p&gt;
&lt;p&gt;The stock code for the theme uses JS for the dark mode toggle, but I locally overrode it to use the prefers-dark-mode selector that is given by modern browsers.&lt;/p&gt;
&lt;p&gt;Oh, I also added the rest of the stickers and my avatar.&lt;/p&gt;
&lt;p&gt;Happy blogging! :3&lt;/p&gt;
&lt;p&gt;PS: I also implemented support for comments with Remark42 hosted on the same server as the site, however, it does need JavaScript enabled.&lt;/p&gt;</description></item><item><title>PSA to Pixel Watch 4 Users</title><link>https://jordynsblog.org/post/pw4/</link><pubDate>Sun, 05 Apr 2026 19:06:04 +0000</pubDate><guid>https://jordynsblog.org/post/pw4/</guid><description>&lt;p&gt;So, this is just a quick post about the Pixel Watch 4.
I got it a few months ago and have used it essentially nonstop, the 41mm LTE variant.&lt;/p&gt;
&lt;p&gt;I like the watch, but the big thing I noticed is there there is NO out of the box USB support. So adb has to be wireless, and fastboot is not possible.&lt;/p&gt;
&lt;p&gt;The USB cable for the PW4 is available to purchase invite-only for repair shops.&lt;/p&gt;
&lt;p&gt;In older watches, the charging dock had USB data. but with the PW4, it is only for power now. And they don&amp;rsquo;t pull an Apple with the hidden USB pins in the band mount, either.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Anyways, that was my PSA to all of you peeps.
Catch ya in the next post.&lt;/p&gt;</description></item><item><title>New SSD</title><link>https://jordynsblog.org/post/new_ssd/</link><pubDate>Tue, 24 Mar 2026 18:19:29 +0000</pubDate><guid>https://jordynsblog.org/post/new_ssd/</guid><description>&lt;p&gt;So, I got a &amp;ldquo;new&amp;rdquo; (new to me) SSD from the trash pile at work.&lt;/p&gt;
&lt;p&gt;It was in an old crusty Intel-era iMac that&amp;rsquo;s been sitting out there for who knows how long (months to years), being exposed to the elements.&lt;/p&gt;
&lt;p&gt;I took it out and cleaned it up as the SSD itself was dirty, surprisingly there was minimal water/dirt ingress to the interior.&lt;/p&gt;
&lt;p&gt;A quick teardown and cleaning later, and it was time to test.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;After plugging the SSD into my computer, turns out it still works perfectly (even after being rained on many times).&lt;/p&gt;
&lt;p&gt;It is a 1TB Samsung 850 Evo, with DRAM. It was built 02/2015.&lt;/p&gt;
&lt;p&gt;It only has ~8000 power on hours and ~10TBw, which isn&amp;rsquo;t bad for a 1TB SSD out of an iMac.&lt;/p&gt;
&lt;p&gt;The disk appears to have been wiped, but I checked for &amp;ldquo;lost&amp;rdquo; partitions with testdisk and it turns out that there is an APFS partition on it.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;I tried mounting it in Linux, but the experimental driver did not like it.&lt;/p&gt;
&lt;p&gt;So off to make a macOS VM, I go.&lt;/p&gt;
&lt;p&gt;and that sure was a challenge.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;First I tried VirtualBox, but once I got the installer booted using some complex commands, it&amp;rsquo;d randomly kernel panic before the install even started.&lt;/p&gt;
&lt;p&gt;Then I tried raw Qemu/KVM, but I couldn&amp;rsquo;t get OpenCore to recognize the disk image.&lt;/p&gt;
&lt;p&gt;Then I tried the nice OSX-KVM project, and it works nicely. macOS Sonoma is currently installing into a VM on my desktop as I type this.&lt;/p&gt;
&lt;p&gt;Now, the challenge is to see if it works or not.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;It does, in fact, not work&amp;hellip; It keeps kernel panicing during init and I can&amp;rsquo;t be bothered to try to diagnose it.&lt;/p&gt;
&lt;p&gt;According to Linux, the drive is encrypted anyways. So I&amp;rsquo;m just going to properly wipe the drive, set it to 4KN sectors, and use it.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m mostly likely going to use it as either an L2ARC for my ZFS pool, or a 2nd drive to mirror DaServ&amp;rsquo;s root&amp;hellip; because nVME IO errors are causing issues,
and soon I will not be close enough to the server to physically reboot it.&lt;/p&gt;
&lt;p&gt;To help avoid these issues, I just start mounting the root on DaServ with fatal_errors=panic so it will kernel panic and autoreboot if the root filesystem starts to throw IO errors.&lt;/p&gt;
&lt;p&gt;The only reason I was able to remotely reboot the system last time, is because I happened to have a root SSH session already open. so I used the sysrq-trigger and reset the system.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Anyways, it was fun rescuing an SSD from a trash pile&amp;hellip; I&amp;rsquo;m surprised it worked, and those SSDs are worth ~$180-200 USD brand new because of the current SSD prices. So that just saved me a good chunk of money.&lt;/p&gt;</description></item><item><title>Welcome Back!</title><link>https://jordynsblog.org/post/welcome_back/</link><pubDate>Mon, 23 Mar 2026 20:16:23 +0000</pubDate><guid>https://jordynsblog.org/post/welcome_back/</guid><description>&lt;p&gt;Welcome Back!!!&lt;/p&gt;
&lt;p&gt;It sure has been a while, hasn&amp;rsquo;t it? Just the date from the previous two posts alone would make this 8 or so YEARS since I&amp;rsquo;ve last posted (or even has this website up).&lt;/p&gt;
&lt;p&gt;Well, a TON of changed regarding myself and my selfhosting. I have an actual server now, made from consoomer hardware but using enterprise grade storage and ZFS, which is where this site is being hosted from.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s been so long that the theme I was using (potato-dark), is no longer maintained and does not work with new hugo versions. I like the theme though, so I patched it and now it works great.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m also getting more into IRC again after having been logged off since 2019, that entire Freenode thing was crazy. Wasn&amp;rsquo;t a part of it, didn&amp;rsquo;t even know it happened until Libera.chat was founded.&lt;/p&gt;
&lt;p&gt;Anyways, if you&amp;rsquo;re reading this from IRC, &lt;em&gt;&lt;strong&gt;HEYYYYYY big thanks&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I hope to write more, but I&amp;rsquo;m also using this page to host several pages that aren&amp;rsquo;t posts but are just info pages.&lt;/p&gt;
&lt;p&gt;See ya later!&lt;/p&gt;</description></item><item><title>We've moved to hugo!</title><link>https://jordynsblog.org/post/moved-to-hugo/</link><pubDate>Wed, 20 Jun 2018 23:48:31 -0500</pubDate><guid>https://jordynsblog.org/post/moved-to-hugo/</guid><description>&lt;p&gt;We&amp;rsquo;ve moved to a new blogging backend as you can see, We&amp;rsquo;re using hugo with the potato-dark theme instead of wordpress.&lt;br&gt;
We made this move for various reasons, the main reason being wordpress was slow and we didn&amp;rsquo;t need all that for a simple blog.&lt;/p&gt;
&lt;p&gt;If you want to contribute to this blog you can do it here: &lt;a class="link" href="https://github.com/jcjordyn130/blog" target="_blank" rel="noopener"
 &gt;https://github.com/jcjordyn130/blog&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>