Campmaster Constantine

My main project, a Discord bot written first in Rust, then Python. I wanted to make a bot for some servers that I’m in, but eventually made it public.


  • Strikes
  • Questions of the Day
  • Message Points


As I’ve written about before, I volunteer extensively with FIRST as a scorekeeper and A/V lead for their FIRST Lego League competitions. To help me do that, I currently use a software package produced by FLL-Tools. There are a few problems with this. Number one, it’s Electron. Number two (and slightly ironic considering Electron’s cross-platform reputation), it’s Windows-only. Any attempt to build the package on or for Linux causes errors.

FLL-Scoring (which is a name subject to change) is a cross-platform server package, with plans to be paired with a hardware kit that Scorekeepers can use to gather match scores directly from the Referees at the game tables.


Hakkard is two things, a D&D campaign setting and an RPG. The RPG is on an indefinite hiatus, and the D&D campaign setting is currently being worked on.

Articles from my webring

Announcing Rust 1.51.0

The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.51.0 is as easy …

via Rust Blog March 25, 2021

The complete guide for open sourcing video games

Video games are an interesting class of software. Unlike most software, they are a creative endeavour, rather than a practical utility. Where most software calls for new features to address practical needs of their users, video games call for new features to…

via Drew DeVault's blog March 23, 2021

Status update, March 2021

Hi all! This month has been a little bit more quiet than others. I’ve spent a fair bit of time working on gamescope for Valve. As usual I’ve been fixing bugs and improving gamescope itself, but I’ve also worked on the rest of the ecosystem. I’m plumbing forma…

via emersion March 15, 2021

Generated by openring