67 karma · joined September 9, 2012
The speed of the tool and its development pace astound me.
If the authors/maintainers are lurking here: know that you're doing an amazing job.
There are some downsides you need to overcome:
* Slower to start. Takes a second or two before I can start typing when I open a new tab.
* Less stable. Upgrading will occasionally break something, or spit out warnings you gotta find a way to silence.
* Lack of compatibility. Tools that change you shell profiles to shim some executables (like rvm or pyenv) will not work. I typically source some files manually, or resort to bash if I need to.
* Tab completion is not straightforward.
But IMO I get ample compensation:
* I can write much better and cleaner scripts using Python's syntax and standard lib. Being able to use `argparse` is a blessing, compared to how you read arguments and flags in bash.
* I'm actually able to remember the syntax for looping and conditional.
* I'm more self-sufficient in the terminal for small things like arithmetic operations, generating a UUID, testing regexes, etc.
* Having typed/structured data in the shell, vs everything being plain text is also quite useful when you don't want to turn some easy task into some complex text processing pipeline.
It removes the chat, navigation menu, move history notation. You're left with the board, clocks, resign/draw/takeback actions, and move replay.
You can activate it by pressing "Z" during a game, and there's a menu option too.
Sometimes using a word outside the register [0] or literary style is just a way to include a nice lexical nugget.
[0] https://en.wikipedia.org/wiki/Register_(sociolinguistics)
It's similar, but with different sets of emojis and variable fidelity. Very interesting results!
I'm guessing the "spectacular" was omitted from the original title to be less clickbaity, but the "and" should be removed as well.
But that presupposes you know this black bar indicates someone's death, which is not the case of the person asking the question in the first place.