skysight-inc/HackerNews huggingface dataset:
There's a lot of discussion in the comments here about Electron vs. native apps. But last year's Catalyst project, which allows you to ship iOS-based projects on the Mac, opens an important new path. I've been surprised not to see many people discuss it!

In particular, this means that you can use React Native to build native macOS apps. You still get live reloading, hot code push, pleasant abstractions, etc. Most importantly, though, these apps can use straight-up AppKit controls on macOS and straight-up UIKit controls on iOS. Better still, you can use react-native-web to ship such projects on the web too.

You will+should, of course, have many platform-specific branches. But I find that the vast majority of my code is shared, and there's a _world_ of difference in being able to use the same development tools to ship polished software on desktop, mobile, and web.

My most recent project builds to macOS, iOS, Android, and web out of the same Typescript project. There was certainly some toolchain chicanery involved in this, but now that it's set up, it's delightful.

Many of the companies shipping Electron apps on desktop are shipping React Native apps on mobile. I would very much like to see React Native-based desktop apps replace Electron apps.
Well it's probably better for those of us who can continue business as usual to continue business as usual, and for those who can't (because their companies are closed frex) to voluntarily take up these emergency work roles. Once we run out of people looking for work, maybe then we can consider a bit of conscription.

But in general, yes. Governments are underresponding and underdelivering. There is no creativity left.
> that it may be airborne

To be pedantic, it's not airborne. It's a respiratory virus. An airborne virus can linger in the air, possibly for hours or even a day. It's much much more transmissible.

The danger with SARS-cov2 is that, when going back to some of these cities where the first patients appeared, WHO researchers have found people with large viral load in their throats, and they didn't develop symptoms for over a week! So just being within 3~4 feet of them breathing could spread the disease. Sure, it's less likely than if they coughed or you shook hands, but it's still dangerous.
You'd be surprised how cheap gold plating actually is and how little material it actually uses.
How to fight the coronavirus SARS-CoV-2 and its disease, Covid-19 [pdf]
Tutorial: Ethereum RPCs, Methods, and Calls
Let's Encrypt, Jim Meyering, Clarissa Lima Borges Receive Free Software Awards
This is awesome! How can I install the the agent if I'm not using Amazon Linux?
Andy Grove: How America can create jobs (2010)
This could help, but note that it still puts a crimp in things, because entities that extend credit (in any form) are counting on previous debts being paid in order to offer money/goods to other customers.

This applies even to the banks at the top of the chain -- at least until you get to (in the U.S.) the Fed itself, which can will money into existence if needed.
Gotta get that free money from somewhere, I guess.
Real time file monitoring on Windows with osquery
agreed. do not agree with OP that all 100 require transcoding
Texas in the spring is wonderful. Everyone is out taking pictures in the massive fields of bluebonnets and indian paintbrush. Of course, it can also cause traffic issues as people pull over to do the photo op in the medians.
due to schedule constraints did not have a chance to fully rehearse one of the swordfight scenes

Wow, that is such a no-no. Fight choreographers drill into you that fight call is absolutely mandatory every day, even under identical circumstances.

Fighting is dangerous even when you follow all of the rules. I once had an actor have to go to the hospital after a one-in-a-million bounce of a dropped weapon, which had been well blunted for the stage but still managed to cut into his arm. At that point it's in the range of ordinary accidents like tripping over your own feet, but the fighters have to be especially wary of it because there are so many more ways for things to go wrong.

Numerous other safety measures also failed for this accident to occur. Both the one with the sword and the one stabbed failed to note the distance, and the one was swinging much, much too hard if it broke an eye bone. It sounds as if they were either fighting without supervision or got incredibly lazy about it. It needs to be investigated.
> How do you account for the possibility that the update only performs badly because it’s different than what users are used to, but would actually be an improvement in the long run?

