skysight-inc/HackerNews huggingface dataset:
Converting a Redux App to Recollect
https://warhammerfantasy.fandom.com/wiki/Chaos
The author considers letting the epidemic run its course on the demographics most at risk, to be the most unrealistic outcome. He writes:

> I care about my privacy, but not nearly so much as I care about my mother.

Most people care about their own mother. But if lockdowns, unemployment and poverty continue, I can definitely imagine people saying, "I don’t care about your mother, so why should I stay unemployed and confined to my home just to keep her safe? I’m sure my mother will be fine." Of course, believing that one’s own parents will escape the epidemic might be mere wishful thinking, but this is the way that human beings rationalize things in times of crisis.
Show HN: Coldpower, NO-DATA USB power supply from 9V battery
Tons of companies with "cash on hand" still responded to the current conditions by shedding employees immediately.

I'd argue that the poor government response to pandemic planning led those companies to conclude that whatever length of time this event was to last, there weren't strong signs that national management would mitigate that. They probably read those leaves correctly.

It's not just about the businesses.

(I say all this as someone who got laid off and has some savings but can't last as long as I would've 5 years ago...)
Yandex ClickHouse also should be on the list!
Parsing: A Timeline (2019)
I am specifically referring to COVID-19 where we don’t have a vaccine. Vaccines fake a significant infection to get that same strong immune response. This is also why some vaccines require multiple doses over a short period.
The components cost too much.

Perhaps if this was some open source play where everybody did everything for free. We tried different pricing, different positioning and we could not breakthrough into large volumes with a platform play. Everybody in the end tries to haggle you on the price / cut you out and unless you have Google-deep pockets you can't afford to lose money for a couple years to launch this wide.

I'd say that it's pretty much impossible to do a platform play in hardware if you're a startup. Even when talking about IOT, which is arguably the simplest hardware I don't remember of a platform play that went really well. Most of them are meh or random successes like the ESP WiFI (again not started by a small startup, but still could be argued that is a proper hacker platform).

If you want to play with some of our solutions, hit me up at luka dot birsa [at] visionect dot com and I'll see what I can do.
I'll follow up my own post with anecdata rather than edit.

My father was pretty good at giving differential diagnoses. He always said, "everyone lives, you just need to figure out what they're hiding and not focus on the why." I laughed when "everyone lies" became a meme on "House MD". The even more sardonic truth is that my father even lied after being diagnosed with a bad version of pancreatic cancer! (squamous cell carcinoma of pancreas) They asked him how much he drank and said, "A little bit, not too much." I stopped him and said, "Dad, you drink at least a bottle of wine every night." Oncologist replied, "OK heavy drinker". When asked about smoking he said, "No I haven't smoked since I left the Air Force 50 years ago." I corrected him and said, "Dad, you smoke at least a cigar a night while drinking. That's a lot of second-hand smoke." Oncologist replied, "OK, smoker." Everyone lies, and doctors make especially bad patients.

Next bit is personal, about me. One day I had a headache. Slightly off from a normal headache, hard to explain. Not wildly off like a migraine...just slightly. I rarely get headaches. I didn't think too much of it but left work to go home and rest. Two days later, I woke up with the same headache. No drinking the night before (honestly). Said, hrmm that's weird. I'm going in to get checked out. Long story short, I have intracranial hypertension and it's starting to manifest in new symptoms (exact cause unknown). It's good that they caught it now because it can lead to irreversible blindness if not caught. My point is, even big things can have minor symptoms -- even if they're "everyday" symptoms. (Pancreatic cancer symptoms are upset stomach)
A monolingual dictionary gives 7 definitions. https://dictionary.goo.ne.jp/word/%E6%9E%AF%E3%82%8C%E3%82%8...

I think the one that best applies here is 4 - 技術や製品などが、その登場から十分な時間が経ち、すでに問題点が出尽くし、解決も済んでいる。最先端のものではないが、不測の事態が発生しにくく、安定して動作することを意味する。

