Hey all, it’s been a while. Hope you’ve been well and I’m sorry for the radio silence—can’t offer much in the way of excuses other than it’s been difficult to find the time and energy to write one of these posts. But, well, that doesn’t mean I’ve been otherwise idle.
I’ll jump right to it and talk about a problem I’ve been working on: email. Why? Well, it relates to ha...
2025-01-31 20:45:36 +0000 UTC
View Post
Hey all, hope you’re doing well. You may have noticed that there was an outage in THP’s own Matrix server recently that lasted about two days. So I thought it would be a good opportunity to talk about some of the practical aspects of administrating systems.
For the most part, it’s a job that requires a very uneven amount of effort and time when interacting with servers; when ...
2024-08-13 12:53:20 +0000 UTC
View Post
Hello all, hope you’ve been well. In this quite overdue installment of my usual ramblings I’ll be talking about some of the things I’ve been up to in the past few months and the changes on the site.
While there’s nothing too obvious to the average user, there’s been quite a few bugfixes and refinement of implementations of existing features. Things like file deletion are handled...
2024-07-15 00:35:53 +0000 UTC
View Post
Hello all, hope you’ve been well! It’s time for another (very) overdue entry on what I have been working on and the recent changes to the site.
You might recall the last time that I mentioned that I was working at normalizing data in the site’s database. A lot of progress has been made o...
2024-04-09 00:14:59 +0000 UTC
View Post
Hello all, hope you’ve been well and that you’ve had a good holiday season so far. It’s been a long time since I’ve posted something, and I’m sorry for that, as it’s been a combination of burn out and life putting a premium on my energy and time that’s stopped me from doing as much as I would have liked. I also would have liked to stick to a specific topic and show off some of the...
2023-12-28 17:42:11 +0000 UTC
View Post
Hey everyone, hope you’ve been well. It’s been a while since the last post and there’s still a few things that are in the works but not quite production-ready so I’ll be taking the opportunity to talk about the Matrix server instead. It’s a long-overdue topic that feels especially timely since we recently passed the one-year mark of 2023-08-30 02:10:44 +0000 UTC
View Post
Hey all, hope that the last few weeks have seen you well. I’ve been stealing away time here and there to finish up pending features for the site and have plenty exciting stuff to share this time around.
I’ll start, however, with something that makes my life much easier but is unlikely to elicit much response from you. The flashier stuff can wait.
I’ve completely removed all in...
2023-06-18 23:05:51 +0000 UTC
View Post
Hello everyone, hope you’ve been well. While I’ve been working on and off on various things, in the last few weeks I’ve mostly dedicated to fixing and improving things that had been bothering me for a while.
To start with something trivially minor: the thread expansion links did not point correctly to their own threads. Not an incredibly noticeable problem as thread expansion is han...
2023-06-02 20:10:05 +0000 UTC
View Post
Hey all, hope you’re well. It’s taken me a little longer than I would have liked to write this up, but better late than never, right? I want to continue off from last time and continue to cover the stuff that I’ve been working on. This time we’re focusing on the story list in particular.
As you may recall, THP’s old story list was something of a hacky mess and it took concerted ...
2023-05-12 23:58:00 +0000 UTC
View Post
Hey everyone, I hope you’ve been doing well. Personally, I’ve been really busy with little time for myself since the last one of these posts. That said, I’ve still managed to plug away at various things that I’ve been meaning to do. While the changes and features I’ll be talking about aren’t live yet, I hope that they will be very soon pending finding the time to finish some impleme...
2023-04-27 23:08:45 +0000 UTC
View Post
Hey everyone, hope you’ve been well. This February was been a little hectic for myself, mostly due to a bout of illness that interrupted the regular flow of my life for a couple of weeks. The last week of the month also saw me become incredibly busy due to other factors outside my control so I had to postpone writing up this latest post for you guys. Still, enough excuses! I managed to do a f...
2023-03-04 21:40:53 +0000 UTC
View Post
Hello all, hope you’ve all had a lovely month. Last time around, I spoke about the types of considerations that needed to be taken into account when sorting an issue out and programming—using the anti-spam system as an example—and now I’ll be talking about another sort of issue of organization.
As I’ve mentioned here and there over the years, the base code of Kusaba X is somethi...
2023-01-25 16:53:42 +0000 UTC
View Post
Hi guys, hope that you had a very happy new year and are excited for another year of girls with silly hats. Last time around, I sort of teased that I’d talk about the Matrix side of things but I’ve decided to punt that for the time being— I’ll get into it eventually but it partially depends on external factors. I’ve been busy doing all sorts of stuff, however, and think I have enough ...
2023-01-12 17:57:26 +0000 UTC
View Post
Hey everyone, hope all’s been well with you! I have had something of a mixed of a track record in regards of getting things done over the past few weeks mainly due to life insisting that it can’t be ignored. That said, I’ve still been plugging away during weekends and whenever I’ve found free time to roll out improvements and changes.
It’s been a gradual thing for sure but, like...
2022-11-28 23:43:09 +0000 UTC
View Post
Hey all, it’s been a few months since I started trialing and then deployed our very own Matrix homeserver. Despite a few small lingering issues, it’s been a pretty successful process. Many of you have since joined our space to come chat and it's a nice space to be in. And if you haven't checked it out yet, joining is as easy as...
2022-09-02 00:00:50 +0000 UTC
View Post
Hey all, hope you’ve been doing well! I’ve been busy at work doing a little bit here and a little bit there and, as of a few hours before this post, have deemed it time to push through many of the changes that were ready.
I’ve tried to keep things brief and categorized but there’s a lot to talk about the things accomplished and some of the challenges I had to face.
I...
2022-08-31 02:21:33 +0000 UTC
View Post
Hey all, hope you’ve been doing alright! I’ve been busy working on a couple of things in my free time this month and I’ll have more specifics to share soon but, for now, I figured that I might as well spend some time talking the process of setting up all the Matrix things.
I’m no newbie when it comes to setting up servers and operating systems. Obviously enough, as I have tended t...
2022-07-24 21:09:05 +0000 UTC
View Post
Hey all, hope you’ve been well! As I outlined in my last post, I’ve gotten around to some of the things I’ve been working on, specifically setting up a Matrix Homeserver for THP. I’m going to split up posts between a more general overview and more technical one. This time around expect an explanation of what Matrix is and why I’ve set up a server running it.
But before we get st...
2022-06-19 20:40:58 +0000 UTC
View Post
Hey all, hope you’ve been alright. I know I’ve been quiet recently but that’s mostly been because I have felt reluctant to share things before they were finalized. But, well, because I’ve been spread thin and haven’t had as much free time as I’ve liked, progress has been sporadic.
So I wanted to share some of the things I’ve been working on or trialing in their various stage...
2022-06-04 21:21:04 +0000 UTC
View Post
Hey all, hope you’ve been well. I’ve been busy working on a number of things as of late. Though I’ve generally been pressed for time and focus, I’ve managed to get plenty done. The changes I’ve pushed over the last few days may not be the most glamorous of things but they’re improvements across the board. So, in no particular order, I’ll be talking about some of the things I’ve ...
2022-03-22 16:07:54 +0000 UTC
View Post
Hey all, hope you’ve been well. I’ve had my finger in a lot of pies as of late, to the extent that I think that a hungry ghost is haunting me. Bad joke aside, I have been a little all over the place but with good reason.
To get it out of the way, I’ve been working on some changes to the site’s appearance and navigation with mixed results for some time. I keep going between back an...
2022-02-21 00:51:14 +0000 UTC
View Post
Hey all, hope you’ve been well and that 2022 has been good to you thus far.
I originally wanted to hold off on updating the site and writing one of these until I got a few particular things done but found myself unsure of how to proceed with those things. I’ve taken some decisions that will make it easier to get those things sorted but, in the meantime, I was still hard at work at a f...
2022-01-15 18:25:42 +0000 UTC
View Post
Yes, but will it also be a good year for your favorite character?
2022-01-01 23:56:22 +0000 UTC
View Post
Hey all, hope you’ve been well. In my last post I alluded to things that were half-finished or in-progress, many which affected the user experience of the site. Those remain in-progress for the most part. However, I have bothered to do something arguably more important than all that, though less glamorous: rework how information is presented to bots.
If you’re one step ahead of me, we...
2021-12-26 11:05:05 +0000 UTC
View Post
Hey all, hope you’ve been well. It’s been a little while since my last post and there’s been good reasons for that. The first, and more boring, is that I’ve been busier than usual and haven’t been able to put in the extra time I usually do each month into working on site stuff. The second reason, however, is because of the nature of the work I’ve been doing.
As I mentioned in ...
2021-12-13 19:32:48 +0000 UTC
View Post
Hey all, hope you’ve been well. I’ve been working on several things, both user-facing and otherwise and have progress to report. So let’s get right to it.
First off, I spent a deal of time tweaking some things on the moderation side of things. I noticed that in some cases when an image was banned (its md5 hash, more accurately), it wouldn’t be entered into the database properly. I...
2021-10-16 23:48:26 +0000 UTC
View Post
Hey all, hope you’ve been well and have enjoyed using THP the last few days. I’m going to continue my story from last time around and talk about the process of making the formatting buttons in the post box.
The previously I had mentioned that I had decided to make my own fonts. I’ll refer you to the previous post for the rationale and advantages and focus on the process itself. Now,...
2021-10-01 19:21:00 +0000 UTC
View Post
Hey all, hope you’ve been well. There’s been plenty of work that’s been completed and some that’s still not quite production-ready but, to change things up, I’m not going to give an overview at this time. Instead, I want to talk about a single specific addition. It is my hope to provide insight into the process of things and how even something that’s sensibly-planned and competently...
2021-09-27 15:22:42 +0000 UTC
View Post
Hey all, hope you’ve been well. I don’t have anything too exciting to report since the last time I wrote about the large archiving overhaul. Nonetheless, there are quite a few odds and ends that have been taken care of that I figure are worth mentioning.
For starters, the roughly biennial event that is a new Debian release happened earlier this month. This mature Linux operating syste...
2021-08-30 12:00:00 +0000 UTC
View Post
Hey all, hope you’ve been well. Sadly, I can’t really say I’ve been doing that well myself, to the extent that I was thinking of pausing the Patreon campaign while my personal life remained a mess. I managed to use my willpower to power through and find the time, however, so I do have progress to report.
Last time I posted, I talked about the overhaul to some of the user-facing stuf...
2021-08-16 13:45:24 +0000 UTC
View Post