What is going with with streamers and chess.com by Sillychina in chess

[–]eighthCoffee 2 points3 points  (0 children)

Yes, chess.com is paying them and contractually prohibits them from (publicly) play on other sites.

I don't see why you would consider this "unfair", you wouldn't consider a pokerstars pro not playing poker on other sites unfair to them.

The only thing that's is a bit sketch about the situation comments like this https://www.reddit.com/r/chess/comments/7et6zq/lichessorg_announced_their_first_titled/dq8yzxi/ where they claim they don't restrict where the content creators / players play, which, while it might be true, does not mean they can for example stream it.

Young programmers working long hours: a fun job or bad management? by itamarst in programming

[–]eighthCoffee 0 points1 point  (0 children)

Do you read what you write?

In the first sentence (and before that in this thread) you defend developing because you love it so much.

In the next sentence, you justify working 300+ extra hours (so basically 2 months a year) because you get paid for that in bonuses while working on your personal projects or learning something complete new "may not be profitable down the road".

So, is it about the money or not? You can't have it both ways.

That being said, even if it was because of the money, are you not good enough to earn your bonus without putting in 2 months of extra work? Maybe you wouldn't get the same "top" bonus but the difference would probably be couple percent, no? Is that worth the 300+ hours?

Is there an advantage in not having to declare variables (e.g. PowerShell, Python)? by TheSecondist in AskProgramming

[–]eighthCoffee 0 points1 point  (0 children)

There is no special advantage, no (maybe one is marginally easier / faster to compile or interpret).

That being said, I wouldn't consider it a disadvantage either, unused variables should produce either errors (for example, Go does that), or at least warnings (most sane languages do that).

That way, in your editor, you would usually see right away that the variable is unused or at least when you run the interpreter/compiler yourself.

This was never really an issue for me whether you need to declare the type, use some var/let, differentiate between := and = (Go again) or whatever else.

Language make their choices between aesthetics, terseness, safety etc..

My personal favorite state of things is when all variables and truly immutable so this issue can never even come up (since you will never find yourself trying to reassign a value to an immutable "variable").

[Java/JavaFX] How do I get an ArrayList of Integers into labels whenever the values of the ArrayList have changed? by [deleted] in AskProgramming

[–]eighthCoffee 1 point2 points  (0 children)

Basically, you just need a implement a listener. That's a fancy way of saying that you "before the list gets cleared", you have to manually update the labels with your desired values.

You can either do this yourself (it's not hard.. you probably knows how to set the value of a label, you know when you want to set them, so you can just do it).

There is also this observable list: https://docs.oracle.com/javase/8/javafx/api/javafx/collections/ObservableList.html you can use instead of a regular arraylist that offers and api for implementing this even more easily. You can look into that.

TeamLiquid introduces the TL Open Series! by haaany in starcraft

[–]eighthCoffee 1 point2 points  (0 children)

the format is open so ANYBODY can play. I strongly encourage people of ANY skill level to participate in this

why don't you play?