skysight-inc/HackerNews huggingface dataset:
I think that's true if 7nm progress is independent of 10nm, and the mistakes made with 10nm aren't also delaying 7nm.

My understanding is that Intel's 14->10nm shrink was the most aggressive in the industry, promising to yield a greater increase in density than the geometry would imply, when usually there's a loss factor and the density increase isn't as good as you'd naively expect.

Even after 10nm was delayed by quite some time, Intel pointed to this and declared they weren't lagging the industry as the shrink was closer to a 1.5 node shrink.

If the 10nm delay was the result of this aggressiveness and Intel was well in to developing 7nm in a similar fashion before it became obvious how 10nm was going to turn out, this may not be a matter of skipping over a single bad apple.
While you're not wrong that it's much easier to build systems with the advent of foresight, Rust also supported Windows XP, Solaris, stuff in C or Fortran. That's not the issue.

It's really purely the "designed from scratch 10 years ago" (though, only six years for Cargo).
I'm not sure I get what you mean. It's just that it's incredibly difficult to signal anything with a tool that exists for the sole purpose of utility. It's like trying to sell cotton with signaling; it doesen't really raise any kinds of emotion
WeWork founder misses out on $1B as SoftBank cancels share buyout
I have been considering developing a simple video conferencing solution using this approach with WebRTC. Basically, I was planning on doing something like this example [0] of server-side peers or just a set of forced TURN servers, whichever approach being deployed on servers at the edge.

I figured using anycast IPs, and having server to server communication across regions before then sending back down to the client would be ideal. Each offer and answer signaling would be done via distributed pubsub (e.g. embedded nats) and general persistence also distributed (e.g. something simple like dqlite). Has anyone had success with distributing WebRTC channels like this? Are there any concerns with redistributing, say, raw h.264 and opus as is without special concern for buffering or transcoding? How do slower consumers handle a fast set of UDP packets?

Also, I doubt there's a way, but anyone familiar with an end to end encrypted approach with WebRTC and DTLS when a server is in the middle? I figure not since offer/answer is for a single peer instead of broadcast and I see no approach in the browser to doubly encrypt media streams.

0 - https://github.com/pion/webrtc/tree/master/examples/broadcas...
Like <input type="password">? Or something more complex?
If anything this reminds me why I'm using React. Having to manually add and remove children, classes or anything dynamic is just a pain.
I think there's a lot of cognitive dissonance for tech employees partially because tech thrived in the 2008 crisis. Investors looking to make high risk/reward investments had no where else to go but SV. If you aren't old enough to remember the dot-com boom it's understandable you might feel tech is invincible.

Tech will not be insulated from this and in general I think we'll see a major contraction of the tech labour force. There are so many non-tech companies that want in on the VC and other investor money so they are rapidly building out expensive tech teams to create illusion that they are the next tech giant.

Not to mention the other weakness in tech: RSUs as the main factor of total comp. If the market continues to drop, especially if it hits hards, a huge number of SV workers will be getting automatic pay cuts due to rapidly decreased values in RSU. A lot of expensive real estate in SV is paid for by RSUs.

This crisis is going to be insane.
Nobody is talking about it as a "replacement" (for what anyway).

It's viewed as part of the recipe that countries with SARS and/or MERS exposure learned that helped them to handle this situation better than others.
Very nice. I had cobbled up a "one liner" (sort of) gawk webserver on here a couple a months ago: https://news.ycombinator.com/item?id=22085459

I tried making it scalable, but unfortunately, the server sockets in gawk don't set SO_REUSEPORT. So, I can't fork usable children. It does work if you use LD_PRELOAD tricks, or edit the gawk binary to change SO_REUSEADDR to SO_REUSEPORT, but both are pretty hacky.

