skysight-inc/HackerNews huggingface dataset:
> Zoom does (what appears to be) end-to-end encryption if you have four native Zoom clients in a meeting.

I don't understand their blog post that way. From the post: 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. That sounds like "we could decrypt it, but we promise not to". That's not e2e.

They continue with When users join Zoom meetings using devices that do not inherently use Zoom’s communication protocol, such as a phone (connected via traditional telephone line, rather than the app) or SIP/H.323 room-based systems, Zoom’s encryption cannot be applied directly by that phone or device so if those users can join the meeting after it has been established between Zoom-clients, it's not e2e.
'For now, Mölnlycke “is avoiding France altogether,” says a Swedish source. “So that is the consequence. The French market is avoided because it is not seen as reliable.”'
> When you apply the format to the letter, it usually comes off as over-prepared and clunky. It’s not how people normally speak so it can sound inauthentic.

This reminds me: it's hard to overstate how much of communication is nonverbal. Your tone, attitude, body language, facial expression, etc. can make all the difference in the world. This is probably especially relevant in conflict situations.

Imagine you have an attitude of thinly-veiled annoyance and you say a sentence (from the article) like, "When you didn’t bring me a cup of coffee, I felt DISAPPOINTED because I have a need for inclusion. PLEASE, could you get me a coffee next time?"

Now compare that to having a relaxed, positive attitude and saying the exact same sentence but not loaded down with negative emotion. Imagine saying it in a way that makes them feel like it isn't a big deal to you, you're not going to remember The Coffee Cup Incident forever, you still like them, and that you probably brought this up because you care about getting along.

The words you say obviously matter some, but the way you deliver them might is often way more important. For example, some people could probably get away with saying, "Well... fuck you for not getting me a cup of coffee. I guess I'm not important. Nah, I'm kidding. I would have liked one, though. It's going to take me a while to work through this, but eventually I'll be able to forgive you."

Once I realized how important the nonverbal aspect of communication is and started practicing to get better at it, it made a lot of these things a ton easier.

---

Also, as long as I'm going on tangents, after a conflict has happened is sort of your last opportunity to get it right. Good conflict resolution methods can definitely help, but everything is going to be much easier if beforehand you spent the effort developing healthy relationships and building trust. Resolving conflict will be an uphill battle if you haven't. And if you have, then it will be much easier. So basically preparation and maintenance serves as an important multiplier.
Outside of the minority in the Twittersphere bubble most engineers are apolitical. Palantir offers the opportunity to work on interesting software solving interesting problems and that gets them very far.

Defense contractors building bombs and the NSA don't really struggle to hire engineers, either. Assuming everyone has your same belief system is a critical mistake.
I wasn't referring to TCP, and the web isn't purely TCP. UDP and ICMP are important, and some firewalls just block them completely.
>>Local goons used easily get hold of a lot of ballots and mass vote in 5 minutes and then run away before the law arrived.

Without knowing anything about your country I think that by going digital you've just made the goon's job easier. They just need to bribe whomever is in charge of the electronic machine.
Ah. Running 18.04 LTS here.
3D printers. Although I just do the software bits.
Right- but if I was unable to enter my home, I would not be paying rent. This isn't a "the service is there, but I am choosing not to use it" situation, unless I am misunderstanding something- this is a "I am legally not allowed to use this service" or another way to look at it- they are legally not allowed to provide this service.

I know in nyc, lining up childcare can be a crazy process involving waitlists and such- but I can't imagine paying them in months they are unable to provide service by law.
The corporate firewalls I'm talking about do often break UDP. Because chrome races QUIC/UDP with HTTP(S)/TCP, the big corps are often unaware it's broken. Chrome works around it.
I agree with this. But do you think only showing the first X votes could help resolve it? If you want to keep your upvote private, don't upvote if there are < X votes.
The current version of QUIC is designed to support HTTP/3, but the QUIC roadmap includes support for other protocols as well.
The US is helping infected people. Infected people are a subset of all people.

But, how or why would any infection requirement be necessary or a good idea?

1. The economic toll that is happening is not even remotely limited to those who are infected.

2. We aren't testing everyone and we don't have the resources to do so, so how would you accurately allocate the funds to those who are infected?

3. Those 10 million people who lost their jobs over the last two weeks mostly aren't infected (yet) but still have healthcare needs.

4. Much/most of the population is projected to contract the virus at some point anyway.
Sure, it's an analogy, and analogies are always imperfect. It's true that the "computer" isn't a conventional computer at all, and behaves a lot differently.

As a non-lawyer with a bit of interest in understanding the law, though, I'm strongly opposed to that technical debt. While it sure does keep the lawyers employed, it makes it _very_ hard for the lay citizen to understand what we can or cannot do.
So, where does one start, and what's the process?