This definition is roughly "Enough time has passed since a technology, product, etc, debuted that its flaws are well known, and development has settled. It means it is not cutting edge, unexpected situations (usages) rarely occur/are difficult to create, and the usage is well understood/stabilised."

I tend to see much richer and more precise definitions from a Japanese-Japanese dictionary than from Jisho.
Modern gatherings and zones of interaction have not changed much since Ice Age
Oh my god, the system described by the CAP plan covered in this article cannot be allowed to come into being. Instant dystopian nightmare state. This kind of tool can't be un-made.
Note to readers that there's been a flood of new accounts like this one, whose first and only comment is "haha we'll be in quarantine for 2 years". This is the third one I've noticed in the past 2 days. Either it's a popular troll or someone's making a concerted effort to manipulate the discourse; in either case I think it's important not to take this seriously.
Do you know what the commonly guessed incorrect solution to that card problem supposed to be?
There was an experiment done a few weeks back where they infected rhesus monkeys with SARS-CoV-2 and the monkeys were subsequently immune. So the idea that we humans don't get some amount of immunity would be hard to believe.

https://www.biorxiv.org/content/10.1101/2020.03.13.990226v1
Create a Team Slack Notification When Commit Pushed to Master
>(especially US people for some reason) seem overly obsessed with the university someone attended

That happens literally everywhere, especially at big companies that make easy money. The elites don't like sharing the pie with the great unwashed.
(Quite a few people think my language was overly harsh. I'll reply to this one, but take it as read that it's much the same reply to all similar comments. Nothing personal, just this one seems to best sum up the (perfectly valid) criticism.)

Yes, indeed, it is a (very small) crime against humanity. (Not a BIG Crime Against Humanity, which sounds almost like a game of some sort.)

To be human is to have a hardwired hormonal stress response to this changed UI. It's something that evolved when we still lived up in trees. It's not something we can learn our way out of or train ourselves to not experience. And it is unnecessary, nay, inappropriate in a world already over-filled with stressors and noise.

And I would expect UI professionals to know about this and to avoid it except in places where a stress-response would be appropriate (time critical warnings, for example).

So I'll stick with the harsh language, thanks. As pointed out by some, it was not (and never intended to be) personal.

At the very least they could retain an option to disable to it, but no...
Let's also not forget the bias of Indians only hiring other Indians. There's entire product development teams in the Bay area that are close to 100% Indian. Sorry, I don't buy the excuse that's the only people available to hire. How does this relate to competence and the quality of the engineering work product? Race, gender, age, do NOT matter. So, why the pro-Indian bias?
There has also been an increase in activity in Yellowstone over the past 20 years. Some point out that is a long time, but not in "volcano timelines". 20 years isn't even a blink of the eye. Perhaps we are getting core tilt and magma flow pressure changes? The magnetic poles have been shifting a bit for the last 20 years as well. If so, I would expect tidal currents to start shifting and global weather to start changing. Are there any signs of global weather changes?
My local has a veggie burger. Still has a meat patty. Just happens to have salad on it too.
I use Control-K to search, or click in the search box, not the URL box.
> Death toll in the US was <700k, which is not great, but actually less than some of the insane apocalyptic predictions you hear about this time around, especially considering that in 100+ years we probably improved just a bit.

The US population was also only ~103 million in 1918, compared to ~327 million today. Proportionally, we should expect about 2 million deaths from coronavirus to be merely "as bad" as the Spanish flu.
Every one of those 6 points made have to do directly with the hiring process. Supporting education and outreach for underrepresented groups is a noble cause, but when it gets to the point of giving a group an easier interview path the hiring is by nature not merit based. In the long run, this will only undermine the efforts to get these groups involved by forcing experience to be viewed with the asterisk that they may or may not have earned their position.
Result doesn’t break from the monadic mold.
Shared Array Buffers are enabled by default in Chrome now, because Chrome has separate mitigations against Spectre.

To the best of my knowledge, it does not have mitigations against Meltdown because it assumes those protections will be implemented at the OS/firmware level, but if anyone has more experience or insight than me on that front, they're welcome to correct me.

