Login
RSS feed for current search

Our personal weblog. Contains writings of our everyday personal life.
Some posts are hidden by default because they are deeply personal or otherwise sensitive.

Tag search guide
personal tech Posts tagged personal and tech
personal -tech Posts tagged personal but not tech
personal ~tech ~meta Posts tagged personal and either tech or meta

Comments2
Points1
Hi everyone! You might be wondering why the home page is a little different and the the about me page is now the "about us" page.You, being an internet traveler, might already know what I am implying. I'm speaking of course, of plurality. Since I'm... we're coming clean about this now, we want to answer some questions about it. First of all, most of your questions are already answered under " FAQ" in the about us page. But still, if you're lazy, we can recap here... What is this? Plurality means two or more people share one body. These people can be "real" personalities, alters, headmates, fictives (fictional characters), or anything in between.There are multiple kinds of "systems" (a body with multiple people in it): Natural (some people naturally end up as multiples) Forced (created on purpose) Fluctuating (some people fluctuate between identifying as a system, or not, at various times) Traumagenic (caused due to some kind of trauma) We are the last category. Since when? In a previ
5/14/2025, 12:20:54 AM

Comments3
Points0
Hi I just wanted to let yall know that, somehow, i left a major security issue in my site? I just disovered it? Apparently anyone could enter anyone else's account just by entering the username and any password? Because I accidentally compared the entered password to its own hash instead of to the saved one? This also meant that, if any of yall found it, you couldve edited any of my posts or images, deleted them, or made your own? (yeah i dont have my own scared emote yet, I'll do that eventually) So uh! It's a good thing I fixed that huh?? Wow. Anyway yeah um for reasons I am doing a bit of work on the site again after all this time. Feel free to chime in with anything you'd like updated or fixed.
4/12/2025, 1:46:18 AM

Comments0
Points-1
tl;dr: My nitter instance is up and running again, better than ever before! So, nitter is a pretty awesome project. It's a frontend for twitter that doesn't require an account, is very lightweight, has simple and customizable themes, no ads or tracking, loads way faster, and doesn't lock NSFW posts behind an account. Mr. Divorced Eel tried as hard as he could to kill off nitter. And unfortunately, he succeeded. The original author of nitter announced it was ceasing development because of all the effort becoming increasingly necessary just to keep the project functioning. I thought that was it, but I noticed PrivacyDevel's instance was still up. I'd seen it before in an issues thread back when NSFW posts were first account-locked. I remembered it used a different method for authentication, and indeed, it still worked. So when I created my own nitter instance, I based it off PrivacyDevel's fork. This worked great for a while... but again, the divorced eel himself saw to it that no fun is
10/5/2024, 2:36:23 PM

Comments1
Points0
I just did something really cool! So it's currently 3 AM and I've spent last night and today working on this to cope with a stressful situation I was in. Autistic hyperfixation does wonders in a slump. Anyway, announcing the Eircast! This is something I've setup using Owncast, an open source self-hosted stream service. I can't exactly show you in this post because it's something I give out whenever I use it. Essentially, I can stream from OBS to this Owncast instance, and have it hosted on my site in a secret domain only accessible with a randomized access key. It's different every time I stream. Then, I can give a link to my friends, and they can immediately tune in! Why am I doing this? Because currently, Vesktop isn't able to perform hardware acceleration for streams on Linux if using an NVidia card. This has been a huge detriment for me as I've found out my streams are nigh unwatchable by my friends. There's constant lag, low quality, freezing, and stuttering. Movies are out of the
8/17/2024, 10:02:45 PM

Comments0
Points0
So... I may have accidentally compromised the permission structure of my ENTIRE server box the other day. All of it. Oops. I was trying to add a new feature to my site - one I'm still dabbling with, and not having much success with, involving Jellyfin/seerr. In the process, I tried to mess with permissions, and accidentally changed some important bits on my entire user directory. To make matters worse, I escalated it and did the same procedure on... the root folder. Immediately, my ssh sessions began asking for a password and not letting me in. I looked up a solution to undo what I'd done, which recommended changing the bits on the ENTIRE system. I foolishly followed. This disabled the use of sudo completely (!!) and at this point I knew all I could do was completely reinstall from scratch. Thankfully, that process was fairly straightforward. I did run into a few issues, like Jellyfin not installing correctly on the latest dietpi install (I'm not the only one to run into this, apparent
5/26/2024, 9:17:26 PM

Comments0
Points0
Site redesign is incoming! Or, well, it's been underway for about a week now. I haven't been posting here as much as a result. But basically I'm implementing an awful lot. An account system. Settings. Theme customizations with custom css. Fancy URL matches to php. Custom error pages. Markdown support. And most importantly, everyone now gets their own blog! * I had planned to have support for comments, too, but I think that's beyond me right meow. Although post tags are a thing now! Technically. The way it works is all posts are stored in one database, and if you go to eir-nya.gay/user/<username>/posts it fetches all posts by that user. But that's basically the same as them having their own blog. It even loads their custom theme settings. So yay?
1/31/2024, 4:22:00 PM

Comments0
Points0
So, I showed my site to my friend, the lovely Ally, today. She found an SQL injection vulnerability and promptly (after she warned me to back up my stuff!!) deleted every post on my blog. Oh my stars. I actually got so scared. Seeing everything disappear like that. And not only that, but me editing stuff live trying to fix the vulnerability but having to learn on the fly. Hhh! Overwhelming!! It's all good now, though. I had to restore from a backup, but all of my posts are here once again. Nothing seems to be lost, the vulnerability was patched, and I learned my lesson. Always use prepare instead of query for SELECT, so you can use bindValue!!
1/4/2024, 10:33:08 PM

Comments0
Points0
Lua! Lua! Lua lua lua! I haven't touched Lua in ages. But today a friend told me the original Lua in-browser demo was taken down. And indeed, it's just been replaced by links now. So I had a funny idea. What if I made my own? And so I did! It uses sandboxing to remove some unsafe functions and libraries, like require and io, but it works nonetheless. I'm pretty sure it's safe. I screwed with PHP a bit to get it to work. PHP is pretty cool, actually. Okay, full confession. I made this under the silly idea I'd be able to substitute Unitale guides and stuff to link to it instead of the old one. Not that I'm "in" the Unitale community anymore, but still. Hey, either way! At least I was able to complete this little project really quickly, and I had fun doing it.
1/3/2024, 6:48:12 PM

Comments0
Points0
It took a while, but I've set this up, and I'm really proud of it! I used a system so only visitors with certain IP addresses can make, edit, or delete posts. Right now that's me and London! The current editor is very bare-bones and only lets me input raw HTML. But the upside is, since I've implemented editing functionality, I get as many tries as I want.
12/31/2023, 6:21:38 AM

1
35 votes
Have you ever had a surgery?
65.7%
Yes