Not just the API - I'm now suddenly having DNS troubles with one of my domains. I think maybe only domains/sites that use their "configuration rules", or some specific feature like that.
Are you sure you're up to date on the latest additions to this API? This wasn't in the MVP:
> The origin private file system provides optional access to a special kind of file that is highly optimized for performance, for example, by offering in-place and exclusive write access to a file's content.
The root cause is primarily housing policy. Let developers build many apartments, and let them build small apartments. Zoning laws that make it a years-long process to just get a permit, or that force developers to build apartments with minimum square footage, or prevent large families living in a "small" apartment - these are all luxury laws forced upon poor people so that rich people can be more comfortable.
I count myself as progressive but am almost disgusted by how many progressives try to muddy the water here because they don't like to face the fact that they have to give something up to make their neighbourhood more accessible to those who are well-off people.
Anyone who doesn't take housing policy seriously on the issue of homelessness is either naive, or doesn't actually care about the issue and instead is trying to use it to push some other agenda.
Not the person you're replying to, but if you're willing to do that to your walls, you're probably willing to pay for an external antenna and internal transmitter
> there is value in publicizing the fact [...] This has consequences in how they approach treatment (medication-centric)
If anything (in my experience) people are too biased against medicine. And as others pointed out, this isn't at all evidence that medicines don't work - their efficacy is based on double-blind studies, not on chemical imbalance hypotheses.
There are many other possible mechanisms that aren't related to the environment. Publicizing studies like this beyond academia is only likely to cause confusion and unfounded anti-medicine sentiment.
IIUC, the TLDR is that they're experimenting with loading a bunch of popular scripts (e.g. top `N` scripts from CDNs) on all browsers, so the response is immediate, but they can't use the timing for fingerprinting because it's immediate for everyone.
The holy grail for me would be a tool that allows me to run (basically) any Python package in the browser.
Pyodide is at the point where it can run any pure Python wheel out of the box, but building non-pure wheels (e.g. containing C, C++, or Rus) is a very manual process.
I don't think we're tooo far away from having tools that automate all the manual work, but I really wish we had them today.
That doesn't make sense as a typo? Node.js runs on V8 too. And whether two platforms run on V8 doesn't say much about their compatibility outside of "they both run javascript".
Those interested in this should check out Pyodide[0]. It basically "just works" so long as the libraries you import are pure Python or are part of the core scientific stack (the Pyodide authors have done the work to manually port all the C code behind numpy, scipy, etc.).
What I really wish for is for ~all Python packages to work in the browser without manual porting of the underlying C/Rust/etc. being needed, since a lot of the interesting and useful libraries aren't pure Python, and manual porting is non-trivial.
I'm not sure what the best route to that future is, but I'm guessing it'd probably help if Python had a wasm runtime in its standard library[1], since then authors of libraries that use C/Rust/etc. might make cross-platform builds (perhaps by default).
Regarding this Pycon speech, it seems that it's related to the following entry in the 3.11 changelog[2], which the speaker was heavily involved with:
> CPython now has experimental support for cross compiling to WebAssembly platform wasm32-emscripten. The effort is inspired by previous work like Pyodide. (Contributed by Christian Heimes and Ethan Smith in bpo-40280[3])
But maybe Christian has more to reveal here? In any case, I'm hugely appreciative of all the work that is being done to bring Python to the browser!
Not infinity, but yeah it's worth more than people generally think. But in the end you don't really lose many clock cycles anyway because everything actually runs in C/CUDA/etc. behind the scenes
+1 and you can even connect your Colab to a GCP Marketplace Colab runtime that has no time limit (but will cost us) if you e.g. need to run something for a few days (although then you don't get the awesome Google drive mounting - hope they fix this eventually)
Ads aren't a problem if there are multiple competing services to choose from. If customers care about the ad-related UX then they'll switch to a better competitor. The problem is monopoly (as usual).
I recently switched to a new tech publication because the old one had a "page jumping" problem (related to ads) that they didn't fix for a while even after I sent them a message. No big deal - this is how a good market works.
Another problem is bad discovery mechanisms. Google search should de-rank pages with to many spammy ads, but that's not in their interests due to their control of the ads ecosystem. This does kind of come back to being a monopoly problem.
A cool feature of ads that's not mentioned in the blog post is that they automatically price discriminate. Rich people effectively pay more and subsidise the content for those from developing countries. This probably angers rich people more because they (somewhat subconsciously) value their attention at a rate which makes the content seem expensive.
Of course, there are still problems to solve with malware, excessive tracking, etc. but these don't seem intractable.