Andrew Farkas's Projects
A web-based 2x2x2x2 random-state scrambler written in ClojureScript
Personal website for Andrew J. Farkas
A set of more intuitive Vim bindings based on positional mnemonics over letter-based ones
Some scripts I made to make installation and configuration of Arch Linux simpler for myself
Failed attempt at a double pendulum simulator
A ball-tree implementation for K-NN
Opinionated MIDI looper
A language similar in many regards to Befunge-98, taking inspiration from other golfing languages
A fast, flexible, and feature-rich multidimensional cellular automaton simulator written in Python and Lua
2D Conformal Geometric Algebra in Rust
A photonic 2D cellular automaton with universal computation and construction
Coxeter-Dynkin diagrams, implemented in Rust for a twisty puzzle generator
Partial implementation of the 8-bit Picoblaze ISA in a symmetric 7-state cellular automaton
My personal dotfiles
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
An elevator simulation
A bot for the esoteric programming language ("esolang") Discord server (invite: https://discord.gg/vwsaeee)
Everything you ever needed to know about eZ80 programming for the TI-84+ CE
Abbreviations for git for the git shell
Fish abbreviations for some scripting commands
Genetic DCJ median genome algorithm & visualization
A fun little game prototype built in Unity3D
My Colemak configuration for Spacemacs Evil
A Chess engine to help me learn Haskell
Modern, beginner-friendly 3D and 4D Rubik's cube simulator
An attempt at a simpler and more logical morpho-phonological rework of the constructed language Ithkuil
A curling game by Video Game Design Team 2365-1 for 2018 Technology Student Association
Incremental convex hull visualization for CSC 591