skysight-inc/HackerNews huggingface dataset:
I have never read DeLillo, but reading this makes me think not that he deserves a Nobel prize, but that the author of the article should stop holding the Nobel prize in such high regard. It's like being outraged that your favorite film didn't win an Oscar.
QUIC – Will It Replace TCP/IP?
How Google use water precisely? The idea is to get cold water from reservoir, warm it up and to pour out into the ground? Or maybe water evaporates? Where water goes after Google finished with it?
I think the difference here is that virus bring death to us. Suicides can be reduced if governments create the correct stimulus.

Again, it's super easy to criticize when not in charge, but my reaction would have been to shut down any means of travels to and from the country, shut down the country for 45 days completely, slowly restart the economy from crucial business to less and introduce couple of strong measurements to compensate workers for lost income.
A scientific test for true intelligence
See http://www.cidrap.umn.edu/news-perspective/2020/04/commentar... for a reliable "con" side of the debate.

Note in particular that cloth masks were tried and failed during the Spanish flu epidemic.
The age also means Python has had plenty of time to come up with something new!
> I'm a bit confused though as to how much extra capacity it would make sense for AWS to be carrying or maybe they aren't being asked to scale the way microsoft is which is my guess.

AWS has a crapton of capacity. So much so that they were the first ones to come up with the 'spot' instance concept. We could easily get hundreds of spot instances most days, even in
a popular region like US-West 2. Those were relatively big ones too, with a minimum 16 VCPUs and 64GB – but given the spot pricing, we would request even bigger ones if they were available. Even when they were terminated, usually we would get a replacement instance in a few minutes. Even faster if the fleet request was flexible and didn't need a particular instance type.

AWS will also honor pretty large quota increases without batting an eye, while Azure (and sometimes even GCP) would send similar numbers "for review" and take their sweet time.

I can only remember a couple of times, years ago, where requests for normal, on-demand instances failed to get satisfied, in a particular availability zone. But the other zones would be fine.

Most Azure regions do not even _have_ availability zones, so that's out.
Great if you can make this work. My questions would be how long does a probe last before you have to re-jig it? Does it work with sandy soils? Clays? To what extent do readings swing massively based on soil substructure and poor contact/other random chance? Does it internally capture material and create liquid solutions to get around this problem? What range of data can you sample?

Ideas: Don't just target industrial agriculture, consider the residential and commercial garden and surveyor markets. For inspiration or allies, look at the mining industry's established ecosystem of prospecting and sampling related service and software companies. They could also be customers: with open cut mines, they often have to do site remediation, eventually, and it's well funded.
Agreed, Microsoft has been running cloud services for long time, even before the cloud got its name. Things like Windows Update, Xbox Live, MSN, Hotmail... some of them have been around for 20+ years.
React was somebody's homegrown solution. Same for Vue, Angular, Svelte and every other framework.
Is anyplace in the Bay Area sharing stats by zipcode?

For example, San Diego has zipcode breakdown here: https://www.sandiegocounty.gov/content/sdc/hhsa/programs/phs...
It seems like this thread has evolved from (1) the president was partisan in his statements about HCQ; (2) the president was political in his statements about HCQ; to (3) he jumped the gun on messaging.

Let's not let the media tear us apart. Not everything is Trump's fault. Not everything is America's fault. And sometimes people who are not Trump or countries that are not America make bad decisions that cost lives. Let's acknowledge these basic facts and work together.

California and Texas seem to be making better choices than NY and Florida. America seems to be doing better than Italy and Spain but worse than Germany. It's not really a partisan thing and it's not really a national identity thing. It's an issue of who in what regions acted strongly enough, and when.

America is a federal system, so we would expect variance between the states, and that's what we're seeing. Same as in Europe. The federal government plays an important role (like preventing test kits from being developed outside the CDC -- bad -- and early travel restrictions -- probably good), but not the only role, and it shows.
I think you are pointing out that reframing can be misused. Do you think that this cut from my conflict resolution doc is a "concise alternative?"

"The art of reframing is to maintain the conflict in all its richness but to help people look at it in a more open-minded and hopeful way." -- Bernard Mayer

How to reframe a statement:

Acknowledge the emotion

Restate the problem or issue removing the inflammatory language

Request or wait for clarification or validation from the speaker

Repeat as necessary
Ask HN: HackerOne bounty programs that are “Ineligible for bounty”
I think Ive discovered a critical security bug in a popular web service.

The company has a HackerOne profile, but all their assets are marked as "Ineligible for bounty".

I messaged them to ask for a bounty in return for spending time proving and documenting the bug. It got marked as spam because I asked for a payment (I suggested the same amount other companies their size are paying for similiar bugs on HackerOne).

Someone from their security team said they have a private bounty program that is invite only, and that I should submit the report to their public program and maybe I would get an invite to the private bounty program which apparently lists the bounties (around 20% of what other companies are offering).

