skysight-inc/HackerNews huggingface dataset:
> Anyone can purchase health insurance at healthcare.gov.

But in practice, it's so prohibitively expensive that many people just...don't. Pre or post tax, it's insanely expensive. Europeans would be shocked.
Three of the big issues reported in the past week have also been corrected in the past week, so they’re certainly trying.
Taiwan to donate 10M masks to countries hit hardest by coronavirus
> It’s hard to be a hunter-gatherer these days.

It's the opposite. Today if things go really bad, let's say you or someone you care about gets injured, really sick or run out of food you can fall back to civilization instead of just dying.

Maybe there are people who play in hardcore mode but they won't be the ones you hear about.
Well that is just the worst luck. Condolences as you revert locally?
That's great. 2 minutes before it went down a pipeline workflow ran in Heroku deploying a bug to my app. Now I can't deploy the hotfix since it depends on Github and I'm not able to revert to the last successful build on the Heroku interface.

Any ideas?
Where exactly are the "cracks" of which the author speaks? There are some links in the article pointing to generic MSDN help articles but I'm not seeing this claim substantiated by data (reports of downtime for example).

No one is saying online services and cloud providers aren't affected by the surge in traffic but I'm not seeing where the cracks are, so I'm calling the title BS (or clickbait at best).

Hate on M$ all you want, the worlds' enterprises run on their software (and on their cloud).
I’m short on real time chat mattering as much in 5 years.

My company is sick of the nuisance, and is working towards real time communication via git & CI/CD, PD alerts, and self guided copy paste of boilerplate framework manifests, without the constant forced check ins to sooth attitudes seeking conformity and compliance in behavior of people who are generally non-hostile.

Traditional office life is falling down just as much because the people that built it are dying off as it is tech.

The masses commuting to offices on the far edges of our towns is a generational thing that the future isn’t obligated to give a shit about.
I was trying to authorize a third-party client and got an angry pink unicorn.
Unfortunately not. However I can give you some pointers.

I've basically have an implementation of Observer Pattern, PubSub and I have written something similar to hyperscript.

https://github.com/hyperhype/hyperscript

https://webdevstudios.com/2019/02/19/observable-pattern-in-j...

https://codesandbox.io/s/vqq4vvxl20?view=preview
And it’s a responsibility/pain for the facilitator when it’s on. Often they‘ll be caught up in the meeting and leave anyone who arrived 3 minutes late to spend the rest of the meeting waiting to be admitted.
Stonebwoy+-+Live+In+Love+Lyrics+-+Xorlali.com
I don't want an algorithm helpfully randomly deciding that someone trying to ping me is "noise". AI is not robust enough for this yet, and never will be.

Even Facebook has enough restraint to not include AI in their messaging app.
IIRC each game for the Virtual Console comes bundled with its own emulator, tuned specifically to run that game. So there is no single Virtual Console 'emulator'.
Wow, it's totally dead, not even a read-only view.
This makes it hard to have meetings with varying parties.
Yes, but this is standard of any telecom provider, and Twilio is charging you for it because their underlying providers are charging them. Also inbound legs are generally an order of magnitude cheaper per minute for standard phone numbers.

Standard call:

- A places an outbound leg to C. A pays for this leg

- C receives an inbound leg from A. C pays for this leg

Forwarded call with B (your Twilio/some other telephony API provider number) in the middle:

- A places an outbound leg to B. A pays for this leg

- B receives an inbound leg from A. B pays for this leg.

- B places outbound leg to C. B pays for this leg

- C receives an inbound leg from B. C pays for this leg

In this scenario the two "sides" of the call could be going through completely different underlying telcos so there's no "Oh it's just forwarding!" The two different telcos don't really care about that. To them they're still each setting up 1 outbound & 1 inbound leg.

Although the billing structure is standard, Twilio is not considered a low cost provider for what they offer. They kind of rely on their customers being software people that need an API but don't know enough about telecom billing to demand better.

