skysight-inc/HackerNews huggingface dataset:
This kind of thing is easily one of my favorite pieces of C++. I used to be the OS lead for a proprietary C++14 RTOS, and being able to build our own intrusive collections libraries that were able to use all the same syntax sugar as the STL was absolutely killer.

IMO, all systems languages should be expressive enough to implement their standard libraries and containers as normal language code, but sadly that isn't always the case.
Covid is the COrona VIrus Disease caused by the SARS-CoV-2 virus, which is somewhat, but not extremely closely related to the SARS-CoV-1 virus, which caused the original SARS disease.
> Maybe the most powerful of any fully statically typed language?

Compared to Haskell, Ocaml, Scala, F#, ...? Writing it like a dynamically typed language is standard for full type inference.
Currently 25% of the US population has one dose of the vaccine. That is way beyond Canada and most other countries, but the US is far from vaccinating 18 year olds.
Yes, Sweden - which remained basically open for business, with only some closures to senior schools, no masks, no hospital overloading, and no lockdowns.

Sweden has a lower per-capita COVID deathtoll than Czechia, Belgium, Slovenia, UK, Hungary, Bosnia, Italy, Bulgaria, Moldova, Macedonia, Slovakia, USA, Portgual, Spain, Croatia, France, Poland.

Its 2020 deaths were only 5.75% higher than its 2018 deaths:

https://www.statista.com/statistics/525353/sweden-number-of-...

And even then can mainly be explained by a weak 2019 flu season (with deaths in 2019 3.6% below 2018) and potentially lower deaths in 2021 due to mortality displacement.

By contrast, Germany, with extensive and rolling lockdowns, had deaths 3.2% higher than 2018:

https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bevoel...

So a superficial analysis would suggest that society-wide lockdowns could have saved a country like Sweden 2.55% of deaths, or 2,486 people. So you would be locking down 4,115 people in order to save one of them from dying of COVID, beyond what could be achieved from softer or voluntary measures.
Given that we only discovered and built dead downwind faster than the wind vehicles in the 2000s I wouldn't be so sure.

And for being relatively simple classical physics it was very controversial, with even some physics professors denying it was possible.
"Three wrong ideas from computer science" - Joel On Software, August 2000 says:

"when the big Internet search engines like Altavista first came out, they bragged about how they found zillions of results. An Altavista search for Joel on Software yields 1,033,555 pages. This is, of course, useless. The known Internet contains maybe a billion pages. By reducing the search from one billion to one million pages, Altavista has done absolutely nothing for me.

The real problem in searching is how to sort the results. In defense of the computer scientists, this is something nobody even noticed until they starting indexing gigantic corpora the size of the Internet.

But somebody noticed. Larry Page and Sergey Brin over at Google realized that ranking the pages in the right order was more important than grabbing every possible page. Their PageRank algorithm is a great way to sort the zillions of results so that the one you want is probably in the top ten. Indeed, search for Joel on Software on Google and you’ll see that it comes up first. On Altavista, it’s not even on the first five pages, after which I gave up looking for it."

- https://www.joelonsoftware.com/2000/08/22/three-wrong-ideas-...
No, hospital patients are not magically younger when the old ones are vaccinated.

If you vaccinate the old, hospitals don't just "fill up" with the young. There are just straight up less hospitalizations. The virus still spreads but the percentage of severe cases go way down. Which need i remind you is the reason why we do lockdowns at all: because without them, hospitals are overrun and there is a risk of a healthcare system collapse.

The aim of the lockdown was never to eradicate the virus. It was to keep the healthcare system working.
The problem of Cold Fusion is the lack of a reliable experiment.

Compare this with high temperature superconductivity. If you get a time machine and go to 1985 and try to promote high temperature superconductivity, nobody will take you seriously.

But a team discover one material and published a clear recipe to built it. Other team tried some variations, and discovered an easier recipe to build them and published it. So soon everybody and their dog was making new variants, and new variants, and new variants...

