Hacker Newsnew | past | comments | ask | show | jobs | submit | mdallastella's commentslogin

Love that book!


This. I feel wrong having endpoints that produce bits of HTML.


Servers sending HTML to the browser? Scandalous!


What has the world wide web come to?!


Yes. It is OK for simple form submits but going to get annoying for anything that feels like an app.


There's a reason xpath and xls look they way they do - they're powerful, but not very comfortable :/

Reimplantations tend to simply some bits, but end up amassing complexities in various corners...


People today don't remember that assigning to innerHTML isn't a good idea, so anything goes.


"Bits of HTML" was for a long time so common and normal it has its own term: HTML fragments.


Not sure if satire, or serious. Well done, well done.


That's the difference between functional and disfunctional anxaety. The trick is to figure out which is which.


I am incapable of knowing which is which.

The problem is my rate of correct anxiety guesses is too high. I'm right a lot. But the ridiculous stuff sneaks in as well. This leads to me being constantly anxious and just hating my professional life.

How to fix? Sweet Lord in heaven. How to fix?


Keep an anxiety log for a few months. In my experience, this feeling of correctness is a retrospective impression that relies heavily on confirmation bias, and in reality is nowhere near that high. Either way, a concrete log will confirm or deny it.

If it's truly correct, then I'd say it's not anxiety and that you're probably more attuned to subtle cues. You can learn to pay conscious attention to these cues, evaluate them, and decide strategically if you want to act on them. The idea is to keep your advantage without the negative emotional reaction.

If it's not that accurate, having proof can help you internalize that you're just going through some particular emotional process, without according it any undue weight. Having let go of that, you can start picking up mechanical tricks for anxiety management, like breathing techniques.


^^^ This ^^^

Also, a CBT (Cognitive behavioral therapy) with a professional helps a lot.


You can take a look at k9s: https://k9scli.io/


So it's asdf?


Can I ask you why? (I'm not related with the company)


Carlsen is not in the shape he used to be and I can understand his choice. I don't like his attitude, but he has all the rights to manage its tournament the way he thinks best.


Sure. I don’t like his attitude either, which is why I’m rooting for Fabi.

I understand he has the right to manage the tournament as he sees fit. I just don’t understand the logic of not even trying to push for a few more moves. Low risk, high reward given his huge time advantage.


It's a little more complicated than that.

Yes, he was in a position that both engines and human grandmasters said was superior, with time pressure. But there's no clear line to force difficult moves for Caruana before the time control kicks in after move 40, and then it's a whole new game; Caruana gets a fresh 50 minutes on the clock and can potentially fight his way to an exhausting draw. Plus there's the risk that any blunder -- and remember this is coming in a crowded, grindy-looking middlegame -- loses the championship.

From that spot, it makes sense for Carlsen to try to go straight to the tiebreak games where he feels he's more strongly favored.


We now have a little more data courtesy of chess.com's computer tournament.

Starting from the final position of Game 12, the engines have played 18 games to completion against each other, with more to come. 10 draws, 6 wins for Black and 2 for White.

Both of the wins for White picked up the game from the point of the draw with

32. Qa3 Rb8

and continued with White, soon after, aiming to play Nd1 and Nc3 (Stockfish went for those on moves 34 and 35, Ethereal on moves 35 and 37).

This is apparently exactly the line Carlsen said he was worrying about.

The position also seems to present some pretty tricky endgames. Laser, which has a rating 300 points higher than Carlsen's and gets to play with tablebase, managed to lose as Black that way.

(Caruana also suggested he might have tried to get a knight to e6; the engines have drawn a few times starting with that line)


The major problem with using the chess.com data is they don't take into account the time factor. When Magnus offered, the draw, Fabi had exactly 15min 42sec time remaining to play the next 10 moves. That's less than 2 minutes per move, versus Magnus having between 2x-3x that amount.

It is hard to understand just how significant of a handicap this is unless you've ever played competitive chess at a national or international level. The human mind starts to break down and freeze up when it is forced to make critical decisions in limited time. This was already starting to happen in the game leading up to the draw offer, as Caruana took more and more time as his positioning was worsening.

The end result of this is one player being forced to make a rapid series of moves in a "time scramble" while the other player has the luxury of checking and rechecking his calculations. This gives the player with more time a massive advantage in practice. We're talking at least 100-200 rating points.

If chess.com wanted to do a fair analysis, they should have handicapped the White computer with 3-4x less compute time. I guarantee the results would have been significantly more favorable for Black then they already were.


Caruana's been under time pressure over and over and over in this match, and blundered his way into zero losses as a result.

Time pressure is practically where he lives, because of how much time he spends calculating. The idea that he's suddenly going to completely forget how to play when the clock is running low doesn't hold water. Especially when he wasn't facing any immediate threat on the board; the advantage for Black was there, but it was theoretical/positional, and was going to take significant work to convert into a result, or even into lines that would make Caruana have to sweat through the next series of moves. And the engine games keep showing that all of Black's advantage can be thrown away with one or two inaccurate moves even very soon after the draw occurred; Carlsen's well within his rights to decide not to risk that just to try to toy with his opponent.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: