Archamedis.NET - The Code Strikes Back!
Men are from Mars. Women are from Venus. Computers are from hell.

2024 Changes
Mon, 29 Jan 2024 19:41:24 -0500

2024 is the year of change indeed.

The domains, websites, and emails associated with and have been retired. All future offerings from those two sites will be offered here.

We are also no longer selling anything on and All sales will take place on Etsy and Tee Public for the time being.


On a personal note: I am planning on moving from Philadelphia this year. The city of brotherly love is not so loving these days and I am longing for a new home surrounded by nature and not a concrete jungle. All my efforts from now on will be to this end.

T-Shirts and Apparel
Tue, 07 Feb 2023 08:07:00 -0500

We are now offering T-Shirts and Apparel at TeePublic!

Currently we are offering AI generated art and Quotes on T-Shirts, Hoodies, Mugs, Stickers, and plenty more.

Check out the site at TeePublic

OpenAI PHP Interface
Sun, 05 Feb 2023 22:21:39 -0500

I have started writing a new script that uses's API interface to generate text and images from simple text queries. It's in alpha but fully functional. Check out the details page here and the site here.

Captchas and other updates
Thu, 20 Jun 2019 15:04:28 -0500

Captcha's have finally arrived to cut down on the spammy mc spambots that have been plaguing my inbox for the past year! I am looking for funny ones so if you have any suggestions, use the Contact Us link at the bottom.

The code has been cleaned up fairly well and the forums are under development.

Code Loops
Tue, 16 Oct 2018 13:30:29 -0500

Did I mention I hate Mysql?

I chose to use Sqlite for file databases for simplicity and ultimate portability. I could use 1 file for configs, another file for per user settings, etc.

Now I'm seeing the performance impacts as the codebase grows larger.


I need to find a better solution than to say rewrite the code just for 1 database type. Sure theres abstraction layers but I remember years ago they were somewhat limited. Some features were implemented for mysql while not for postgresql, and hardly any for sqlite. It was a pain in the ass to support 2 let alone 3 DB types. I'm hoping this has changed in 2018.

The development version of FFS has added mailboxes /w attachments, pdf output, dynamic directory support, a hidden mode for I2P & Tor, with many more features planned. The need for more and more database calls is growing and I already see sqlite crying bloody murder here and there in the logs.

A need for a pause and a partial rerwite has come.

Bang. Fire.

1  2  3  4  5  6