skysight-inc/HackerNews huggingface dataset:
Assuming you write your code for a certain domain, I think most of your colleagues could follow along after learning a little k.

I wrote a toy simulator for the domain I work in using something like 6 lines of APL code and sent it to someone good with APL. They replied back to the email pretty quickly with some tips on how to improve it and could generally get the gist of what I was trying to do while knowing nothing of the problem domain. It was really an interesting experience. I think with zero doc, a colleague of mine would immediately understand what I was doing after going through a short APL tutorial. It isn't magic, but not nearly as cryptic as people make it out to be.

Edit: people do comment their APL code. I think a million loc project would be pretty difficult in APL, but the beauty is that you should be able to do some pretty powerful work in a few pages I would imagine.
I can't speak for others, but for my "senior" level interviews, I do not study. I am coming into these interviews proclaiming a certain number of years of experience in my domain(s). If I have to study, then either I don't know my alleged domain as well as I have claimed, or the questions being asked are irrelevant to said domain.
>One processor family of choice from the most common processors: PC, ARM, M68K, MIPS, PPC

This is quite unbelievable for me. Granted, a home user could reasonably only use one of these and be fine. But in the face of Ghidra's processor support, this is laughable.
Ask HN: Can we make a smartwatch to track coronavirus spread?
Hello. I was thinking this morning that it'd make sense to have a smartwatch that is distributed to all people to measure body temperature and location. Using that data, we might be able to track the spread of coronavirus. I've only found one article here about it possibly being done: https://9to5mac.com/2020/04/07/monitor-the-coronavirus-spread/. This is also interesting https://www.whoop.com/thelocker/whoop-data-coronavirus/. Does anyone know of bigger smartwatch companies, perhaps partnered with local or state/federal governments, creating watches for the general public as a way to track potential spread?
You're making several false assumptions:

1. Presumption of guilt: Law enforcement doesn't go after "terrorists" or "criminals"; they go after _suspects_ in acts of terror or crime. Part of the norms in non-totalitarian states is that people don't get subjected coercive, violent and otherwise harmful action as though they are guilty of anything - until they are formally proven guilty.

2. The assumption that what the state legally defines as "terrorism" is indeed terrorism, i.e. "the calculated use of violence to create a general climate of fear in a population and thereby to bring about a particular political objective. " There is a definite tendency to broaden the operative definition in many states in the world beyond the dictionary definition.

3. The assumption that the state, and its law enforcement organizations, always have the moral high-ground legitimizing its pursuit of terrorists. This is often not the case, as many states engage in terrorism against populations or groups they are hostile towards, while at the same time facing terrorism from those groups.

4. The assumption that the state, and its law enforcement organizations and personnel, don't misuse their capabilities to spy, harass or harm people who are not suspected of committing "terrorism" or any other crime for that matter.
That's it. I'm forking it.
Are you sure that the proportions (confirmed cases) / (actual cases) and (confirmed deaths) / (actual deaths) are the same in these countries? That's my biggest concern whenever I see dramatically (i.e. 2x or more) different death rates between countries.

Climate, general health, age distribution and other unknown factors certainly play into it, and could easily affect the rate of deaths by such a factor. But I smell a rat when I hear that Norway get 5% positives and NYC gets 25% when they test. Also, Italy makes it clear that even with a relatively consistent approach to hunting down the corpses, a big factor can get lost in the noise. Way above 2x.

So it's not trivial to compare this between countries, but it seems feasible to (by critical judgement) at least distinguish between a wildly incompetent and a good response.
List down things you do

Abstain from it if it involves people other than your family

Once you reach boredom, meditate.
No rights are absolute. Your right of free speech famously has limits; "shouting fire in a crowded theatre" is prohibited.

Temporarily closing gun shops, like shops for anything else not required for daily life, is absolutely reasonable.

If you claim that guns are required for daily life, that says more about your country than any other point here (and not in a good way).
I have no dog in the fight but HN users who are generally reputed as being authorities on security seem to recommend iOS as being more secure than Android.
Right to drugs? He didn't say he had panic attack, but that he can't process.

I won't argue against medically prescribed drugs for people who need them, but "commenters" here who are talking about therapeutic modalities (CBT and NLP are great) and mindfulness (slow down, see things as they are, tackle the things you can) aren't off-base, and these are more than short-term solutions. They can be the keystone to true transformation.

Overwhelm is reasonable, but also addressable. By many different ways.
> all major cities must prepare to be ground zero, which sounds very inefficient

All major homes preparing to be ground zero, independently, is how you get toilet paper and hand sanitizer hoarding.
It's explained on the page I linked earlier in the thread. A founder of the company that developed it is paying to have the county where he lives tested.
In Finland, they apparently are willing to plan ahead and can handle questions about unused equipment...