A few years ago, they gave one in the physics' lab for undergraduate students, and we made a few measurements for a month carefully because they don't tolerate humidity. Until someone put it in a glass with water and ice to measure the properties at 0°C.

Also, now you can also see the recipe in a video in YouTube by "Applied Science": https://www.youtube.com/watch?v=sLFaa6RPJIU , the guy has some advanced lab, but nothing too advanced.

The problem of Cold Fusion is the lack of a reliable experiment.
My parents bought a house when I was a kid. They struggled through bad tenants but were able to stay afloat when rent was not coming in. Fast forward 30 years, the house is literally free money for my semi-retired mom. The house rent pays for taxes and repairs and gives my mum excess money for the month.
>He wrote a piece about Parler and the storming of the Capital[0], within a week of the event that was certainly a quick take. There is absolutely no way to definitively make any sort of claim about how involved it was, especially from his position, thousands of miles away on a patio in Rio.

The position "on a patio in Rio" doesn't matter, as he was not doing reporting, he was doing a take. It wasn't some obscure event that needed on-the-field investigation for someone to make a take a week later (which is a lot of time in news).

It's enough that others did the reporting, or the events were plain and clearly recorded on video, or one has sources, or experience to see what's the deal behind what's reported.
Sorry, I get way too heated when I see this type of condescending argumentation.
There's an extensive list of lab-considering origin articles as curated at US Right to Know (recommend starting under Most Recent Articles):

https://usrtk.org/biohazards/origins-of-sars-cov-2-risks-of-...

As you can see, besides WaPo, WSJ editorials & op-eds also figure prominently among those calling for investigation inclusive of lab-associated pathways. New York Magazine, Politico.

Then you can see Proceedings of the National Academy of Sciences, Bulletin of the Atomic Scientists right in there.

Even an nytimes piece that didn't make that list: https://www.nytimes.com/2021/03/04/health/covid-virus-origin...
Docker derives a lot of its value from how widely it’s been adopted in the industry, which includes its free users.
I use Scala for e.g. running Hadoop map-reduce jobs or building REST endpoints. I’d never write a reusable library in Scala though for the reasons pointed out in the article, binary compatibility is not something Scala cares about.

I’m never going to use a library written in Scala for the same reason, plus chances are I’d have to spend hours fiddling with SBT to rebuild it at some point.

Scala (with Maven) at the top please, then Java all the way down thanks.
InternetofThings as per the joke the s is often overlooked /s
So many great replies answer/correct some of these assumptions.

Want to add that I highly recommend the frontline doc it has so much great reporting that gives the background needed here.

https://www.pbs.org/wgbh/frontline/film/chinas-covid-secrets...
No, most western countries that bought vaccines “over purchased” for this same reason too. For example the UK has purchased 400M doses so far. This PR piece summarises this objective. https://www.gov.uk/government/news/uk-government-secures-add...
I think the underlying question is "should access to email be regulated as part of the public carriage, public utility function"

When google shuts down access to an email box, If it continues to 200 OK accept SMTP, its potentially accepting contracts, warrants, government communications...
And you open up your personal assets to liabilities from the property. Not saying it’s not possible, the additional insurance costs usually even out that difference
Digging into the research here, there are a lot of results which indicate some form of LENR should be feasible in suitably complex environments. As an example, calculating the exact screening effect of a metal lattice from theory has not been performed to anyones satisfaction, particularly if you account for hydrogen moving within the lattice, or the lattice undergoing some deformation.

The experimenters researching this clearly don't have a great way to control for other factors in an experimental setting either.

As an example, there are multiple reports of transmutations being observed following a hydride doping experiment... however these are all done by gas spectrometer. It's unclear from the experiments whether there happened to be random impurities in the hydride prior to doping.

Similarly heat/neutron measurements are really difficult to get right and be convincing.
In that context "the original Chinese variant" certainly makes sense.
I'm a JavaScript engineer, I solve problems
They don't need to be right next to the stealth planes. They can dwell behind (or sometimes elsewhere..), ready to be vectored to intercept targets the leading stealth aircraft detect from beyond visual range.
Discord is a great fit for Amazon, because Discord+Twitch means they've cornered gaming and can even begin to push into Steam's territory.