That's assuming that the update contains a UI/UX change. A lot of updates that will roll out won't include that, they'll be fixing or optimising things.
Dude Where’s My Cool Data Tech?
Yes but its not mature enough to kill Tensorflow in the short term.

I still see people prefering Tensorflow over Pytorch because they have the feeling that it is more mature for production use.
Meanwhile Jax has not converged on a recommended deep neural network framework (it has the low level pieces).

At the moment its a great building block that researcher should probably know.
Relatedly, the Supreme Court has suspended sessions that have oral arguments, starting today: https://www.supremecourt.gov/publicinfo/press/pressreleases/...

“The Court’s postponement of argument sessions in light of public health concerns is not unprecedented. The Court postponed scheduled arguments for October 1918 in response to the Spanish flu epidemic. The Court also shortened its argument calendars in August 1793 and August 1798 in response to yellow fever outbreaks.”
Languages should stand or fall on their own technical merits. If you have to try and convince someone that language X is good (or bad), there is probably something not quite right.

I hated Go when it first came out. I grew tired of hearing about it. My friends tried to get me to use it. I refused. One day, I needed to write some highly concurrent code, read about Go Routines, tried it and was hooked. I've been using it ever since. No amount of selling/proselytizing could convince me (nor should it). The language itself did when I took a serious look at it.
How to Mentor Junior Developers
Adverse effects need to be considered against risk. If .01% who get the vaccine go blind is that better or worse than then taking your chances without? Tough choice, and not one that can reasonably answered. (note the .01% number was made up on the spot, I have no idea what the risk is just third hand reports that there once was a vaccination that made some people blind)
>regenerate organs

Some organs can and others can grow in size to compensate for reduce efficiency. Plus, there's no real evidence that Covid is causing organ damage.

> if your lung tissue starts dying, that's it

That's definitely not "it". Your lungs can repair damaged tissue and the system as a whole can adapt to compensate for portions that can't be repaired. And also no real evidence that long term damage is being done.
Yes, but the EU budget is special in several ways.

One is that they can't directly control most tax rates. The EU isn't funded by direct income taxation, for instance. But they can raise funds via fines, which aren't tried in court and go directly into the EU's own budget (there's a huge conflict of interest here).

Another is that the EU's budget normally only ever goes up. It's a part of the whole plan for the EU to constantly subsume more and more from national governments. The obvious view of the EU is it has a budget so it can provide services but this isn't how the EU officials themselves see it. That's why the fight over the Brexit budget hole is so bitter. Someone unfamiliar with the EU might think, well, the EU is smaller now, so it should be just fine with a correspondingly smaller budget. But it's not that way because the size of the budget is psychological. If it shrinks it's the project going into reverse, not a mere re-allocation of service resources.

I think we keep seeing dubious fines by the EU against US tech firms and although it's unpopular, I tend to agree with adventured. A lot of these fines are enormous and backed by no real robust system of justice. A government simply decrees without trial that a tech firm must pay them a billion euros. A billion here, a few hundred million there - it starts to add up. From the EU perspective sucking gold out of tech firms is not only free money but even better, populist free money, because they can demonise these companies and claim to be fighting for the consumer. Whether they actually are or not doesn't get a close look.
This time of year is the beginning of a slump past Mother's Day for restaurants too (at least in the UK). And they probably won't get much out of Mother's Day this year either.

Coming out of the Xmas period, May, June, July looming which are low turnover periods.

If you're already teetering, you're going to fail. The UK's had a lot of big chains shut down or scale back recently too, there was a big explosion in restaurants and bars about 5 years ago and the first round of losers happened over the last couple of years.
No-Contact Delivery
I don’t think it’s just words anymore. It’s a failure of executive action, things did not get done
Ask HN: How long is mandatory WFH going to be in effect?
It seems with the social distancing strategy we are looking at several months of this new normal.

The company I work for is mandatory work from home like most other tech companies in the bay area; officially until end of March, but it seems likely this will be extended quite a bit.

With broad testing will we be able to get into the office much sooner than post-infection peak?

It seems to me we will all be working from home deep into the summer, what does HN think?
That's really useful for big companies having problems with documenting their ecosystem without relying on tons of Word documents.
Gene editing to stop Lyme disease: caution is warranted
Unemployment is not pegged to what you made, it maxes out at 790 a week. And tips do not count toward it.
The Art of Code – Dylan Beattie [video]
Vittorio Gregotti, renowned Italian architect, dies of coronavirus at 92
It's no where near the Black Death. From what I've heard from multiple people are the limits are most likely a lower bound of 0.6% and an upper of maybe 1.5%.

That's still a lot of people. America is ~330 million. 1% is more than 3 million. Assuming only 1/3 of Americans get infected, there could still be an upper bound of a million people dying (although it'll more like be 300k ~ 1m with all the efforts to spread out everything).
> They still expect a consistent user interface but seeing a menu not render exactly where it should, an animation that stutters for one frame or other small things. These are all things that we as developers scrutinize but the user doesn't notice all that often.