https://www.nytimes.com/2020/04/05/world/europe/coronavirus-...

Normally I don't link NYT, but there is no paywall for Coronavirus coverage.

People talk about efficiency, but efficiency also means fragile because there is no slack or fat in the system.
Oddly, the more real experience you have diminishes your chance of being hired. You might recall how to 'invert a binary tree' had you recently graduated from college. But since inverting binary trees is an extremely rare need in the real world, you are doomed if you have significant experience.
> but might not be well suited for touchscreen use where UI elements need to react to user interactions in a timely manner

I feel like my phone often responds to my input a hell of a lot slower than the refresh rate of an e-ink display.
There's a lot of differences in risk appetite (and actual risk) from state to state.

Maybe the feds could allow states to get a waiver from FDA regulations if they want to try things like variolation.

This would still require someone at the federal level to stick their neck out a little, but (I think) a lot less than if they were to propose something like this as a federal policy.

We've got a federal system, let's make some use of it.
Back when I used to do whiteboard interviews, the trick was not to grade the candidate on right or wrong answers, but to look for signs of engineering thinking. The problem was simple, but well-suited to low-level languages like C, and we would even give them hints if they forgot some aspect of C-family syntax. BSers would reveal themselves in obvious ways, and anyone who displayed engineering competence was still in consideration.
How is it insane? Dropping few lines in grub cfg is much easier than installing a whole new kernel
Awakening volcanic region in Iceland 'could cause disruption for centuries'
The adequate response is to open up their source code and let everyone else merge the good parts into Ghidra and Radare2. Doing anything else will doom them to irrelevance in the long run. Chances are home users are pirating it anyway.

Every specialized field should have gold standard open source software like this. Companies could avoid paying hundreds of thousands per year in license fees if only they pooled their resources and hired programmers to implement common technology everyone could use.
We're all smart enough to read between the lines here- although you've barely avoided saying 'Trump' this is very clearly a political message

One of the reasons I like HN is it generally avoids such shallow political talk.
Very true, my deviance. But words change meaning and connotations over time. For me "dude" is a blank placeholder. I should of course take more care to see my text from the eyes and mind of the target reader.

IIRC the 2004 bsg called everyone "sir" regardless of gender. I remember that nudged me the first and second time I heard it, but then it was just second nature. It had lost it's (for me) implied gender.
Rachaduras No Teto: Saiba Como Acabar Com Esse Problema
I literally just started learning Elm this week and then I find there's all this drama and baggage to consider.

It's seems like 0.18 to 0.19 was a divisive upgrade for the community. I feel like a lot of good languages or frameworks go through this existential crisis at some point. There was Python 2 to 3, or Angular 1 to 2, Node vs IO, etc.. I think Vue narrowly avoided it on it way towards 3.0 (maybe remains to be seen). I remember when Rails community split when Yehuda Katz got frustrated with DHH and made Merb, and then they merged back together for Rails 3.

It seems like open source has a love/hate relationship with the benevolent dictatorship model.
"As of 2nd March 2020, there are 111 nonsynonymous mutations that have been identified in the outbreak, these have been catalogued here in the CoV-GLUE resource 504 and can be visualised in Figure 1. At current, there is no evidence that any of these 111 mutations have any significance in a functional context of within-host infections or transmission rates."

The proposal requires identifying new strains among symptomatic and asymptotic people, find strains that only occur with asymptomatic people, start infecting people with that strain, verify they are at lower risk. Then scale this up to ever larger populations.

If we knew of a less dangerous strain then sure you can start down that path. However, at this point there is significant evidence such a strain does not exist due to the extremely slow mutation rate, making this mostly wishful thinking.
If we did know the true current infection rate (which this report does not give, as there are too many unresolved assumptions), then could we not, with some reasonable assumptions about the rate of spread and the duration of an infection, estimate the number who have recovered from it?
The goal isn’t to make sure you have memorized a graph algorithm. The goal is to identity people who can convert a scoped problem definition to code and to identify people who can convert a vague problem definition to a scoped one.

This can be beaten by brute force by memorizing a huge amount of material, but that isn’t the goal. It isn’t like the interviewers think you’ll need to implement their question in your day job.
> nobody cares about infectious diseases until the pandemic...

Bill Gates would like a word.
Okay, I see what you are saying.

Both things can be true though, we don't know how persistent the immune response will be.
Enlightening article. I find his works take on a new context in the light of the recent rise of Korean art in American pop culture.

The Anglo world condoned Japanese imperialism in Korea and later brought its own influences to Korean culture during the Korean War. This war is as often overlooked and relegated to obscurity as the article's subject himself, but the blood spilt must shine through the heart of America in an inevitable fashion.