The value-add is real though, you would never want to go about this on your own. Companies like Twilio (and their competitors) gloss over the millions of rough edges that exist when working with a telco directly. It's just that the markup is very high for Twilio.
WebRTC SFUs encrypt traffic differently to the individual users. Each outgoing packet needs to be encrypted with the receiver's negotiated keys, is my understanding. If it was a shared key, then presumably that key could be negotiated among the peers using public key exchange, unbeknownst to the server, and then all traffic be e2e encrypted, which it isn't. I have minimal understanding of what protocols Zoom uses out of the box, but if they don't support e2e encryption, it seems to me they need the keys on the servers for a reason, and the only legit reason would be to trans-crypt the packets.
Eh... there are a million things you can use in place of toilet paper. Food is much more important but for the most part the supply chains have kept up there.

Installed bidet sprayers on all our toilets last year, I care not for your TP panic! We have 8 rolls in the house, that’ll last us another 2 months or so.
Lol. Couldn't work on github, I thought it was just a slow connection so checked HN instead to see whether the page loads - and now I guess it wasn't just an issue on my end :D
This is what technical debt gets you.

I really don't know that zoom has a lot or much at all, but I do know that the number of viable solutions to this could be taken off the table internally because they probably made tech debt commitments in their architecture during their scale up phase that prevents bolting on obvious fixes. I have a lot of sympathy for their position. They aren't evil or bad, but they could do a massive mea culpa PR coup on the level of the netflix culture deck if they did a case study retrospective about the effect of tech debt on scale at critical moments.

It's also a product management fail, where that lack of transparency on encryption is what a project-manager would pull, where a smarter product manager would have weighed the cost of losing their e2e-crypto compliance market.

I can also see why they have security issues because today, security people are on a much longer tailed skill distribution than they were 10y ago and it's hard to listen to most of us. Getting someone to approach it as, "ok, we get that a 9-digit key is literally your product selling UX advantage, let's see what else we can do" is exceedingly rare. Privacy has massive brand implications. Remember blackberry? They launched a new flagship tablet product while their CEO got into an issue with government surveillance and the story became about their risk in India and Asian markets and not whatever that product was called.
Zooms story is becoming about privacy problems too.

PMs need to be smarter about this.
How about git push heroku master from local branch?
I'm the only person I know who prefers the thinner/harder stuff. I love when $Store runs a buy $X amount of toiletries get $Y gift card because I can load up on their generic version of $Hard TP.
I think, and I suspect others think, that you don't want to be buying during the worst part. So I am buying ahead, and hoping that after the worst part I can buy behind.
> If indeed our lives were better back when we lived in roving bands, would it be wise to consider how we might revive aspects of our deep past?

This pings something about modern existence that bothers me. If you want stop participating in the rat race, the only accepted way to do that is to have acquired enough money to retire. You can't just go find an unused plot of land to exist on. And if you did you'd be there illegally.

You also can't just construct your own shelter that you find adequate. It has to reach the very stringent and remarkably expensive building codes that exist virtually everywhere.

All these modernities come together as if to say "either learn how to exist like us or you have no right to exist."
I'm sure there are plenty of people who would be delighted to be in that situation. At the end of the day Zoom is looking to stay a run-away success - assuming eng is being compensated appropriately it's really one of the best problems one could have in a job.
> As an external observer, I think it's not so much about whether the current US government is incompetent or not, although of course that does play some role. The key point is that a large fraction of USians have a purely ideological belief that government cannot ever be good.

I'd be wary of outgroup homogeneity bias here. I'm a fairly big-government guy; there are plenty of things the market is sorely ill-equipped to handle where active, competent govt can do tons of good.

But unlike most people on the big-govt side of the discussion, I don't think that it's blasphemy to question why the US govt is so especially incompetent in certain areas (infra construction is a glaring example, etc). Waving it away as "they don't have enough funding to do good things" is undetermined, the kind of answer that people reach for because it seems obvious, not because it's correct (or rather, complete).

