jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Why/how did WW1 end" is an interesting question, too.

Aside from cursory school classes and then some reading, I've never really looked into it in great detail.

The elementary school version is "tanks broke the stalemate, and the US/UK rolled through to victory", but it was a lot more nuanced than that, with internal revolutions in multiple countries. WW1 clearly could have kept going for some extended period longer than it did.
In that sense imperative programming is equally hyped. It too is like the real world, first you do this then you do that. Similarly there is nothing fancy about functional programming since algebra and calculus already introduce the ideas of composing smaller things to get bigger things.

What I'm getting at is that computation exists on several planes of abstraction and maybe covering C, x86, and Haskell might give you a good overview it will still leave things hidden because there is also Prolog and the branch of computation that Prolog leads to. Most schools settle for teaching their students the theory and some marketable skills by sticking to well-known languages like Java and Python.
This reminds me of the bad old days.

Around 1980 you'd buy an Apple ][ or a TRS-80 or a Commodore VIC and they all were incompatible, although most of them still had Micro$oft BASIC.
That's great! Can the commercial edition be used beyond the 12 months?
According to the police report Tesla received a call that someone may be a armed shooter threat. Tesla notified the police. The police investigated and determined he was not a threat. This is exactly what should have occured in this situation. What exactly is the issue?
I imagine that the most likely case is doctors watching how other doctors do it, perhaps to see if there's a small change to reduce scarring or something. Or maybe it's just been awhile since they did that specific surgery and they wanted to make sure they hadn't forgotten something.

When I go to a doctor, I'm not paying them to know everything off the top of their head, I'm paying them because they know what to look for and where to look. Likewise, I don't get paid as a developer because I know everything, I get paid because I can deliver results, and sometimes that involves some research.

I am 100% ok with surgeons watching YouTube surgery videos, especially for less common operations. In fact, I expect them to rewatch something before doing a surgery they haven't done in a while.
I agree dotnet is great technically but it'll never be fashionable, SV just doesn't do MS.
They have measured very distinct changes in brain functioning.
When he works for the company that this whole conversation is stemming from.
But have you also hired people who did not interview well and weren't great at the work? The goal of interviewing is to avoid false positives, not to avoid false negatives.
There is nothing vague about endangering others when disclosing large amount of data. If he had just wanted to disclose the war crimes then I'd be incredibly outraged at his prosecution but he was reckless and put others into danger because of it. A whistle blower also has the responsibility to only disclose the important data, he failed at that.
People who don't freeze in interviews are overconfident according to j_baker, I got that, I just don't understand how he came to that conclusion.
I can't tell you in words how awesome this is.

http://www.jriver.com/

But I have used it for 10 years and it's the only reason I still have Windows machines in my house. It's that good.
> If enough people have already recovered from mild or asymptomatic cases (it would have to be a pretty hefty percentage, granted) then that, combined with not-total-lockdown conditions, could bring down the R0 value enough to cause the same result.

They're reporting basically no new cases at this point. For that to happen naturally, they'd need to have gotten like 2/3rds of the population infected. And it's quite hard to see how that could be true.

Korea had the most comprehensive testing (320k tests, available to basically anyone with even mild symptoms). They have so far confirmed infections in 0.02% of the population, and only got positive results in less than 3% of the tests. It's hard to believe that 60-70% of the population got infected, but even in the skewed sample of people who got tested only 3% being positive.

Compare that with something like Switzerland where the number of confirmed cases is at 0.08% of the population despite worse test coverage (basically only get tested if your symptoms warrant hospitalization), and there's no sign of it slowing down yet.

Or Spain which has 3x the cases of Korea on a similar population, has a health care system that's melting down, and where more than 55% of the tests are positive.

If herd immunity provided by all the undetected cases protected Korea, why is it not kicking in anywhere else even once their infection rates are obviously higher?

> Do you think it’s much more likely that the virus has been totally contained?

"Totally contained" is an exaggeration, since they are still finding new cases. But given how long the infection rate has been stable, it does look like they've managed to reach a R0 of almost exactly 1 with the aggressive testing + tracing strategy.

The only alternative that's at all plausible is that the Korean numbers are being fudged somehow, and they actually have a lot more cases than are being reported. But then why aren't the hospitals in a crisis unlike in other affected regions?
100% agree with the 'just use it' part. I've been using Linux machines since the mid 2000's and the knowledge compounds over many years.

For programming language, I'd say Python is decent for a beginner. I've used Python as a language to teach some people programming, and the fact that they can do a wide variety of things (even games with Pygame) helps them stay engaged.

