Aera27654321098's site
Last seen

@Aera23 wrote, coded, and chatted!

@4m0eb4 made a linklist :)

REDFACE IS BACK, and @berroni wrote :)

@Artifact made this Le-chat CAPTCHA generator (colour feature too!)

Powered by Peppermint OS (live) on a local Dell Vostro 3450 laptop. Coded by @Aera23, since March 2023 (but there's code from 2019-2022 or so too)

Please report toxic sites to Aera23 via chat / protonmail, stay safe all :) The challenges of selfhosting


http://us63bgj.onionDig Deeper New

http://grepip.onionGrep Chat New

http://hp3fgg.onionLandChat (build a site)

http://kbzwtl.onionBrokeGuy's blog/site New

https://ezdhgs.onionDEFCON (forum)

http://vfdvqf.onionPooPooB chat

http://w5tnht.onion/RedFace forum by @n0xi0us

http://y5wnzw.onion/Jake's Blog

http://3deep.onion/3D Tor linklist by @Anonionous

http://kaizushi.onion/Kaizushi's hosting and SSH

http://y435nn.onion/the Abyss

http://3bu5ys.onion/Red Hat Chat

http://qwikoo.onion/BurnyLlama's blog

• Onion links I like (click a random one and explore):

http://wgq3bd.onion/ Site about accessibility

http://juhan.onion/ Ahmia (Search)

http://owl.onion/ Owledge

http://hidwon.onion/ Hidden Wonders

http://hikari.onion/ Let's Decentralise

http://3bbad7.onion/ OnionLand search, with flashy ads too

http://xxtbwy.onion/ SimplyTranslate, with Google and Reverso translate

Common links

http://blkh4y.onion/ Black Hat chat

http://dkforest.onion/ Darkforest's feature rich chat (CAPTCHA is finding the unbroken line)

http://rnsm777.onion/ Data for researchers

http://cisland.onion/ CrackingIsland, with hacking tools, cracking lists, and more

Other links

http://forwhoall.onion/ Aera23's onion link

http://vfdvqf.onion/ Rising Author

http://nv3x2j.onion/ Comic book Library

http://library.onion/ Library (images are embarassing, web search is unmoderated sadly)

http://bhf2b5.onion/ Unknown market/forum, not explored too well

http://g66ol3.onion/ Dreading the truth

http://thunder.onion/ Something should get bigger :D

I didn't do financial testing on sites with transactions. Please use common sense and do due diligence before making purchases.

Powered by Aeracodec Hosting

(mostly bots, 1 in 20 may be human)
Hits since 18/Oct/2023 @ 12UTC: 150123

Aera23 Chat Origins

The chat was created to see what I could code without a SQL database, or 130kB of code. (Mine uses under 64kB)

First, I copied the code from my PHP eval() form, making it a comment form. Back then it was yellow and brown. A handful of comments got into the site when I first released to Dans, including from @io and maybe @Dantca.

However, replying / reading new messages required refreshing, and, as @Rhapsody said, refreshing the whole thing cleared half-typed messages. An iframe for messages came, though I had to use stackoverflow to only show the last few messages. I also made the background black, etc.

Time passes, and I have to visit the doctors. Since I brought my PC, I could implement a colour button while waiting. :) I also add more and more text to it, until someone says it is too much, so the text was trimmed a bit. Filters got added, though eventually get removed for some reason (maybe they stopped working, idk)

In March 2020, after lots of inactivity on my chat (I even stopped attending it), Dan's goes down, but luckily I was able to copy my code, so I didn't have to rely on September's backup. until I selfhosted, little to no progress/activity occurs on the chat. Infinityfree's copy of the chat didn't catch on due to needing JS to work, and Tor users regularly disabling it.

Not long after getting a 2011 Dell, The chat comes back in 2023, with a moderate amount of new users and activity. I probably do some work on the styles, and a few months later, I use paper to map out a plan, use arrays to allow messages to be deleted. Buttons with numbers were visible to all, that anyone can click to delete any message! (I later made deletion work only if the sender is the same user, with mods being able to delete all)

The array code was extended to allow for editing and replying, and a visitor list was added. I ended up having to manually delete inactive user's records, since there were too many to fit on the frame, however, sorting it with time allowed me to keep them. That list was ultimately converted into a table, but not until several new emojis and animations were added.

The chat was also converted to use another iframe, so it doesn't have to refresh when sending messages. This changes notifications permanently, such that a user hears the sound when their message is sent. Not sure when the CAPTCHA gets a third 'Type X characters twice' option instead of type the characters backwards, but that happens.

A CSS clock, with UTC time came in, to allow chatters to know the current UTC time. A settings panel was added, to allow commonly changed settings to be easily controlled, such as 'Characters per Second', and 'messages to show'. Also, commands were coded in, from /bm which is broadcast message / topic bar, to controls for the string replacement filter.

A mute option for the chat was added to the CAPTCHA. I changed the SVG CAPTCHA to a gradient too. Additionally, notifications were made smarter a few months after PM-s. No more ghost notifications. Moderator only messages as well as a Digit Only mode (for use on the train, to conserve battery) came in too. Thanks to @Panther, a flip messages button, equivalent to Rearrange, found it's way to the chat. I even got JS autofocus!

Remember how there was a list of users? Well, when visitors refresh at the same second, the order isn't always shown from newest to oldest. Moving a variable out of a loop fixed that hard to solve bug. I removed duplicate audio from the code too. I even added nickprotect, fixed the reply bug, and even added labels to the buttons

Note: Nicknames jump on the list, so time the X button carefully.