If you’re looking for something more lightweight in between vanilla GDB and a full GUI frontend, I would highly recommend GDB Dashboard: https://github.com/cyrus-and/gdb-dashboard
It’s just a single file (replaces your ~/.gdbinit) that wraps your GDB session with a nice TUI using the Python API. I’ve found it to be a nice middle ground.
Love the idea. Please try to add Madcap (https://madcapcoffee.com/) to your list of coffee producers; they are one of the best coffee roasters in the US, in my opinion. They already have a traditional subscription model that ships all over the country.
I'd also totally recommend Dark Matter. They have a great subscription right now that, IMO, is fairly approachable, but still interesting enough for folks who are into unique coffee. They also have one of the best supply chains I've run into - 2-day shipping to most places, so you're getting really fresh coffee. Turns out Chicago is nice for that.
Madcap is also excellent, as well as Tandem, Wild Gift, Ritual...
On the other side, if you're not aware, you might take some flack for working with Four Barrel, since they've had fairly public issues with their founder sexually harassing folks, and then further shadyness: https://www.sfchronicle.com/restaurants/article/Four-Barrel-...
Magical is truly the word to describe Docopt. I use it for all Python code I write and have also used the C and C++ variants. I would highly recommend Docopt to anyone writing command-line utilities.
I really like the concept. One small improvement I would recommend is to allow cards to be swiped in any direction, specifically up or down. Depending on how you are holding your device, it can feel more natural to swipe up to discard, for example.
oh I read too much in your comment. I thought you meant it isn't a good idea to allow inmates to access advanced knowledge, lest they make - being irreducibly criminal mind - criminal use of it. Well, that's to morning caffeine abstinence syndrome.
As I recall, Neil Stephenson commissioned Bruce Schneier to come up with a reasonably secure cryptosystem that could be computed using a deck of cards, so that a character in Cryptonomicon could do something similar while imprisoned.