
projects/
"When in doubt, use brute force." - Ken Thompson
This page is a showcase of the projects hosted on my Git page. At the time, I was too lazy to write detailed readme/help files for them. To account for that, this page contains detailed explanations for these projects, written from a retrospective point of view.
This is my personal build of Suckless' Tools dwm.
For those unfamiliar, it's a minimalist user interface (X11 window manager) for Linux/BSD Operating Systems. It has a few patches installed, Like transparency, hidden empty tags and a centered window title, along with some personal customization, such as a keybind to enable/disable the compositor as required.
Please note that this build uses kitty as the default terminal instead of st due to some issues I was facing while patching it, I believe one of st's updates broke the alpha patch (transparency) and I didn't bother looking for a workaround. For similar reasons, it uses rofi as the default app launcher instead of dmenu. It also uses the hermit monospace font and the picom compositor.
(Alt+X to disable compositing, Alt+Shift+X to enable compositing.)


I'm quite happy with how it's turned out, You're more than welcome to improve on it. If you'd like to use this, be warned that I haven't updated this configuration in a while. Expect things to malfunction and/or break. I also apologize for neglecting to include my matching transparent rofi theme, which was subsequently lost as a result of an ID107 error that occurred during a disk partitioning operation.
Abandon hope, all ye who enter here.
This is Phoenix, a pseudo-intelligent chat program intended to be therapeutic for individuals with stress and minor mental health/psychological problems. I created this for my Computer Science project in my final year of High School. It is basically my own version of Joseph Weizenbaum's ELIZA, Written entirely in Python, using the random and regular expression libraries. It is based on these similar programs.
How it works is, you "talk" to the program about whatever's bothering you. It poses whatever you told it, back to you in the form of a question with slightly different wording. The idea is that through indirect self-revelation, you'll eventually find the root of your problems, and maybe also how you can resolve them. This is an approach known as Rogerian Psychotherapy.
The average user might think it's some sort of fancy, high-tech "AI", Though a closer look at the code would reveal the program to be a very primitive LLM/NLP. Of course, I was able to smear it all over with lots of abstraction and the use of unnecessarily big words in the project file (Which is also available on the repository) and the examiners were quite happy with it.
Even though Phoenix was good enough to get both me and my classmate perfect scores (she tagged along and claimed to be too "technologically-challenged" to make her own project), the program is far from perfect. I've tried to make the interaction "more human" by adding a large number of responses/statement modifiers, along with more regular expression checks to provide more situation-appropriate responses.
These attempts at improvement were proven to be futile. Me and the beta testers unanimously concluded that this program is posessed by unspeakable eldritch horrors from outer space. One beta tester described the experience as a "psychotic crime against humanity that even Satan himself couldn't come up with in a million years", which may seem like an exaggeration to anyone who hasn't actually used the program.



If you're brave (or stupid) enough to try it, be prepared to lose your sanity in about 2 minutes. It will unfortunately run on almost any device that has Python 3 installed. Note that the /testimonial command has not yet been implemented, and it probably never will be. I think you can figure out why.
A final word of warning: Whatever you do, Please do not anthropomorphize the program. This action will invariably result in disastrous consequences for everyone involved and that's something I would rather not deal with.
(Forked from kelseyhightower/nocode)
This is No Code. The world's easiest, most secure and reliable way to develop applications. You write nothing and you deploy it nowhere, allowing for truly limitless scalability and compatibility.

All programs developed with No Code are guaranteed to be completely bug-free (Because absolutely nothing will go wrong if there's absolutely nothing that can go wrong). These programs also feature vast cross-platform compatibility by default. They will retain complete functionality on all electronic/electrical/mechanical/manual computational devices that currently exist, ever have existed, and ever will exist.