If gawk would separate the listen() and accept() calls out, you could do a lot more with their server socket code.
A Neural Networks Approach to Predicting What If I Had Asked Barry to the Prom
On the other hand, those people are likely to just vote to steal more of my stuff. I'd like to have every adult in the nation cast a ballot, but they need to quit voting for blatant robbery, first.
This chart is just getting crazier and crazier: https://pbs.twimg.com/media/EUmW1PgXYAEdggm?format=png&name=...
“If Zoom users are data breached I personally won't feel sorry for them like some other breaches like Equifax for example. They've signed up to this to secure a bit of convenience.”

I think that’s a bit unfair of a stance to take. As an example, I know someone who doesn’t want to use Zoom, but thanks to their university classes going online-only due to COVID-19, some of their professors have forced them to use Zoom for lectures, presentations, and examinations.
One of the requirements for unemployment benefits is that you are actually looking for work and can proof a certain number of applications per week. It makes sense to just randomly apply as long as the applications count towards the minimum number needed to stay eligible.
A Dark Sky API Alternative – ColorfulClouds Weather API
The odd thing to me about it is that futures seem largely positive. Is it because the CAREs act or dropped labor is supposed to equal money not spent and thus meant to shield companies ( and investors )? I honestly do not get how market interprets it as good news.
Show HN: A PowerPoint alternative with analytics in React
I sure hope governments will be wise enough to not cooperate with Palantir, which is the embodiment of the worst excesses of surveillance capitalism. Managing the spread of the virus is a critical issue and if some surveillance of the population is required, it necessitates a lot of trust and transparency on part of the government. Working with Palantir would undermine that from the start.

In principle, I'd have been open voluntarily to installing such a privacy-preserving bluetooth contact tracing app (provided it's open source and auditable). But knowing that Palantir may or may not be involved in analyzing that data, I'll probably pass.
you had LineageOS installed already though?
C/C++ have no equivalent of npm/bundler/pip. Instead there are incompatible flavors of Makefiles for incompatible C compilers. It's a hard problem space to work in.
Both countries are counting all infected.

https://swprs.org/rki-relativiert-corona-todesfaelle/

The President of the German Robert Koch Institute confirmed on March 20, 2020 that test-positive deceased are counted as "corona deaths" regardless of the real cause of death: "We consider a corona death to be someone who has been diagnosed with a coronavirus infection was, «said the RKI President when asked a journalist (see video below).

According to experts, the number of deaths is severely relativized, since the patients die in many cases from their previous illnesses and not from the virus. Data from Italy show that over 99% of the deceased had one or more chronic medical conditions, including cancer and heart problems, and only 12% mentioned the coronavirus on the death certificate as a cofactor.

A look at the statistics of the German test-positive deaths shows that the median age of the deceased, similar to Italy, is over 80 years and that there were usually one or more serious previous illnesses.
Food, non-perishables, fuel? Yes. Firearms and ammo? To each their own. We did, but we're more rural.

Our concern is a supply chain meltdown when you have millions infected and sick. I would rather be prepared and not need something, then need something and not be prepared.
Location: Brazil

Remote: Only

Willing to relocate: Not at this time

Résumé/CV: https://www.linkedin.com/in/karina-schaefer/

Email: karina.schaefer@gmail.com

Hello, I'm Karina Schaefer. I'm a journalist currently working at a Polish technology company as Customer Success leader of the Brazilian team for the last 10 months. Well, I was. The company had to shut the Brazilian operation due to the economic impact of COVID-19.

I'm looking for opportunities in Customer Success, Content Marketing or Community management with an educational bias.
Id like to share these tutorials ran across
https://m.youtube.com/playlist?list=PLBTgwgsWWcT_VMMrwsy3Ao7...
How to Stop Bad Robots from Accessing Your Lighttpd Webserver
Ask HN: A good Google Adsense alternative?
I have been working on a website for a few months and it has picked up in traffic. I applied for Google Adsense but they declined me because of the coronavirus (and apparently they are denying everyone). Are there any good alternatives?
Matching Threat Intelligence at 142ns per Indicator
Edit - covered by dakna below.
What you say is true about learning physics. Not valid criticism against this site.

