skysight-inc/HackerNews huggingface dataset:
I haven't read it in full but Klauber's book is supposedly loaded with errors and also (in my view) needs re-typesetting (it's written in word)
Future Covid world and new potential tech business opportunities
The majority of the world is currently sitting back at home and thinking things will return to normal one day. However I think society is now changed forever and things like thousands of people packed into a concert, sports game or convention are gone for many years to come. If you can imagine this is the future we are headed for what role and new opportunities will be opened up for tech businesses.

- Online conventions , better coloration tools to make this happen for vendors, presenters
- Consumption of sports online, teams will start to play again however fans will need to experience the excitement online and interact with other fans in real time.
- Home health care , people will need to be diagnosed at home, elderly will need more at home care and not be put into facilities creating continual hot spots for outbreaks.
> The WHO includes emotional and psychological in the definition: https://en.wikipedia.org/wiki/Violence

And? They have also redefined violence to mean something else. It doesn't mean they are correct in doing so and in no way does this address my complaint.

In the link you posted the very first line:

> Violence is "the use of physical force so as to injure, abuse, damage, or destroy."

That is the definition and that is what most people think when they hear the term violence. Your link itself says it is a unconventional definition. One that I do not care for.
So both the WHO and this acronym as far as I am concerned is redefining violence.

> That said, I do prefer the AKA of "Compassionate Communication"

Again. This is more newspeak. It just being empathetic. I absolutely abhor people inventing their own terms when there is already suitable word.
Doesn't seem like a particularly balanced article. Plus some downright bizarre statements. GCP is "not big enough to be stress tested on the same level."??? Even smaller operations are subject to stress proportionately and I'm using a hell of a lot of google hangouts conferences...
Boomers have fewer children. Many have none, so yes, many assets will be liquidated.
thanks, makes sense and wasn't considering this
That's what the house is for.

The senate is there so the larger states don't trample over, say, Idaho. Majority rules does NOT work for the USA. You have to think of us as the EU with member votes for each country (country being state). This nation is not supposed to be about the federal government, it all went to shit around 9/11 and has continued to do so.
Yeah, honestly, people always forget to note that the black plague resulted in significantly higher wages for peasants and artisans.
> stop the pre-crime suspects as often as possible, using excuses such as jaywalking or fix-it tickets

So organized targeted harassment of innocent people.
If you know any healthcare workers (doctors or nurses), have them checkout https://www.n95decon.org/ to follow the latest on sterilizing face masks.

N95 masks should be reserved for HCWs as there is a major shortage. Most people should just wear nonmedical fabric or homemade masks, but everyone should wear some kind of mask when out and near other people. See https://shouldiwearafacemask.com
So essentially any time a Zoom Connector is involved, Zoom has access to the meeting contents since they own the keys. It would be interesting then to know what percentage of all Zoom calls involve a Connector.
Note also that the textures on the switch are for a console that does 1080px max so it would be smaller.

edit://Visual difference minimal you say?
Thanks for the quick response! I'm definitely interested in eliminating CAPTCHA entirely. I was really hopeful for the Javascript check y'all were doing, but it looks like there were too many ways around that.
Thanks for pointing this out - I'll look into it.
NASA brings back its iconic “worm” logo to mark return of human spaceflight
These drugs don’t target the coronavirus–they target us
2 months of Casper emails analysed
Ask HN: How Did Zoom Beat Skype and Google Hangouts?
> situations where the bug-count goes up by 30% and sprint velocity goes down by 40% don't just happen out of nowhere. In every situation I've been in where that's happened, management has been warned repeatedly and well in advance that engineering was implementing short term hacks

I've found those result are just as likely to come from a team with low morale. Still a management problem, but if people do not feel valued and don't believe their work matters, they tend to not care about quality. In those cases, improving communication to get to the root cause of problems, re-establishing trust, and making people feel better about their team, role, and work does have an improvement on the velocity and quality of the work.
StruhChur – Fast strchr-like function
Financial Times: Elon Musk promised ventilators. These are BPAP machines
Did you mean something like this?

const doThing = event => {
input.value = event.value;
input.focus();
sound.play();
}
button.onclick = doThing
>> A lot of military software is built with tax money.

> And can that be opensource as well. What's your point?

Probably because military software likely contains military secrets that would be useful to an adversary.

A lot of espionage is focused on getting seemingly boring information like the performance characteristics of a radar system. If the radar system is run by software, and the software is made publicly available to anyone, an adversary country could learn what they want from the software (and do other things, like improve their jammers).

The government should definitely get the rights to the source code (and other IP) for military projects they fund, but I think it should still be kept secret (so not "open sourced" under a typical understanding of the term).
Got a job at a company selling a legitimate project, lived within my means.
You mean "the one that matters" to you? You realize most people don't live in the US, right?
What do you think about it ?
Do you think this is morally acceptable ?
Streaming like there's no tomorrow
Probability of meeting a person with Covid-19
J&J sign deal with U.S. to produce quantity of possible coronavirus vaccine
I have heard this anecdote before. In case you might not: 51days is awfully close to 2^32ms ...
“Would you agree that introspection and character development are important parts of a healthy NVC process? That an individual's application of NVC suffers without it?“

That’s my firm belief. It’s pretty much the same with all methods. If you just use technique without deeper understanding the result will always be shallow. We see the same with Agile. A lot of companies are practicing the methods but don’t really understand or follow the underlining reasoning.
This can actually be played today, with the FM sound track, all translated into English

https://bszelda.zeldalegends.net/bs1files.shtml
facebook...dumbest idea ever...besides...uber...
I wonder if this could be done with a smartwatch alone.

Touching your face means that your hand is at a specific angle, and probably has some accelerometer and gyroscope readings that can be identified as "touching your face" vs "raising your hand" or lifting things or whatever else.

Dedicated hardware would be nice, but it's unlikely to be useful in time for the current pandemic. But an app that was like 90% accurate that could be released right now (or within a week or 2) might be able to make a difference.
NY + NJ + CA are represented by 21% of the house.
> Reporters watch the arxiv for things to report on. Those reporters are not scientists. All they know is that a scientist said something, so it's fair game to put in a headline.

As a production-side journalist of many years, it was a constant annoyance to edit the copy of so-called science correspondents, most of whom had little or no science background and, demonstrably, no respect for the fields they were apparently covering. Particularly distressing were the perennial "cancer breakthrough" or similar angles that gave false hope to those at their weakest.
There is SO MUCH context involved in onboarding a new grad. Just wandering past the person's desk regularly will give clues about work ethic, where they're getting stuck, and when the person should be encouraged to stop + ask for help. Being in an office environment give the opportunity to overhear technical conversations and arguments. The learning opportunity is HUGE.

So no, I also would not hire a remote Junior. My advice to OP is to move physically to a better job market if at all possible. If it works out, then consider a move back to the remote location after ~5-10 years.
hacker news is a hivemind. I don't agree with everything you say (one can argue there is economic value in staying home during an outbreak of a highly transmissible virus) but I do think you are right in a lot of ways (it's a perverse incentive, and unproductivity should not be subsidized in general).
My sons first multisyllabic word was “OK Google.” 15 seconds later the Google Home was unplugged and it’s still sitting on the mantel unplugged two years later.
I am going out on a limb here but I seem to remember reading somewhere that airliners do have maintenance schedules that are very strictly kept, for obvious reasons. If the maintenance schedule is N days, then any news article pointing out how amusing it is that an airliner needs to be rebooted every >N days is at best sensationalism, at worst pure fearmongering.

