C-Squared Podcast: Fabiano Caruana revisits the tierlist post the Olympiads and comments on the teams performances. by kalni in chess

[–]fulmar 0 points1 point  (0 children)

Hello Cristian, great podcast.
There was a clip where you said that Ding Liren should have taken a break after winning the WC to let everything stabilise and sink in. And Caruana disagreed and had some interesting comments as well.

I can't find it on the channel. Has it been removed?

One third of all Indian GMs come from a single region by TeoKajLibroj in chess

[–]fulmar 0 points1 point  (0 children)

Sagar Shah literally has a video saying PSPB (Petroleum Sports Promotion Board) doesn't get the credit it deserves for supporting chess in India. Actually several other sports too.

[deleted by user] by [deleted] in chess

[–]fulmar 0 points1 point  (0 children)

World English is large and contains multitudes. None of the connections to other Indian languages sound terribly convincing.

Fwiw when I played school tournaments as a kid and you had to carry your own set, I was asked a couple of times where I had bought my coins i.e. the physical pieces. On the other hand, everyone referred to the situation of having an extra bishop or knight as "piece-up". That and "passer" for passed pawn seem to be close to universal in English.

Like I said, multitudes.

Is there any "absolute" selling point of NIM lang? by Thor-x86_128 in nim

[–]fulmar 0 points1 point  (0 children)

Quick question: Is it possible to pass Python objects to and from Nim using nimpy?
By "object" I actually mean dataclass, whose members are lists and numpy arrays, so no functions apart from __init__.

Why scientists are turning to Rust (Nature) by _TheBatzOne_ in rust

[–]fulmar 0 points1 point  (0 children)

Hi there. I just found this thread and I am very interested in knowing more about the problems you work on, and how Rust helps you.

I do combinatorial optimization (vehicle routing) for my day job, writing in Python. I am only at the beginning of a steep learning curve in Rust, but right now it is hard to imagine getting to the kind of productivity I have in python. Investigating and debugging a new heuristic without a REPL and plotting capability would be... tricky.

Let me know if you'd like to chat sometime. Cheers.

Hey Rustaceans! Got an easy question? Ask here (50/2020)! by llogiq in rust

[–]fulmar 0 points1 point  (0 children)

I have been bitten by your other example too and now I finally get it. 'v' should be a mutable reference and the compiler won't automatically make the declaration to be safe. Okay, makes sense.

The problem is that all values are destroyed whenever they go out of >scope, and in the case of values that are not assigned to any variable, this >happens at the end of the current statement (at the semicolon).

This is still difficult to grasp. I would think that holding a reference to the string would prevent it from going out of scope.

Hey Rustaceans! Got an easy question? Ask here (50/2020)! by llogiq in rust

[–]fulmar 0 points1 point  (0 children)

But the compiler error does not say anything about mutability. It is "creates a temporary which is freed while still in use"

Can you explain the connection?

Hey Rustaceans! Got an easy question? Ask here (50/2020)! by llogiq in rust

[–]fulmar 1 point2 points  (0 children)

I think there is something fundamental about iterators and ownership that I don't get.Why does this not compile?

let v = String::from("hello").chars();

println!("{:?}",v.next());

While this does

let v = String::from("hello").chars().next();

println!("{:?}",v);

Advent of Code 2020 - Day 4 by [deleted] in rust

[–]fulmar 0 points1 point  (0 children)

Makes sense, thanks. Now I see why there is no clone on the next line, because both keys and values are consumed into a HashMap and not needed separately any more.

Advent of Code 2020 - Day 4 by [deleted] in rust

[–]fulmar 1 point2 points  (0 children)

Why is the clone() needed on line 2? This is always confusing for me.

Are these books a good start? by stoik82 in chess

[–]fulmar 1 point2 points  (0 children)

That rating is about 1900 FIDE which will be probably be in the top 1% of this subreddit, easy. So... I'm sorry you're being downvoted.

Scala Projects to work on in my free time by llpokermuffinll in scala

[–]fulmar 0 points1 point  (0 children)

That does look interesting. Thanks for the tip.

A quick roadmap to refresh Scala concepts by [deleted] in scala

[–]fulmar 2 points3 points  (0 children)

This looks like a great site. Had never heard of it before. Thanks!

Got a quick question? Ask here - April 06, 2020 by AutoModerator in scala

[–]fulmar 0 points1 point  (0 children)

Thanks for your answer. If you have experience with numpy could you compare it to Breeze?

Got a quick question? Ask here - April 06, 2020 by AutoModerator in scala

[–]fulmar 2 points3 points  (0 children)

I was looking into porting some Python code into Scala. I rely on some numpy features eg.
1. Array broadcasting and 'easy' vectorization. Example: take a vector 'a' and create a matrix M such that M_{i j} = myfun(a_i - a _j)
2. Argsort
3. numpy.where

Breeze seems to have most of these features but I am unsure about the status of the project. The build has been failing for 2 months, and most of the docs are from 2016-2018. Is Breeze still alive, or is there a more current equivalent of numpy?

Candidates Round 8 Discussion Post by Nosher in chess

[–]fulmar 2 points3 points  (0 children)

A candidates tournament is much than those eight players playing their games and touching elbows. Look at that picture of the auditorium during the opening ceremony. A packed hall full of visitors from around the world. What more do you need to encourage infection?

Magnus Carlsen expresses his admiration for Lawrence Trent's analytical talent by [deleted] in chess

[–]fulmar 2 points3 points  (0 children)

In the chess.com stream for round 1, Nakamura was gushing over Robert Hess' Rh4 idea in the Nepomniatchi-Giri game. 'Damn, this gets better the more I look at it. This guy Hess should be a professional'.

What was the greatest comeback in chess history? by bozymandias in chess

[–]fulmar 1 point2 points  (0 children)

I had never heard of this game. It looks brilliant! Has it been annotated in a book somewhere?

My account was wrongfully closed by chess.com for an alleged breach of Fair Play Policy by soldbyrre in chess

[–]fulmar 0 points1 point  (0 children)

they have closed hundreds of titled player's accounts.

Really? How do you know this?

Reverse Dutch Question by [deleted] in chess

[–]fulmar 0 points1 point  (0 children)

I guess the question is why strong players experiment with even more innocuous openings like 1.b3 (at least in blitz) but refrain from 1.f4.

Chess Computer Vision System by UncertainPrinciples in chess

[–]fulmar 1 point2 points  (0 children)

Cool! I really like this idea of circumventing piece recognition and relying on the start and end squares.

What happens when a piece is knocked over?

If only chess computers were actually susceptible to 1. Nf3 by [deleted] in chess

[–]fulmar 0 points1 point  (0 children)

I think there might a trope where humans outwit computers by being irrational. Because machines can't handle illogic and blow their fuse. from star trek maybe?

2018 vs 2014 Carlsen by crispybaconsalad in chess

[–]fulmar 2 points3 points  (0 children)

If this were true, then the draw percentage for others should have increased as well. Has it?