I would always recommend exploring other options as well though, to see what else is out there.
> even voice can be distracting when you have to repeat variations of the same command five times and keep checking whether it actually works.

This is a silly argument, given the number of arguments that I’ve seen drivers participate in.
I visited the Titan Missile Museum in Tucson, AZ, where you can see the control room from which the missile could have been launched.

> At launch, orders from the National Command Authority would have specified one of three pre-programmed targets which, for security reasons, were unknown to the crew. ... Target 2, which is classified to this day but was assumed to be within the borders of the former Soviet Union, was designated as a ground burst, suggesting that the target was a hardened facility such as a Soviet missile base. [Wikipedia]

While explaining this, my tour guide showed some punched tape that could be fed into a computer to program the targets. I wonder if the tape was original, and if so, how difficult it would be to decode its coordinates.
an Italian doctor infected with the virus reported and warned for those symptoms.
No I quit and moved to the other side of the world for a woman.

Do the side projects pay and have a future? Otherwise enjoy graduating with connections. You can quit future jobs to start a side project anytime (assuming no responsibilities).
Thanks this is helpful to get started.
This wasn't about anything related to optimal execution time. That an optimizer needs to know whether the code it optimizes terminates (or how long it runs) would also need proof if you'd want to go that route.

The assumptions and optimizations the optimizer is allowed to use and what kinds of programs we're talking about, and what even is considered an "optimal program" is also still unclear (Edit: I'm assuming lowest number of instructions executed serially?).

Please do refer me to a paper. Please do not link me vaguely related Wikipedia articles.
My family and I were set to move to Florida from NY just before COVID made the press. I was going to take a 10% cut in salary, because cost of living would be less and the company office there was equally at a lower rate than the NY/NJ offices or other US-based locations. We are an ESOP company, so we all have an interest in the performance and bottom line of the company. At first I was taken aback, but then I realized the move would be good for my family for a lot of reasons, and my lifestyle would not suffer. We looked at a house that was a lot more of value located to my soon-to-be downtown office than anything I could find in NY/NJ.

The comparison of overseas workers making so little for the clothes and other items we wear used to illicit a knee-jerk feeling of disgust and indignation, but then I remembered an acquaintance of mine back in college who made his business by renting rack space in retail stores in NYC to hang his clothing line he designed. They were made in overseas locations where he would fly to after he started making money to do quality control for his designs.
When the corporate social responsibility thing started taking off with Nike and Kathy Lee Gifford's 'sweatshops', I asked him about it. He told me if he didn't produce his clothes there, the village where he employed a few dozen people would have no economy, and his product would not be able to be produced in the US/Europe.

I didn't truly understand this until I lived in SE Asia for eight years. I spent the last year living in a remote East Javanese rice-farming village where over half of the houses had dirt floors. I quickly gained an understanding that balanced my view. My in-laws and their families make $4-$7 a day working in the rice fields depending on the task they do. A neighbor got a job sewing either Gucci, or Michael Kors purses and handbags for $20/day. She's very happy, and her entire family is benefiting from her salary that is five times what she would make, and her working conditions are more comfortable than working in the sawa (rice field in Indonesian). She would be devastated if a CSR (Corporate Social Responsibility) group and incensed Westerners had her job move elsewhere or shutdown. The company might make a concession in this area to create good PR and continue their practice in their other locations, or they might shut it down (likely). I am not an economist, but I am also aware that some local economies have been ruined when false economies are setup i.e. disproportionate and artificially hiked salaries. Anecdotally I have heard some village in Pakistan was incensed that a "victory" for labor per a Western news article destroyed their life, and they were resentful at how the CSR effort affected them.

I think the solution is to grow local businesses and entrepreneurs. This usually occurs slowly when people like my friend in Java take their skill and knowledge of the products they have been making and start a similar or other business. I think this is the only true way to help these communities. Quick fixes or PR examples of a model setup by Nike or an other big company for PR purposes is just a show and cannot be a real changer.
For an intro to Kafka that explains all the core concepts visually, I've written "Understanding Kafka with Factorio"
https://medium.com/@ruurtjan/understanding-kafka-with-factor...
Given that AirBnB supplies one of THE strictest ESLint / TSLint configs, I'd wager they were using linting alright.
While reading the article i thought of Erlang.

Multiple independent programs sending messages to each other fits well into multiple independent cores sending messages to each other.
> potentially revolutionary