I don't know for a fact this is the case here for the 787, but I think there are far better things to worry about when it comes to technical security in airliners than how often they need to be rebooted. For example, whether the on-board WiFi is sufficiently separated from the in-flight systems, and (as discussed recently here on HN) whether the advent of touchscreens for critical flight systems is sufficiently durable, tested and redundant.
Great resource, the last one I was working off of on this topic was from Stanford: https://aim.stanford.edu/covid-19-evidence-service/

-Latest as of 3/29 V1.2 https://stanfordmedicine.box.com/v/covid19-PPE-1-1
NASA: The Worm Is Back
Looks interesting! I'll echo some other comments about the visual noise. From what I can see, each person has their own color and it is stable across contexts. It's a curious design solution. There are certainly some things gained from this - some sort of visual familiarity of names. But it makes using color for other purposes a lot more difficult, and I'm not sure it's a worthy tradeoff.

I'm also really curious how you'll handle End-to-End Encryption. The only good alternative in this space is Keybase, and even their UX has some ways to go. Do you plan to use MLS?
Maybe so, but please don't post unsubstantive comments to HN. Especially not ones that are just denunciatory.

https://news.ycombinator.com/newsguidelines.html
Location: San Francisco Bay Area

Remote: Yes

Willing to relocate: No

Technologies: SDLC, Product Development, Agile, Scrum, Project Management, UX/UI, JIRA, Google Analytics, JavaScript, SQL, AWS, Azure, Terraform, Git, TensorFlow, Keras

Résumé/CV: https://drive.google.com/open?id=1GVebhXuyIrVCZmDE9dJLhxVWfG...

Email: tim.lapinskas@gmail.com

LinkedIn: https://www.linkedin.com/in/timlapinskas/