The rise of Korean film and pop music in American consciousness is a reflection of the cultural imperialism of the West. This is illustrated in Bong Joon Ho's "The Host" (2006) moments before k-pop and Korean film became so massively popular in America.

Somewhat a reflection of these novels, the film's portrayal of Americans in Korea is not all black and white. The opening scene shows an Anglo American officer commanding a local Korean man to dump toxic formaldehyde into the Han River, leading to the rise of a monster and a mysterious infectious pandemic (sound familiar?). Although the pandemic is revealed to be an American imperial hoax to seize power and quarantine the population, a local Anglo American GI is featured as a hero who fights alongside the protagonist against the monster. A toxic gas bioweapon called Agent Yellow is released in a failed attempt to defeat the monster, even though the gas is harmful to the local population. This may be a commentary on the American use of bioweapons in Vietnam against the cultural threat to American world hegemony (communism).

To summarize this chaotic chain of themes, perhaps as chaotic as "East Goes West", the lasting struggle of asserting a personal and cultural identity in America is very relevant today. What does it take for a man or woman to rise above prejudice and establish themselves as a human being and valued member of society? Why should this struggle exist? Why should Americans be forced to engage with it? It is evidence of evil. The absurdity and irrationality of American racism is very prevalent in its strange and wavering treatment of Asian Americans. I can relate with Kang, not only in his love for America, but also in his frustrations with its politically motivated prejudice.
It's the abundance of caution that's kept it so low.
How? Many people are paid week to week and have just enough to get by.
TiDB 4.0 Preview: An Easier-to-Use, Production-Ready HTAP Database
CTRL + L works as expected on Windows 10. It still selects and highlights the entire URL.
My problem with these terms is there's no chance of not being mindful. It seems to refer at once to both immediate awareness of surroundings and kind of meta self-awareness. You're in the present moment no matter what you do but redirecting focus seems to help get a grip on emotions.
> Power users even know that Nvidia provides a drop-in replacement, CuPy, that brings the power of GPU acceleration.

> but Nvidia provides CuPy

> It's Nvidia's stuff

Is CuPy actually developed by Nvidia? It looks like the original authors were at Preferred Networks, and none of the top few contributors on github work at Nvidia.
Does time really flow?
Isn’t such a mutation just one SNP away from returning to virulence?
I opened the first link. The description starts with.

Enable `#shared-array-buffer` in `chrome:///flags` under your own risk...
Setting up Windows for web development
"abomination
/əbɒmɪˈneɪʃ(ə)n/
noun: a thing that causes disgust or loathing." It perfectly describes that new address bar.
That’s why there’s no warning labels or disclaimers anywhere else in life right?
I've ended up using an iPad Pro for this. It's a little more expensive but multi-function so I use it for more than music.
> You'd have to provide evidence for the first half of that statement though.

I've worked for 10 years and recently applied for a position. The manager told me I was a good candidate, and that I checked the box for coming from a top school.

He didn't use the phrase "checked the box" but did explicitly say that my coming from a top school meant he could skip most of the technical portion of the interview and just focus on the people aspect.

But for the most part I agree with you. It usually is important for the first job.
Well it’s not mutating the virus they found in initial cases is still the same as the one at present in Patients in Europe and USA.

The premise of article is actually not novel, it’s the way vaccines are made. Smallpox way of developing vaccine in crude way without scientific understanding was done in the early years, now we have come very far.

This virus is really novel that’s the reason novel corona virus (covid-19). Scientists and research community are frantically searching for a vaccine or treatment plan to manage it. So far there is a very limited understanding. Hope can find some way to treat it, otherwise only solution left is relying on herd immunity.
I think technological progress in modulation might be a really good explanation for the "great silence." Advanced aliens could be all over the place, but if they're really advanced their transmissions are low-power, directional or cellular, and look like noise if you don't know the codec.
I am sure the author put "Google X" in the "company" line of the order form and they didn't ask any further questions. (Or if they did, "it's confidential", and they probably sent him a couple extras for free.)
That was my fear. Looks like an OK course but I'd expect some pretty outstanding quality for $400 a month! That's crazy pricing (more than an ivy league credit hour am I right?).
Why would it not be lawful?
Running insecure performance enhancing kernel mods to speed up crypto fs....

It's a self defeating performance tip!
Well, I need something where I store temporary files. Like right now, I am in the middle of prototyping major new functionality. It is huge, it is ugly (still) and it touches a half dozen of major subsystem.

It is a huge blob of changes. When it will be ready, I'd have to split it to maybe 6 to 8 commits, with well written commit messages. But I cannot do this yet -- for all that I know, I'll find out my design was bad, and I'll have to change those things tomorrow.

