skysight-inc/HackerNews huggingface dataset:
One of my previous bosses (at a large tech company) moved over to the US and was asked to hire 9-10 people in a quarter.

Everyone said it was impossible.

She went to LinkedIn, found people with the right skills (strong data and ability to communicate), and had a massive fight with HR because none of the candidates came from "top" schools.

She won the argument, and all of the hired candidates did a great job.

People (especially US people for some reason) seem overly obsessed with the university someone attended, when it doesn't seem to be that predictive of workplace success.
You are obviously new to the computer field. Back in my day (he said from his rocking chair) we had to modify hardware to get things to work.

For example, a teletype (https://en.wikipedia.org/wiki/Teletype_Model_33) used either current or voltage in the interface so you had to physically modify the computer motherboard (https://www.foxdata.com/blog/time-to-test-the-data-general-m...) with wire cutters or a soldering gun.

Or you had to muck about with the patch panel in your card sorter (http://www.columbia.edu/cu/computinghistory/plugboard.html)

Or you had to "reseat" (open the computer, pull out each card, and plug it back in) the cards every morning when you started the IBM Series 1 computer. (http://www.ricomputermuseum.org/Home/equipment/ibm-series1)

Or you had to read (by eye) your paper tape looking for a jump instruction you could hand punch (https://collection.maas.museum/object/373326 or one you made yourself) a "JUMP" instruction to your new "SUBROUTINE" (that you hand punched) to splice the old one out of line and hand compute the return address to skip the old routine.

Or hand wiring your own core memory array (http://www.ricomputermuseum.org/Home/interesting_computer_it...) since an order for 64 "bytes" of core was delivered as 512 tiny core "donuts".

Or physically enter the paper tape boot loader from the front panel switches
(https://raymii.org/s/articles/Toggling_in_a_simple_program_o...)

Or implement "Halt And Catch Fire"... The Intel chip had the "FOOF" instruction (https://en.wikipedia.org/wiki/Pentium_F00F_bug) which stopped the processor cold. You had to repower the computer to reboot. Also, your CRT display needed the correct settings for things like "horizontal, vertical, frontporch, backporch", etc. If they were wrong your display could physically catch fire. SO... you created a program to set the fire-causing display settings and then execute a FOOF instruction... The computer stopped and the display caught fire.
Covid-19 early evolutionary paths re-traced via genetic network techniques
I am not sure if this is a reference to telescreen from 1984 or not.
This article was painful for me to read, mostly because of how accurately it reflected my experience with job searching.

I'm not the worlds most experienced dev who's shipped multiple products, but for a relatively inexperienced (2y professional, 5y total), I feel I am overlooked for positions I would excel in because I am just plain bad at technical interviews.

I have a fairly impressive github, a creative cv and recruitment page, and a bunch of nice addons that show how much I care about programming both technically and socially. I have probably the best possible background for remote positions in particular. I get interviewed a lot because of all this, and then facepalm my way out during technical interviews.

I'm the kind of dev that can eventually solve pretty much any leetcode-y type problem, but it takes me a long time of sitting in silence and playfully experimenting with a repl or similar. This translates extremely poorly to interviews.

I have also noticed that my brain will just disconnect midway through interviews and I will fail something that under ordinary circumstances I would never miss.

A combination of my style of thinking mapping poorly to the interview format, and stage fright, means that my odds are poor; even against candidates who would be both technically and personably worse fits.

Not really sure how to tackle this :)
Deploying Secure Web Applications with Docker
How can you claim it would be spread in a natural way? The intention is to spread it deliberately.
Kind of but the vital difference that the entities holding the data are for-profit companies with no oversight instead of governments with no oversight.
Or if they were ever in the paper..
That's nice. But choosing to believe nonsense won't make it true. The United States of America chose to believe that torturing people is an effective means of securing reliable intelligence. Because that's how it works in Hollywood movies, so how can reality be different? But of course the "intelligence" they obtained this way was not in fact reliable, because a person being tortured doesn't magically know the truth and you don't know if they're telling the truth, so they'll say whatever they think will make you stop hurting them, which is utterly useless.

The only way you can know if intelligence obtained is reliable is to actually test it. With systems like PGP you get proof. Did Alice send this message as Bob alleges? Yes, the message includes proof so he was telling us the truth.

With Signal all you have is Bob's word as I described.

Signal can't stop the Secret Police from torturing Bob, but they can ensure they don't have any way to know if he told them the truth. If the Secret Police were rational that's enough reason not to bother torturing Bob. But we can't make them rational, for some people just inflicting pain for no reason is their goal.
Show HN: Epicell – A simplified simulator for modelling infectious disease
We wouldn't insist that people 'stop breathing' to prevent the spread of coromaviris. It's only somewhat different to insist that we all stop living and working.

Masks and gloves, plus generally keeping 6ft apart and routinely testing and contact tracing/quarantining infected individuals... what's the effective rate there? 95%? The modern medical establishment would move heaven and Earth, and incur thousands of dollars per person to get that last 5%. Most of us routinely ignore them in this regard, with respect to our own personal health, as we live our daily lives.

There just isn't a lot of evidence for the case that the choice is shutting the economic or killing millions.
GPS is a very old system. I think just a lot of GPS IP has been used as copy and paste since, without much rethinking.
This sort of thing is pretty consistent with all these devices. I guess the manufacturers only want to sell to outfits like Amazon or Google and want to make damn sure that everyone else is left out.

I'm convinced that this is a significant factor in the relative narrowness of success, or out right lack, of the technology.
Haha no. I posted here because I dont have a stackoverflow account. I assumed there must be C# users on here who could help me out instead
You make this statement: "The most important thing to note is that such a virus would not be a vaccine from a regulatory perspective."

Can you provide any evidence to back up this statement? If you were to start intentionally infecting people with a (naturally) attenuated strain claiming that it will confer immunity I suspect authorities would request you get regulatory approval.

If you're approach does require regulatory approval. What advantage does your approach have over those currently in developement? Some of them are just bits of the virus (mRNA that codes for the spike protein) packaged with a delivery mechanism [1].

It's a plausible approach, that has been tested in animal studies. There are a number of other, similarly plausible vaccines entering human trials.

It is however deemed to be too high risk to just start giving the vaccine to large numbers of people. So the vaccine will have to go through (an accelerated) trial process. It will then likely be given to at risk groups (health care professionals), before becoming widely available. Most experts expect this to take at least 16 months (which would be a world record).

Your approach would have the same issues as are present with any other vaccine.

If regulatory authorities are willing to skip trials for your approach, then the same should apply to other vaccines under development.

[1] https://www.modernatx.com/modernas-work-potential-vaccine-ag...
Show HN: Git-bug – Distributed bug tracker, or what to do when GitHub is down
And pretty soon it will be ads inside your house on your walls to calm you down.
So, you first state that the benchmark is flawed, then you confirm the results of the benchmark, and repeat everything that the OP describes as the solution, just with a different tool (PyTorch instead of Clojure)?

BTW did you check that your corr function gives the correct result? It looks to me that you forgot a few steps.
I wasn't advocating for anything.
UK defends coronavirus response after Reuters investigation
Apparently, his childless loving uncle passed away and left him a fortune. You know how these stories go... :)
Couldn't they rip-out the WebRTC stack - leaving out the RAM-hungry parts of Electron/Chromium/V8/etc that aren't relevant to desktop applications (e.g. aggressive in-memory caching, process isolation, etc)?

As much as we all have strong opinions about Electron, surely someone who is able to make a solidly built "DOM+CSS+JS+Optional extras" version of Electron would be make _bank_ overnight by servicing and consulting for it? I know lots of companies would love a build of Electron with a smaller attack-surface, for example.
Thousands of coronavirus tests are going unused in US labs
How to Quickly Grow Your Instagram and TikTok
I did this on my i5 4300U laptop and whilst I didnt formally benchmark it, the boot time halved, and it feels a LOT faster to use. So much snappier.
This just makes the attack harder, i was told. There are arguably plenty of ways to measure time within javascript without even a clock, you cannot disable that.
> Plenty of native desktop/mobile apps do video/audio/text without embedding a browser.

Yes and it's a pain to do: format is limited, packaging is hard, ability to manipulate/embed the video is annoying. In fact, most apps doing that ship ffmpeg and/or vlc and call it a day. The browser gives so you much for free.
Have you not been watching the stock market for the past three weeks?
Did you happen to see a thread on here a week or so ago about “It’s not what programming languages let you do, it’s what they shepard you to do”? (Strongly paraphrased there)

That’s my issue with Jupyter notebooks, between them and Python they implicitly encourage you to take all kinds of shortcuts and hacks.

Yes, it’s on my teammates for writing poor code, but it’s on those tools for encouraging that behaviour. It’s like the C vs Rust debate right: yes people should write secure code, and free their memory properly and not write code that has data races in it, but in the majority of cases, they don’t.
Covid-19 Daily News Recap – April 9
Not sure who says it's last resort. There's a paper linked in a sibling comment about herd immunity's role in smallpox eradication.
Wouldn't an attenuated strain vaccine still require years of paperwork and clinical trials too?
Every app i've seen use this uses it to implement a "microsite". for eg nytimes made an instant app for the crossword puzzle on android...
except if i'm into crossword puzzles i'll download the app anyways,why the hell would i download the instant app everytime unless it was part of my "flow" ie read the new york times paper and then the crossword is sent to my phone automatically or something?
except i'd be reading the paper on my phone as well?

the usecase for these kinds of things is so muddled and unclear i don't understand the point...
Important quotes:

> You are (probably) an adult. You can and should wisely decide just
how much risk you are willing to take. Do or don't try this at home.
You do not want to try this at work.

> As the above charts show: The effect of default parameters vs
mitigations=off is measurable but not hugely impressive. (…)
I stored the coordinates of Atlantis, Mu, and Sandy Island in a MongoDB database, but then…
Really nice tool!
Would be nice if grc could release the source for this tool so people could see what it queries/sets to function.
Why the Hell Would You Use Node.js (2017)
archive didn't work for me. here the original https://www.nytimes.com/2020/04/09/opinion/coronavirus-econo...
You are looking at this from the wrong perspective. If people start spreading this attenuated strain around on their own what are the regulatory agencies going to do?

Even if you wanted to go down the regulatory pathway for some reason it still has a number of advantages over other approaches.

1. We would know it is safe in humans before we began.

2. We would know what mutations make the virus less pathogenic.

3. Once used it would drive the pathogenic strains to extinction.

4. It will be work in poor countries that can’t afford or distribute a conventional vaccine.

5. It will infect and protect those that are not deliberately infected through contact with others.
> It looks like you need to find someone who can help make your post feel more professional - perhaps Ask HN for help or just directly email one of the clued up people here that are open to cold emails (patio11?).

It would probably have the opposite effect. This way it looks like a probably serious scientist wrote an idea that is probably worth considering on his personal website / blog.

If you give the site the "Hacker News treatment", I suspect that it will immediately look like "somebody with funding is trying to sell me on an idea for some reason". This stuff might work for naive consumers, but naive consumers don't matter here. I am sure that this post is already being shared among experts, and they are the ones who need to decide if this idea has merit or not. Throwing marketing bs at them will probably just hurt the cause.
>telegram

Doesn't Telegram use Qt?
I am in the same boat, going back seems absurd. Nature is better, the air is cleaner, I am less stressed out. I don't want to buy crap and I stopped watching TV completely. I have time to talk with friends and family. I have more times for the kids, really enjoy home schooling. They are much happier too. I don't want to go back.

I don't care about getting sick of corona either.
I don't understand it either, a decent profit on a vast number of units versus a higher profit on a smaller number is a classic trade off.

I guess they make enough from ebook readers they don't want to make them more widely available.
Large format E-ink displays are currently used primarily in digital signage scenarios (outdoor advertising, passenger information systems,...) - examples are Soofa (http://www.soofa.co/) and Mercury Innovation (https://www.mercuryinnovation.com.au/digital-bus-stop).

The largest size currently available is 42" and it is used in outdoor and indoor scenarios. Indoor use is for education purposes as a digital whiteboard - see Quilla (https://www.engadget.com/2017-01-03-quirklogic-s-quilla-is-a...).

None of these are especially applicable for home use due to the price tag (just to be clear, the display itself is very expensive). What you could do is use Sonys larger format eInk tablet, use Remarkable EInk tablet or hack your own solution from an older Kobo reader.

We're offering solutions somewhere in the middle - traditionally we were focused on SME, where our devices are being used as universal digital signage (http://www.visionect.com) or tailored for room booking (http://getjoan.com), so a bit pricy for home use. But we just launched a 6" device called Joan Home (https://getjoan.com/shop/joan-home/) that syncs to your calendar and are looking to expand it with new functionality in the future. We're thing of integrations with home automation, pomodoro timer, IFTTT, etc...

Comments on the Joan Home are welcome - as we're actively thinking of developing this into a more feature rich product in next two months.
I’ve started working through the Verification series by EIT which have been challenging and interesting. If you’re interested in formal verification, check them out.
> I want to see, in the flesh, how scared and uncomfortable you are at seeing a candidate write original solutions to real problems.

I've no doubt your code is the best in the world (have you a github repo?), but with that attitude you'd be shown the door quite soon.
Nope. Signal's messages are relayed by Signal's servers over IP like anything else, your phone has no evidence this message ever came from anybody's phone, let alone that it was Alice's phone. If you use Signal Desktop it didn't come from a phone at all. Signal doesn't keep any proof that it got these messages from an "authentic" source. Either they check out as from Alice or they don't and in the latter case they clearly shouldn't be displayed at all.

The way you normally know a message is from Alice on Signal is that the message was sent using keys only you and Alice share†, and you know you didn't write the message. But a third party has no way to verify that last part. That's the entire trick (in layman's terms).

† Signal and similar systems provide a means to do out-of-band verification that the long term identity key for people you know matches. You probably don't use this with most people, but you can and it's made easy if you want to.
Sorry, I thought this is obvious, but I guess I have to re-state my question. The business model is unclear to me, they don't even make money on ads like Facebook, so it might be something worse.

What's the point for them to put all the money in?
Thanks. How about a quarantine say 14 days after the small viral load delivery.

Maybe we can do that to a subset of healthy young population so that they can go back to work without risking others?

I don’t have much idea about either virology or molecular biology. Just curious.
Instacart should be on the line for promised tips if the order was successfully delivered. The onus is wholly on Instacart if they permit a change in contract post delivery. They should ban any customer doing such for a minimum number of days and ban them from the service if more than three times total.

However the only winner here is Instacart because they are still getting paid in full while those doing the work are being defrauded.
There are several pre-clinical studies with live attenuated viral vectors and replicating viral vectors going on against SARS-CoV-2. https://www.who.int/blueprint/priority-diseases/key-action/l...

Developing attenuated-virus vaccines is by screening serially propagated SARS-CoV-2 for reduced pathogenity has also been suggested already.

1. The outbreak of SARS-CoV-2 pneumonia calls for viral vaccines
https://www.nature.com/articles/s41541-020-0170-0

2. Regla-Nava, J. A. et al. Severe acute respiratory syndrome coronaviruses with mutations in the E protein are attenuated and promising vaccine candidates. J. Virol. 89, 3870–3887 (2015). https://www.ncbi.nlm.nih.gov/pubmed/25609816/

Authors idea of spreading the attenuated virus is based on the idea that if the immediate COVID-19 disease can be avoided, increasing viral load in population is smaller risk. I think that's the weak point. If the vaccine is developed and the virus establishes itself in the population, the number of people getting infected will be lower overall and less people will get severe disease due to natural immunity + vaccine.

ps.

> appears to be killing between 1% to 3.5% of the people it infects

Author is confusing case fatality rate (CFR) with infection fatality rate (IFR). Infection fatality ratio seems to be something like 0.6% according to recent estimates. IFR estimates seem to go down over time.
On Jitsi Meet, in the browser, there is a menu on the bottom right. Click it and there are loads of options there including blur background.
I wonder, why is there an NDA on the software using their code? Why would they want to hide their API, considering anyone nefarious would just buy the thing anyway ($1,5k isn’t a huge barrier to entry) and completely disregard the NDA anyway?
Global Covid-19 TRACKER: Added Trends and Percentages to make the picture clear
Right I get that, it's because the docker daemon needs root access to do its management stuff. But as far as running random "bad things" off docker hub, I always assume it's going to be fenced off. Like by default, the containers cannot read external files or open up host ports, etc. But with --privileged I guess it can do anything.

I'm a big fan of people supplying pre-built docker images because it lets me try out their software in what I assume to be a sandbox. I'm a little less wary when it comes to docker -- almost to the point of being nonchalant, running random images willy-nilly without digging into the source code even a tiny bit. Granted, that behavior is probably gonna bite me in the ass one day. But it's definitely better than the `curl http://example.com | bash -` and `sudo make install` patterns.

Whenever I see someone's instructions telling me to use `docker --network=host` or `docker --privileged`, I can't help but panic a little... "Am I going to regret running this developer's code as root on my machine?" A little justification from the OP eases my mind, that's all. Which he did :)
Why Learn Python as Your First Programming Language
> We would need better tools and lib's.

I disagree. It begs the question: How easy do you need it to be? That question isn’t rhetorical. Should it be reduced to a series of multiple choice questions or copy/paste?

If you want a one developer team provide solid, super precise, requirements with free warm meals and get out of the way.
There's a tremendous amount of bureaucratic infighting and cluelessness in many countries just now (I'm in the UK). There have been debates for many years about streamlining the chain of command and responsibility in the USA; just think about the post-9/11 debates. I understand that the federal structure makes some things hard but it would seem to me that a proper central authority to manage a crisis like this would be very useful - but isn't this what FEMA is for? After the dust settles, some heads need to be bashed together.
This looks cool. Is anyone planning to create a SaaS based on this?
I think I/O heavy benchmarks would be much more useful as syscalls take the heaviest hit from the mitigations.
Yeah, why having a multitask OS when you can do the scheduler job manually?
The PyT version above and the both the CPU/GPU versions on Neantherdal work completely in float32. I confirm that the performance of Neantherdal GPU is similar to that in the above PyT version. Yes.

The part that is flawed is that you're comparing this to Numpy (CPU)/ Cupy (GPU) both of which coerce the input array to float64 (for precision reasons) before computing the covariance and correlation. You only need to check the output type of the result to verify this (if the pointer to the code is not sufficient).
If Facebook would be ads-free, free, and open-source, would you use it? I'd be scared as hell. Imagine this line:

> We are fortunate that our friends at GoodCorp fully fund the project. GoodCorp uses Facebook technology in products like GoodCorp Social. The open source community and meet.facebook.com service help to make Facebook better, which makes GoodCorp products better, which helps to further fund Facebook. This virtuous cycle has worked well in the past and should continue to for many years to come."

And keep in mind that Jitsi seems like a more resource-hungry product (real-time video).
Are there any live exploits detected for Meltdown or Spectre? When talking about these vulnerabilities people seem to forget that these are pretty costly attacks: complex, slow (iirc at most you can read memory at 5kB/s) and require targeting to specific memory locations/software/etc. Why would an ad network or a cryptominer invest in such an attack when "Click here to download more RAM" still works?
Bitcoin Halving Shifts into Future All the Time: Will It Happen as Scheduled?