While I've decided that big govt is, in many cases, worth the inefficiency, it's still worth asking _why_ it's inefficient and whether we can improve this. I also don't begrudge some very smart friends of mine who've decided that its inefficiency means that decentralizing power is a better path forward. I can guarantee you that all the people I've talked to who feel that way have given it far more thought than the simple-minded stereotypes the GP comment engages in.
Hometohospital.org – Connecting Home PPE Manufacturers with Healthcare Workers
All I wanted to do was read the memo and I couldn't find the link. I'm not sure if I missed it or what but this is a common problem I run into on "news" sites. They quote (often out of context) parts of something but give no links to the actual source.
Yeast shortage no doubt. Flour and sugar all day; but yeast is flat out gone.
Probably confusing it with North Korea, which is officially the "Democratic People's Republic of Korea".
Agreed, we're thinking it through too. Most parsing of JSON could be done almost without any second stage at all, or at least with a direct-to-user-struct/array, if you had the right API.
As with most things I suspect there is a bit of everything in the actual shortage (panic, lemming behavior, production limits, Etc.) I can attest to the fact that the commercial toilet supply paper people weren't (at least a few weeks ago[1]) particularly "low" on toilet paper. I assume that has only gotten less low since the number of people working from home means less used at the office.

[1] When I ran engineering and operations for Blekko I hired the janitorial company for the space. I reached out to the owner of the company we had used and asked if he still had access to toilet paper and said he had plenty.
Location: Reston, VA

Remote: Yes

Willing to relocate: No

Technologies: Kubernetes, Prometheus, Typescript, Go, Pulumi, Cloud-native, Linux

Resume: https://www.dropbox.com/s/sosts1ovu9r6h8j/NaveenSrinivasan.p...

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

Github: https://github.com/naveensrinivasan

Email: jobs@turris.xyz

I am now working as a cloud architect also an individual contributor who codes. In the past, I was part of the Software Engineering building applications.
I wrote some open source code to automatically mirror all my commits to Keybase. </shameless plug>

I think read replica mirrors are good practice for fault-tolerant systems
Anyone here has similar problem? I already used unauthorized payment report in google. Where else I can send the mail. Do you know any mail address of google claim office?
That sounds awesome. Thanks!
It is definitely a nationalistic thing, but that said, the U.S. is almost as nationalistic as China so no, I don't believe our numbers either
Oh, bullshit. The shortage isn't because people are buying TP more often, the shortage is because a lot of people bought a lot of TP in short period of time.

I don't live in US, and even if some morons here started hoarding TP, the majority of population acted more or less reasonably. I went to the store today, there's an usual amount of TP and paper towels in the shelves.
Remove spiderweb dependencies from your deployment pipeline?
Same here. Never seen that before.
Seems to me like microsoft probably: underestimated their customer's potential demand and/or oversold their cloud capacity.
I don't disagree with anything you are saying here, but I was heavily taken back by the statement the author made as it felt right out of the early 2000's, ignoring the last 20 years of Microsoft's shift to services and the cloud.

Azure clearly prioritized massively increasing their geographic footprint without the availability zones that AWS almost always deploys when they enter a new region, and I have no doubt they run leaner with less compute available then AWS.

When I was on the telemetry team about 3 years ago, we were in the early days of transitioning from the internal only "physical cloud" that the Bing team had created years before into Azure, and it was full of pain for a service our size at that time.
I was trying to provide some evidence and context for the part of my comment you were calling nonsense, and you'll note I never actually disagreed with you, I just think we disagree on what share of blame goes where.

But fine, I admit I get a bit heated about Trump, especially lately, but it isn't partisan politics. I don't feel the way I do about him or his leadership merely because because he's a Republican.
Will do, just submitted it, I'll get the Microsoft store link added to the site once it's published!
You can reliably hit the 504 screen (no real styling) by trying to pull up the blamelog for a large file that has a complex history
TCP/IP != TCP

