§ About ^
My latest project is insecure.club, a directory of sites that support plain old HTTP, in the vein of the 250k/512k/1mb/no-js/no-css clubs.
I wrote a little about the benefits of HTTP in Heretical Web Opinions, and there's a post on the 1MB club blog about it. I still need to add an explainer section to the site. The TL;DR is that I like old computers and HTTPS doesn't like them.
I'd love for this site to grow and become a useful resource. It's as much a selfish project as anything. I'd like to have lots of cool sites I can visit on my Palm Pilot and Windows XP and shit, not just Web 1.0 Hosting, FrogFind, and 68k News. (Oh, I still need to add those last two to the club.)
I haven't had any submissions yet, the site still being in its infancy. (Just born today, really.) Everything listed there so far is either my own site or taken from my meander lists.
There are over 3,000 HTTP-supporting sites on nagi. The thought of going through them all for potential members is not appealing --- I'd much rather the sites come to me --- but maybe I should add nagi to the club. Poor nagi hasn't seen any updates since its inception. Or users, I imagine.
§ Dev ^
Deciding what info to collect about the sites and how to categorize them was a challenge. I'm not sure if I succeeded. We'll see.
This is my first time dallying with dynamic content, which I'm able to do now for free with HelioHost. I wanted people to be able to make their submissions on the website itself: I didn't want them to have to go through a git forge, since they would at best have to make an account, and at worst have to learn to use git (plus, I would have to use it); and I didn't want to rely on any external service (brittle and bad for user privacy).
So I've now written PHP for the first time (and hopefully the last). Visitors can submit a site through a form and I'll get a nicely formatted email I can copy into the site list. They can also go to a random site without any JavaScript.
I still intend to keep the bulk of the site static, though. Right now I'm generating it with an ugly Python script.
I'll probably write more about this later, after the project is a little further along. (And I'm better rested. Haven't been sleeping well.)