It's not meant to be the only source for learning physics. It is focused reference site for concepts. Having focus and focusing on just one viewpoint is a good thing.
What will the employees, in the US at least, do for health insurance? A pandemic is when you need it. These employees will be strained to pay for COBRA.

I fear that we will see revolutions in countries where this is not contained, from either a health or economic perspective. An old saying is that you should buy stocks when there is blood in the streets. I hope that doesn't become literal.
That’s a password field. Now just put it in a <dialog>.
I'd be interested to see if other people have similar go-to vanilla JS? If so, can you share a link here?

This one is mine:

https://github.com/donohoe/content/blob/master/posts/javascr...

(I follow basic ES6 syntax but easy to switch as needed)
Inviting a lot of unwanted attention too, given his reputation. This is going to be interesting.
As leadership at my institution meets to discuss long-term impacts of other people not spending money on us, the first items on the chopping blocks are the super-convenient, but not super-mission critical SaaS that can be replaced by slower, but still effective processes.

The first items. Really, the only items right now. We're 100% not looking at cutting the people working here. This is new and different. 2011 was the last reduction in our labor force, and we only considered human cuts at that time.
Please. Germany rethink this.
A Feature on Zoom Secretly Displayed Data from People’s LinkedIn Profiles
> You'd be jumping through so many hoops

Jumping through hoops is a good metaphor for fun.
Your comment was too long for me to read without my eyes glazing over. Maybe it's because I already know this stuff, but I suspect for someone who doesn't know it and just wants to program, it would be intimidating.
> Or am I stuck running an x86 system attached to my TV?

I'm curious why you're opposed to this.
Closing paragraph, ouch!

"The company is far from done. Don’t forget that it claimed that calls are end-to-end encrypted even though they’re not at all. More importantly, the fact that Zoom is fixing issues as quickly as it can isn’t enough. Something is wrong at Zoom — there’s a corporate culture issue that leads to all those missteps. It’ll take much longer than 90 days."

Seems like this type of terrible and wide spread news about a companies only product would turn around just about any corporate culture in way less than 90 days. This was some majorly bad news and it was everywhere for weeks, I'd assume things are very different there now.
There are other companies that can do it. Palantir is not the one to be allowed do this.
I don't like either and think both are largely wastes of money. In both cases there are always the very few poorest who need help from others and there are always a very few situations where we need to go to war. Would you please stop with the tu quoque now?
Agreed though I think you hit the nail on the head...how much demand will there be after the pandemic passes(?). We were at the apex of a bull market, now we're heading towards a deep depression. A lot of those jobs won't exist sadly. This goes for current markets impacted but the ripple effects are pretty large.
Many people believe the second amendment is wrong and it does not require protection, but they still care about the 4th. The only thing I always think about when I see this: https://en.wikipedia.org/wiki/First_they_came_...
Show HN: A utility for printing paths from stdin as a tree
Related "Ask HN: Google Adsense Alternative?" https://news.ycombinator.com/item?id=21397274 from 5 months earlier
> “We did not design the product with the foresight that, in a matter of weeks, every person in the world would suddenly be working, studying, and socializing from home. We now have a much broader set of users who are utilizing our product in a myriad of unexpected ways, presenting us with challenges we did not anticipate when the platform was conceived,

I mean, sure, fine, it scaled quickly. That's not what people are mad at. We could tolerate technical issues inherent with that growth of scale. But these issues are fundamental and were issues with both 5 people and 5 billion and given that some of the choices, e.g. the installer, were deliberately designed, that statement holds no water with me.
You will have a unique experience. One thing I learned through the dot-com days was that there were wildly different experiences. I struggled to find employment but after a lot of hustling finally found one as was surprised that most of the people I worked with barely knew there was a problem. They continued to have employment and all they knew is they got up in the morning, went to work and got the same paycheck they always did. It was like musical chairs. As long as you had a chair you were fine. If you didn't have one when the music stopped you were devastated.