I'd be looking to get a nexus 5x to run 17.1
How to interpret p-value with Covid-19 data
> I get "trying to stay vanilla", but any reasonably-common snippet should either be installed from npm or published there.

And that's how you end up with the joke that was left-pad and the broken internet that resulted when the author yanked it.

Dependencies represent a real risk to your product. If it is actually a simple snippet, you shouldn't take that as an NPM dependency - the risk/reward ratio is just way out of whack with that.
> This AD requires repetitive cycling of the airplane electrical power. This AD was prompted by a report that the stale-data monitoring function of the common core system (CCS) may be lost when continuously powered on for 51 days

The issue appears after 51 days. I can't see in that AD a specific recommendation to reboot at predetermined intervals, just that it requires reboots before 51 days of continuous operation.
Sss
ss
"We never intended to deceive any customers when we invented a new definition of e2e encryption"
Unfortunately not really https://www.bloomberg.com/news/articles/2020-04-02/chinese-c...
“It takes 20 years to build a reputation and five minutes to ruin it” -Warren Buffet

They didn’t even bother to build up a reputation; hard to see how they’re going to build respect for people’s privacy and security into their culture now.
https://mobile.twitter.com/search?q=%23tweetcart&src=typed_q...
I agree with you completely. I am self taught. I started as a child from books like this and also the help files in qbasic.

Ever since those days any time I'm learning a new framework or language I turn auto complete off. If I find good code snippets, I retype them and usually refactor them completely.

Although it takes me a bit longer to ramp up, i feel this has lead to me being a very good engineer and has given me a deeper understanding of many techniques and has helped me commit many things to memory. At this point adapting to new languages and being productive in them only takes me a few months.
You are judging by what actions you were taking to make things better. Everyone else judges by what results they see.

Based on my experience, Azure is not as good at AWS and Google at actually keeping things up and running when the shit hits the fan. And AWS is not as good as Google. (That said, AWS exposes a lot more to customers than Google does. Google may stay up, but I prefer running software in the AWS cloud.)

That isn't to say that all three aren't doing a lot right. Clearly they all are. And clearly they are all doing a lot right that I don't know how to do. But the fact that they do a lot right doesn't mean that they are equal.
>> very small number of UI experts who are tasked with making sure non-UI folks can build front-ends

This looks an excellent approach.

>> you need to hire at least one person with enough knowledge to cut through the bullshit and build the right tech stack.

How do you ensure that this person will "build the right tech stack"? There are myriad of possibilities to go astray.
What’s the source of this? Why is it in “Ask HN”? What is “The News Gateway”?
> and the Google Pixel only has 16.0.

... which was the latest version until 17.1 came out 2 days ago. I hope you're not going to hold that against them...
Those spammers are ripping off their own customers. What actually happens when people use that service is that they get their sites and accounts banned. I can't claim this in all cases, because I don't have a list of all their customers, but we've done it dozens of times and we have much independent verification in the form of user confessions and mea culpas. (We're softies when it comes to forgiving people, by the way, as long as they tell the truth.)

As I said recently, it's a cat and mouse game and we eat a lot of mice. https://news.ycombinator.com/item?id=21916935

You guys should realize how much work we put into defending this site against manipulation. Especially if you ever find yourself wondering why there isn't much new feature development on HN.
I want to give you the benefit of the doubt that you're being sardonic but just in case I meant IE doesn't support ES6 modules so thereby following your narrowly pedantic definition it isn't very vanilla.js
Title does say "of", 1200 MHz of spectrum. It does not say in 1200 MHz band.
Why does a site like this need annoying notifications in the bottom left telling me that some random person enrolled in some random thing? Jesus, the modern web is a mess.
I believe both DNS and the network connectivity check hit Google endpoints after a fresh install.
Apple has more employees than Google and has very top-down direction of products. You're starting from the assumption that prioritizing launching as many products as possible is obviously the correct goal, but the whole criticism is that Google values product quantity over product quality too much.
might be good if you know jquery and trying to learn react.
Landlords are scraping by already. We have multiple offices across the World and our landlord begged us with tears to pay the April rents.

Commercial real estate will be impacted as heavily as any other business.
A lost art to be rediscovered. This type of insane hyper-optimization has a lot of applications today. Even in the exact domain of video codecs on modern systems.

Perhaps we cannot get much better perceived quality per bit, but I would strongly argue that we could improve other areas such as encoder/decoder latency.

I've got a little toy project where I am generating 1080p 24bpp frames in a C#/AspNetCore webservice and sending them to client browsers at 60fps over websocket. Nothing serious, I was just trying to test the limits of what I could do with current-year managed language and some crappy fun code. Think of it as a really bad attempt at Google Stadia. I currently see about 5 frames of latency with MPEG-1 using bidirectional pipes against FFMPEG. While this is an extremely encouraging first result, I feel there is some compromise I can make on quality+bandwidth in order to further reduce this frame latency (I.e. if I were to hand-roll some codec for this specific application).

