Comment by bradrn

2 years ago

Most of my programs were written for my own use, including:

• A keyboard layout to type numerous non-English letters, punctuation marks and mathematical symbols, originally for Windows but subsequently ported to Linux and Mac [https://github.com/bradrn/Conkey]

• A ‘sound change applier’ for my hobby of language construction, to simulate the process of historical sound change [https://bradrn.com/brassica/]

• A small browser extension to save the full text of all webpages I visit, and a local client to search the database [not open-sourced, apologies!]

The first two have gained a few other users since being released, but I’m pretty sure I’m still the one who uses them the most!

That third one sounds really great!

  • I actually don’t use it all that often, but it certainly is great to have when needed! I have considered putting the code online once or twice, but the setup is convoluted enough that documenting it probably would be a pain.

    (It consists of one Firefox extension which can’t be installed on a normal browser, one SQLite database to store the text, one Haskell server to interact with the database, and one Qt frontend to present the results. It wasn’t trivial for me to set up.)

    • Hah! Ok wow yeah I can see that documenting it would be a total pain to the benefit of exactly no one. Cool little project though.