I was in NYC during the 2008-9 financial crisis and did my best to make sure I always had a chair but here's the difficult part, people can give you tons of advice on what to do but you don't usually have many options available to you. You pick the best option you've got an go with that. It's all you can do.

We all know something big has happened but I don't think anyone can say what that thing is. It's going to be complex and defy and single explanation. I think the most you can say is that there is a great deal more uncertainty in the world than there was before and a great deal more randomness.

Outstanding people will be destroyed and unworthy people will find great opportunities and there wont be any more reason than just because. That will probably make you feel very uncomfortable.

Do the best you can and persevere.
Location: Berlin, Germany
Remote: Possible
Willing to relocate: no
Technologies: Machine Learning, Statistical Analyse, Regression trees, Gaussian processes, Deep Neural Networks (CNN, RNN, LSTM, Attention, VAE), Python, NumPy, Pandas, Scikit-Learn, Jupyter Notebook, xgBoost, Tensorflow
Résumé/CV: https://drive.google.com/open?id=14IIi2yC9bTQIwItCfdmAmcNofzbU3heJ
Email: bart47 at gmail.com

ML Engineer with 2 years (Software Engineer 10+ years) of experience in data-driven business-focused applications with a solid mathematical and algorithmic background. Developed efficient solutions to classification, regression and learning to rank problems with all proved a success. Designed resource-efficient data pipelines, distributed systems and insights visualisations. Developed and led reliable, low-cost, in-house data infrastructure.

Interested in various ML research and distributed data processing. Responsible and business-minded.
And also there are still a few states that aren't in lockdown yet.

And meanwhile markets are up!
South Korea managed to control the spread by endless testing and then contact tracing and notification and quarantine.

They didn't lock down the cities. They did it and continue to do it without locking down.

They are staying flat now because they continue to do that.

This is a tool to help that second part of contact tracing. No one is saying it's a replacement for social distancing, but it enables us to relax it if there's a way to stop detected infections spreading.
If they actually cared about offering a secure product that would be enough all on its own.

Compare over in the SSH discussion IdentitiesOnly a feature that avoids the relatively smaller leak of potentially allowing an adversary to correlate your identity if you voluntarily connect to their server.
And zip recruiter just laid off a bunch of employees...
I am aware of this, but that doesn't mean people should waste others time, and if it gets bad enough I am going to put automation in front of it.

Everyone loses in these scenarios.
Through this I learnt, for the first time, that they also send data to Linkedin.
Show HN: How to build Asp.Net core app in Docker
Early Signs Coronavirus Outbreak Losing Momentum Globally?
Maybe, but demand just evaporated and might not return so why put the risk on their balance sheet if the fed govt will take it on in the meantime.
What Covid means for microservices, multicloud and Kubernetes
That's not too bad... here in Belgium we currently have half of the working population on unemployment benefits.
Afaik Norway was one of the first countries that made similar numbers public, as about a week ago they had announced that unemployment had risen from app. 2% to 10.4%. The article is here [1]. My ballpark estimate is GDP going down by 20-30% for the next two quarters at least.

[1] https://www.bloomberg.com/news/articles/2020-03-24/norway-jo...
A vanilla JS replacement for jQuery's ajax functionality, that worked on older browsers, would be welcome.

Edit: To clarify, a drop in replacement is what I was looking for.
No you're right. A lot of people are going to make more on unemployment than they would employed. I'm a junior software engineer and I wouldn't be making that much less on unemployment than I do right now.

No one that wasn't already starving should be starving at this point. Except perhaps gig workers.
I let out an audible “wow” upon reading this. This is absolutely bone-headed and I have no idea how they thought automatically grouping members by their email domain name was a good idea.

