I like to create—usually by writing, but I've made other things as well. This is a collection of all sorts of things I've created (besides writing and besides a role playing game I cherish). Some are very serious; some are very silly. The most recent addition here is A Facebook portrait for Orthodox clergy. There is also a list of recent additions to this site, sorted by date.
Like something you see here? Don't like something you see here? Want to write the creator/author? Contact me!
Here are assorted pieces of visual art. As well as the pieces here, you might enjoy looking through the pictures on the homepage. If you're looking for a place to start, I suggest Eloi, Eloi, lema sabachthane?.
Eloi, Eloi, lema sabachthane? (medium)
A watercolor that I made my freshman year of college. I don't think I've made any other artwork that reaches the same standard.
An Enchanted Picture (short)
Watch as the picture fades and melts.
The Good Shepherd (short)
"Thy rod and thy staff, they comfort me." What haven't you been told about this?
A web page set me thinking, and I decided to create a personal flag—that is, a visual symbol designed to share who I am. Here it is, with annotation.
I drew a picture of the hero of my second novel. I'm not sure it came out as powerfully as what I envisioned, but I think it captures something...
A T-shirt with a humorous definition of the autism spectrum.
Arguably too subtle a T-shirt as far as humor goes.
A T-shirt offering a geeky compliment to your friends.
One of two ripostes to the "Orthodox Christian in Communion with Rome" series of popular shirt.
The other riposte to the popular series of "Orthodox Christian in Communion with Rome" shirts.
From early parts of the pandemic.
As well as the games here, there's another game, The Minstrel's Song, that has its own section. Some of the open source software projects are also games. But if you're looking for an interesting challenge, why don't you try A Four Dimensional Maze?
Some years ago, I wrote a program that allowed the player to navigate a four dimensional maze. The game looks like it did on the Apple ][—a blast from the past.
This is an icebreaker board game: if you print out the printer-friendly version, you can make your own board game to play with friends.
How'd you like to be a genius for a day?
A tabletop medieval high fantasy role-playing game.
A handful of humorous items. If you're looking for a place to start, I suggest Procedures for the Adjustment and Repair of Televisions.
Automated Windows Tech Support (short)
I have here a personally developed automated Windows technical support system, available free of charge.
Plans are underway for a fully functional Windows 7 emulator, but unfortunately are running into difficulties with IE6 compatibility.
Worth a brief look.
Microsoft has released a clarified wording for one of the most important—and most annoying—dialog boxes in the Microsoft Windows XP Operating System.
A number of methods may be used for dealing with televisions; here's the one I think is best.
The Quintessential Web Page (short)
What is the Web? It's a tough question to answer, perhaps because it's so hard to define a typical web page. If you click on this link, however, you'll be taken to about as quintessential of a web page as I believe exists.
Remember those TV commercials a few days back, where warm sunlit scenes were followed by a warm voice saying, "Florida Orange Juice. Because it makes you feel so good?" Here's an update.
Miscellaneous items that you won't find in other areas of the website.
I do not live in a vacuum, but in connection with communities and other people. Here are some of their webpages.
My site isn't focused on links, but I've found some jewels on the web that I consider worth mention.
This page presents a classic clock with a simple Westminster chime.
You can keep this page open to be able to have a Westminster chime effect.
When you're sucked into your phone, it seems that there is nothing else to do.
Here is something to give you something else to do.
Homemade Pinball Machine HOWTO (short)
As a child, CJS Hayward made a number of different little pinball machines. Here's an updated summary of how to get into the craft.
Here are some images, along with sample HTML, for people who want to link to this page. (Text links are also welcome!)
Need inspiration for something to cook? Look at a few of these recipes!
The concept may not be obvious if you're not used to ancient ways of thinking about a time, but there is a different way of calculating time based on the natural cycles of sunrise and sunset rather than artificial things like time zones.
For those of us who want to be able to search YouTube without running the gauntlet of videos YouTube thinks we might find enticing.
Writing is largely a copy of oral language; it does not take full advantage of visual media. Here's an article about what some might call the next generation of human language. It is dedicated to all those web designers who believe that, if they make a web page you already know how to use, they aren't doing their job.
A curiosity shop that, among other things, may let you search Swiss Army Knives by feature.
Open Source Software Projects
This is a set of open source projects. You may also be interested in the section of things written about technology, programming, web design, usability, and hackerdom. If you're looking for a place to start, why don't you look at ABSOLUTE Precision Arithmetic with Arbitrary Precison OUTPUT?
Licenses: Most, although not all, of these projects are available to you under your choice of the Artistic, GPL, and MIT licenses (see individual pages for details). If you find something you like, you are invited to consider linking to CJSHayward.com.
Catch the Furball is an ice-breaker board game intended for people to play around the computer. This page will both let you play the game, and download it to install and/or tinker with. (It's a bit like Generica, but easier to set up.)
CFL is the world's first green distributed version control system. Inspired by compact fluorescent lights, it is at its core based on Mercurial, but builds on it in ways some would never imagine.
An experimental Unix/Linux command line shell, implemented in Python 3, that offers Unix strength and Python-powered Unix scripting while taking advantage of some more recent concepts in terms of usability and searching above pinpointing files in directory heirarchies.
The Data Mine (short)
The Data Mine is a search engine designed to give powerful access to a site's contents. The interface is meant to be friendly and use keyword highlighting and link targets to allow the user to find desired material with minimal clicking and scrolling.
This offers something fundamentally better than arbitrary precision's arithmetic letting you choose where the digits drop off. It stores any (computable) number exactly, and offers print-on-demand decimalizations.
If you originally calculate a number to three decimal places, and later find you need six, or want the user to be able to specify any number of decimal places you can't know in advance, no problem. Just ask for six or a user-entered number of decimal places: no need to refactor all of your code. And if an exact number is generated by someone else's code, you need not dig into that code to get your preferred number of decimal places.
This also does not suffer the corruption on arithmetic operation that slowly corrupts float- (or arbitrary-precision) arithmetic.
The Aqua theme is gone from Mac OSX, but with a little open source pixie dust we can have an Aqua virtual machine available from Mac, Linux, or Windows.
A free, simple, powerful, usable employee intranet photo directory built with Django jQuery Ajax.
In the business world's information technology one meets SQL queries from Hell: queries that can fill a whole terminal window and leave the reader struggling to keep tabs on how many parentheses deep part of the query is at.
This tool won't make a nasty query into a work of art, but it will rearrange and display a query in two readable formats that make it exactly clear how many layers deep a particular part of the query is. (The visualization is done along the lines of Edwin Tufte.)
Opening and closing characters are customizable; this feature was added after a friend asked for the option of C++ support.
This is an extensive and somewhat nostalgic 'roguelike' computer game, which works best on a Linux-like system.
Mobile Web Proxy (short)
The Mobile Web Proxy is meant to be a proxy that will allow some webpages which cannot be displayed on my cell phone (and perhaps not other people's mobile devices either) to be available for viewing.
It can be remarkably hard to make a password that is both secure and easy to remember.
This is one passwords generator intended to do just that. The passwords can be cut down to size if that is needed.
The Powered Access Bible is a CGI script which you can use to find things in the Bible, and see what they mean in context.
This webpage provides certain dynamic services: todo, calendar, and scratchpad. However, it doesn't store your information somewhere on a server run by someone else. It is stored on your computer, and only on your computer.
For those of you who use Unix/Linux terminals, would you like to use the same kind of proportional fonts that are used on almost every major website? This is a tool to let you do just that.
There are quizzes that give you multiple guess questions and tell you what you're closest to. This is a CGI script designed to let webmasters post their own quizzes. This is a more dynamic setup than many: as you answer questions, you can see your results being calculated.
SearchLog is weblog meets search engine, with some cool tools thrown in to make it more powerful.
Sidebar in a Can (short)
Visitors with Firefox or other Mozilla browsers: would you like a sidebar offering Jonathan's Corner selections? (Non-Firefox friends: I'm sorry, but the other browsers don't access this sidebar yet.)
Webmasters: Would you like to have a sidebar that is both dynamic and low-maintenance? The sidebar powers the rotating link on my front page. Check it out.
- This is the release page for a CGI script where fortune cookie meets wiki: an editable quote of the day, a way to remember people to e-mail, and other things as well.
Spaghetti Parenthesis Visualizer (short)
An in-browser tool to balance parentheses (braces, etc.) None of the code that it visually formats will be sent to the server, but the security conscious are invited to download their own copies (GPL/MIT).
Virtual Tour is a web tool I made to allow an online virtual tour. Whether or not you set up webpages, I invite you to see the virtual tour I made of 'Impressions of Cambridge' at beautiful Cambridge University in England.