If I could get the frame latency down to the ~30ms range on localhost, this opens the door really wide on some crazy project ideas I've had regarding novel real-time graphics approaches. I will definitely be printing this article off for deeper review.
It's crazy that the only people in power talking about reopening the economy are the ones who advocate taking less precautions.

I hope the public conversation will shift towards a culture of wearing face covers and having temperature checks and that governments will mobilize to make it happen. The status quo can't hold for 18 months while we test the vaccines.
the problem with your statement that NOT doing any of the counter measures (like self isolation) would result in the overloading of the healthcare system and many people dying.
(heck, the healthcare system in the US seems to be overloaded already).

When you have no further option for healthcare because the system is broken and overloaded, why would going into work make any sense if it resulted in either an period of illness with structural symptons or even death.

In times of crisis, people want food on the table and a roof over their head, if the cost benefit of doing legal work and following the rule of law turns negative, people might aswell just steal food and stop paying rent, who is there to stop them?
So it doubles the traffic?
I'm not really an academic, this is mostly something I read about in bits and pieces. It's my own observation that roughly everything that needs a formal model can be expressed that way, the formulation of those two functions can be pulled out with varying degrees of difficulty.

In controls/linear dynamical systems for example, the canonical forms express it directly [1]. Same goes for anything with a clean state-space representation, like Markov Processes.

The notion of "observation" could also be called "doing something useful with state." For a lot of simple state models, like finite automata, the observation is the identity function.

As for the algebra/category theory, I'm not aware of any formal works that get into it (but also I don't keep up with the literature at that level). It's mentioned by various people (because the work was classified) but Shannon was the first to use topological representations of controls. Mason published these as "signal flow graphs" where multiplication/addition/differentiation/integration operations are represented by the edges and vertices of a directed graph, which he used to derive his famous gain rule [2].

My own interest in the abstract algebra related to this was the fact that the edge of a SFG is a multiplication by a state variable and constant (g * s|z^k) and vertices are summations. SFGs themselves are algebraic structures inside what I understand to be an Abelian group (I'm self taught on this, so forgive terminology/notation).

In the pro-audio niche there's a transform on SFGs called the Topology Preserving Transform and has various derivations (Andy Simper, Will Pirkle, Vadim Zavalishin all have writings on it). It's a fairly manual approach, so about a year ago I wrote an algorithm to do it by reformulating Zavalishin's algebraic derivation [3] as a graph transformation. The interesting bit is that when you look at it that way, the TPT is a homomorphism between Abelian groups (the former in the continuous time, the latter discrete time). At least that's how I understand it.

Anyway, this is mostly my self study. I like the abstraction and it makes composing systems very simple. I'm using these approaches in a Rust crate with some combinators on state evolutions/observations like one would iterators, I find it makes things very composable and elegant [4].

[1] https://www.engr.mun.ca/~millan/Eng6825/canonicals.pdf

[2] https://en.wikipedia.org/wiki/Mason%27s_gain_formula

[3] https://www.native-instruments.com/fileadmin/ni_media/downlo...

[4] https://github.com/m-hilgendorf/dsp64
Brave has the option in settings to stop autoplaying videos -

https://brave.com/?ref=trn365

There is also an option in Firefox settings as well.
> Voila, personalized pricing. Hire only the age you like. Don't just rent to anybody. Date only thin people (with poor impulse control). Loan money to desperate people.

All of this stuff was happening at least 30+ years ago -- and probably much much longer (just I can personally recall it from 30 years ago).
In the UK we have two different death counts. There's the numbers from Public Health England. These are more likely to be the numbers you've seen because they are updated daily and there's not much lag between death and reporting. The dashboard is here: https://www.arcgis.com/apps/opsdashboard/index.html#/f94c3c9... (and tucked away in the bottom right there's a link to a PDF for the methods).

The PHE numbers are:

> The figures shown are deaths in NHS-commissioned services of patients who have had a positive test result for COVID-19. These are reported by the services to NHS England. NHS England extracts data at 5pm each day and are reported in the dashboard the following day. Following validation, the total number of deaths in England is published by NHS England. This is combined with death counts provided to DHSC by the devolved administrations to give a UK total which is published by DHSC. The devolved administrations may publish slightly different figures based on different cut-off times. Deaths outside NHS services are not included. Deaths of people who have had a positive test for COVID-19 could in some cases be due to a different cause.

They're talking about NHS England there, but they're taking numbers from Wales, Scotland, and Northern Ireland (the devolved administrations) to give a total for the UK.

These numbers will be higher because, like you've said, they're including people who die with as well as of covid-19. But they'll also be lower because they're not including people who die outside NHS hospitals. That means most people who die in care homes or hospices will not be counted.