I can describe the exact scope and impact of the bug, yet they would not tell me what the payout would be as they would have to confirm the bug first.

It sounds like they want me to submit the bug for free to their public tracker because the terms state there is no payout.

Is this an actual thing on HackerOne? I just do not understand why they would not either make their bounties public, or invite me to their private tracker to get the bug patched as soon as possible.

I have no malcious intentions, and Im not investigating the bug futher until the company gives me permission to.

The main reason I am not submitting the bug for free is because it would cost me my own time to prove and document it, yet the company does not take security serious enough to pay bounties.
Hackers linked to Iran target WHO staff emails during coronavirus – sources
I live in LA. It's not that different. I did talk to some owners of the restaurants and they said that their revenue is down by around 80% even with takeouts. Most people are not spending money. So it's something, but hardly enough.
> but I seem to remember reading somewhere ... at best sensationalism, at worst pure fearmongering

This type of thinking is proving to be more dangerous than the ideas expressed.
> It's great job security for UI experts, but expensive for organizations because they need stack specialists whereby before a one-man-band (or 2) could make useful apps for less than half the cost and time without having to spend years with UI-Yoda to master some screwy layout engine.

My company has a very, very small number of UI experts who are tasked with making sure non-UI folks can build front-ends. It's been a rousing success. We own some documentation and a few tools to make starting projects easy. We teach an hour long workshop that covers everything (React, the npm ecosystem, TypeScript, best practices, etc) and then we let them have at it. It's been a rousing success and nobody has seriously suggested moving back to jQuery or any of the WISYWIG tools.

Sure there is a cost -- you need to hire at least one person with enough knowledge to cut through the bullshit and build the right tech stack. But once you've paid that cost once the payoff is massive.
Similar site from much longer ago, but with less content:

http://standardjavascript.info/
This line of reasoning only made sense in the old days.

For example, $.ajax() is strictly worse than the native window.fetch() -> Promise we have today.

I could see using jQuery in 2020 if your poor soul still has to support ancient browsers, but beyond that I suspect people only latch on to jQuery out of habit.
Pluralsight is amazing for those who are slightly advanced in a tech that Pluralsight focuses on.

They started as C# shop, basically teaching just C#, so that's gonna be their strongest game. But, they are really great at Java and JavaScript, Frontend, and recently DevOps.

