...mostly.
I brought my Librem laptop over to my apartment while I was running some errands. Gleefully uninstalled Mono and Keepass2, and installed KeepassXC. I download my updated .kdbx and .keyx files.
I get an error I don't expect.
The KeepassXC repo shows a number of issues relating to this error, concluding the non-user dumdums with "RAM is bad, do a test".
My Librem comes with memtest installed, so I run it. Despite the abuse the Librem's gone through, there are no errors. So it's really not the RAM.
The real question is, why does KeepassXC have the error when my Keepass is fine? They shouldn't be doing anything different as far as the encryption goes. I have no idea what's going with this one, KeepassXC's implementation must be scuffed.
Bless my sister for helping me with the next part, even when she didn't have to. I guided her onto my computer and asked her to reuploaded the files somewhere. She was able to open the database perfectly fine and mine still gave HMAC mismatch, so it's only my Librem that's the issue.
(This is where things turn into a trainwreck, but it's not my sister's fault.)
I end up being desperate so I ask her to export the passwords into a .csv. She does it but then we derail because she looked at my security question answers and thought they were all hysterical. In the middle of that, she uploads the .csv while I'm still responding to her messages about my security questions. Before I could tell her to properly zip the .csv and protect the archive with a password.
13 years' worth of passwords was now publicly uploaded to the internet in plaintext. 😱 To rub it in, there was even a built-in preview of .csv files.
She deletes the plaintext .csv attachments when I tell her to, and now we commence the struggle of password protecting the zip archive. Now I really don't know whether this is a "shit Librem" problem or just some Windows/Linux incompatibility, because for whatever reason, the passwords don't work either??? She could open everything fine on the desktop. As soon as I try with my Librem, no go.
I'm convinced there's something wrong with encryption on my Librem. I end up using the first plaintext .csv that was uploaded before I realize "oh shit plaintext" and tell her to delete it. Ultimately, I shouldn't've been so impatient about getting the passwords since I'd be back home in another day. Bad decision making on my part.
Despite immediately deleting the files, I started changing all the passwords to my most important accounts as soon as I got home. Then, since I was already looking through all my passwords, I started going over all the less important accounts and deleting accounts if I no longer needed them.
To wrap up the Keepass situation, I've reverted back to Keepass on Windows and restored the master key to be Keepass compatible. I'm keeping KeepassXC on Linux in Keepass compatibility mode because I really don't want to deal with awful mono Keepass2 UX again.
The rest of this post is a retrospective dedicated to all the accounts I've had before. It even includes the accidental sending of things that were never meant to be sent!
I have 700+ password entries stored in this account. After pruning most of the accounts that I could access, the recycle bin has ~200 entries. Some of the Chinese accounts have to wait because AT&T has some strange behavior when it comes to Chinese traffic.
The number of random forums and websites for anime and manga I registered on is too damn high. The number of random forums and websites for anime and manga that are now dead is also too damn high. Filehosting too.
These are a bunch of entries created in 2009. PASTESITE! The original was pastesite.com which is now defunct. A rebooted version is now at pastesite.org. but doesn't have account functionality.
I remember the days when Sourceforge was relevant. Megaupload and Rapidshare are such throwbacks. Rapidshare was getting shit back in the day because they were so popular that automated downloaders were defeating their captchas left and right. The captchas kept ramping up in difficulty to the point humans struggled to solve them after multiple attempts. Rapidshare promptly became irrelevant after a mass purge of all their stored content in an attempt to go "clean". Demonoid isn't technically dead but it might as well be.
Iterasi was the cleanest way to archive a webpage before all the fancy Javascript tools came along. They even had a browser extension to capture all the content on your current page. They eventually removed free accounts and slowly faded away. I still miss the functionality the service had.
The next page of entries are dominantly dead manga viewing sites.
Etherpad and its many hosted instances like Titanpad, Mopad, Wattpad (to name a few clones I had accounts on) deserve a huge shoutout. It was THE OG online collaborative editing tool that everyone used. Basic formatting options that worked for most use cases, color coding for different users, a mini chat box on the bottom right, it was great for fast and anonymous work. You couldn't get that kind of anonymous contribution through Google Docs. Different hosted instances popped up everywhere. Cryptpad was also a popular variant. The original Etherpad site and server slowly died after the server hosting became too much, but it lives on through the many many spiritual successors. I really like the collaborative Markdown editors. Etherpad is now revived as Etherpad-lite, and its service still serves a place in the current internet.
Nyaatorrents is by far the biggest death on that list. It was so big and I doubt anyone would've expected it to go down, especially not from an admin that just stopped caring and let the domain expire. There were two large ensuing forks, one of which closed last year (?) Two happened because of drama between the biggest fansubbing groups who detested each other. Literally Montague and Capulet shit going on. Of course, I happen to be part of one of the groups kek so of course I chose sides. That's the site that's left 😏
ThinkGeek is one of the niche sites I cry about. It went downhill after Gamestop acquired it and started offering crappy generic merch. My most beloved merch that I still use today is the Blade Runner umbrella. Batteries need a change though. Nowadays I just look at the Blade Runner umbrellas on Amazon and think to myself "I got one before it was cool." Another (useless April Fool's joke) order I got was the one-sided USB cord. In retrospect, I shouldn't have enabled e-waste, but it was really funny to mess with people.
I also deleted entire armies of company application profiles on lever and other aggregate sites. College application profiles too. Some companies at least had the courtesy to purge my profile on their own.
Shoutouts to Frys, I guess? Now it's just a husk with a pathetic "we're dead" page.
I'll close this post out by saying Grooveshark was great, and I'll miss all the music and artists I've been introduced to because of it. Nothing will ever quite be like Grooveshark again.