— Personal Blog

Blog | About | Timeline | Links | Art | Archive


DALL-E 2 (or, the end of Human Security and Artistic Dominance)

SINGULARITY ALERT - OpenAI recently announced DALL-E 2, which is a revolutionary neural network that can create images given just a plaintext caption. While DALL-E 2 is currently under closed beta (I’m on the waitlist), the results are already impressive and demonstrate just how fast Artificial Intelligence (AI) and Machine Learning (ML) are advancing in 2022.

posted 2022-04-06, by

Art: Fractals

These are some various renderings of fractals that I’ve done, using software I’ve written

posted 2021-11-19, by

Art: ML/AI Generated

These are some results from recent work on generating art using machine learning and artificial intelligence. Most of the following are using VQGAN+CLIP, or just CLIP alone.

posted 2021-11-12, by

Jekyll Project:

Recently, i’ve been cleaning house on old projects and websites – and i realized i wanted to get this blog going as a technical blog. What better way than by making a blog post about the blog itself? The full source code for my website is available on GitHub, and hosted at

posted 2021-10-04, by

DIY: Fast 'isprime()' for Primality Testing (using Miller-Rabin)

We’ve all had to include a little isprime() function in our code, right? (well, most people reading my blog probably have). In this article i provide an implementation of a primality test (in C) that is quite a bit faster for larger values, and is still easily embeddable and usable within existing applications

posted 2021-09-03, by

Dense Linear Algebra Algorithms on AMD GPUs

I’m excited to have recently published my first journal paper with ICL! You can check it out on HGPU. TL;DR: we port a math library to AMD GPUs and get much better performance than AMD’s existing vendor libraries

posted 2020-10-01, by

DIY: Gamma and Zeta Function Implementation

in developing my language, kscript, i wanted to have the Riemann Zeta Function and Gamma Function available as part of the standard library. so, i implemented it!

posted 2020-08-05, by

— 1 of 1 —