TCP/IP is a name for the Internet Protocol Suite[1], which UDP ironically is part of.

If someone talks about one protocol replacing another they should be aware of this distinction, and this title makes me believe the author doesn't know what he is talking about.

[1] https://en.wikipedia.org/wiki/Internet_protocol_suite
I’m not sure. I think that the issue is systematic for a country with the kind of economic inequalities that we have; the wealthy will always be able to rebound from crises like this as long as these inequalities exist. I think the best thing to do would be to suspend rent payments/evictions and provide more expansive unemployment benefits so that people who can’t work are able to continue to buy food and supplies until the crisis is over. Taking the advice of health experts and making orders like shelter-in-place run federally instead of by each governor would also be a good idea.
> Yeast shortage no doubt. Flour and sugar all day; but yeast is flat out gone.

Time to learn to make sourdough, then!
Apparently the earlier thread about Microsoft's cloud stability was a bit prescient.
The clients can dynamically adjust their sending rate and resolution. It is pretty easy to downgrade your video when not talking. Its also possible to number and label the encrypted frames (I frames or B frames), allowing decimation for low bandwidth clients without recoding, which is expensive and slow.

There are also ways to send additive resolution streams -- a base stream and additional detail layers (multiresolution like JPEG2000).
Deploy to another Heroku environment and use DNS to reroute the traffic temporarily?
Nice, great to see more open source efforts on Chess. GitHub is down and I can’t quite tell what is the need you are trying to address with this library.
If they weren't born here, and became Citizens, they took an oath to support the Constitution and renounce any fidelity to any other nation. Being a Citizen is more than just a piece of paper.
Based on what? If the plastic has no BPA in it, what's the issue?
Apple, Inc.

We’re perfectionists. Idealists. Inventors. Forever tinkering with products and processes, always on the lookout for better. Whether you work at one of our global offices, offsite, or even at home, a job at Apple will be demanding. But it also rewards bright, original thinking and hard work. And none of us here would have it any other way.

Where do you see yourself at Apple?

-- Siri — Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week. Note that in addition to Cupertino, we are hiring in many locations such as Seattle, Pittsburgh, Beijing, Cambridge MA and Cambridge UK too.

If you’re passionate about Music, Productivity, or one of a variety of our open positions, you’ll be right at home.

Apply online or send a resume to megan.mcdevitt@apple.com

-- SEAR -- Security Engineering & Architecture is looking for engineers who can help make sense of complex hardware and software systems, distilling essential qualities, threat models, and vulnerabilities from volumes of structured data. We are looking for backend engineers able to build scalable services — ingesting, storing and querying complex graph-relational data from diverse sources. We also have a role for web frontend development, requiring skills in designing usable, focused, data-driven interfaces, and automation engineers with experience with integrating software and/or testing at scale. Requiring no specialized security skills (though such skills are valued), these roles are a unique opportunity to be part of the team that architects and delivers groundbreaking security to more than a billion devices.

