They just lost me a hundred dollars worth of steak tonight. Their service has become increasingly incompetent in recent months where >50% of orders arrive cold, because it sits at the restaurant so long waiting to be picked up. Now with this service outage the service has grown from incompetent to incapable. Support small businesses and don't go through the middleman. Restaurants will love you.
YouTube has a demonetization feature too. Let's say you run a programming tutorials channel that's too small to monetize and you don't want Google layering ads over your content. Just crosspost something like a Tim Pool video and hope the YouTube AI categorizes your channel as too toxic for advertisers. Otherwise it'll be interesting to see how the standard changes when Google is the sole beneficiary. That money is too toxic for thee, not for me.
Have you read James Damore's essay? If you look at only the abstract theory, there wasn't a whole lot of 'think differently' or rebellious points of view in there. Totally identical mindset to the status quo establishment. He just decided to be rude while presenting his arguments using non-technical language, and pointing out things about people that they're powerless to change. That's what makes it scary. For example, no one would have thought the worst of him if he wrote a treatise talking about behavioral correlations between samples having or not having the sry gene and called out publishers for suppressing such statistics. Instead he called women neurotic. Not a great way to speak truth to power.
Of course. Take for example mͫ (m+m) there's no way to represent that as a single codepoint. Combining marks can also be overlaid multiple times, e.g. m͚ͫ (m+m+∞) so the number of glyphs you can create is limitless. There's only a tiny number of the combinations that are possible which have a tinier normalized form. The new UNICODE combining marks work by almost exactly the same principles as the \b ASCII combining mark. That's why I mentioned it earlier.
Yes. ASCII uses \b as the combining character mark which is a convention that's always been widely supported by typesetting programs such as less and nroff. For example, A\b_ is A̲, and you can do the same thing with apostrophe and tilde for accent marks. There's also UNICODE emojis where two codepoints in sequence get joined together as a single glyph. Never underestimate the creative ways text can be used, or that standards just codify a long history of practices.
The way I'd code a better search engine is I'd design an ML model that's trained to recognize handwritten HTML like this, and only add those to the index. It'd be cheap to crawl probably only needing a single computer to run the whole search engine. It'd resurrect The Old Web, that still exists, but just got buried beneath the spammy SEO optimized grifter web over the years as normies flooded the scene.
UTF-8 continuation characters are limited to the range \200 through \300 so there's basically zero chance that if you choose something like comma as your delimiter that it's going to tokenize the middle of a multibyte sequence.
Also take into consideration that, under the hood, functions like strpbrk() are typically accelerated by CPU instructions such as PCMPISTRI which doesn't support UTF-8 natively but it does support UCS-2.
The historic planes beyond the basic multilingual plane are usually referred to as the "astral planes" which includes things like gothic, runes, alchemy, egyptian, and emoji https://justine.storage.googleapis.com/astralplanes.txt