Amazon will have a large vertical slice of gaming culture that Steam simply doesn't.

Given Steam chat languished for years and is still 1/100th of Discord, I don't think Valve care.
US government does this all day with political pressure. Dissent and be deplatformed and destroyed.
> status is not interesting ... I personally don't care

> I seek demonstrating my cleverness

Uh, what? Status seeking maybe means material success by default, but I think you'll find there are many, many people who care more about the approval of others than material success. That's you.
I think that's a silly definition of a bug. If it breaks the product, it's a bug. It doesn't matter if it was created at dev time or design time.

Hell, a huge chunk of dev work is rethinking design decisions that are misguided/under specified/break things because you only see these issues once you start having to implement details.
Foreign investment in HK was down 34.4% in 2019 versus the prior year [0]. Apart from the immediate ramifications of a year of protests, Beijing's effort to clamp down on HK was an economic self-own that opens the floodgates for Western hawkishness on Taiwan, Xinjiang, and every other area where China's expansionism overlaps with its economic ambitions. Beijing could have allowed HK to remain as it was, using it to entice the West. Instead, their authoritarian tack has reminded the frog to check the temperature of its bath.

I don't think they got away with much. Even if foreign investment rebounds in HK, Western complacency toward China will not find its voice again for many decades, and in that time, every Chinese treaty negotiation will be viewed as a bad-faith caricature of real diplomacy.

[0] https://unctad.org/system/files/official-document/wir2020_en...
Judging by past downturns, it's usually a pricing bubble accompanied by an economic calamity of some sort.
Sure but the person I was replying to was talking specifically about Silicon Valley versus SF.

There are many cities out there that will attract people certainly. I don’t live in the Bay Area anymore so I can relate.
Lack of demand (population decline), or increase in supply.
What's your point? 400k is less than 4 percent of the belgian population. If we had vaccinated 4 percent more of our population, we would avoid a new lockdown, with all the economic implications it has on the country and Europe as a whole. Most other EU countries are in that same situation.

Zero sum, it is not.
Just install Linux.
> Referer is an important way to maintain the security of an OAuth flow.

How? Referrer can be easily spoofed.
I hate butterfly keyboard and I think it's one of the worst mistakes Apple ever made, but I'm afraid I didn't find anything in the article that mentions what "consumer protection law" that Apple violated.

As far as I know, Apple followed through with their warranty. There's no safety issues with keyboard failures. Where/when does the company's liability end with their product ?
Those functional languages don't have function overloading or named arguments. The type inference in Crystal works very differently. The type of a method can only be computed from explicit calls to it. In those functional languages the type can be computed independent of a call because it's trivial to do so if a function name always refers to a single entity.
Yup, I feel no field of scientific research should be off-limits (except for some immoral research like certain experiments on humans).

The only career ender should be scientific dishonesty.

An experiment that is rigorous and scientifically sound should always be valid.
I guess it just seemed so implausible to me. As in, what happens if 2 weeks or 4 months in you just decide that the job is sufficiently ill-suited? Is there typically a trial period of equal time that precedes such an agreement?
Why? WSL1 was kind of interesting indeed, but WSL2 is just a VM, isn't it?
Stitchy: A free cross-stitch pattern designer for Windows, Mac OS X and Unix
This, especially because based on my experience with running Docker desktop yesterday, this issue should actually be closed. There's now a "Quit Docker Desktop" and a "Restart and Upgrade" (and a status icon) on the bar menu (append: I'm on a mac).
Nazi forums aren't the same as 50-year-old Karen hopping onto Donald's new network though. This could be a significant shift.
I see things similarly I think.

I figure that by definition, not everyone can be the 0.1% world changing person. Founder of Google/FB/Ikea or a Nobel Prize winner.

