skysight-inc/HackerNews huggingface dataset:
I will be very interested, in ten years or so, to read a book explaining covid. There are some strange patterns to it that I don't think are well understood - like why countries like Israel can enact strong countermeasures and vaccines and still suffer high death rates. Maybe someone understands the disease well right now, but I certainly don't. I hope time will settle and clear the mystery.
I'm not familiar with opalang, but I haven't noticed size issues with js_of_ocaml (though I've only used it for personal projects). It works by compiling OCaml bytecode to JS. I think the main thing you'd need to be careful about in terms of code size is which libraries you end up relying on.

EDIT: There's also bucklescript, which goes from OCaml to JS (skips the bytecode), but I think it is more relaxed in terms of preserving OCaml behavior. i.e., it relies on how JS behaves for certain operations, instead of trying to preserve how natively compiled OCaml would behave.
Why do you think population density matters? Does it matter that Swedish forests are large than Israeli deserts?

What might/probably matter(s) is the degree of urbanisation.
I think you're too categorical. We don't only use words in written communication - there are pictures and symbols too, so restricting ourselves to spoken words in largely symbolic activity seems a disadvantage. For both math and programming it makes sense to invest into training of symbols and then get to the matter with expanded toolset, rather than keep using something more similar to COBOL. Tools are important for the progress.

It's not a random event that digits - essentially symbols for numbers - were invented millennia ago.
> increasing number of ML cores? Siri is supposed to run locally on device. ... If this is done locally, no actual voice data would need to be sent down the wire.

Surreptitiously taking advantage of what you describe would be restricted to Apple, which is its own concern but a different topic than what we started with, which is 3rd-party apps.
You're not kidding about the limited coverage -- their website shows nothing except some trail maps over the whole of southern England with the exception of Dartmoor. And southern England is where I am so it's where I walk mostly...
> Additionally, IPFS's devs have already stated on their community forums that content like sci-hub is not welcome there.

I'm not familiar with IPFS: is content on IPFS actually moderated somehow?
This is cool, but more centralized than it needs to be. The update check resolves libgen.crypto using @unstoppabledomains/resolution[0] with its default Ethereum provider, Infura[1]. That means that if Infura disables the default API key, goes down, or starts censoring responses, the update check will fail and users will be stuck on an older version of the site. Using the .crypto domain for updates is unnecessary, a simple IPNS[2] lookup (Not to be confused with DNSLink[3]) would've sufficed.

[0]: https://www.npmjs.com/package/@unstoppabledomains/resolution

[1]: https://github.com/unstoppabledomains/resolution/blob/HEAD/R...

[2]: https://docs.ipfs.io/concepts/ipns/

[3]: https://docs.ipfs.io/concepts/dnslink/
> The example is still relevant, say if your program has no OS.

Not only does it seem unlikely your program would have a terminal output and standard streams without having an OS, bestline still requires a libc. Just open `bestline.c` and you'll find:

#include <termios.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <unistd.h>
#include <setjmp.h>
#include <poll.h>
#include <assert.h>
#include <signal.h>
#include <fcntl.h>
#include <limits.h>
Absolutely. Simple Bank tried so hard and so long. It just isn't easy to start a bank and probably for a good reason. For every well intentioned startup like simple, there will probably be a thousand snake oil salespeople.
> given how many deaths are of extremely vulnerable elderly (many of which would have died from any cold, or within a year regardless),

I though we had really gotten over this?

Then again, I thought we had gotten over the idea of Sweden’s tenfold death rate being good in any sense, as well…
Of course it's not that easy -- just because taxes are relatively easy to compare does not mean that they are easy to compare. Good comparisons are always difficult.

Re: nonprofits, I don't think those are the best counterexample to the "look at taxes" strategy because they are absolutely notorious for playing a part in the tax avoidance schemes of the wealthy. That doesn't mean there aren't nonprofits that write open source software, shelter animals, feed starving kids in impoverished reasons... but there are also nonprofits that serve primarily as a mechanism for getting money from point A to point B with the lowest taxes. The two are difficult to tease apart, and unfortunately that is the entire point.
It makes her... an anti-second-vax-after-first-could've-killed-her-er.

Not all places are keeping people for 15mins or whatever for observation afterwards, she's lucky they did. (And obviously also unlucky there was a reason for that to be lucky.)
Effective Covid vaccines are after 4 months [video]
Would you be willing to list all of the command line tools you're using?
limiting your spoofability to ips by the same isp doesn't help, especially since many will have multiple subnets so it won't help your target's ability to filter the packets out
That's being quite unfair to the developers. The entire process has been public and announced well in advance.

You are welcome to download the Tor source code and add v2 functionality back in, and you’ll be able to visit sites hosted by people who have done the same. No one is stopping you.

To very quickly summarize why we are deprecating, in one word: Safety. Onion
service v2 uses RSA1024 and 80 bit SHA1 (truncated) addresses [1]. It also
still uses the TAP [2] handshake which has been entirely removed from Tor for
many years now _except_ v2 services. Its simplistic directory system exposes
it to a variety of enumeration and location-prediction attacks that give HSDir
relays too much power to enumerate or even block v2 services. Finally, v2
services are not being developed nor maintained anymore. Only the most severe
security issues are being addressed.

That being said, the deprecation timeline is now quite simple because v3 has
reached a good maturity level:

* v3 has been the default since Tor 0.3.5.1-alpha.
* v3 is feature parity with v2.
* v3 now has Onion Balance support [3]
* Entire network supports v3 since the End-of-Life of 0.2.9.x series earlier
this year.
Kids can't acquire natural immunity? I haven't read that
Looks like:

> The last eruption of La Palma was in 1971, the most recent subaerial eruption in the Canary Islands.

will get updated today :).
Or, y'know, the NSO group exploit.

