When Mullvad's revenue is used to harm people, why should its customers feel safe?
HN user
gulbanana
Fable had very confident decision-making and would push past obstacles that Opus finds daunting :(
`anthropics` is Anthropic's GitHub username.
The embittered tone and obvious bad faith of your comments here make it clear how seriously we should take your opinions about AI.
The legacy systems are not very important. The new ones will be supported.
Relative links are common in the Microsoft ecosystem; the IIS webserver, in its default configuration, serves websites at a subpath named something like /Our.App/ instead of at /. Frontends often use the <base> tag so that they can refer to assets by relative path, allowing different environments to have different base paths.
There is a good reason why Rust can't do it the Go way - Go's always-async concurrency requires a fairly heavy runtime. Rust is designed to be able to support systems that have no runtime at all, or a specialised one. (https://embassy.dev/ is an example of a specialised async runtime for running async Rust on microcontrollers).
It’s not “the West”. The USA is quite different to many OECD nations in this regard (and others).
are all of you called Matt over there?
It cannot and will not be fixed in an automated fashion.
There was a recent court decision in Germany, ruling that websites must respect the Do Not Track header.
Both of those things are true. Many CVEs are unimportant, but serious security vulnerabilities do exist, and are very hard to avoid entirely when writing C.
Can’t they? It seems to be within their legal powers, and the elected officials directing them clearly approve.
Like the standard library - they don't plan to support exceptions.
Seek employment at Mozilla, Google or Apple.
It seems the tale will remain untold, as this article is paywalled.
(*role) is not a reference at all, it is a value. its type is Role.
Because if they didn’t ban ads like yours, nobody would use the site.
They have acknowledged it, noted the use case, and decided that they are unable to support it. Python has this in common with most other programming languages.
Providing long-term backwards compatibility with the ability to share libraries and update them system-wise is difficult and imposes very high costs on an ecosystem. Only a small number of tech stacks have ever done this (for example, C and Perl) - and not only are they so old that it wasn’t a conscious choice, they have stagnated as a result.
They threw it on purpose as a way to interrupt select().
This feature has existed for several years.
at no point does the author attempt to substantiate his argument
yes
how do these people convince themselves that the problem with ads is privacy and tracking? i use an ad blocker so that i _won’t see ads_.
what kind of "absurd agenda" do you think this article is "pushing"?
many people use windows, and therefore it is useful even if it is not cross-platform
they have done it; it’s called “.NET Core”.
that was the primary purpose before, but since .NET Framework will no longer be implementing new .NET Standard versions, it's now more like a way to write something that runs on both .NET Core and on Xamarin platforms
it’s also the native encoding of both javascript and java, two extremely common platforms
blazor is not .NET compiled to WASM. blazor uses a .NET runtime called DotNetAnywhere, which is written in C and compiled with emscripten. the actual .NET IL is then interpreted at runtime by DNA.