You gotta figure, as soon as you starting writing a blacklist of “common” domains like gmail.com, hotmail.com, etc, your immediate thought should probably be “wait, maybe we’re doing this wrong.”
Hmm, maybe I should wait until there are N examples of the pattern. Maybe 4 > N > 2 ??? :-D
Most fax machines today aren't actually sending faxes - they're sending emails, using SSL.
Yes, that was my thought. Contact tracing is likely the top reason Singapore. S. Korea (and to a lesser extent Japan) were able to selectively & aggressively contain infections, along with active policing and enforcement. Palantir's core focus is on databases for tracking "assets" with a geographic component, so it would seem like a natural application.

If this reduces the need and application for nation-wide bans like contact tracing did in Singapore than whatever the cost it will be a rounding error.
Protip: https://developer.mozilla.org/en-US/docs/Web/API/XSLTProcess...
Would you have a link to more reading from that economist about this?
That link: good catch, I had no idea.
The case fatality rate is meaningless when testing isn't done extensively.
What an odd thing to criticize them about. Privacy and security issues aside (which are serious), it seems to be an extremely well engineered product. They’ve handled the absolute explosion in users with nary a glitch, and in my experience it’s the _only_ video conferencing solution that “just works”. It’s obvious that there’s some pretty impressive engineering behind it.

I’m not sure exactly what your critique about Wordpress is. Is it that they’re using Wordpress, like 30% of the other websites in the world? Or is it that they didn’t bother removing it from the URL? Start keeping an eye out for “/wp-content/“ in the path of images or downloads on websites. You’ll be amazed.
Strengthening voter enfranchisement is a commendable cause, but moving from accessible to effortless in order to cater to people reasonably able but insufficiently motivated is an awful reason to jeopardize the stakes of not just electronic but outright online voting.
Is https considered end to end encryption? Why or why not?
NetBSD 8.2 Is Available
Nations should consider BCG Vaccination which is resisting Covid-19 so far
Yes, with effective 2 streams per client, the client could tell the server to send max. 1 full resolution stream and any number of low res streams. If you want full encryption, they have to be send as separate streams from each client. Also, the encryption would need to be negotiated between each pair of participants separately, that is doable, but scales with the square of all participants. So yes, full end-to-end encryption is possible, but quite an effort.
But as I wrote before, just having encrypted connections to the server should be fine, if the server provider is trustworthy.
Show HN: WorkDNA – Attract engineers by showing off your engineering culture
All I see is `Content-Security-Policy-Report-Only`, which doesn't actually do anything security-wise. Their site uses the default CSP settings.
A Painless Method to Export Salesforce Cases
What’s the point of lumping private phone calls in with things you post publicly to the internet?

Like even someone who posts to IG and TikTok still probably wants to have a private conversation. I think the issue in tech circles is that people outside of them don’t necessarily seek “mathematically private” conversations. My conversations on FB, Hangouts, phone calls, email, etc. aren’t literally mathematically probably private but neither is any IRL conversation.

And ultimately the point is that I don’t particularly care that FB in theory can see my conversations because my threat model doesn’t include Google and Facebook — it includes my friends, family, peers.

It’s not a lack of caring. It’s a misunderstanding about what people’s threat models actually are.
Second to that - that company feels so sketchy.
The three A’s of the apocalypse; ammo, alcohol and antibiotics..
That age died when the general public started coming online. That was the time when people self hosted their own email and web servers. Nobody has time for that anymore.

Sadly, centralization is simpler. And privacy was an illusion anyway.
Hi all, OP here.

As an engineer, a company's careers page and job post do not tell us much about working on the engineering team. We are trying to fix that.

Our software platform shows prospective engineers the culture, work schedule, technology, methodologies, hiring process, and Q&A. Most importantly, we help the company show how they deliver on their culture with specific examples from individual engineers.

We are launching with our first two customers on the white label platform next week. We write everything, as we know busy engineering teams are.

We’d love some feedback :), what is it missing that you want to know?
12.5% of the $2T is "helping ordinary people". And some of us have been teargassed protesting wars..