I think the difference here is that apps getting uploaded to the app store have static analysis run on them looking for unauthorized calls. Still doesn't rule it out, but adds an extra check to the process.
Yes, a large part of Scala 3 was explicitly about improving ergonomics and making language features clearer to use. Some examples of this are:

- Greatly improved error messages [1]

- Revamped implicit syntax that makes it more straightforward to declare type classes and extension methods. [2]

- Simplified support for macros [3]

[1] - https://www.scala-lang.org/blog/2020/05/05/scala-3-import-su...

[2] - https://dotty.epfl.ch/docs/reference/contextual/type-classes...

[3] - https://docs.scala-lang.org/scala3/guides/macros/index.html
There were some crazy number like 80% of internet traffic is Netflix. I have no idea of the validity of that, but without seeing actual numbers, that sounds like a lot.
This is an important question. The pandemic response added both extensions to unemployment and additional payout beyond the typical maximum ($300/week extra, if I remember correctly). If you were laid off any time over the last 18 months, you would be making well over minimum wage by doing nothing. That's a pretty big incentive for plenty of people.
I’m told some folks in their early 20s were shown a 3.5 inch floppy disk and asked what it was. They replied «3D printed model of the save icon».
> Why do you think population density matters? What might/probably matter(s) is the degree of urbanisation.

Population density is a measure of urbanization. I don't understand the distinction you're trying to make?
Countries where people eat bread, pasta and rice on a daily basis have lower obesity rates than the US, so I think it's more likely a problem with lack of food culture. After 15 years I'm still surprised by British adults talking about eating their "5 a day" like an Italian 6 year old would. My experience with American tourists, tells me that the situation there is even worse.
I see very little difference in the two countries. Big money and powerful people control the narrative and social structures of both countries to the point that the average person has little say in the outcomes of elections.
all machines need udp opened to get response from ntp and dns.

moving these to tcp would actually seriously help with filtering ddos, but good luck.
I am not an expert on this, so take it with a grain of salt:

Neutrinos are not directly detected. What happens is that they interact with matter in a medium and produce muons or electrons that are moving faster than the speed of light in that medium. That's only possible because the speed of light in said medium is less than the speed of light in vaccuum by the way. These fast-moving, charged particles lead to the generation of a cone of cherenkov radiation, not unlike a supersonic object is producing a mach cone. From that cone, the direction of the particle motion can be inferred.

One could also keep the detector running while switching the source on and off to establish a baseline and calculate the excess of detected particles while the source was switched on.

https://en.wikipedia.org/wiki/Cherenkov_radiation
Denmark has more than twice the cumulative deaths per million people of Norway, are you saying that is still to be considered the same outcome?
That's a fair point, and it's a difficult analysis to do for every state simultaneously, but even a cursory look at the data shows that it's not as dramatic as has been claimed. The majority of Florida's Covid deaths happened prior to March 2021:

https://www.worldometers.info/coronavirus/usa/florida/

By this source, ~32k of Florida's deaths happened prior to March 1, and now they're at ~51k. So 32k/51k = 63% of Florida's deaths happened prior to mass vaccination. For NY the equivalent percentage is 48k / 55k = 87%:

https://www.worldometers.info/coronavirus/usa/new-york/

So yes, Florida has had 19k deaths (vs New York's 7k deaths) since vaccines became available, but they also did substantially better than New York throughout 2020 and early 2021, despite far fewer restrictions for nearly all of that time.

It isn't a simple narrative.
Everyone will get covid. You will get covid. I will get covid. The vaccinated will get covid. The unvaccinated will get covid. Why? Because vaccines don't prevent infection and spread. The only thing they do is reduce the severity. So get your vaccine, get milder covid, and resume living your life. Everything else is just avoiding the inevitable and blaming others for your own fear.
Terraform accepts JSON format as an alternative to HCL.

I prefer CUE to JSON for TF and many other tools now
Pretty neat. Too bad searches take such a long time.
The day Google first appeared on the full internet it was excellent of course because it had no ads.

Plus another excellent feature was you would get the same search results no matter who or where you were for quite some period of calendar time.

If something new did appear it was likely to be one of the new sites that was popping up all the time and it was likely to be as worthwhile as its established associates on the front page.

You shouldn't need to crawl nearly as fast if you can compensate by treading more suitably where those have gone before.
That's fair. Guess I just got excited about an opportunity to plug js_of_ocaml ;)
A great many users won't install plug-ins or alter settings. They deserve privacy too. (This is why Brave is proving popular, when FireFox + uBlock Origin has offered the same benefits for longer.)
Whatever the students request, and with the size of a typical university that's probably a fairly large selection, as long as it can be sold before the best-before date it should be fine.

Note that that no doubt will include the products of the companies that now have the monopoly.
>gmail/outlook

You can both let your domain whitelist with a google/microsoft account.
> Math is easier to understand with symbols if you've been trained in what all the symbols and syntax means, and virtually impossible to understand if you haven't.

I haven't and it continues to be a massive source of shame. Maybe today's the day I do something about it.
OpenJDK was never an independent clone. OpenJDK was started by Sun and was all of the JVM code they could relicense. Contributions to it were done either by Sun themselves, or by companies and individuals that signed a contributor agreement. This has continued under Oracle. Notably this includes Redhat, IBM, Microsoft, Azul, Apple and SAP. Originally the code didn't have enough components to produce a useful JVM, and Redhat put a lot of effort into producing builds that integrated with IcedTea to produce a fully Free Software JVM. Now though the OpenJDK has all of the components needed to produce a JVM.

OpenJDK is Oracle's reference implementation of Java, and provides a GPL+Classpath exception licensed build on their website. Additionally, Oracle provides a build a commercially supported build from their website. The commercial builds from Oracle have included other additions, but over the years the amount of closed sourced add-ons has decreased.

Other vendors provide builds of the OpenJDK, most include additional code, although for the most part the changes are minimal. All of these builds are based on the OpenJDK, and adhere to the GPL+Classpath exception.

There is also Azul Platform Prime/Zing. Which is there own JVM with an LLVM-based JIT, I'm not sure if they're using any OpenJDK code, but if so I assume they have a commercial agreement with Oracle.
If they buy up the bank charter, doesn't that mean the whole company then becomes regulated like a bank charter? Wouldn't it make more sense to just continue using their services?
> Corporate law, labor law, contract law, IP law, Tax law, and other legal disciplines do a lot to tell people how to build and run companies in every jurisdiction.

If you fork uniswapv2 code and deploy it on chain, it enshrines a bunch of rules that essentially tell one how they can interact with it in the same way these laws do.

People have to come up with these things, turn them in to law (or code), while also varying by jurisdiction (and highly susceptible to selective enforcement unlike code the executes the same way thru the evm) that people break/exploit those rules all the time that go against whats stated in them (people can hack contracts whose logic isn't tightly defined).

> Boundaries set by the evm are nothing like legal boundaries.

I'd say they are far superior than legal boundaries at enabling consistent and transparent interactions between people to the degree that some groups of people decide at using them vs incorporating in any jurisdiction at all like they may have in the past.

> Can you think of an example outside finance, where someone has build a company as a DAO instead of using legal incorporation?

If you are seriously interested, look here[0] (which is not a comprehensive list)

[0] https://coopahtroopa.mirror.xyz/_EDyn4cs9tDoOxNGZLfKL7JjLo5r...
Archive.is link, bypassing paywall: https://archive.is/Z3bnn
I'm not following. How is dependency injection like inheritance and also useless?
It’s really unclear if Israel has thermonuclear warheads, or even how many warheads they have in general.

Their delivery systems are quite limited. Their submarines wouldn’t be able to deliver anything larger than a tactical implosion warhead since even the enlarged torpedo tubes that are capable of launching cruise missiles like the Popeye can’t launch ballistic missiles.

Their ballistic missiles based on the Shavit launcher would be possibly capable of carrying about half a ton which is arguably too small for thermonuclear warheads too, especially ones that Israel would be able to produce since it’s unlikely they would be able to produce something as compact as the W88.
The problem is in the end, you still need to move the money from the customer's bank to yours. That can happen either directly, or through an intermediary. If you have a direct relationship with the customer's bank, then all is well and dandy, but as a risky business you'd probably have a hard time doing this kind of direct relationship. The easier alternative is to find an
intermediary bank that has connections to a lot of major banks. If you can actually find an intermediary bank willing to do business with you, i.e. open a corresponding account for your business, then you can pretty much accept payments. The trouble is if other banks find out that your intermediary bank is doing business with you, they might be able to force your intermediary bank to cut off that relation. I believe Bitfinex allegedly had that issue. So in the end, unless the customer is directly handing in cash to you, you're pretty much at someone's mercy, regardless of what channel the payment is performed in. If you want to setup a new credit card brand, better make sure the customer's bank is willing to send you the funds when its time for settlement.
Britain may revert to the imperial system to 'capitalize on new Brexit freedoms'
IIRC they were pretty up-front about why they dropped XMPP - most of the clients connecting over XMPP were spammers, and there were few enough legitimate users connecting over third-party clients that it made more sense to drop XMPP support than build spam-blocking solutions.
IANAD (I am not a doctor). However, common sense tells you that "cause of death" is impossible to pin down in all cases, because you don't have the counterfactual ("if they did not have COVID, would they have died anyway?"). The official "cause of death" is quite often "congestive heart failure" but that's just the last thing that happened to them.

For that reason, "excess deaths" is about the best we can do, being an aggregate number. We don't need to decide if they died "of COVID" or "with COVID." We have a distribution of the number of deaths, there's no issue of whether someone is dead or not, and it has a mean and SD.

It's also common sense that, whatever other variables you bring in, "persons per household" is a primary variable. Sustained contact with an infected person just has to be a prime cause of the spread of a communicable disease. "Population density" is probably a weaker proxy for that.
I've been using Kotlin since 1.0 but I have to say the ergonomics of it are not vastly superior to Java.

As others have mentioned, with Kotlin you're pretty much limited to Jetbrains' IDE, you have a new runtime dependency, not just a compiler, which is rapidly changing and requires updates on the code base frequenly (one of my projects used Kotlin for testing with KotlinTest - which recently changed names to KTest I think - and it was horrible to have to re-write most of my hundreds of tests to be able to upgrade when they went from JUnit 4 to 5 and in the process re-wrote all of it, basically), the compiler is slower and it starts to feel very much once you have thousands of lines of code... not to mention that there's a fairly big overhead of not only having to have javac installed, but also the Kotlin compiler and standard library... also, you probably want to use Gradle with the Kotlin DSL which in my view is really, really slow and unpleasant to work with - though they've finally been improving this recently - in the last couple of years.

So, yeah, I like to write Kotlin code better than Java, but due to all of these factors and the fact that Java is now fairly close to Kotlin in functionality, if I had to start a big project today, I would pick Java for sure.
A lot of that batch processing is done by borrowing from unused reservations for the streaming service. https://netflixtechblog.com/creating-your-own-ec2-spot-marke...
SOGo instead of Zimbra?
Everybody I know moved on from XMPP years ago. Google and Facebook dropping their support was indeed big part of it. But all in all centralised protocols have proven to be easier, more stable and simply better. Want to roll out a new feature? No need to sit down with a committee for years or wait for all 3rd party clients to keep up: you just implement the feature yourself.

Wait... what was the question?
Wow, somehow never thought that the device is named after the fruit. Their names can be even closer in other languages, f.e. in Russian they are nearly the same word, just different genders.
>that would be true no matter how you changed the militia clause.

Right- but that's exactly the point, and why reading it differently is critical.

>A rag tag posse of unarmed thugs

First- the term "militia" also had different meaning back then, and legally, still does, in US law.

It means every "able bodied male". That's it. (It's either the first or very near the first thing codified in US statutes as military law.)

Today, what we call militia is actually organized or semi-organized militia (or even national guard), which is legally and conceptually different.

Think "minutemen" and not "gang".

So it makes even more sense that "regulated" doesn't mean 'control of gangs', but the supplying/enabling of responsible citizen minutemen, implying everyone has some responsibly of military readiness in a free-country.

In that context (and the original desire to not keep a standing army), "limiting" that individual readiness is in direct conflict with the stated intent/benefit.

Which is not to conflate it as the reason individuals have a right to bear arms, but that the right to bear arms is complementary to individual citizens having some level of duty-to-country, to be ready to defend it, if and when called upon to.

If anything, it implies citizens should be armed and that the government can and should enable it, as an enumerated function of government.

Which doesn't imply any authority to control or otherwise restrict an individuals right to bear arms, with the narrow exception of when fulfilling one's role as activated militia, and even then only because of the nature of being subject to chain-of-command.
But if that were the case I'd expect to see the employment numbers dramatically shift in states that removed their unemployment assistance earlier than others, which I don't think we've seen any evidence of yet.
> Their highest hopes tend to be of gaining positions in, getting promoted in, or creating, such organizations. When they have dreams for the world, they dream of new versions with higher mandates and bigger budgets. (Think socialism.)

What? CEOs (example from the paragraph before, along with doctors, judges lawyers etc) want socialism?
> Population density is a measure of urbanization

Population density is not a measure of urbanization.

A country with a single city of 1M and outside it a desert of 1M sq km has a population density of around 1 person per square kilometer.

A country with a single city of 1M and outside it a desert of 10M sq/km has a density of around 0.1 person per square km.

A 1sq km city state with 1M people have 1M people per sq km!

All 3 these countries are 100% urbanized (no one lives in the countryside) and have the same population yet population density varies by four orders of magnitude.

Sweden has a high level of urbanization and a low population density. Or put another way: most people live in few places BUT the areas where people don’t live are large.