So the question is: what do I do with it?

In the old days, I had a VCS which could not change history (SVN). So I'd keep multiple worktrees and back them up manually ("project-2009-12-03.tar.gz", "file1.cc.before-refactor") and so on. The data would be lost sometimes. It was a pain generally.

Now, I have a git branch. It has commit messages like "fix crash in Foo()", "what if we used trie?", "oops forgot to update Bar to match" and so on. They should never see the light of day, and they won't -- they'll get re-made into different commits later. And git will help me to make sure the changes are not lost.

It looks like with the fossil, I should be going back to multiple worktrees and manual backups. I don't understand why would one want to do so.
Shakti seems to be the new flavor
It has been a 2nd Amendment argument for ages because it's tautologically true.

It correctly identifies that the proponents need to justify the cost from substantially all law-abiding citizens following the law against the benefit from only the law-abiding criminals following it.

And say what you will about the benefits of law-abiding citizens carrying firearms, but if you want to seriously dispute the benefits of law-abiding citizens using encryption, try convincing a credit card company to let you accept credit cards on your website without encrypting the traffic.
Surprised this is buried so deep. These courses are excellent.
This has been discussed many times, but the united states previously had a highly qualified pandemic response team which could have taken action as early as January based on the intelligence coming out of China. The reality is that thousands of deaths could have been prevented without building extra beds and buildings, but no action was taken because our elected officials do not understand exponential growth.
I agree that HN is not capable of digesting this study reasonably not meaningfully. I question using Twitter for anything meaningful though.
> SARS-CoV-2 RNA was identified on a variety of surfaces in cabins of both symptomatic and asymptomatic infected passengers up to 17 days after cabins

Unless there’s more to this, it doesn’t seem very useful to me. It seems obvious to me that you’ll find some RNA. However it would likely be damaged/fragmented.

I’m not sure about the second reference, it would be interesting to dig out the original study.
I took a look at fehler but the thing that kept me from forming an opinion is I have no idea what things look like at the call site - and couldn't find examples in the docs.

If the ONLY thing fehler does is Ok-wrapping on the annotated function, then I can see the value in it, but it doesn't seem like a big deal. Useful, but not worth being added to the language when the proc macro is so complete. (I also see the argument against it - I personally enjoy seeing Result<foo,bar> rather than the Ok-wrapped version, but I see this as a _preference_.)

If the caller is just a wrapper around a function doing Ok-wrapping, the caller must either also Ok-wrap or return Result<_,_>. It's at this point I feel like I'm missing something because he made an ergonomic argument about NOT needing to update things in many places, which seems to contradict this.
While the format is an important point, I don’t understand why one would print a newspaper front page on good paper?
Did the European countries not get their transmissions before they implemented a lockdown?

My understanding is it takes 1 - 3 weeks to see the effect of a lockdown?
Everything You Need to Know About Fitness
That's not ADE as I understand it. ADE is where the virus gets grabbed more easily by cells thanks to the antibodies on it proving handles.
I think the op is suggesting people will consider this once they are again financially stable (assuming they get to that point).
So that's the fabled land of "lions and tigers and bears, oh my!"
As a consultant, I’m almost exclusively on high pressure projects that require a higher level of talent.

I have zero problems hiring adequate talent if there are suitable roles.
As a developer, I just started using loading="lazy" attribute. It has nothing to do with Javascript. It depends on the developer not the browser.
We use a 3 step process:

1. First interview, the candidate interviews us. What market we serve, what our development processes are, what our technology stack is. If they express interest by being prepared and asking good questions, we send them home with

2. a programming task. Choose 1 of 5 tasks. The tasks are not abstract problems, but come out of the designs we've implemented. We ask for 100 lines of code and not more than 2 hours. They take as much time in days as they need, and let us know when you're done. The candidate then comes back and hosts a code review in front of our team. I give strict instructions before hand: The purpose of the review is to learn how they thought through the problem and how they solved it, not do criticize their style and approach.

3. If we decide we like them to this point, the third interview is with managers from other functions. How well does the candidate communicate, come across to non-developers, express interest in the company and role, etc. It's a check point to look for concerning weaknesses, as well as get buy in from the broader organization.

This approach so far has yielded excellent results. We ask developers how much time they took in the programming task and why they chose the one they solved. The programming task is telling, not in the quality of their code and how long they took, but how much did they get into it? We have had the range from candidates who did not complete it at all and opted out, to candidates who stumped 40 year veterans with elegant code. In every case, we learn how well they can express their thoughts, and importantly, their level of love for the discipline. This is as important to me as any other attribute.
Washington's Stoic Heroes Teach Us How to Be Memorable