I want to leave the world better than when I came into it. It doesn't have to be gobsmackingly better, just fractionally better is fine. I try to apply this day by day.
The US trial results just came out and it looks good. They will submit it for review to the FDA soon.
NOAA launches major upgrade to flagship American Global Forecast System model
Thunderbird already was written using JavaScript; all Gecko-based applications are.
Money doesn't always buy competence.
If you need to click more links to find useful content, then google probably does benefit.
> How comes and they don't allow you to optionally provide types in your function/class signatures

Perhaps you mean something else, but this is from the book Programming Crystal:

> Returning Values

> A method returns the value of its last expression, so there’s no need to explicitly return that or declare its type. However, if you want to document or directly control that return type, you can explicitly specify the type, as in this example:

> methods_and_procs/methods.cr

def typed_method : Array(Int32)
(42..47).to_a.select { |n| n % 4 == 0 }
end

typed_method # => [44]
Universities pay professors who have research topics attractive to funding agencies and students. If you saw a physics professor specializing in Bohmian mechanics and pilot-wave theory, you'd steer clear.

The reputation of CF as a pseudo-science also points towards a career ender.
Ah, didn't spot that
>"So we can't keep a lockdown going because that's not a war."

I am not from US (live in Canada) but my impression is that the US population is in general way less subservient to the government comparatively to other countries. This could be just the reason you could not lock them up.
Apple extended no-questions-asked replacement for butterfly keyboards for something like four years after sale.

Don't recall if they refunded replacements before they put that policy in place though.

Mostly mentioning this in case someone is sitting on an out-of-warranty MacBook with a failed keyboard.

My left command key quitting on one of those MBPs brought me right up to the edge of bailing on the whole ecosystem; switching back to scissors for the 16" MBP kept me in the garden, for now.
So what does this class action mean in real terms? I have an impacted MacBook and it will run out of the repair date in a few months. Is that going to get extended? If not, am I going to get the massive loss in resale?

I am assuming it means the lawyers will make bank and I'll get a check for a hundred or so.
Because people have businesses to run instead of fucking around with latest bullshit trend in web dev. I doubt that JamStack will be a thing in 10 years whereas I can easily see WordPress existing in another 20 years.
Why would we not "aggressively" research it? What if we could have stopped it by catching it early?

Knowing whether it was a lab leak or zoonotic would be a massive hint in the direction to invest in. N=1, but it's a big 1 that would have massive public support.
Same happened to me. Now I'm searching for a new tribe of people who think critically.
I know my argument is not solid at all. But you seeing a headline that is demonstrably not what we are even talking about does not convince me. If it took two days to create a cure and manufacture a billion doses we would be all fine now. Clearly nobody had a leg up on anyone in the race to a vaccine otherwise someone would have come out with “we have the vaccine and all the doses ready to go” in mid 2020.
Agreed. Whether or not you force auto updating is totally orthogonal to whether or not you support old versions of the software.
I'd honestly love to.

Is there a file format like "docker-compose.yml", where I can describe a handful of Jails that can talk to each other in their own virtual network, and that sets up a handful of services exactly as I describe?

Ideally, a Windows user, a Linux user and a Mac OS user check out this file, run a command ("voodoo up") in the directory of that file, and have a VM with the FreeBSD jails setup running exactly as described in the file.

I'd pay money for that.
Would be interested to see some guide on supporting 3d acceleration. Wasn’t there some announcement last year they were sticking some d3d layer in wsl2?
JIRA tickets are used to track bugs and features. Anyone can use them.
People keep saying this, but it's not true; SARS-like viruses haven't been found in nature near Wuhan. In the words of Dr. Shi herself:

> We have done bat virus surveillance in Hubei Province for many years, but have not found that bats in Wuhan or even the wider Hubei Province carry any coronaviruses that are closely related to SARS-CoV-2. I don't think the spillover from bats to humans occurred in Wuhan or in Hubei Province.

https://www.sciencemag.org/sites/default/files/Shi%20Zhengli...
Vancouver canada, adjacent to the city center.
The push back that performance matters in the real world still exists. I want a secure language, but I don't have enough spare CPU for some
You could even have a bot automatically asking for the version if it's not mentioned, and closing the ticket automatically if the version is no longer supported.

