ChessMaker is a Python (3.11+) chess implementation that can be extended to support any custom rule or feature. It allows you to build almost any variant you can think of easily and quickly. It was inspired by r/AnarchyChess - and the packaged optional rules are almost all inspired by that subreddit.
ChessMaker isn't tied to any GUI, but comes with a thin, pywebio, multiplayer web interface. The web interface supports choosing from the packaged rules, single player (vs Yourself), and multiplayer (vs a friend or random opponent). It also supports saving and loading games - which can be shared with others and be used as puzzles.
There are multiple sets of packaged rules to start with.
Just what it sounds like: It's the rules of doing tech support.
Null Signal Games is a games publisher operating as a registered nonprofit company. Our only current product is the expandable card game Netrunner, which we are continuing following the end of its support by its previous publisher, Fantasy Flight Games.
We do so primarily by creating brand new sets of original Netrunner cards. These are fully interoperable with FFG-era Android: Netrunner cards.
Our products include System Gateway, a new beginner set aiming to be a fully self-contained introductory experience, and our first two cycles, the Ashes Cycle, consisting of Downfall and Uprising, and the Borealis Cycle, consisting of Midnight Sun and the upcoming Parhelion. Our cards are translated into several languages, and are available to buy through print-on-demand services as well as a growing number of resellers. As we believe that Netrunner should be accessible to all, we also provide print-and-play PDFs of our cards for anyone to download for free or for a pay-as-you-feel donation. Home-printed proxies are fully accepted and tournament-legal in all Null Signal Games organized play events.
In addition to releasing new sets, we curate the existing card pool, both by rotating out older sets as new ones are released, as well as through active management of the competitive metagame through the use of bans or restrictions. Our Balance Team supports three competitive formats: Startup, which contains only Null Signal products, Standard, which has a larger card pool including the latter few FFG sets, and Eternal, which contains all Android: Netrunner and all Null Signal Games releases.
Null Signal Games also manages Netrunner organized play. We do this by creating prize kits for casual game nights as well as by managing the Netrunner competitive season, starting from local tournaments called Circuit Openers and progressing through National, Continental, and the World Championships. The lower tier tournaments are run by local tournament organizers, whom we support with prize kits, tournament management tools, and other resources, whereas Continental and World Championships are run by our Organized Play team.
Finally, our Rules team maintains the ever-evolving rules documents that make the game possible, as well as formatting the text of new cards to ensure clarity and lack of conflicts.
Shaming sites with dumb password rules.
How to write rules for the udev rules for Linux systems.
A daemon that implements granular auditing and logging of OS-level events on Linux systems. Requires kernel v2.6.0 or later.