Apply online (https://jobs.apple.com/us/search?job=113644011&openJobId=113...) or send a resume to lucia_ballard@apple.com

-- FEAR — Apple's Fraud & Security (FEAR) team, which is responsible for protecting Apple users, developers and services, is looking for software engineers to build large scale distributed systems. We are hiring for senior and junior engineer roles. Senior engineers should have 5+ years working on distributed systems, and junior engineers should have a strong data structure and algorithm background, and proficiency in a statically typed language such as Java, C++ or Scala. We're looking to hire in our Cupertino, Austin and Vancouver offices.

If interested send your resume to fear-eng-hiring@group.apple.com with [HN] in the email subject.
It's OK to rely on Github clones for dependencies, they said.

Mind your own codes, they said.
Apple customers can now buy or rent titles directly in the Prime Video app
You're saying that email was overloaded so people turned to slack instead?

People can change how notifications are handled for email too, so that is not at all new and I think that changing communications to a proprietary protocol instead of configuring an email client is stupid.
This is dangerous junk science and is only having a counterproductive effect on gender relations by cheapening the achievements of women.

The same goes for other minorities who are treated like lesser people who need handouts.

This is the softest of sciences, minimally quantitative, non-experimentally verifiable and therefore subject to massive institutional bias - the same way that proponents of forced equity believe that the institutions they are fighting with have developed their own biases.

Equality of opportunity does not imply equality of outcome. But it doesn't matter - this post will likely be flagged because our own institution is increasingly biased toward certain unacceptable viewpoints - to the degree that we forbid discussion on nearly every popular forum. But you're only emboldening and recruiting extremists when you silence an entire alternative point of view.

Edit: Let me explain further, and justify my use of the word "dangerous." Let's forget for a moment the specific topic at hand. Imagine a field of study which is strongly influencing corporate and, local, state, and federal policy, which is simultaneously immune from criticism because of cultural norms.

That is where all of these pro-diversity and pro-inclusion studies are coming from. I'm not necessarily suggesting that they're wrong - only that systematically, institutionally, this is poor science and possibly leading society down a suboptimal path.

One side of the diversity and inclusion discussion is forbidden. We are forced, top down, to take it as a given that this is how things should be done. I cannot support alternative viewpoints with sources because researchers who would publish anything against the grain would be, in modern parlance, cancelled.
That's very much by design, in order to paint a certain picture, generate outrage, and ultimately clicks. Recall when the James Damore story was breaking? Many outlets like Motherboard (owned by Vice, authors of this story) circulated quotes and even modified documents that didn't show the full list of research references quoted by Damore, in an attempt to paint a certain picture.

Unfortunately this is the low bar set by a lot of modern journalism. We need a way out of it back to neutral, factual reporting.
That’s assuming you can make it back to civilization. If you live in a remote area, that may be difficult or impossible.

Hunter-gatherers of the past, on the other hand, had friends and family to take care of them. Sure, they didn’t have access to modern medicine, but at least they had someone to feed them and keep them warm while they attempted to heal.
That's hilarious :D but understandable. I personally and a couple of other devs I know have been syncing up with EST and PST times for the past 6-7 years.

Could I contact you via email to discuss this and shed a bit about my background? I'd apply directly but I keep getting automatic rejections due to my location and it's a bit boring/draining.
Ho! I just forgot about it. Thanks a lot. It's running ¯\_(ツ)_/¯
I can't wait for this to reach the Kindle/Audible apps.
I listened to an interview with Smalls. He seemed perfectly intelligent and articulate to me. Demonstrably more than these people or his bosses, who put his coworkers in danger, while he’s trying to protect them.

It’s thus hard not to see attempts to frame him as “not smart” or “ not articulate” as classist and racist dog whistles intended to discredit a courageous man.
Many reasons.

1) Hoisting + mutability

a = 'lol';
function a() {}
a() // error

2) one-liners

const findByName = (list, name) => list.find(item => item.name === name);
//vs
function findByName(list, name) {
return list.find(item => item.name === name);
}

3) signaling that `this` keyword usage should not happen
This is called trademark erosion. An example of this historically would be aspirin, which was originally a trademarked brand name of Bayer but was legally ruled in 1918 and 1921 to have become genericized, because the company took no actions to prevent others from using the name.

This generally only applies when non-holders use the trademark to market in the same field as the original business, though: not "we went to McDonald's", but rather "welcome to McDonald's (no relation to the corporate giant), would you like fries with that?". It doesn't apply in this case because the Call of Duty series has nothing to do with selling vehicles.
They call this message discipline. When the press asks you about something, always bring it back to your talking points.
Who says there is not an invisible Connector? They have the keys.

You have to assume every Zoom call is recorded by Zoom.