Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

27 total results found


About Me

Name: William Wynn Location: Santa Barbara, CA Employment: Extensiv, Software Architect What I'm listening to: Hometown by French 79 Contact: Mastodon: I graduated from the University of California, Santa Barbara with a B.S. in...

Patient Zero

Projects Old Projects

Patient Zero was a virtual pandemic simulator where you created a virus and spread it to other real players across the world. Designed to have just the right mix of realism and fun, you'll be compelled to drive just a few miles further than your destination so...


Projects Old Projects

Cockfight is a cross-platform, 2D multiplayer video game that was developed as a project at UCSB. The game is written in Java and so is mostly cross platform. The game is a multiplayer Internet/LAN game in which players are either on the human team attempting ...

Conficker Checker

Projects Old Projects

Conficker Checker is a very simple Java application I wrote that tests whether or not you have the Conficker virus. Ironically I wrote this on a Linux machine. It does not help you get rid of the virus. It simply tells you yes, or no. This was one of the firs...

Artificial Neural Network

Projects Old Projects

This is a backpropagation ANN I wrote from scratch in 2010 to analyze online orders and detect fraud. I cannot release the code in its current state, but I've started to generalize it for any purpose and plan to release it as open source (When I find the time)...

Chatterbot (When Will They Take Over)

Papers & Articles *This is a modified version of an article I wrote that was published in the Jan. 2006 edition of Software Developers Journal (SDJ) Extra

Caffeine (A brief history and the effects of increased usage

Papers & Articles

Link to archived version:


Projects Active Projects

BuyALabel was started in 2020 when I was bored during COVID lockdowns. It makes it easy for anyone to print a shipping label in seconds, no account required. This site is geared towards people who need to print one quick shipping label and don't want any hassl...

Recursive Tees

Projects Active Projects

Recursive Tees is a computer science/ geek t-shirt store I created. I noticed a lack of sites that were dedicated entirely to CS majors, so I decided to help fill the void. This site sells mainly mens and womens t-shirts that I have designed. Shirts are sold i...

AI Hub

Projects Old Projects

AI Hub was a community website I started in August of 2005. The site was originally named 'Chatbot Hub' but was changed in 2008. The site was dedicated to helping those interested in AI and chatterbots as well as spreading information about them. The site cont...

Fake News Script

Projects Old Projects

'Fake News' is the first PHP script I wrote. I wanted to learn more PHP, so in 2005 I wrote this as a more robust version of similar scripts I had seen online. This script can be easily implemented by anyone with a website and ftp access. You simply modify one...


Projects Old Projects

Freakycowbot was an AIML based chatbot/ chatterbot that I started back in 2002. The chatterbot was mainly just for talking with, although it also contained some text based games and services. The bot was originally made for the AIM messaging service, but is no...

Leftover Lunch

Projects Old Projects

Leftover Lunch is a site that my brother (Aaron) and I created in 2005 for the Contagious Media Showdown. This was a competition put on by Eyebeam to see who could create the most viral site. Our site came in a respectable 12th out of 60 for overall hits, and ...

Apache & PHP

RHEL 8: Rocky, Alma, CentOS Setup

Save yourself a lot of hassle and use Remi's RPM repository to ensure you have a well curated and up-to-date versions of Apache and PHP. This is very easy. follow Remi's Configuration guide: Q: Which EL version do I choose...

Install Composer

RHEL 8: Rocky, Alma, CentOS Setup

Composer is an extremely commonly used PHP package manager. You will need/want it if you're working with PHP. Run the following to install composer and make it available to the entire system. This requires root access. You can run these commands from any fold...

Amazon EFS

RHEL 8: Rocky, Alma, CentOS Setup

If you are hosting on AWS EC2 and want to mount an Amazon EFS share to your server, follow these directions: Install amazon-efs-utils This is required for EFS support: I recommend you run these commands in your home directory, but it can be done anywhere. ...

Setup SSL - It's Free

RHEL 8: Rocky, Alma, CentOS Setup

There's no reason to skip SSL anymore. These instructions will setup an auto-refreshing SSL certificate using the Let's Encrypt Certbot. Install Certbot Certbot requires snap (ugh). This will setup snap and then install Certbot. sudo dnf install mod_ssl m...

TicWatch GTH

Physical Things Electronics

About The TicWatch GTH is a health-centric budget smartwatch packed with sensors and running a custom OS (not Wear OS). Purchase Date: 2021-08-10 Review Date: 2022-01-17 Review The TicWatch GTH jumped out at me because of the large number of health fe...

Keychron C1 & C2

Physical Things Electronics

About The Keychron C1 and Keychron C2 are entry level wired mechanical keyboards. The C2 is a full-sized layout which includes a number pad, while the C1 forgoes the numpad for a more compact footprint. Purchase Date: 2021-12-21 Review Date: 2022-01-18 R...

System76 Darter Pro (darp5)

Physical Things Electronics

About The Darter Pro is a 15" linux-first ultrabook made by System76. Purchase Date: 2019-04-01 Review Date: 2022-01-20 Review Let's start with the elephant in the room. Yes, I know that System76 doesn't design their own laptop chassis, but I also know ...