A bit rude, but it gets the point across...
I used Thunderbird as a work email client around 2012-2013 era. It was decent, but a little sluggish for my taste. I attributed it to my weak office PC at the time.

Thinking they've done some interesting updates since then, I tried it again recently, in February 2021.

I was disappointed to find a sluggish client with worse UI than it had 8 years ago, defeating the entire purpose of having a desktop email client on a powerful machine. Maybe it was some default settings or whatnot, but I didn't feel like digging around to fix it and there was no advantage in using it over the default Gmail web client. RAM usage was not light either. It all seemed like some weird poor UI wrapper around an Electron instance that just loads the Gmail client.

I ended up going back to Opera Mail - a lightweight desktop email client from 2016, that unfortunately isn't getting updated anymore.

Not sure what the use case is for that type of software anymore. It didn't feel like a real desktop client.
The EU was hit especially hard too, is that somehow the US's right-wing's fault too? Maybe the fact that the virus is incredibly contagious is at fault for there being a global pandemic...?
My rant is here:

https://news.ycombinator.com/item?id=26536276
for something with a many million pound budget, I bet I could quite effectively cache-proxy their CMS with a budget of $20,000 and four high powered 1U servers running a very vanilla nginx https setup. Probably fast enough to serve >50Gbps of outbound traffic of the mostly static content.
read fiction
> Those functional languages don't have function overloading or named arguments.

Scala has both, F# too (though function overloading is possible, I think it's not idiomatic), OCaml has named arguments, Haskell has overloading.
The individual freedoms that you've taken for granted your entire adult life will disappear overnight, and you'll experience a months-long grieving process while also exhausted from lack of sleep.

You'll get over it after a few months, though, and then there is your beautiful baby smiling at you.
>"But we can do vaccines great, that's just metaphorically shooting people"

I find this conflation very poor
Sorry about it, we rushed a bit the last update and introduce a severe bug.

But the whole goal of auto-upgrading is to avoid the spread versions

Maybe you wouldn't have so many versions if you slowed down and actually took the time to make sure each version you do eventually release was more stable...?

With a lot of "modern" software, I feel like it's not just "move fast and break things" anymore, it's "keep moving and breaking things". In particular, certain types of software like browsers and OS invoke feelings of dread upon each update: "what did they break/what user hostile crap or other unwanted changes did they try to sneak in this time?"

Docker is, like a lot of other software, "foundational" in that its error-free operation is relied upon by many. How can developers build anything reliable if the foundations are shaky?

Maybe that's partly why retrocomputing is so popular. With something like a C64 you never have to worry about the platform changing, so you can spend all of your energy on solving the problem you had in mind, instead of the ones created by the platform trying to shift under you.
>> The problem of Cold Fusion is the lack of a reliable experiment.

That certainly seems to be the case today, but it was not the case when physicists rejected the claim outright. In other words, the rejection came before the reproducibility problems.
Erlang has been doing this for the better part of three decades. Of course Erlang doesn't compile to native code, so at least that's a difference.
I remember reading a speech made to West Point graduates on the value of questioning authority. Not sure how much it is actually followed, but was pleasantly reassured that at least the thought is being planted.

Now if someone could only help me locate that speech.
We did that? That sounds awesome. Source?
> Do you know of an email program without bugs?

I know of some that I trust not to lose my mail. I know of some whose bugs don't worry me as much as stuff like this:

https://bugzilla.mozilla.org/show_bug.cgi?id=462156

> your comment doesn't at all resonate with my experience as a user.

Okay? I just assume that you don't believe nobody loses data to this program simply because you have not lost data to this program.
there are other ways to do the same, like a URL parameter. Referrer affects the privacy of everyone and the entire web. The fact that cashback systems for some small subset of internet users will be affected (and they have alternatives like URL parameters, they did not need to use referrer) is irrelevant.