menu Menu

In Defense of Bad Spelling

I get tagged in a lot of memes and Twitter-sized polemics about common grammatical errors. They’re usually written by people who take pride in referring to themselves as “Grammar Nazis.” I appreciate a good discussion, so I try to ignore the perversity of comparing oneself to Nazis just to establish that one talks good. We […]

Read more


Interstellar: Love, Wormholes, Hyperobjects, and the Novikov Self-Consistency Principle

Just watched Interstellar again. Here are my impressions, and why I think a few of the groan inducing, universally panned moments of the film may actually have been saying something deeply complex and beautiful. HERE BE SPOILERS: Interstellar opens by establishing – through a mixture of prolepsis (flashforwards), stark imagery, narration, and dialogue – that […]

Read more


The Nerds and the Bees

  My day ended in a flash of cosmic poetry. Something I don’t expect will be all that meaningful or insightful to others, but if you’ll indulge some magical thinking on my part, I’ll try to explain it.  First, bees.     That beautiful secret language through which bees and flowers conspire is unknown to […]

Read more


Finite State Machines and Emergent Behavior: Developing a Simulated Ant Colony

    I’ve spent the last month attempting to develop a simulated ant colony with the help of Antigravity IDE. My goal is to watch a colony mind emerge from the noise of hundreds of individual ants, each hard-coded with simple, stimulus-driven behaviors that would, within the context of hundreds of other similarly coded ants, […]

Read more


Logonaut: A Graph-based Etymological Dictionary

This is a Graph-based Dictionary & Visualization Application. I developed it with AntiGravity IDE. It traverses and visualizes English’s lexicon using (using BFS/DFS algorithms) and a structured database. You can access it here: Logonaut Visual Etymology Dictionary The app is still in development, though it’s definitely working. It sources its definitions from a processed raw […]

Read more


Shah: A Hexagonal Chess Variant with Exotic Topology and Imperfect Information

Read more


BookBlaster - A Rapid Serial Visual Presentation (RSVP) App

I was inspired by an NPR post to put together an RSVP speed-reading app. (LONG LIVE NPR.) The app rapidly displays book text at up to 1000 words per minute, and reads PDF, Epub, Mobi, and TXT files in word chunks of 1 to 7.  It’s called BookBlaster. In Rapid Serial Visual Presentation (RSVP) applications, […]

Read more


StonkBot: My Attempt at a Quantitative Trading Terminal

Status: Alpha / “Works on my machine” I finished the first version of StonkBot, my weekend project to help me stop losing money on crypto (hopefully). I wanted to build something that looked like those fancy Bloomberg terminals but ran on my laptop and didn’t cost $24k a year. What is it? Basically, it’s a locally […]

Read more


AlienProxy OS Loading Screen - A Retro-Terminal with CRT Artifacts

I’ve put together a Linux-style retro-terminal complete with scanning lines and other CRT artifacts. The terminal emulator is meant to function as a loading or splash page for people who want to add a little bit of spice or intrigue to their menus. It does not affect the back-end in any way, and merely serves […]

Read more



Previous page Next page

keyboard_arrow_up