Nope, it's not a settled question in the way that I think you mean. Each ToS is different so each would be subject to individual legal analysis in court on its own terms.
Questions would include whether the ToS is unconscionable, whether the terms violate laws of the locality/nation, and so forth.
It's the same with traditional contracts - the fact that contracts have been around for hundreds (maybe thousands) of years doesn't mean much if you and I create a brand new one between us. Our contract's specific terms (and events/actions between us as a result) would be the issue in court.
Why can't FB simply include a clause like "No kind of automated scraping is allowed, except for search engines in robots.txt"? This would save them so much time in court, arguing over the use of fake accounts which should really be irrelevant.
It's not clear that clause would be enforceable. Scraping has been found to be lawful in many jurisdictions, including the US, even without the consent of the host.
Congress or a state legislature could pass a law that says "No terms of service are ever enforceable" but to my knowledge no one has done that.
So, under the current state of the law whether or not a contract is enforceable depends entirely on what the terms in that specific contract are.
Unfortunately, this is yet another instance where the law has failed to keep up with technology. Contract laws (at least in the USA) date back long before anyone ever dreamed up the idea of a EULA or ToS. Our laws contemplate two or more parties with roughly equal bargaining power sitting down and hashing things out, and go from there.
Laws based on that assumption are a pretty poor fit for a world filled with EULAs and ToS but it's what we are stuck with at the moment.
I love JavaScript (yes, I'm one of THOSE people) and like what TypeScript brings to the table but it quickly becomes hard to read as the code becomes more complex.
Python has always had a readability advantage... up to the point where people start doing code golf and nesting multiple comprehensions together.
Python beat Perl in the 90s-2010 era thanks to its readability which was always advertised as a supreme advantage. Of-course Python 3.x is more complex, but even as an occasional Python user who doesn't like Python that much, I can still dive into an OSS python project and understand what its doing with little prep or Googling needed.
Can't really say that for most programming languages with the exception of Go.
What would you say it is about TypeScript that makes the code harder to read as it becomes more complex? Just the additional type annotation syntax, extra concepts like generics and/or the accompanying more exotic features of TS, the type definitions physically adding many lines of extra code, something about TypeScript that encourages code to be written in a certain way that is different and more complex?
Would this be in a different way to the equivalent JavaScript code? Or do you just mean like physically, the layout of the code with the additional TypeScript syntax makes it appear more nested/indented and more difficult to parse?
Ah, this is a facepalm moment in that I had completely misread the initial comment not as being a comparison of JS/TS to python, but of JS to TS then a further comparison to python. Now it makes much more sense!
If your job posting doesn't give some indication as to the possible salary range, I'm just not going to apply.
What? I'm going to go through some bullshit interview process that includes some esoteric algorithm problem that has nothing to do with the actual position in question and, even if it did, I could "npm install"/google my way out of only to find out later on that the job pays the same (or less) than what I make right now?
My kids (ages 6 and 3) LOVE Bluey. We are American and (sadly) English-only speakers. The fact that the show is full of Australian accents has not impacted their ability to understand or enjoy the show in any way at all.
The exposure to places that are not-America is good for them!
I didn't even realize it but when Bluey, Bingo, and dad go to watch Chunky Chimp (the kids' movie with a big storm) the characters' accents are American.
"it's just a bunch of singing monkeys I wouldn't read too much in to it"
I mean most of native speakers won't have much trouble understanding Australian accents. It's the ESL people that would have a hard time without having enough exposure.
I don't know what I have to do to get the sublime desktop experience that macOS is famous for...
My work-issued Macbook Pro regularly forgets which monitor (my external monitor or the built-in display) is the primary monitor and moves the dock and task bar between them seemingly at random.
My mouse sensitivity is cranked all the way up but my mouse still feels like it's mired in tar compared to my Windows and Linux machines.
The dock is always in the way. I can hide it when a window approaches/overlaps it, but it often takes multiple swipes with the mouse to get it to reappear. Completely removing the dock (which would be my preference) does not seem to be an option. I was able to move it to the left side of the screen, which is better - why take up so much valuable vertical screen real estate with a top bar and a dock on the bottom???
So... I don't know. I'm not seeing it personally. For me Gnome, KDE, Windows 10, and Windows all provide a better GUI desktop experience than macOS.
I think you need to increase the tracking speed in "Mouse" preferences. Mine is about 75% and I can move across a 1440px screen with just a small flick.