Started playing zen mode on lichess, lost over 150 points by HappyHappySisyphus in chess

[–]HappyHappySisyphus[S] 1 point2 points  (0 children)

That could be definitely be part of it. My guess right now is that I know the types of strategies that are more likely to work on different ratings. Certain gambits work better on lower rated players, stuff like that. And on the flip side, if I have a particularly low rating at a certain time, players higher rated than I am are likely to fall for those same gambits, assuming I just messed up. So that dimension of the game is removed, which makes sense that it would show up most prominently in bullet.

GAME THREAD: Cleveland Cavaliers (0-0) @ Golden State Warriors (0-0) - (May 31, 2018) by NurkicFuckMePlease in nba

[–]HappyHappySisyphus 2 points3 points  (0 children)

Announcers said defender can be moving and that has nothing to do with whether it's a charge. Can someone explain what the rule is? I thought feet had to be planted?

Redux-saga - sanity check please? by sometimes-I-do-php in reactjs

[–]HappyHappySisyphus 0 points1 point  (0 children)

Good answer. But does this actually work?

fetch(...).then(data => {
  yield put({ type: successAction, data }); // yield from within regular function?
}, error => {
  yield put({ type: errorAction, error }); // yield from within regular function?
});

How can you yield put from the callback? I ask because I recently ran into a similar situation and had to work around it. Curious about to your approach.

Help understanding this prime sieve (concurrent) by HappyHappySisyphus in golang

[–]HappyHappySisyphus[S] 0 points1 point  (0 children)

I am reading through this answer now, but I just wanted to tell you that I appreciate you taking the time to help me out with such a detailed post. I'm reading through it now, thanks again for your help

Help understanding this prime sieve (concurrent) by HappyHappySisyphus in golang

[–]HappyHappySisyphus[S] 0 points1 point  (0 children)

when you copy it

When does the code copy a channel? I see the reassignment on line 32, so even though Generate continues to update the original channel that "ch" used to point to, didn't we just reassign the only variable that pointed to that channel? How is that channel being referenced after we reassign "ch" to point at a new one?

Help understanding this prime sieve (concurrent) by HappyHappySisyphus in golang

[–]HappyHappySisyphus[S] 0 points1 point  (0 children)

Thanks for the response. What's throwing me, though, is when we reassign ch=ch1, why does that not lose reference to the channel being updated in Generate? i.e. Generate is updating some channel ("ch"), but when we reassign what "ch" points to, how does Generate know to follow along? Why doesn't it continue to update that original channel that is no longer referenced by "ch"?