site mascot

matt's web log black flag emoji

About Projects Contact Support
Chat room Discord server (external link)
Masto Mastodon (external link)
feed Atom feed (external link)

Index: 2019 2018

Compatibility or "security"?

July 20, 2019

I'm thinking of removing TLS from this website so it'll work in Lynx and on older computers in general. I think backwards compatibility is more important to me than the illusion of security. I say "illusion" because this site doesn't actually need to be secure; no information is collected from you except what you voluntarily type into the contact form, and that doesn't need to be encrypted because you shouldn't be entering sensitive information there anyway. As I mention on the privacy page, I only use TLS because it's easy to set up thanks to "let's encrypt" and because of theoretical man-in-the-middle attacks from hostile governments or ISPs. If I'm being honest, it's mostly because modern web browsers tend to give worrying scare-or (scare + error? I dunno, it kinda works) messages on any site that doesn't have TLS, even if it's just a plain HTML page, because the web has mutated and web browsers are more like some sort of god-awful javascript virtual machine terminals instead of a program for looking at documents. I doubt any visitors would pay any attention to a message like that, but it's still annoying to see. I guess the ideal solution would be to set up an alternative version of the site with no TLS, something like, and automatically redirect a visitor there if their browser doesn't support TLS, but I don't know to do that. That goes beyond the "one click dirt-simple script" that was the whole reason I set up Let's Encrypt in the first place, and I really don't want to have to actually learn about this shit, which is why I'm thinking of scrapping it altogether. I dunno, I'm on the fence. If you have any thoughts or suggestions, please drop me a line.

1bitsfc for padpyght

July 16, 2019

I've reorganized the project page a bit, and added a minimalist super famicom-themed skin for padpyght called 1bitsfc to the new "Misc." section.

Skull Timbrels

July 9, 2019

I've released a music replacement mod for Doom 1 featuring the music of Bull of Heaven. It's called Skull Timbrels.

Muse Dash music

June 24, 2019

A rhythm game came out a few days ago called Muse Dash and I'm pretty into it. My review:

Best impulse purchase I've ever made on Steam. This is a simple but satisfying rhythm game with only two "notes" in the same vein as Taiko Drum Master. Good range of difficulties, even beginners should have fun unlocking all the songs and completing the challenges on easy. The base game comes with 46 tracks, and most of them are certified bangers. Maybe the best rhythm game soundtrack I've ever heard. Unbelievable value for 3 bucks. (original review here)

I wanted the soundtrack in Mp3 format, so I downloaded and converted this youtube playlist. You can download the zip file here. 638 MB, 137 tracks. This link will expire after 100 downloads or 7 days so share/back this up if you're interested. You can also use youtube-dl and ffmpeg/LAME to download and convert it yourself. Feel free to contact me if you have any questions about this file.


June 21, 2019

Debate about licenses, such as minute differences between the GPL, the LGPL, the AGPL, the MIT license, etc etc are, for most people, legal role-playing. Which is fine if that's something they have fun with, and I'm not here to tell people what they should or shouldn't care about. But if they haven't considered not worrying about it, it may be worth a try. Nothing I make is good enough or well-known enough for people to want to rip me off, I make stuff because I like to, and I hope someday people will get value from what I do. Yes, it's unpaid work, and yes, it would be nice if people would contribute funds if they get value from my work, but if they don't, there's nothing I can do. I don't have money. I likely will never have a significant amount of money. I can't afford to hire a lawyer. I'll never be high-profile enough to get help from the EFF. The legal system isn't my friend, copyright laws aren't there to help me, they exist to ensure the continued entrenchment of capital and the marginalization of people like me. This is something all right-thinking people are starting to realize about criminal law, but a lot of people still hold out hope that the civil legal system can work for them. I wish I could share their optimism. This isn't to say people shouldn't get paid for the work they do, quite the opposite; everyone should get a basic income that allows them to work on whatever they want, and work of great value to society should be rewarded. However, the legal system as it exists now has no interest in making sure I'm paid for my work, so I've decided to be realistic about it. Time spent worrying about licenses that won't protect me and that I'll never be able to enforce is time better spent making things. This is why I release everything unlicensed/CC0 - I'm never going to take anyone to court, so there's no point worrying about the legal document I would use in my defense if I ever take anyone to court. Thinking about the legal system can, against all odds, be interesting. It's an arcane set of rules that nobody really understands that secretly dictates everything that happens to us. Like any good TTRPG, finding ways you could theoretically use the rules to your advantage can be an interesting exercise. If you find it interesting and want to spend time thinking about it, go for it. But if it's a source of stress, you may want to ask yourself what you're really getting out of it.[2] Someday we'll have a legal system that works for us, but until we do, I see no reason to try to work within it. [1]: GNU/General public live-action roleplaying [2]: Naturally, my experience isn't universal, and some people without money may find themselves lucky enough to get the support they need to defend themselves in court. I assure you, this rant isn't about you, get a lawyer, you deserve for your work to be protected.

More from 2019

It Copied Right 2019 | Privacy Policy
Mobile | Desktop | CGA mode