I noticed recently on my Matrix Synapse homeserver that my storage was starting to get a little bit full. I hadn't considered it in the past since the server sees very little use, but I decided the best way to solve the issue would be to move my media storage onto an S3-compatible service.
Unfortunately, I overestimated the number of useful resources that would exist to help me configure that, and underestimated how difficult it would be. Here's a quick rundown of what I learned after a full day of hair pulling and how to set things up for your own server.
Tax Heaven 3000 has taken over the Internet, partly by continuing the ever-present trend of weird visual novels, and partly due to the ever-present meme of giving an anime girl your personal information.
At the same time, as a tax preparation program, it does need some of your personal information in order to properly fill out the forms. So, should you trust Iris with your Social Security number? There's only one way to find out.
Project Sekai, or Hatsune Miku: Colorful Stage as it's called in English, is one of the plethora of rhythm games chasing after the success of franchises such as Love Live! and BanG Dream!, and is also one of the few to gain that same success. Like those other games, it features an event system, where players earn points for playing the game and compete on a leaderboard for the top spot. Unsurprisingly, it's attracted a number of diehard players who compete for those top spots and the bragging rights that come with it. Like most diehard gamers, playing the game as efficiently as possible is important to those players and their quest to the the very best. So, in the interest of hyperfixation, let's take a look at one of the resources those players use as they climb the ladder and aim for the top.
The company I work for has a program where we take old computers and load them with Windows XP and various educational games to send to schools in other countries. They aren't top-of-the-line workstations, but it's enough for basic computer literacy, as well as any lessons taught by the educational software.
Low-budget education endeavors tend to lead to sketchy and unorthodox solutions, so I felt it would be a good idea to document the various problems we rant into and the solutions we used to get around them. Maybe one day someone else will find them useful.
Advertisements suck. Beyond being generally obnoxious, they can cause performance issues and even sometimes be downright malicious. There are plenty of ad-block solutions for your browser, but not as many to help with ads not hosted on websites, especially in apps on your phone. One of the most notable solutions to that problem is Pi-hole, a DNS-level ad-blocker that can run on something as simple as a Raspberry Pi. That's great for when you're at home, but the official solution for using Pi-hole on the go is a bit obnoxious.
Fortunately, there's always an alternative solution.
It's not a good or viable solution, but beggars can't be choosers, right?
For a few years, modern flagship phones have had comparable specs to mid-tier computers, which gave me a thought: why can't you just run a full-fledged virtual machine on your phone?
The short answer is “because virtual machines don't quite work like that”. The long answer is a bit too complicated for my small brain to properly explain, but the point is that running a virtual machine from your phone isn't really feasible for the average user.