I feel like the quality of their courses goes in the order I wrote above. DevOps courses are fine (though you'll be better served at LinuxAcademy, most likely). Java courses are excellent.

Pluralsight offering a free month is amazing. Most of their content is very high quality.
What I find funny is how developers still "forget" to account for variables that increment and will overload after X days (and the process doesn't catch it).

It was funny in Windows 95 days (and Unixes knew how to handle those) now it's just sad.

Of course the problem might be a bit more complex and it might be a combination of issues. Still not good though
Haven't used it but what I like from the features is that it combines Slack and Discord (with the voice rooms, that's currently (now that we are a forced remote company) a bit annoying that we have to use third party tools just to add this voice channel functionality to Slack.
I can't find the source I saw it in, but the idea is this. If you cough, large droplets coat the inside of the cloth, and then are forced through the weave of the cloth and come out as small droplets. The smaller the droplet, the better it hangs out in the air.
It's like Facebook engineering, their PHP infrastructure is leaking like hell.
(I worked on it)

But it's not an issue, because servers are constantly redeployed for each code deploy.
> where the devs have final say

Highlighting the important part.
> The problem is Zoom could intercept and decrypt streams, if they wanted to

And we have the spirit of encryption to guarantee they, or a third party who infiltrated/hacked them, won't.

>> and in that spirit, we used the term end-to-end encryption
P2P base?
Can't tell you how many times I've had to reboot an autopilot.
The problem isn't always about a persons' needs. It's can be about who is actually MORE right.
Non-oil particles over 0.3 nm, of which droplets containing viruses is one of. There are P100 masks (oil+non-oil) as well, but they're more expensive and harder to breathe through.
Back in the high CISC era every instruction would be backed by microcode as a series of instructions like "Load the first argument from memory location X; load the address of the second argument from memory location Y; now use that to get the second argument; store the result in memory location Z;"

Then in the RISC era the instructions being fed to processors more closely matched what was going on inside, though pipelining made that a bit more complicated.

These days a processor will still take the incoming instruction stream and sometimes break up instructions into pieces but it will also sometimes fuse two instructions into a single one like a compare followed by a branch.
I'm worried about this statement:

> Local storage is explicitly not production ready at this time.

https://cortexmetrics.io/docs/getting-started/getting-starte...

But I want a scale-out, multitenant implementation of Prometheus with local storage that's ready for prod. What are my options then? VictoriaMetrics?
Fake news! The Indian media is constantly peddling hatred about Modi & India. Do you think they could do that if they were not free??
It is more that GCP runs on google's infrastructure, i think you can think of GCP as customer friendly layer on what they are using internally.
If it were working as designed (and properly documented), it does not seem likely that the FAA would find it necessary to issue an Airworthiness Directive.
If regular maintenance does not including rebooting the computer, this is news-worthy.

If the maintenance schedule does document system reboots, this is boring and business as expected... no different than periodically reinflating tires or replacing oil. I'd have no concerns flying on such a plane.
Tech Ingredients did a fantastic video on the subject recently, I love everything from this guy and the recent series in response to COVID-19 is great stuff.

https://www.youtube.com/watch?v=2UdtKssU7po
I'm getting a 403 from that link.
That has nothing to do with being older. That guy was similarly reckless when they were 20 years younger.
Maybe some king of succinct trie?
Let's be clear: we don't need flexible layouts, but it's nice when we have them.
Show HN: I created a lightweight Covid-19 (Coronavirus) Chrome Extension
What's insecure about Nexus 5 phones for the LineageOS project to stop supporting them?
Are there any good tutorials for how to setup Jitsi to work for 30-50 people? The discussion forums are hard to navigate.
Preliminary Estimates of the Prevalence of Selected Underlying Health Conditions
>Copper itself has antimicrobial properties (studies say SARS-CoV-2 only lives 4 hours on copper), but does anyone know if there is enough copper content in those fabrics to make them a better fabric for face masks than cotton?

I think you answered your own question. Viruses only get killed if they're on copper for 4 hours, so it might be useful if you wanted a self-disinfecting mask, but if the material itself doesn't filter properly the antimicrobial properties of copper doesn't matter because the viruses fly straight through and aren't affected by the copper.
There's going to be a lag but software is an expense to the real-world companies and consumers. Our revenues don't materialize from the ether. Not to even mention what any VC-reliant companies are going to face when their runway is over.
> This isn’t the only choice, but it’s presented as though it is. Communication goes both ways, the people on the team can also choose to not get defensive.

There's an important distinction. You can't control whether your teammates tend to get defensive, or how much it takes to make them defensive. However, you can control how you deliver your message to optimize for getting what you need, which requires steering around their defensiveness long enough for them to understand your point. (Try telling someone to stop being defensive... that's never worked for me. However, anecdotally, conflict resolution and mediation focused around mutual understanding of communication style, working style, and project related needs has worked most of the time.)

Communication goes both ways, but effective communicators understand that they have personal agency in the matter and that exercising it is good for getting what they want.

As a manager I've told direct reports something like this about working with people on other teams who were being difficult. It's not strictly their fault that the counterparty got defensive, but they're a lot more effective (and more likely to be promoted) if they can work through it without me intervening, because that means I can trust them to work autonomously on projects with lots of stakeholders.
This "single feature" is video-conference and is used by almost every Office 365 business customer. In chat propositions, it's Slacks biggest competitor.

There is no feature bigger in bandwidth than this one.

I believe the numbers are similar in Europe.

By reference, I think it's similar as having a Netflix business appear from nowhere.
It's beyond me that the culture at my current company doesn't understand this concept, so a few months into my tenure here, I took matters into my own hands and turned do-not-disturb on in my Slack and informed my team.

It was pretty vindicating to see multiple staff engineers follow my lead haha; when you get to a certain level of responsibility, the volume of Slack pings from people who need something from you makes it impossible to do any focused work.

The real problem here is that my co doesn't use email for things that aren't time-sensitive; avoiding email means removing the async channel, so my only option was to convert Slack to async.

The recent switch to remote has been challenging though, since there's no pressure valve of "come by my desk if it's time-sensitive". Slack's DnD mode has a "notify Anyway" option, but I've found that only higher-ups are comfortable using it, even though my status says "please feel free to notify".
There are a lot of reasons to move to client side templates but virtually all of those reasons go away in a BEAM environment.

Let's start with the biggest one: template performance.

When you benchmark the template rendering in Rails, Python, etc usually you find that the View layer accounts for well over 50-60% of the request time. That's because for the most part these systems are creating new string based output that needs to be sent back to the client which means allocating and cleaning up lots of RAM.

Within Phoenix, each snippet of text in the template exists in memory exactly one time. The rendered template never even exists on the server, it simply loops through a list of parts to stream back to the user's connection, injecting variables where needed. In my own testing (and testing echoed by many shocked people) this approach will border static file performance. Most people avoid caching entirely within Phoenix applications.

Here's a detailed write up if you're curious:

https://www.bignerdranch.com/blog/elixir-and-io-lists-part-2...

And here was my own experience:

https://www.brightball.com/articles/insanity-with-elixir-pho...

Next up is payload isolation. One of the big pushes for client side rendering (outside of interactivity) is the ability to make separate async requests to different APIs in isolation to avoid the sequential loading bottleneck.

BEAM languages are designed for millions of asynchronous calls at once without overloading the system and as a result this means that you can easily make all of those async service calls on the server side within a single HTTP request.

The combination of these two characteristics is what makes LiveView possible in Phoenix, where it's really not a feasible exercise in most other languages.

https://dockyard.com/blog/2018/12/12/phoenix-liveview-intera...

Because of that ability to handle so many async processes, it also create an ideal environment for websocket based work along side standard HTTP based projects.

Client side applications tend to account for this by storing data within the browser to keep a running log, but Phoenix channels create the ability to maintain user state in a dedicated process for each user's connection...rather than in the browser or a server side data store. Aside from extremely data heavy workloads in browser, this eliminates the need to store data in the browser and makes it simpler to sync data across multiple browsers, devices or applications.

And this improves further with the ability to expand an elixir cluster horizontally without the need for a central data store to help those web servers communicate.

The author isn't exaggerating when he promotes Phoenix as a premium option. There are things you simply can't do in any language that has a shared memory model. The BEAM capabilities create an environment where layers upon layers of complexity just, go away.

Including the need to depend on client side templating.
That is interesting but probably not indicative of elsewhere.

Portland OR is a bit techy and boogie but even then it has still been hit HARD. The places I frequent all have had drastically reduced hours and business. I haven’t heard of any closed for good but more and more and just on a long hiatus or boarded over...
I can't find the source on which I based my aerosol comment on, but the idea was that a large droplet which would have fallen gets trapped by the cloth. When it gets through, it comes out as a fine mist.

Given that I can't find it repeated, I suspect that it may be misinformation on my part.
AWS have the same sort of problems sometimes, try to use 100/1000s of some C5 instances in some regions.
New tool reporting metrics from voice and video calls
Alternatives to Jitsi are Janus (mentioned in this thread) but also OpenVidu (formerly Kurento) and Mediasoup which provide building blocks to roll your own. All of these also have demos that you can use out of the box for our own conferences.
I understand, but as developers it is interesting that even in such critical software there are such bugs (in case it was not designed with the reboots in mind from the start)
My claims were that GNU awk is everywhere that awk sees substantial use, and that it runs everywhere.

These were two separate claims, and are very different.

It is very rare that you see a system that awk is frequently used on that doesn't have GNU awk installed.
Every developer should definitely build a few dynamic applications using only DOM APIs.

After doing it several times, they will start building their own framework. At that point they should consider using an existing framework. :)
I think he means that he doesn't care if Google and Facebook or even the government finds out his aunt sue's Apple pie recipe that she posted on his wall.

If he was throwing an overthrow the government party, then he would put in some thought as to which tool to use and probable stick to verifiable, open source utilities.
Bridgewater's Eileen Murray Joins Compass Board
We're not going to hold stay at home forever - even Wuhan is exiting lockdown (after 2.5 months).
I recently did a write-up of my experience with writing maintainable code with vanilla JS: https://magnushoff.com/blog/dependency-free-javascript/

I am a huge fan of React for the maintainability of the resulting code, and this was my attempt to regain some of that without the dependency.
I like falsifiable predictions. So you predict that the EFF will turn around 180 degrees and support a ban on strong encryption. Would you like to predict a date for this to happen, to make the prediction absolutely falsifiable?
Mediasoup – WebRTC Video Conferencing
Self-Driving Cars Are Dangerously Confused by LED Lights (video)
A bunch of Portland restaurants found that they were losing money faster by offering takeout versus simply closing their doors completely. Obviously, a number of factors play into whether this is true for any given restaurant but takeout business isn't necessarily a panacea.
How to scan and analyze surroundings with the Lidar Scanner on iPad Pro
On the one hand, this is great because Native apps fit in better and work more nicely.

Unfortunately, due to Facebook's untrustworthy behavior in the past, I would be reluctant to install this because of the additional information that would be available to them through a native app.
Unlikely he actually behaves this way. The internet is partially a platform where people can lay it all out and tell it like it is.
People Upset That Consitutionally Protected Speech In Jeopardy After 250 Years- A Clear Case Of Misogyny !

..is a Babylon Bee headline that just writes itself.
Sure, but what if you sold your 3 year deal to an airline that is now effectively stuck in bankruptcy for the next 10 years. Or any of the 100 other industries/sub-industries that are completely shut down right now. If I can't afford to pay rent on my office I sure as heck am not paying Microsoft either.
Yeap, apple reminds me microsoft back at 199x-200x
The Sextcloud homepage says it has "encrypted, peer-to-peer audio/video calls", so it probably is end-to-end encrypted, at least for two-people calls.

Conference calls probably not, since they say "Individual and group calls & chat" (i.e not mentioning encryption).