The instructions should be clearer as to whether the engine is visible at all times or only accessed in the case of a challenge. Seems like it would be a hassle to do this except in a mode where the engine is visible at all times...
> Starting from move 2, players can claim their opponent’s last move was a top engine move. This immediately ends the game.
> Claims are settled by asking the chess engine to evaluate the position before the contested move. If the chess engine suggests the opponent’s move, the claimant wins the game. If not, their opponent wins instead.
So your suggestion would be a completely different game.
“Algorithmic recommendation service providers shall actively disseminate positive energy, and promote the application of algorithms to be good.”... Are free and fair elections "good"? Is one party rule the best guarantee for "positive energy"? This is so ridiculous coming from a non-democracy...
Writing something like: “Shanghai is highly livable.” means one considers adult citizenship without proper voting rights to be acceptable. This is an endorsement of tyranny. How “livable” is Shanghai to its residents when they ask for an end to one-party rule?
You want the long form? Fine… Writing something like: “Shanghai is highly livable.” means you consider adult citizenship without proper voting rights to be acceptable. This is an endorsement of tyranny. How “livable” is Shanghai to its residents when they ask for an end to one-party rule?
Sorry, but that is more nationalistic and political flamebait—just the sort of thing we don't want on HN because of the low-quality, repetitive, and nasty threads it leads to. No more of this, please.
TSV --> Problem Solved! Has anyone ever stumbled upon a cell entry that needed to contain an actual tab character? No!!! The tab character's entire raison-d'etre is to separate fields, whereas the comma separates words. Technically the "C" in CSV denotes "Character" but with TSV the intent is 100% clear. The MIME type is explicit: "Note that fields that contain tabs are not allowable in this encoding." This is a vanishingly small price to pay for a parser a simple as split("\t")...
Nobody (or very few people) processing CSVs is doing it because they like them. You do it because that's how someone else created the data - someone you don't have any control over, like a government agency, financial institution, piece of obscure software, whatever.
Classic libertarian fallacy: “every resource should be managed by markets and every problem solved by the marketplace”. Except, the Internet is not a commodity, it’s infrastructure: it’s not a car, it’s the road. For consumer fluff — sure, go the libertarian route (“shop around”), but for things that really matter, like infrastructure and healthcare, don’t look for trivial market-based solutions…