The other numbers are from the Office for National Statistics. These are going to be higher because they include all death wherever it happens that a doctor has said is due to covid-19. There's a lag between the death and the reporting of about a week because it uses death certificate data and that takes time.

Here's a blog post from the Office for National Statistics about counting death: https://blog.ons.gov.uk/2020/03/31/counting-deaths-involving...
> Will It Replace TCP/IP?

No.

This as been another episode of "simple answers to stupid questions".
AWS also provides office suite to customers: WorkMail, WorkDocs, Chime messaging, etc.
“Virtuous”. It is fueled by artificial growth. It demands growth and makes sustainable, stable businesses a liability. It is absurd to see companies folding barely two weeks into hardship.
Sprint's towers were built for it's CDMA network running in the 1900 MHz spectrum. However, their LTE network primarily run at the 2.5GHz spectrum which has far less range/requires a different cell tower spacing. As a result, they have coverage gaps on the LTE network. If they moved to VoLTE, they'd drop a lot of calls due to the gaps, so they've primarily kept voice on the CDMA network.
India is led by a proto-fascist government so it is not strange that the country is now the world leader in internet shutdowns. The purpose of the shutdown is to make it harder for protestors to organize and to prevent unflattering news about India from reaching an international audience.

If civil unrest is occurring in a country it is probably better for the government to address the root cause of the unrest rather than trying to suppress it by cutting of the internet. Because people has a right to protest.
New front-end hardware is required. Bunch of companies already announced equipment availability.
SoftBank terminates $3B tender offer for WeWork shares
I don't work for you. I am the consultant sitting to the side and watching you crash and burn. If you want to hear how I'll talk to you when you're my manager, then you'd better put a salary in my pocket first.

When you say that my concerns are valid but that I am expressing them in problematic ways, you are tone policing. This is a typical technique used by management: First, break up the original complaint into small pieces, then estrange the emotional content from each piece, minimizing and shifting as necessary. It is a useful way of dodging actual responsibility.

The attitude you are displaying, where you would have given a substantiative reply, but only for the way that the complaint was phrased, is a common empty rhetorical technique that comes with tone policing. Odds are strong that you don't actually have any substance to reply with, but you need to ensure that my tone isn't allowed to flourish or even gain sympathy or support.

Let's double-check my concerns, without profanity:

* People are not entitled to coffee or other errands being run by other employees. There are appropriate ways to join a coffee run, and this ain't it. Right? Now, does Dave give alternative wordings? Nope, he doubles down, just saying that it will be awkward at first but that you'll learn. Yep, you'd better learn to ask politely about coffee runs and other communal activities.

* Feature factories are a management anti-pattern, right? The engineering director in Dave's story is negligent to not seriously consider the risks to the stability and quality of their services and products.

* Sales must never drive engineering decisions unilaterally, right? It sounds like this engineering director lacks the ethical spine necessary to support their engineers.

* None of the people here, neither Dave, the sales director, nor the engineering director, are coders, right? So y'all don't understand the engineering concerns, which is unfortunate, because without addressing engineering concerns, your products and services will not be marketable.

Edit: After reading the rest of the thread, you've indicated that you do in fact have coding experience. Okay; in that case, I apologize and retract my guess. But I am then forced to conclude that you have a tremendous lack of empathy for fellow engineers and have decided to side with management, not just in terms of their emotional duplicity but also their manner of speaking-without-saying. I am, as before and as ever, disappointed.
As somebody who is often said to be right in the age bracket who should like things like these, I think in most cases I'd prefer email over this.

This is why: friction is not always a bad thing. Having to print out that mail twice before putting it into the envelope stops you from sending stupid stuff – it would just not be worth the effort, or you'd reconsider before you bring it to the mail. This means also friction saves you from reading a lot of unconsidered, badly worded and meaningless words, people would just easily write off their chest if it was frictionless.

The lack of friction in messengers is great for friends, family and loved ones – but I'd rather have work collegues either see me in person, call me, open a ticket or write me a nicely worded mail than chatting me up using a messenger at work. This is mostly due to the fact that many people can't keep messengers strictly work related. If you send five mails in a row because you always "forgot something", you look like an idiot. If you do the same in a messenger you will just come away as beeing casual. And the other side ends up having to filter through that mess. The energy you save by the lack of friction is payed by the other side.
Initial "connection" packets, yes. (yes, I get UDP is connectionless, but I assume you know what I mean)
So, evidence is pointing that we have a drug that drastically reduces hospitalization time for the milder cases, can save some 5-10% of the grave cases and is perfectly safe as long as there is a doctor looking at the patients. That is really looking like a large win.

This is one of the drugs on the large study WHO is running worldwide, and is getting a lot of attention. I'm sure we'll have strong evidence either way soon.
Dessert Thinking: Using Design Thinking to Craft New Desserts