AI safety {student,researcher,educator}. Interested in foundations of intelligence, learning and computation.
UoM-WAM-Spam. Scraper for the UoM results page which detects transcript updates and notifies the user.
59memograph. Command-line flashcard app with Bayesian scheduling
20dnd5e-ascii-character-sheet. ASCII Character Sheet for Dungeons and Dragons 5E
18tp-link-sms. Script to send an SMS through TP-Link LTE router
14reMarkable-kaitai. Kaitai Struct specifications for reMarkable binary .rm format
14wunderbar. Robust Python parser for W&B's `.wandb` binary structured log format.
11reMarkable-customisation. Custom notebook templates and splashscreens for my reMarkable e-paper tablet, with installation instructions
10grey-apple. rEFInd theme inspired by apple boot screen
7waterman. Ignore this lol, I just don't want to lose this picture
6hijax-2024. Hi, JAX! - A short introduction to JAX for deep learning researchers
6jaxgmg. JAX-based environments and RL baselines for studying goal misgeneralisation.
5qualtrics. Python library wrapping the Qualtrics Survey Builder API
5gmm-em-algorithm. Gaussian Mixture Model with Expectation Maximisation Algorithm and animation
4coursework-portfolio. A directory of my advanced coursework projects from Master of Computer Science at The University of Melbourne
3RoPaSci-360-tournament. Class tournament results, COMP30024 Artificial Intelligence, 2021
3neuRL. Class research project for Hahnloser+Yanik's 'Neural Systems', ETH Zürich, FS2020 🦠
3fancy-hrule. A fancy hrule for my personal website, in pure CSS (just type <hr>).
2AI-games. A collection of games and teaching resources from my reign as Head TA for UoM's COMP30024 Artificial Intelligence
2life. Conway's Game of Life terminal-saver script (curses + scipy.convolve2d)
2tabular-distRL. Implementation of several recently-proposed tabular distributional reinforcement learning algorithms.
2expectiles. Method for efficient computation of sample expectiles
2AI-and-society. Resources, readings, and reflections from my exploration of artificial intelligence and society
2matthewplotlib. A Python plotting library that isn't painful
2algorithms. algorithms and data structure java utility classes implemented while watching princeton's online courses
2huego. Simple app for designing plain weaving patterns
1CS-project1. Project 1 for COMP30023 Computer Systems 2016 --- process scheduling algorithm simulator
1clock. Design Project: 24-Hour World Clock with Daily Routine
1hackchat-plus-ff. Firefox extension to add some extra KaTeX functionality to hack.chat
1simple-search. Watch me build a simple search engine for the Simple English Wikipedia while studying IR
1AI-projectB. Project for COMP30024 Artificial Intelligence, where we applied what we learned to the game of hexifence.
1