OGS (online-go.com) is the predominant server for players in the Western hemisphere, and provides a modern browser based UI. Fox has a larger player base, but that player base is almost entirely in Asian timezones. Fox requires downloading a not so modern client whose UI is lacking English translation. I get the feeling that Fox has a lot of bot players in the lower ranks.
It can take a few minutes to get a match on OGS. When that happens, I take the opportunity to warm up with a few tsumego drills on goproblems.com
Just an additional clarification in case the other reply doesn't help: Your phrasing of "shows me a black formation" doesn't make sense unless it is rendering the page wrong for you. All the problems you've listed show both white and black stones on the board.
For example:
> In 2.16:
> 3 says I'm wrong for saying its alive. It's clearly alive. It's a big black formation with one eye in the corner and one eye at the bottom
Should look like:
|
| w w w w w
| b b b b w
| w b w
^^^^^^^^^^^^^
(I'm also using Firefox and it's rendering correctly for me)
The lessons are correct, but may be more obvious with better definitions.
"Alive" pieces remain permanent throughout the game. In both 2.16 examples, white can capture black by filling the gaps.
"Eyes" only have one space each and are fully surrounded by a single color. In both 2.16 examples. there are no eyes. Look at 2.17 with this new definition to see where the gaps are not yet eyes.
2.17 (3) is asking you to place a white piece within the black formation. This renders correctly for me in firefox.
Accidentally running a git command in the wrong folder is pretty easy to do at the command line.
I was, at one point, in the habbit of running "git checkout ." after writing some experimental code. Several times a day, or however often. So of course, I once accidentally ran that command in the wrong repo and obliterated some pending changes that hadn't been commited.
I used to `vim test.c` then `rm Alt-.` very very often. Until one day sure enough I'm in the wrong directory, and I actually saw `Alt-.` complete the filename of an important file, but the brain veto latency is slower than the muscle memory twitch and my pinky continued on over to the Enter key.
I blame only Dotan and changed my work habits. Bash had nothing to do with the incident.
But it’s inconsistent in that. git checkout existing_branch complains with “error: Your local changes to the following files would be overwritten by checkout”* and abort, git checkout existing_directory overwrites files.
That’s what makes it easy to make that mistake, and lose data. It’s safe to use until it suddenly isn’t.
I just don't understand why someone would do git checkout existing_directory if they don't want to overwrite files, since that is all the command does.
I dunno - I can tell zsh to are-you-sure me about an `rm -rf *`, git seems like it should be able to do similarly. Or, as Mercurial does, back up overwritten files to .bak.
It can take a few minutes to get a match on OGS. When that happens, I take the opportunity to warm up with a few tsumego drills on goproblems.com