this seems to mean "not actually revolutionary" in practice
It's not that complicated. Build more housing and better transportation options. If particular kinds of businesses have a hard time thriving (like grocers), actually pay attention to what kills those businesses and fix it. It's often some sort of overboard regulation like zoning.
Imagine that last year, someone proposed that you and 99 other random people should hole up in your rooms for 3 months. You can't see anyone in person, nobody can visit you, you can only leave to get groceries or go for a walk alone. In return, one person gets cured of lung cancer. Do you take that deal?

Of course you don't, it's not even close. That's an absurd degree of sacrifice to make in return for 1/100th of a life. But it's the same degree of sacrifice we would be making in a 3 month lockdown.
In these situations where you're taking a photograph of writing or a diagram on a piece of paper, it can be surprisingly tricky to get rid of the shading from the lighting conditions and be left with just the content on the page in high contrast.

This explanation nails how to do it though: http://www.imagemagick.org/Usage/compose/#divide

Divide a blurred copy by the original and you end up with effectively an adaptive-normalize filter where the result is nice and clear with the shadows and uneven lighting left behind.

Also though, there are tools like https://miro.com and https://beta.plectica.com which kinda make this obsolete for many common use cases.
If preventative measures aren't employed correctly, then eventually, most people are going to watch someone they know die. I reckon that experience will cause them to employ preventative measures immediately.
Wake up. No other country implemented the same measures at the same point in the infection curve.
Right plus, this is not the last corona virus
The numbers are higher than that. From Wikipedia today:

> "The case fatality rate (CFR) depends on the availability of healthcare, the typical age and health problems within the population, and the number of undiagnosed cases. Preliminary research has yielded case fatality rate numbers between 2% and 3%; in January 2020 the WHO suggested that the case fatality rate was approximately 3%, and 2% in February 2020 in Hubei. Other CFR numbers, which adjust for differences in time of confirmation, death or remission but are not peer reviewed, are respectively 7% and 33% for people in Wuhan 31 January. An unreviewed preprint of 55 deaths noted that early estimates of mortality may be too high as asymptomatic infections are missed. They estimated a mean infection fatality ratio (IFR, the mortality among infected) ranging from 0.8% to 0.9%. A peer-reviewed article published on 19 March estimated the overall symptomatic case fatality risk as 1.4% (IQR 0.9–2.1%). The outbreak in 2019–2020 has caused at least 335,974 confirmed infections and 14,641 deaths."

Current predictions are that letting the disease run wild would result in millions or tens of millions of deaths, and on top of that another large number of people walking around (slowly) with serious lung damage. Consider this:

> "The Hong Kong Hospital Authority found a drop of 20% to 30% in lung capacity in some people who recovered from the disease, and lung scans suggested organ damage."
This is an interesting question!

Note that human stem cells and cancer cells do not have a limit on how many times they can divide. This is because they possess the enzyme telomerase.

Also, note that in human reproduction, there is an unbroken lineage of cell divisions through generations (egg and sperm are produced by specialized cell divisions called meiosis, and combine in sexual reproduction to develop a new human who can eventually produce more egg or sperm).

However, it is true that differentiated somatic cells (most of the cells in your body) cannot divide indefinitely.

A virus, unlike a differentiated somatic cell, does not have an intrinsic limit to how many times it can replicate. It hijacks cellular machinery to make an exact replica of itself (+/- any replication errors a.k.a. mutations that occur).

However, a virus that becomes evolutionarily unfit could go extinct. If you look at phylogenetic trees of viruses, there are many branches that go extinct (become a dead end). But there are other branches that continue succeeding. All of this is driven by evolutionary dynamics rather than by a lack of telomerase leading to a hard limit on the number of times the virus can replicate.

Now, just to blow your mind, oncogenic viruses like certain strains of HPV can induce human cells to produce telomerase and become able to divide indefinitely! Wowww this is so confusing!
He wrote "or" not "xor"!
I'm guessing those rates only apply for south-east asia and south america and maybe some rural locations in Europe or eastern europe.

Out of curiosity, are you writing software or managing programmers remotely?
I tried traveling and working as a consultant but dual screens and comfy chairs don't do well in a suitcase.
This reminds me of a old story...

The residents in an apartment block kept complaining that the elevator was too slow. The building's owners got several quotes to upgrade the elevator but they were all too expensive and ran into many thousands of dollars.

Eventually they were approached by a old man who lived on the ground floor. He said he could solve the problem for just a few hundred dollars. In desperation they agreed to give it a try and a few days later all the complaints stopped.

His solution - simply install mirrors next to the elevators. It was enough of a distraction that people didn't mind the wait.

I'm sure there are many more entertaining ways to distract than a simple ripple.
A bit of a perspective from someone who has written plenty about the country:

http://www.gadling.com/2010/09/30/william-dalrymple-india/
I liked it but I don’t like the 1+2 != 2+1 ; I understand why it is but that is just annoying throwing away one go that you cannot really know. Which is different from Wordle, game play wise.
I guess I'm still out of the loop, because I don't really see what benefit there would be to minting an NFT for each car. You still need a site somewhere to host the data that the NFT points to. Then what is the NFT doing that the hosting site wouldn't already be doing?

I'd thought maybe it is some form of non-repudiation, but there are already far easier cryptographic methods for that.
https://testing-laravel.com/

https://laracasts.com/series/build-a-laravel-app-with-tdd

https://course.testdrivenlaravel.com/
Consider adding Tor onion services to that list. The idea is that you run a Tor daemon that starts an onion service which can expose any TCP-based service. Communication is facilitated via another node, which makes it possible to host onion services behind NAT.
Can you expand a bit? Some quick Googling didn't reveal anything useful to me -- what exactly are yo u talking about?
There's also Bazel, which Google recently released.
As shown in the post, targets are not always grep-able. The post's makefile contained the target "par-30" even though that string appears nowhere on the page or in the makefile.

You need to write a full parser to discover all the targets.
I'm spending over $100 a week per person right now on groceries. Really goes to show how expensive food is in Canada.
If you've already done it for 12 months without it happening though, the next 3 months are no more dangerous for you than for someone starting from scratch.
The problem is that people are not statistics. It may sound reasonable on the surface to say that this heuristic minimizes harm on average because she doesn't perform unnecessary interventions on the 99.9%. However, there are still actual human beings in the 0.1% who are harmed. What you're really saying is that if a group of people is small enough, it's fair for them to suffer preventable harm if preventing it would expose the larger group of people to risk.

I'm not going to argue about whether that is true or not, because I think that clearly depends on many factors and may be unanswerable. But as a member of a minority group who is often denied health care, it is often denied for this very reason. If the wrong person is prescribed this treatment, it is harmful. I'm just saying that when you're in the 0.1%, it can be difficult to accept the idea that you have to sacrifice yourself because someone in the 99.9% might be at risk otherwise.
So is this feature FreeBSD-only? Or will it be integrated into OpenZFS at some point?
I would really like to see it become normal for tipping people this way (that isn't at a cash register / tap) but with AirDrop.

I totally agree.

At a parking garage the other day, there was a long line of people trying to get their cars back from the valets because one person was trying to tip with some random app.

"Oh, you need to download this. Yeah, open the App Store. Then download it. Yeah, it take a while. OK, now sign up. --five minutes elapse-- OK, now what's your username so I can send you the money? Did you say 'e' or 'v?' Was that '4114' or '1144?' OK. Sending now..."

It took like ten minutes.
https://youtu.be/vZ-Md56jK9Y
This reminds me of this video of a guy getting groped in VR.
Under this assumption, by the principal of mathematical induction, you can easily do it K more times for any K without taking on barely any risk at each step of the way.
I think I can attach another insight into this. The underlying malaise is probably related to the human condition. Humans are fundamentally a medium for our collaborative works (in this context) and two factors causes these rebuilds.

1. A need to cut your teeth on a solved problem when diving in to a new category of thinking.

2. The high cost of transferring a model of thinking between two humans, especially over a vast amount of time. I think 3 years is vast compared to maybe 100 work hours to model and implement the core of a problem.
Google's mission:

"organize the world's information" - what information is being organized?

"and make it universally accessible" - are they going to make the paperclips universally accessible?

"and useful" - I'm sure paperclips are useful without Google owning them :)

Google really shouldn’t ever buy paperclips and the ones they bought in the past were clearly wrongheaded investments.
I think behavioral and genetic barriers are both considered factors that affect whether crickets "can" interbreed. I'm not sure if scientists would be consistent in applying that standard to humans, though.
Thanks for asking. It's illegal to use images you don't own the rights to, so doing so is not allowed on Card Karma. Any images reported by users or discovered by admins to be stolen will be removed from the site (and will go missing in your cards!)
Okay, so it sounds like you misunderstand the process of software development.

You can't completely rewrite various subsystems for performance and fix bugs at the same time. There is more going on than just 'adding new features'. New software is bound to be unstable while it is in development. If you have a problem with this, do not download beta versions.

Personally, I haven't had any issues at all with stability or compatibility on Beta 6 or 7 (on Linux).
I think if you're making a claim like this, you should point people to the studies.
Well, I upvoted the article and I think I tweeted it as well. So it passed the "It made me think" test, thank you!