GitHub: https://github.com/tlapinsk

Recently furloughed Product Manager with strong front end, cloud infrastructure, and data engineering experience. Ideally I would like to continue working as a PM, but open to contract front end engineering, cloud infra, or data engineering work as well (ETL, systems integration, etc.). Feel free to reach out with any and all opportunities!
You are using Prometheus.

However, Prometheus can use different storage backends. The TSDB that it comes with is horrible.

I mean, it's workable. And can store an impressive amount of data points. If you don't care about historical data or scale, it may be all you need.

However, if your scale is really large, or if you care about the data, it may not be the right solution, and you'll need something like Cortex.

For instance, Prometheus' own TSSB has no 'fsck'-like tool. From time to time, it does compaction operations. If your process (or pod in K8s) dies, you may be left with duplicate time series. And now you have to delete some (or a lot!) of your data to recover.

Prometheus documentation, last I checked, even says it is not suitable for long-term storage.
awesome job by the cortex team!

there's a lot of good questions, and some confusion in this thread. here is my view. note: i'm definitely biased; am the co-founder/ceo at grafana labs.

- at grafana labs we are huge fans of prometheus. it has become the most popular metrics backend for grafana. we view cortex and prometheus as complementary. we are also very active contributors to the prometheus project itself. in fact, cortex vendors in prometheus.

- you can think of cortex as a scale-out, multi-tenant, highly available "implementation" of prometheus itself.

- the reason grafana labs put so much resources into cortex is because it powers our grafana cloud product (which offers a prometheus backend). like grafana itself, we are also actively working on an enterprise edition of cortex that is designed to meet the security and feature requirements of the largest companies in the world.

- yes, cortex was born at weaveworks in 2016. tom wilkie (vp of product at grafana labs) co-created it while he worked there. after tom joined grafana labs in 2018, we decided to pour a lot more resources into the project, and managed to convince weave.works to move it to the cncf. this was a great move for the project and the community, and cortex has come a long long way in the last 2 years.

once again, a big hat tip to everyone who made this release possible. a big day for the project, and for prometheus users in general!

[edit: typos]
HAH this has been my experience as well. And the system often times out even when the main screen is "accessible".
> While we never intended to deceive any of our customers, we recognize that there is a discrepancy between the commonly accepted definition of end-to-end encryption and how we were using it.

So you knew that your users would misinterpret the term "end-to-end encryption" but chose to use it anyways. And you somehow expect us to believe you "never intended to deceive any of [your] customers"?

> The goal of our encryption design is to provide the maximum amount of privacy possible while supporting the diverse needs of our client base.

This statement is at odds with the statement that immediately follows.

> To be clear, in a meeting where all of the participants are using Zoom clients, and the meeting is not being recorded, we encrypt all video, audio, screen sharing, and chat content at the sending client, and do not decrypt it at any point before it reaches the receiving clients.

If you do not decrypt it at any point, then you are admitting you have no legitimate need to decrypt it. If you have no legitimate need to decrypt it, but are retaining the ability to decrypt it anyways, then you are not providing the "maximum amount of privacy possible". If you are communicating between two Zoom clients, then there does not seem to be a reason not to use true end-to-end encryption.

I'm 100% fine with Zoom offering solutions without true end-to-end encryption. The way they have described their "Zoom Connector" solution, I think they've already gone above and beyond most of their competitors. However, that absolutely does not excuse how they have deliberately mislead their users.
Note that in this weird COVID time you CAN still be hired to work remotely during the temporary lockdown, but this is an investment on the part of the company and generally will come with the expectation that you show up on-site once the lockdown is lifted.
Florida could worse, they just shut things down yesterday(!) and they have more cases than WA today which has been effectively shut down for a month or so.
As seen in [0], it just changes the URL. This can be done with the Redirector [1] addon, which is generic and can help with similar problems for other webpages (Twitter -> Nitter; Youtube -> Invidious; www.reddit.com -> old.reddit.com). I wish there was a way to make and see user-made rules.

[0] https://addons.cdn.mozilla.net/user-media/previews/thumbs/23...

[1] https://addons.mozilla.org/en-US/firefox/addon/redirector/
Let me tell you about if..else!
Do major Google services even run on GCP? My understanding was that they don't...
Since your registrar controls your DNS delegation, DNSSEC can't do anything to prevent a spearphishing attack against the registrar itself. It doesn't apply at all to this article, and it's weird that it's listed as a suggestion; usually Krebs is better than this.