In any case, you're making a kind of wild assumption that the type of user who disables a security feature from their OS to get a speed increase won't also likely disable security features like Site Isolation in their browser when they hear that those features increase Chrome's memory usage by somewhere between 10-20%.
Thanks. I'm not a vivid iOS developer, but I'm writing some apps sometimes. Swift is so fast moving target that I don't want to pursue it, while Objective C is a language that I know and actually like. It's like C vs C++, I learned C++ 15 years ago, but it's completely different since then, so my knowledge is basically useless without solid investments, while C is almost the same as it was 30 years ago.
Pandemics Teaches Us Only That We Can't Be Taught
There's not going to be a 2 year quarantine, but I do see these things happening, in various places (depending on a bunch of local factors):

* Mandatory mask usage

* Mandatory temperature checks in certain places (restaurants, airports, etc?)

* Many companies continuing their WFH policies

* Greatly expanded testing and contact tracing, allowing local outbreaks to be more easily contained

* Quarantines for high risk individuals
I disagree with the premise of this article. Sometimes using a mutable variable really is the simplest way to implement something:

def min(foo: List[int]) -> Optional[int]:
min = None
for val in foo:
if min is None or val < min:
min = val
return min

I argue this is much easier to read than the recursive version without assignments:

def min(foo: List[int]) -> Optional[int]:
if not foo:
return None
else if len(foo) == 1:
return foo[0]
else:
rest_min = min(foo[1:])
return rest_min if rest_min < foo[0] else foo[0]

We're optimizing for readability, and sometimes readability means mutable variables. This is to says nothing about performance which is often much better with mutable variables in languages like C++.

Edit: people have posted better version of my code in the comments. Take a look for more pythonic examples.
*will settle for
The world health organisation applauded their effort.

But you may well be in theklub that listens to the orange man who fancies his daughter, over the organisation of health professionals.
I've taken a look at that as well. It seems to be heavily in development at the moment, though I'm keeping my eye on it.
It'd be interesting to know how large the largest K programs actually are. And maybe see some code too.

I suspect the things that work ok in a <50 line application start to work less well when you're approaching 500 lines.
Sounds like a valid use for burning VC. Rather than subsidize bicycle sharing or cheap car rides, VC could bootstrap scaled production lines for new risky tech.
This plan of collective immunity was only the plan of a few countries, like the UK, and they quickly changed their mind... So I don't think this news change everything. Still a bad news though.
The mortality rate is low, I suspect we will just live with it like we do with the flu until a vaccine is found.
In my understanding, herpes and varicella (chicken pox/shingles) are thought to be "reactivations" of dormant viruses, not reinfections. The virus is never fully eliminated, and sometimes it becomes re-activated.
They would drop the price if there was a large enough volume play behind it. Do you think they don't want to make money?
Winged “PigeonBot” Flies with Real Feathers
lock up everyone in the world with food for 8 weeks to extinguish it.
Hi, thank you for the pointers!

I try not to include C or C++ projects other than for educational purpose (like the Mandelbrot set) because one of my life's goal is to help the world to transition to a C & C++ free world (other than for kernels...).

I believe that my role is to promote projects which are "building the new world" and thus we need to abandon and port all form insecure core.
I’ve been rejected from Google, and a year later they reached back out asking if I wanted to try again. The recruiter even told me over the phone that most people they hire these days have already been rejected at least once before. So they openly acknowledge that a lot of times their best bet is to get people back in the door who they know were close. I’m curious how they determine the timing. Why wait a year vs 6 months vs 1 month?
I posted this comment yesterday buried in some thread and even though it was buried it still got 37 up votes.

https://news.ycombinator.com/item?id=22821318

I post a similar comment in this thread and it gets downvoted to user flagged:

https://news.ycombinator.com/item?id=22831474

Perhaps the largest handicap in developer hiring is bias as evident by the stark contrast in response to these two comments that convey identical sentiments about the same subject with slightly different language and yet receive opposite response.

