I assembled a docker container or wyoming and whisper on intel GPUs. It is built on the intel/oneapi-basekit container.
I became a maintainer of the rathole project, which is a secure, stable and high-performance reverse proxy for NAT traversal, written in Rust.
I released caddy-hostnames, which automatically publishes .local hostnames from Docker containers via mDNS using Caddy-Docker-Proxy.
This project provides a reference implementation of NaviLens and ddTag for educational or personal use.
I've updated a previous post on the Two Candles, One Cake problem by providing new visualisations and generalisation ability.
I've updated the Too Many Guns site to use MapLibre and partial property updates. The later change removes the need for client side callbacks.
I wrote a proof of concept solver for John Siracusa's Frame Game. I created an interactive dashboard and wrote an overview of how it works.
I solved the 'Two Candles, One Cake' problem using Python. Symbolic, numeric and simulation solutions are provided.
I wrote a fast solver for wordle written in Python. This package offers multiple solving strategies and empirical comparison of each.
I added support for the SCD4X CO2 sensor to ESPHome. Pull request on Github.
I added support for the LTR390 UV and ambient light sensor to ESPHome. Pull request on Github.
I added support for the PMSA003I particulate matter sensor to ESPHome. Pull request on Github.
I added support for the SHT4X temperature and humidity sensor to ESPHome. Pull request on Github.
I wrote a Python implementation of 'Better Estimates from Binned Income Data'. This technique allows distributions to be estimated from binned data.
I made a supplemental dashboard to accompany submission to 'Valuing the teaching profession' inquiry. The dashboard uses plot.ly Dash and the code is available on Github.