Virtually none of the largest sites use DNSSEC; DNSSEC is a moribund, dead-letter standard that will never be adopted. Virtually all new DNSSEC adoption is European, and a consequence of European registrars that auto-sign new domains (which is, for obvious reasons, security theater). For a few years, DNSSEC adoption in the US had ticked up as a consequence of the federal government requiring it; the USG has rescinded that requirement, and CLOUD.GOV doesn't even support it.

You can confirm this for yourself by taking any list of the top DNS zones and checking them for DS records with "dig" or "host":

https://news.ycombinator.com/item?id=22321703
(Tailscale co-founder here). I also loved Crawshaw's post. It really took me back, though I certainly wasn't doing the kind of hacking he was.

I, for one, really appreciate the nod. I agree our motivations align and I look forward to hearing more about what you and team come up with. All the best on things at ZeroTier.
The people at Facebook are peers you don’t know. Not figuring them into the model, but figuring everyone you do, is poor threat modeling.

People’s threat model is to protect their physical/literal life. Without it, as far as we know, emergent emotional ideas of threats is nothing to be bothered with.

Death isn’t to be feared. I’ve been medically dead. It’s just blank. It’s pressure humans bring at scale to have their work externalized into easy to use tools that freak me out. How easily they seem to be willing to dismiss threats of human behavior

So long as society stays stable they’re the least of my concern while billions are destroying the environment. But they are part of a real threat at scale.

The pandemic response in action right here: this thing that will grow into a problem isn’t a problem. My stable neighbors, when measured by their activity of routinely going to a job, are the real threat.

Yeah that’s true but not at the scale you’re imagining it.

Pretending we should, at scale, explicitly model protectionism for all those private customization is a fools errand.

Let’s customize social protection for shared biological traits, and let people wank their specialness in private. Oh, but we have to live like the romantic stories old people carry forward. Where external social pressures rule us.

What’s the point of carving up data into pools generated by any one person except when scientifically interesting? Oh right to build my custom little emotional castle.

It’s people like us, instigating others to give their special details to our DBs over empty false promises of something special occurring at scale if they do.

How anyone smart doesn’t see the obvious parallel to religion there, I don’t know.

You’re not owed a cool tech job while someone else grows your potatoes. You should include the pressure you put on people that don’t owe you personally in your threat model
It does make you wonder what other bugs the software has though? Presumably it's not intentionally designed so that it needs rebooting periodically...
Meta-proposition: why can't I tell Google to weigh results from this (or some arbitrary site) higher after I have confirmed its usefulness? Searching through JS docs is a nightmare filled with outdated libraries and scummy SEO articles... so hard to filter through the noise.
Previous thread: https://news.ycombinator.com/item?id=22686602

Edit: it looks like this article's main point was discussed pretty extensively in the previous thread, including at https://news.ycombinator.com/item?id=22688294.
Did they remove the FB SDK completely, or just from the iOS app? The last post I saw from them was just the iOS app, and nearly bragged about it still being part of the webApp.

FTA: "On March 27th, we took action to remove the Facebook SDK in our iOS client and have reconfigured it to prevent it from collecting unnecessary device information from our users."
I noticed Jitsi was purchased by 8x8 in 2018, I'm curious how they're video conferencing software differs from https://meet.jit.si/

https://www.8x8.com/products/video-conferencing

It looks pretty similar from the description and screenshots. But with more of an enterprisey-focus and integration with their existing software.
Springer Nature makes key textbooks freely accessible
Leaseweb can be o lot cheaper, it depends.

I'm starting an ISP again, we will charge around $0,25 per TB
The dogmatic React crowd is going to jump on your neck
I think airbus 350 needs a reboot as well
Only valid for new signups. So it is a trial basically, dressed up as a virus response
Shenzhen becomes first Chinese city to ban consumption of cats and dogs
jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors.

https://jquery.com/browser-support/

That quote says that if you attempt to solve for a cross browser conflict using a standards based approach it will likely conflict with jQuery code in the page. Either your approach will fail due to changes imposed by jQuery or your approach will break something supplied by jQuery. That is bad mojo.

Another problem I have with jQuery is that it encourages extremely inefficient practices in exchange for convenience. For example consider jQuery's closest method, which looks great if you don't consider the steps that execute under the hood to make that happen. In contrast using a non-jQuery approach generally meant event handlers that more directly target specific nodes in the page without all the necessary DOM walking.

I also remember jQuery frequently breaking IE back in the day. IE uses instruction count to determine if there is too much code in the page, whereas other browsers use a 20 second clock to warn on long executing code. Since jQuery does a bunch of unnecessary things and encourages method chaining those instructions counts would quickly add up and IE would stop executing code.

I have also found for many developers that jQuery is/was more of a live or die crutch they cannot live without opposed to a time saving convenience which was very off putting because developers were unreliable when things broke or when things needed to execute faster.