A company is a absolutely not objective in their candidate selection if developers are the deciding factor in the hiring of other developers.
No, and I don’t imagine I’ll write much more about it than these few comments.

I think a lot of developers start off the same way. Idealistic, starry eyed recruits eager to put their knowledge to use and make a product better than they found it.

But then you realize life’s too short to bother with things like Redux. We’re not building software to last thousands of years, there’s no future archaeologists who are going to spelunk through our ancient code and be in awe at the ingenuity of our primitive minds.

We’re lucky if we’re writing software that lasts a couple quarters. Especially when you’re building front end UI, you can expect whatever you do to be completely bulldozed by whatever trend or framework comes along.

So don’t care. It’s not your job, you’ll be paid regardless. If someone wants me to care about a project, they need to pay me extra. Because caring forces that project to take up space in my mind and takes attention and focus from other things I actually want to care about, such as getting my work done and meeting objectives. Early on I used to care so much it would actually interfere with my ability to get things done in a timely manner.

And when co-workers turn around and shit on you for slowing them down, and you see they don’t care either and still get the same pay and recognition, or maybe even more in some cases, you realize there’s no point. That’s not how this business works. Don’t be a hero.

By now I’m so experienced with React I don’t need some time travel debugging tool to tell me shit, even with very complex state. I never have. If I run through an error a few times and throw some console logs I can quickly find and solve the problem 99% of the time. A valuable skill.
That's not all I said. "You're just using a more convoluted, less effective route to get there. As an added drawback ..." To be very explicit: I think the tort scheme would achieve lower compliance, cause excess deaths, and would also be more expensive and less just in implementation.

And atop all that I don't consider the libertarian ideal to be a goal worthy of pursuit. So yeah. Not a fan.
It's not the sort of app I am likely to use, however I am curious which geographic areas Clava is focusing on first.
Your link suggests that the statement is true, but you probably already know that and are posting in a bad faith effort to mislead people.
I was initially worried about this, but my understanding now is that they're pretty sure it goes away.

There's viruses that go dormant and become invisible to your immune system like how Herpes viruses go dormant in your nervous system, and there's viruses that get into your DNA like HIV and then are pretty much impossible to get rid of without getting rid of all of your cells.

Coronaviruses don't do either of these things.
What's that saying, takes about 10,000 hours of study, practice and application to master anything, regardless of what it is.
This is definitely most, certainly not the case. I'll explain to you why:

A = set of top 5 disease killers in the U.S (hypertension, obesity, cancer, diabetes, etc)

B = set of corona deaths in the U.S

The intersection between B and A is over 90% of set B's numbers. So basic counting shows that in order to get the proper amount of deaths you'd have to perform the following calculation of:

A + B - ( intersection of A and B)

Unfortunately most people are counting by adding A+B which results in double counting as person X who died in set B is also in set A.
Perhaps they'll start reducing non-essential purchases. While many people are paycheck-to-paycheck, there are many of those same people that buy things they don't need and incur debts they shouldn't have incurred.
Yes J does attempt to be a concise notation like mathematical notation for working with concepts in a manageable way. Like mathematical notation it takes effort to learn the meanings of the symbols, however, once learned you require less boilerplate to explain the meaning of those arranged symbols unless you are teaching somebody how to code in J.

Because the code is concise and includes all the important information, you can view most useful programs in one page, so it doesn't take much to work through the logic again if you have not touched it in a while. I put comments inline for attribution to a source, or a quick mnemonic to unravel some tacit J code.

