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.


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.

Comortas 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

Using io_uring to make a high-performance... finger server

I’m working on adding a wrapper for the Linux io_uring interface to my secret programming language project. To help learn more about io_uring and to test out the interface I was designing, I needed a small project whose design was well-suited for the value-a…

via Drew DeVault's blog May 24, 2021

Status update, May 2021

Hi! This month, a lot has happened in the Wayland world as usual. The most exciting news is the introduction of the new Pixman renderer in wlroots, allowing more Wayland compositors to be used on setups lacking a proper GPU or GPU driver. The use-cases includ…

via emersion May 18, 2021

Announcing Rustup 1.24.2

The rustup working group is happy to announce the release of rustup version 1.24.2. Rustup is the recommended tool to install Rust, a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version …

via Rust Blog May 17, 2021

Generated by openring