I find it's the other way around. Quite often it's the developers who don't care if a menu is out of place or if an animation stutters.

The users, however, do see these things. They might not be able to articulate it, but they will see it. And call your app slow (animation stutters), unpolished (menu not rendered where it should) etc.

That's why, for example, MacOS has been getting so much flak these past years: they've stopped sweating the little details, and people noticed.
No, I got that you were talking (at least in part) about the business domain. I have had the privilege of mostly working on smaller projects (two to 20 programmers), where the connection to what the business is trying to do was pretty clear. Maybe I've also had the privilege of mostly working with grownups. Or, possibly, maybe you're too cynical. (Your experience has driven you to that cynicism; mine hasn't. I have no data on which of our experiences best reflects the wider world of programming.) But I agree that, if you don't know what the user needs, you probably can't code it.

But I think you're overselling Lisp in this context. The kind of programmer you're talking about, given Lisp, won't develop a "business language" that matches the user needs. They will at best just develop a language that matches the product manager's feature request description, and at worst they'll just start hacking away in Lisp without developing any vocabulary at all.

And I think you're misreading where I'm coming from. I can see a lot more than just the code. I totally get that delivering what the user needs is what counts. Just one example: In a hallway conversation, I said we should do X instead of Y because it would be better for the users. The better part of a decade later, I got reminded of that hallway conversation, because it turned out that a litigation-happy competitor had patented Y, and in a court case wanted to apply that patent against us, but couldn't because we didn't actually do Y. I said that the attorneys should say that, if our competitor had patented delivering a worse user experience, they were welcome to the patent on it.
Spare me your pearl clutching.
> Apple may have some monopolistic practices, but a larger problem in Europe is as I stated, a work force not inclined, interested, and put off by the "low status" of being a programmer.

I've never seen any reasonable person look down on developers, IT-consultants, sysadmins etc, and I've lived in Europe my whole life. Yes, you'll get the occasional academic that studied the humanities and is pissed off that techies are paid more and asked to solve society's problems instead of him but that's pretty much it. Tech will almost guarantee a safe job and an income above the average. You just might hit the average income when you're starting out if you're in the right place. Who's looking down on that?

> They will continue to pursue aggressive legal tactics to stop the domination of FAANG tech products, but the real answer is legislation and action that foster growth of tech companies and start ups.

You can't create a cultural environment with legislation. Not that there's not a lot to do, but it's not that easy.

Also, I think they're very right to limit the power of US-West-Coast-Corporations. Search, Social Networks, News etc are too central to any nation to let them be provided by a foreign entity.
But would you have tried it if your friends weren't trying to get you to try it?
This may come across as crass but I legitimately believe that there is a market for "emergency preparedness" as a service. It can deliver a set of basic necessities at sign up and perishable supplies at regular intervals customized for your geographic location, number of family members, storage space etc. While you can do the same by trawling through prepper forums and making monthly trips to Walmart or Costco, it's not as convenient.
Also a longer journal (open access) paper written by the same author:

https://academic.oup.com/bioscience/article/69/9/746/5543171
> ... there's been so many extinction events, yet life still bounced back each time stronger than before.

Nit: The Great Dying, c. 252MYA, took about 10 million years to 'recover' from (though it depended on region, maybe). And the species that came out were not the same that died. As in, they evolved to fill the old niches. The Great Dying was no joke, nearly everything that had more than one cell went poof, like, 96% of all species.

Not to rain on the parade, but we have to work at this. If we do, we are fine, but just posting internet comments is not going to cut it.

Call your congresscritters or other representatives, tell them what you think.

https://en.wikipedia.org/wiki/Permian%E2%80%93Triassic_extin...
I was just trying to emphasize that it's a fairly...aggressive process.

You can pasteurize eggs at ~135˚F and they're practically uncooked. The autoclave isn't like that at all--15-20 min at full temp/pressure plus the rampup/down times can do a number on things.
The manufacturer's website shows $239.99 for me, the post says he got it for under $200. I'm not sure how you get $40 cheaper from the manufacturer out of that.

In addition, checking the Internet Archive shows that the manufacturer had it listed for $269.99 in September 2019, two months after the post was written.
Artist Portraits Animated with Machine Learning
Increasing the access to credit really only helps if there's a belief that businesses will take out credit in order to continue operations despite the lack of business, but it's hard to imagine they would do that. The problem is that there is no demand for their businesses, so why take out credit just to not be able to actually leverage it?
No. No it is not. Impactful and helpful, in the context of censorship, means that it causes censorship to not work. Eg by giving victims access to copies of the censored works.
Misplaced aggression. Consoles are still one of the most heavily optimized platform. The OS is doing a lot more these days those - voice chat, playing music, background downloads, etc etc
I started reading last night to try to give you some feedback, then bedtime for my kids arrived, etc.

I haven't found a way to start people into quantum mechanics that I like. All the material on states and superposition really doesn't help unless you've got a lot more math than a highschooler does. It also is a complete departure from the previous material because suddenly it's this mass of abstraction without reference to a physical system.

The best that I've found so far goes something like this:

When we talked about a ball flying through the air, we talked about its path. But our eyes can only distinguish changes that take at least a thousandth of a second. A camera takes a series of snapshots. We idealize that we can do 2000 measurements, or 4000, or any number and so in the usual passage from discrete to continuous we get the idea of a bath.

Implicit in this is that shining a light on the ball and measuring where it is has negligible effect on the ball.

But when we assume quantization, when we assume that there are photons and leptons, smallest particles and smallest units of interaction, we reach a point where we can't neglect the effect of the measurement. Any interaction that lets us measure it will disturb the system. So if we double the frame rate of our measurement, we disturb the system twice as often, so measuring it at 1000fps is not the same as measuring it as 2000fps and ignoring half of the frames. The more often we measure, the more disturbance we have, and it doesn't converge to a path anymore.

It's probably worth pausing and pointing out that a measurement here is linking what occurs from the interaction with the system we're measuring with a macroscopic, irreversible process. For example, a photomultiplier tube where a single incoming electron kicks off a cascade of more electrons, which kicks off even more in the next layer.

But if a measurement consists of this giant thing, and more measurements don't converge to a path, there's this big gap. Is there actually an underlying position of the particle outside of that measurement? It's not accessible to us, even if there is.

And at this point you go straight into Bell's inequalities to rule out hidden variables.

There's a lot of pedagogical problems with this, but I feel like it's the most promising route I know of.
You should not call the media a "circus" if you are trying to be judgement-free. So, removing judgement: this is starting to appear serious because of government actions and media reporting.

I find this to be personally true, because if the government and media had not informed me of this illness, I would be unaware and unconcerned.

I think you probably want some discussion of this point, but it is so plain and obvious it is hard to discuss.

I suspect you are trying to argue your personal judgement that the media is a "circus", that they are not justified in their reporting. That is not judgement-free and could use some supporting arguments.
> oodles of money

Medium isn't worth oodles, though. Looking at Squarespace and Wordpress pricing, for a company's tech blog, it's worth $25-$100 per month. Unless there's value from the Medium brand...
Are you suggesting Reuters is American news/propaganda? If so then I suggest you check this out: https://en.wikipedia.org/wiki/Reuters
Microsoft Teams Struggling with Timeouts
Show HN: Customer support dashboard for all of your products
> if we ignore client bandwidth.

The parent post explicitly took the client bandwidth into account, that's why it was 100 instead of 10.

But your point about 10 vs 9 still stands. Still, 81, and if you bucket into 3 tiers, that's still 27. Which at least scales linearly instead of quadratically.
NJ Statewide curfew set 8pm-5am
So I'm looking at the prices of Chanel No 5 eau de parfum 1.7 oz.

Sephora $105.00
Macys $105.00
Nordstrom $105.00

Gee, what a coincidence.
Duo-Hosted SSO (Single Sign-On) Public Beta Is Here
Whole books have been written about this. I use the following rules from [1] myself. I like them because they definitely put some constraints on my coding which I like. It forces me to think beforehand and gives me (a junior developer) some guidance which I desperately need:

* Write functions/units that are <= 15 LoC.

* Create units with <4 branching points

* Write functions/units with <5 parameters

These guidelines force you to write maintainable code. Always open for discussion. Note that these lessons are lifted straight from [1].

[1] https://www.softwareimprovementgroup.com/resources/ebook-bui...
You’re going to lose firefights if you have a controller and your opponents have mouse and keyboard. That’s why some games try to separate those users into separate ranking systems.
This makes me wonder: what happened to the Zika, MERS and SARS vaccines? Did researches give up because the virus(es) were mitigated?
Where did you get that 85% number. Most radical I saw so far was 70%
Can someone with actual real-life in-production-for-a-while in-an-actual-company-with-annoying-customers-who-change-mind-all-the-times tell me about the refactoring story in Smalltalk ?

Sure, I know the IDE can change the signature of a function, and stuff like that, but is it enough to actually do broad refactorings with any level of confidence ("broad" meaning "the kind where you realize the next feature requests invalidate most of your previous design, as happens pretty much every time you get a new feature request ?")

Or are you still at the mercy of a whatever the Smalltalk version of a runtime error is, whenever you have - god forbid - made a typo somwhere ?

I'm deeply hating a certain "pretty fashionable" dynamic langage (that will charitably remain unnamed) for this kind of reason, and I'm not going to buy the "Supreme productivity" claim anymore from any language that requires me to double check every function call just in case I mispelled a word.
Neoliberalism Exacerbated Covid-19
Understanding, detecting and localizing partial failures in system software
I'm still waiting for console games to be 1080p @ 60 FPS.
Your colleagues, maybe not, but certainly you are culpable for your direct reports. And we are not talking about rogue employees here performing one-off acts such as absconding with private/privileged data, but rather an institution-wide mode of operation that is deliberate and determined by a favourable cost-profit analysis.

Yes, if you advocate that or even tacitly support it, you should definitely stand to lose your shirt. If that’s too much for you, gardening is always available as an occupation. Others will be happy to fill your shoes.

Ex: If you are the CEO of Juul, you definitely need to go to jail. I see Juul marketed to kids everywhere. Once science confirms that it’s just as harmful as cigarettes, I want all the C-levels in jail and their fortunes stripped. I don’t for one second believe that they thought such a product could not possibly be harmful. They are there to make a profit, end-user health be damned.
That is exactly why they implemented these circuit breakers
https://en.wikipedia.org/wiki/2010_flash_crash
One way to fight a coronavirus recession: $1k for every American