I loved J the first time I saw it back in 2011/2012. I had played with APL in the 80s. I have played with many languages (asm, Basic, C, Haskell, Joy, Forth, k, Lisp, Pascal, Ada, SPARK 2014, Python, Julia, F#, Erlang, R, etc.), and each paradigm shift has taught me to approach problems from many different angles. I use the language that suits my current need at hand. Frink is on my desktop at work for all of my engineering, unit conversion, small input program stuff. R/RStudio is there for my statistics work. Julia is replacing MATLAB for me. I wrote Blender 3D scripts in Python in the early 2000s to make 3D wood carvings from 2D photos.

J is always open on my desktop, and is more than a desktop calculator. It is my scratchpad for mathematical and whimsical ideas or exploration. See Cliff Reiter's "Fractals, Visualization & J" for fun [1], or Norman J. Thomson's "J - The Natural Language for Analytic Computing" [1]. I just bought Thomson's book three month's ago for about $35. There's now a crazy $925 posting on Amazon! Somebody's creating sales from HN!

"Mr. Babbage's Secret: The Tale of a Cypher and Apl" was also a fun book. It's not really an APL or programming book!

[1] https://code.jsoftware.com/wiki/Books
I get the newspaper delivered. That way I can look at it once a day and get a concise summary. The rest of the time I don't need to consider it.
On the subject of unreliable tests, here's a transcript of a letter read on episode 588 of This Week in Virology[1]:

I'm an infectious disease doctor and would like to point out an important factor in diagnosing this infection (and all respiratory pathogens that use nucleic acid probes for specimen collection). This is of particular concern now that China has transitioned to a much more problematic clinical diagnosis based more on clinical symptoms than PCR testing.

While it may seem trivial how a health care worker jams a swab in to someone's throat or nose, technique is important. If anterior naries (front of nose) swabs or side of mouth swabs are done, rather than the true posterior nasopharynx or oropharangeal swabs, the sensitivity drops dramatically.

We have shown this to be true repeatedly with diagnosis of influenza and respiratory pathogens, and I am disappointed that it has not been mentioned more in discussions about the PCR tests, missing the diagnosis in people who are positive and negative then positive again.

We often see people admitted from the ER with the perhaps carelessly collected flu test who miraculously are flu positive by the time they are admitted. Like so many cultures and diagnostics in infectious diseases, specimen collection and handling is critical.

I warn my patients about the unpleasantness of a nasopharangeal swab and jokingly tell them that if it doesn't cause a wincy-face reaction we haven't collected specimens from where the viruses reside.

[1] - http://www.microbe.tv/twiv/twiv-588/; at about 1 hour and 38 minutes in
It seems people don't realize how much $6T is and the effects of that kind of money being injected into the economy. Consider the 2008 housing bubble and financial crisis which was ultimately corrected with two stimulus packages totaling less than $2T...that money turned the economy around, put the economy into the longest bull market in history, resulting in a record stock market and corporate profits.

Now its not to make this sound good, the 2008 crisis had real victims, millions lost jobs, never returned to the workforce and became homeless...but with the stimulus money in play those people were systematically swept under a rug and hidden from public. This was done through cooking the unemployment books (basically if you exhausted your unemployment benefits, the government no longer counts you as unemployed but removes you from the job market on the basis that you will likely not become employed again).

$6T is over 3x the 2008 stimulus packages and it will be spread to an even smaller group of people and a much more significant number of people will become unemployed (already over 20M) and they to will be swept under a rug in time and disappear from economic data when they exhaust their unemployment benefits...the rich will become richer and the government will go on to brag about the drastically falling unemployment numbers.
Radial counterflow inductive desalination
https://amishsheds.ca/
Then the end game is the prescription of an antiviral drug and vaccine for everyone regardless of infection or not until the virus is eradicated.
Where do I get online groceries from in San Francisco?
Poor countries can't afford that.
getaether.net/pro

The founder is pretty present here on HN and I suspect he'll join this thread shortly. Aether is unreal at removing Slack distractions and chaos and bringing focus to messages that are important.

The two biggest challenges I have with Slack are battle between checking every notification (annoying) and ignoring notifications and ending up missing something important (also annoying). Aether solves that quite well in addition to other issues.
640K is more memory than anyone will ever need on a computer.
A bogus test would explain a lot of oddities such as a high number of asymptomatic cases and testing positive again after recovery. It would help to know what is being tested exactly: are we sure we isolated that virus, how specific is the sequence being tested?