Libraries and Mini-Projects

Texplore

Status: Active

Library and accompanying CLI to analyze the composition of text. The core functionality is the counting of characters, ngrams and words, however, the motivation for texplore was optimizing the Voodoo keymap, and a whole package is dedicated to using the frequency analysis to exhaustively place keys to minimized certain criteria.


RED Copy

Status: Active

RED copy is a decidedly goofy library which allows the creation of bit multiplied files, which is to say multiplexing the instance of each bit.

For a hypothetical 1 byte file which has a binary of 00101010 we can create a multiplicity 8 file which would have the binary of 00000000 00000000 11111111 00000000 11111111 00000000 11111111 00000000. The idea being that the file must now be corrupted severely to be unrecoverable. This is by far the least clever way of doing error correction, but my motivations for seeing it through were two-fold: it is an amusing concept to me, and "least-cleaver" stands to be "most fool-proof".

Though I have my doubts at the validity of the RED concept, there is no arguing that when confronted with stochastic corruption, a RED files is harder to destroy, and that was ultimately the goal of this hard-headed approach to data redundancy!

Dumb Game Format (DGF)

Status: Active

DGF is an alternative (but complimetary) file format to SGF, specifically fro the game of go (baduk/weiqi). It seeks to describe a more computer friendly image of a board state and provide libraries that offer standard manipulations which can be interoperated with SGF parsing. Used by Cyberspace and Gostr.