A McDonald's kiosk is a masterpiece of engineering perfectly designed to make as much money as possible. It's by no means lazily made or without afterthoughts or care. Every detail in the interface has was decided after tons of experiments and hours of meetings.
Do you have an example query? Quotes for literal words work for me. Domain search was always with with site:domain.com and not quotes and works fine. I think bing/ddg removed that feature recently?
She seems to assume that federations are supposed to be small groups where everyone knows each other. Has anyone claimed that?
Email and the web are the perfect examplea of federations, because they are not controlled by a single company; they are interoperable. From Gmail I can send an email to a friend who uses Outlook. That way I'm not forced to use outlook if I want to communicate with him and I can use any email provider I want. The fact that Google and Microsoft are trillion dollar companies is irrelevant here.
Same with the web, I can change my ISP and keep accessing the exact same webpages as before because the web is federated, and not controlled by my ISP. The fact that I use it to visit pages controlled by other large companies is irrelevant.
Facebook or Whatsapp, on the other hand, are not federated. If I want to communicate with my friends who use Facebook or Whatsapp I have no other choice than to use Facebook and Whatsapp.
Any simple heuristic has false positives, meaning they'll end up taking down legitimate sites that had repeated content for a good reason.
Say, for example two sites quoting text from the us constitution. The second one to be crawled would be considered to be spam copying the first one and removed from web results. Then you'll get comments on hacker news complaining that Google is censoring it for political reasons.
And any simple heuristic is quickly reverse engineered by SEOs, who will find a way to mask it as legitimate.
There are billions of dollars on stake from both sides, search engines and spammers, in an endless arms race that has been going on for more than 20 years.
Trust me, it's beyond naive to say fighting webspam is a low hanging fruit problem.
Chrome mobile saves to mhtml if you download a page. Chrome desktop can save to mhtml if you select "webpage, single file". And of course they open the files fine.
But it's not compressed, so you'll end up with smaller files if you use pdfs.
I can't believe I never thought of this.
I keep a huge bookmark folder with "things I might need 10 years from now", but finding things becomes a torture if you can only search by the title and not the contents. And after a few years it's likely that the page will be gone.
But why save pdfs instead of downloading the webpages?
Array is a monad. Then what's the function that takes an array and returns another? Is it map? That can't be because map takes two parameters, not one: the array and a function that it will apply to every element. Something is missing in the explanation.
And why is Option a monad? What's the associative function that takes two options and returns another Option?
They do care a lot, but about the wrong thing.