1,489 karma · joined November 6, 2012
If you can take the time to learn these (if not, why are you using a terminal?), then you can learn some shortcuts without them being "discoverable".
Dark pattern #2: On sign-up, you "agree to our terms of service" but then you have the gall to say, on unsubscribe: "you are currently subscribed to our opt-in messaging. Do you want to remove yourself from opt-in messaging?"
Agreeing to a 17 page terms of service document might be technically "opting in" to messaging (spam), but it sure isn't in spirit. Opting in is when you click on a, previously unchecked, check box that has "I'd like to receive marketing from you".
I'm sure there's plenty more but I uninstalled it already.
> A: Raw number of lines of code over a certain period (a year I think)
Wow.
That would exit the program with AL being the exit value. I'm not aware of AH = 0?
Sadly, I used to write these kinds of programs with a hex editor, so "B4 4C CD 21" is etched into my brain even though "CD 20" was shorter.
https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
Screen Time Survey
This threshold was selected because it exceeds the American Academy of Pediatrics screen time guidelines, which recommends that video-gaming time be limited to 1 to 2 hours per day for older children.
https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
First time I had ever considered fractional derivatives.
https://earthweb.com/sign-language-users/
"Roughly 70 million hearing-impaired and deaf people all over the globe use sign language to communicate."
Previous discussion on full chess.com report: https://news.ycombinator.com/item?id=33088332
RTX 4080 available November: 12 GB at $899, 16GB at $1199
- I had to help my uncle Jack off a horse
It makes no sense whatsoever to do it on a web article that you scroll through to read. This particular one contains the text "After a 10-minute meeting with YouTube chief Susan Wojcicki, the company's first video chip project was approved." then it's repeated immediately after in a larger font.
English is funny. I knew exactly what you meant and I'm not saying it's wrong, but it would be read completely the opposite if you had said:
I guess it's more nuanced but, like the author, I don't have an PhD in economics.
The devil is in the details. The "almost" and "mostly" parts are really important here, especially given that the entire topic is safety.
If you compile "C code" with your C++ compiler (as C++), you're no longer compiling C code; you're now compiling C++ code that looks like C.
It would be fine if C code, when compiled as C++ had one of two outcomes:
1. Behaved identically to C code compiled as C. 2. Refused to compile
Unfortunately, there are things that exist in both languages but have different semantics such as the type of character literals, e.g. 'a' (int in C, char in C++).
As for the superset thing, there's been quite significant divergence especially since C99 (e.g. variable length arrays)
Other subtly different things include:
the bool type (C++ has a bool type, C99 has _Bool with a macro for bool as bool isn't a reserved word in C).
designated initializers (C99 had them first then C++20 introduced them to C++ but with more restrictions)
Further, you can easily compare your responses during openings to what master level players play and you can also just look at how effective certain opening lines are just for your own games.
Lichess also has an "insights" feature where you can look at all your games in aggregate and ask questions like "how often do I win playing Ruy Lopez opening compared to when I play the Italian opening", etc.
These sites also have endless tactical puzzles which you can practice with.
I guess deliberate practice to improve consists of some or all of these tools plus studying certain aspects such as end games and openings.
I'm too impatient to do any of these which is why I improve very slowly despite playing thousands of games.