skysight-inc/HackerNews huggingface dataset:
But why are they even using Installer.app? First, why use an installer at all; second, if they really want an installer, why not make a custom installer app and avoid the "run a script" prompt? Installer.app doesn't have special privileges. Is the script approach just easier?
Ukraine moving out of the Russian, and into the NATO sphere of influence is the reason for why that went the way it did.

The China-Russia dynamic is a little different.
> Rust is trying to solve a set of problems, some combination of which exist in pretty much every programming language that exists today (including Rust).

There's a well-known feature in similar languages that would solve at least two of the mentioned cases in one go: https://philipnilsson.github.io/Badness10k/escaping-hell-wit...
I think you may be underestimating the sudden impact on the demand for flour and wheat during the pandemic. There are two behaviors that did not exist too much before. First, a vast number of consumers are suddenly stockpiling larger quantities of not only flour but other nonperishable goods such as breads and cereals and pastas. Before they only had enough quantity for days or weeks. Now it is on the order of months. Second, people are baking a lot more as a hobby/comfort food/stress relief than before the pandemic.

Certainly some channels have closed (like dine-in restaurants), but some are still operating strongly (e.g. Dominos Pizza is experiencing massive increase in demand).

> "We've increased production about four-fold but we're nowhere close to meeting the demand we've seen."

In terms of the overall impact on the flour/wheat market it's hard to tell, but I'd be guessing that it's double-digit % increase in demand. It would be interesting to see some exact numbers on this.
List of Remote Jobs in Data Science
I remember hearing this on the acquired.fm podcast as well. Not sure what their source was.
> It definitely is, an OS is as secure as consumers get to use it, not a some experimental lab in Mountain View.

"my parents pockets" isn't an experimental lab, I don't think.

> So if Google doesn't care what the OEMs do with Android

I don't think I said this.

> That isn't caring about security, what Apple does, it is caring about it.

Open ecosystem, maximally secure ecosystem, pick 1. Android offers equal security to iOS if one chooses to pursue it. That most OEMs don't give a shit about security reflects badly on those OEMs, there's only so much any software provider can do.
> You conveniently neglected to...

> your little food-chain there

> That is totally illogical

> you appear to have a poor understanding

I have not yet looked at your comment history, but just looking at your comments a few lines up, that's what I've found. And the first two are your comment to someone else. Ever heard of projection? That is what you are suffering from if you cannot see that you are just as hostile as I am.

Personally, I respond in kind, so I am very much aware of when I'm being hostile. And unlike you, I never resort to cheap personal insults about the understanding or abilities of the people I engage with. That's just beneath me, my friend.
You'd think the program that only supports up to v10 should be able to emit an error saying that.
> were you one of the authors, contributors or involved in writing it?

Yes, I am one of the authors of the paper.

> but they don't come across as snooty dismissals. Feels more like guys on all sides trying their best.

Rereading it now, it's mixed. I definitely have a milder reaction than I did at the time. Thanks for challenging me on this.
indeed. the only thing i need to do is copy a config file to set up the command key. the main use of the command key is to switch terminals and to access scrollback. beyond that, the key is rarely needed. working in any terminal is the same no matter how deep the nesting. i don't notice it.

the multiple toolbars don't bother me either. they can serve as a visual aid to recognize where i am. each terminal looks different. but in reality i don't pay much attention to them.
The average Bachelor’s graduates has $38K in debt in graduation, the price of a new car. To get to $100K you usually need to go to graduate school.
Gotta get those clicks
C++ programmers, like what I do mostly, may have to do over and over with new standards, but don't have to for all code.
Isn't the favorable tax treatment only on the appreciation from the vest price?
This put a big smile on my face! Thank you! It's a good compilation of what people might expect of you if you call yourself any of the above. I would add to the list most skills of a project manager, scrum master and certainly the skills of a front end developer. Throw in some sales skills and you could work as a lone UX/UI consultant.
Self-selection? There are already many other programming languages that appeal more to those who value elegance or minimalism, so those using Rust either lack the organ that senses elegance, or simply picked Rust anyway because of some other reasons.
I booked a clearly non refundable flight with an airline prior to the pandemic. The airline did the right thing and refunded (to a credit usable until Spring 2021) it a couple days ago.

I would expect Airbnb to do the similar. It might be up to the government to help landlords out, since the government is forcing the stay-in-place orders.
The other "why", is that Japan decommissioned a huge percentage of their nuclear power plants after the Fukushima disaster.

Renewable (or at least less dirty) solutions would have filled that gap and prevented the need for even replacement coal plants, if that baseline capacity continued to exist, or grown.
> very fast yet logically pure I/O

Sounds interesting, do you have a link or something else to share regarding your conception of logically pure I/O?
I’d say this is very much on purpose (I worked there for two summers, also with one of the people in this thread). DESRES is very, very particular about the papers it puts out, so, while there is an incredible amount of great science with brilliant people who were mostly poached from academia, only the very top papers ever get published. Many more are written or kept as internal documents, but the firm is very particular about only publishing very impactful research.

Unlike in academia, there isn’t a push to publish only okay or average quality research since funding is not public and there are no metrics to push.
> Fold isn't an operation on a specific monad, it's a generic operation over any monad. Adding it to Option defeat the whole point of thinking about Option as a monad, i.e., the ability to apply generic algorithms that work on any type constructor that follows the monad laws.

Having the same function exist with the same name helps communicate with other programmers, even if you can't express the fact that it's actually the same function at the language level. Just like in a language without generics you might still have add(int, int), add(decimal, decimal), add(string, string) and add<T>(list<T>, list<T>) functions. Rust already offers a function called "and_then" on most of its monadic types, and a programmer can see and understand that these are all in some sense "the same function" even though there's no way to abstract over that.
I can barely believe I'm reading this.

I mean, of course many artists would allow it, but it should be obvious that many wouldn't consider it for a second.

You do realize there was a time when artists wouldn't allow their music to be used in commercials, and this kind of thing, right? Completely distorting a bit of art for the 'target demographic' is usually way out of most artists' area of interest.
Most popular benchmarks used on mobiles are pretty much flawed.

I.e.Geekbench is highly optimized for Arm but it doesn't use AVX2 on PC, making ARM seem much better than it is.

Geekbench runtime is too small. Good laptop reviewing websites like notebookcheck use many rounds of Cinebench R15 to test if scores go down due to thermal throttling and by how much and after what time.

Something similar can be done on mobile phones instead of just running Geekbench once and writing down the number.

Yes, some manufacturers are trying to cheat but benchmarks used are bad and many reviewers do a poor job.
Perhaps I'm misunderstanding your point, but it sounds like your bragging about being the first person to start hoarding.
The biggest limitation I find about prolog is that the model is limited to the vocabulary and knowledge of the author. If the author only speaks English, the prolog program only works in English. If the author doesn't know anything about medicine, it will be very hard to model all the medicinal knowledge in the world (which could even be in different language).

That's where Machine Learning and Neural Networks are much better : they can organize enormous amount of arbitrary data (not only text and words) way more faster that a programmer or an expert, given a sufficiently big enough dataset.

In other terms, prolog "doesn't scale" with the diversity and ambiguity of humans knowledge.
If you use Oracle, PostgreSQL or MySQL (those are the ones I'm familliar) you can always query the data dictionary and see how your tables relate. For me that is self-describing.
I agree, hashing content of syntax sub-tree is great idea. Also I like the idea of personalizing the interpreter, like output "I found and typechecked these definitions". Now when things go wrong you have somebody to be angry at.
I'm not sure I do think the truth is between the extremes, but if I came across that way I did a good enough job of it for the purposes of writing that comment!

It's not really helpful to use a label like "type-haters" or "type-hate". I mean, it's helpful in the sense that it shows how tribalistic the arguments are (just replace "$X-haters" with enough Xs and you'll get the idea). But other ways of talking are more helpful.

On a related note: don't you think it's interesting how personal it feels? To some extent that's because the people who don't care that much select themselves out of the conversation to begin with. But I think it's fascinating even after pricing that in.
You can write the thing by hand.
Life Sucks So Good
I'd like to see the distribution curve, I know a number of "normal" (i.e., not terrible irresponsible) people with significantly more.
Depends on the type of music, something slow and choral can easily deal with high latencies, while something quick, rhythmic and precise can't be harder to deal with.
Hadn't seen this before. How nice that you called it Thun! Warms my heart.
Same headline, replace "as much as 30%" with "10% or more"

It's more accurate, but less click baity. But of course that's why they chose it, so here we are.
Its not destroyed. You still have Disney on your resume and you didn't get fired for anything dumb you did.

Having been through this stuff a couple times and heard these reactions before, I can tell you most people, esp those from blue chips, get picked up fast.

Covid changes things yes, but the system is not static. Response and handling of it will get better and better week by week as people learn and adapt. Companies will restart work and hiring sooner or later. Look at S.Korea. They got hit by MERS. They learnt, evolved new plans and this time around were prepared.
Recruitment spamming isn't useful for accessing hiring rate. Recruiters are always building their database of who is out there and gathering information.
The fact that Apple allows an application to be installed in this step is an issue with Apple's design.
Let me correct it for you, from those of us that aren't attached to Google.

"That most OEMs don't give a shit about security reflects badly on Google security polices".

Google can go ask Microsoft how it does make OEMs play by the rules, or legal about how to properly write contracts that enforce such security practices.

Until it happens, how secure a Pixel device might be in theory and Google blog posts, isn't representative of the Android that 90% of the world actually gets to use.
A better analogy is a community bulletin board, like at a library.

Just thinking aloud, what would I expect if my library’s bb was always covered in hate speech? Probably that the librarian would put it behind locked glass and moderate posts. Or take it down altogether. I’d hope for the former.
I used inbox regularly as a task/todo scheduler -- something I've never been able to get in the habit of despite many attempts with various techniques and softwares.

Get an email that means I have to do a thing? Swipe and schedule the email to come up when I have to do it. It comes up and I want delay, tell it to come up the next day. And use the exact same interface to create reminders for things that didn't originate in email. It made me more reliable and less stressed.

But I think the killer feature is it changed the way I interact with 90% of my email: I didn't. It was very good at showing me exactly the emails I care to interact with and no more.

I try to stay unsubscribed from all sorts of mailings but back on gmail I interact with way more mail I don't care about than I did with Inbox. Which has got to be bad for google, so when I say killer feature, I guess I mean it probably killed Inbox.
My college had a 30k/year tuition. 4 years of that comes out to 120k. Your figure assumes >70% of costs are paid without debt. 30k/year is common now for an undergraduate degree from a state school with dorm.
>Even if you add the recent additions, it is still less stuff than Rust already has. For instance, async.

C++ has been trying to add generators and async functions (`co_yield` and `co_await`) for a while now. I'm almost certain they had started being discussed and were even available as preview features in some C++ compilers before Rust started implementing them.
It would have to ask for Admin role to do so, though.
IOWA CITY, Mich. (AP) — In an ominous sign that could be looming, the federal government recently approved new rules on opening new public residential buildings to electric utilities this spring, giving a boost to the country's power sector, a first in U.

S. history.

In 2013, the Interior Department announced that it would open eight new public residential buildings to electric utilities for construction and construction of low-cost utilities, allowing them to become more than just one-third renewable energy utilities.

While the federal EPA recently approved three new public buildings in 2017, the new regulations only require utilities to open about 60% of the electricity that is needed.
The answer lies in zoom making a no-fuss-one-click installer and another full-winded-installer.
That's how many I usually had open when Opera had Presto engine ;P
My master's thesis work was on MD simulations. My setups had around 150k atoms each, and it took months and hundreds of cores to finish any meaningful simulation. I was incredibly jealous of that machine.

But frankly I am still not convinced of the usefulness of the MD studies except for a few cases (docking studies, etc.).
No. If you mute yourself you are distancing yourself from a conversation. Unmuting someone is like following them secretly on the street into their house and listening in on them standing behind their curtain. It is creepy and wrong and shouldn't be possible. Maybe they are having a fight with their spouse? You shouldn't be able to listen in on someone who muted themselves without them aknowledging it

The only legitimate use case I see for this is if you are working with e.g. elderly people who have a hard time understanding the whole thing and even then it shouldn't be possible without them clicking on "Yes" explicitly.
The large number of flights still taking place in the US is worrying. I wonder how many of them are cargo flights.
The dot com burst was way worse than today. One reason is that back then the industry was 10% of what it is today, or even less. The other reason is that social distancing is creating the need to start selling online for a lot of small brick and mortar shops. Most of web development companies I know are overwhelmed by the demand in the last weeks. So we might be one of the few industries that benefits from all this mess.
AFAIK, they are different tests:

* PCR tests to check if you are carrier of the virus right now. That's what you do with patients and personnel.

* Anti-body tests to gauge the number of people having been exposed to the virus in the past.

It takes a couple of days to develop anti-bodies so you don't want to use that one for the first use-case. And you can have anti-bodies without carrying the virus. (Well, it depends on the type of antibodies)

If you know the exposure in the general public, we would better know the real mortality, how far we are with herd-immunity, and if general quarantines do make sense, or it might be sensible to be more selective.
Ah I'm not too sure. That might be the case.
I'm not sure what tax treatment you're talking about, but I'm guessing you mean converting short-term capital gains into long-term. RSUs are taxed as income based on the price on the vesting date, so if you sell when it vests there's no capital gains and thus no advantage in waiting.

That said, I think Microsoft still does a 1-year cliff, so they won't have anything to sell for a year anyway.
I was asked to estimate costs of doing a college.

What they estimated was that at a given moment, I would spend an average amount of an hour of money on a university's budget. This means I would actually have to budget an average of $60,000 a year to pay for it.

That's $60,000 if you count out fees on each member of their state.
Best practices for improving web app performance
The installer has to ask too though, doesn't it? So using an installer still provides no benefit.
Or Robert Seacord’s Effective C
Maybe a less time intensive approach for benefiting from an egg surplus is to feed the eggs to a pig.
If you don't have typing, you'll have this problem too.
But don't ignore that Germany also treat the coivd like "not the flu" if Germany would do nothing like you suggest the numbers would be larger, to honestly support your point you need to find a country that did exactly what you want (nothing or just pray) and show that the mortality is better then car crashes when the pandemic is over.
Do you think Blazor is doomed to fail because of this?
I think you have a point, but not sure your example illustrates it very well - is Racket really any less niche than Prolog? On the contrary, I would say.

But regardless, if one needs some of the basic features of Prolog and a good library exists for your language/environment of choice (core.logic for Clojure is probably one of the most solid ones at the moment), then I think it's good common sense not to add one more language to your system (assuming this is in a production context, of course). But modern Prolog systems have a lot more functionality than the unification and backtracking semantics that at the core of Prolog. Among them are the constraint solving capabilities that The Power of Prolog describe, and tabling in some form, which allows for efficient execution of programs that in early Prolog systems would lead to non-terminating search.

Not only are these features available, but in many cases they are tightly integrated with the language, optimized and fine-tuned over many years. So the answer is similar to if someone asks "Why choose Erlang when there are actor-based concurrency libraries in so many languages?" (or any number of similar questions): it might not make sense for the simpler use cases, but you won't get the full experience unless you take the plunge.
New yacht jobs for April 2020
It’s a script, though; should they sandbox the preinstall phase? That would break most packages.
The main study which backs up his guess is the report from the WHO's trip to Wuhan, where they actually did what was suggested above and mass-test random samples from the population, finding a very low incidence of positives. Personally I would find the WHO on a trip to China as not the most reliable of sources, so take it with an enormous grain of salt. But it's one data point.

Meanwhile, your link in [0] flat-out says we don't know the percent of asymptomatic cases. It is well-documented they exist. I have also seen some papers estimating the percent of cases that are asymptomatic as well under 20%, and as high as the 80-90% range, the difference between them making an enormous difference to the implied mortality rate.

A month ago, people pointed to South Korea's 0.5% fatality rate, a country which tests very aggressively, as an indication that the true fatality rate is much lower. Well, they still test just as aggressively, and now their mortality rate has risen to 1.96%. The disease started spreading in a population that skewed young there, and but now the disease has started to hit older demographics who have a much higher mortality rate. And of course, "asymptomatic" cases can also mean pre-symptomatic cases, as happened with the Diamond Princess, which had an observed 46% of positive cases be asymptomatic...only to have this rate fall to ~17% later.
Google Drive FS collects crash data about Firefox and other applications, why?
In the process trees in Process Explorer, I often see crashpad_handler.exe as a subprocess of Firefox, VSCodium, PingPlotter and probably others. Thing is, the crash handler belongs to Drive File Stream – here's an example of the command line that started the process, according to Sysinternals Process explorer:

"C:\Program Files\Google\Drive File Stream\37.0.8.0\crashpad_handler.exe" --database=C:\Users\[REDACTED]\AppData\Local\Google\DriveFS\Crashpad --url=https://clients2.google.com/cr/report --annotation=application=firefox.exe --annotation=prod=DriveFS --annotation=ver=37.0.8.0 --initial-client-data=0x1c64,0x1f28,0x[REDACTED]

It seems far-fetched to me that these applications are requesting this behavior, and more likely that Drive FS collects crash data for a bunch of other applications willy-nilly. My Duck-fu fails me in finding anything related to Google doing this.

Does anyone have insight into what this is about?
You don't even need to be infected to develop the right antibodies:

https://www.randombio.com/coronavirus2.html

You may not have a lot of them, but you have already evolved targeted killers.
They're delicious! In congee, or on cold tofu. It's creamy inside and firm outside. I think people might get grossed out because they are expecting something egg-like. I don't really think about them as eggs... they're just their own thing.
Boeing Finds New Software Flaws on 737 Max
Enterprise deployment?
Ask HN: Promo from Senior to Tech Lead, any TL's care to share some wisdom?
So I am freshly minted Tech Lead. The move makes sense and I expected it. I have worked as a developer for 15 years+ now and been on numerous projects and I am fairly well respected guy in my engineering department. I mentor other engineers and take a genuine interest in helping them solve issues and growing as a developer.

I would say I have pretty good people skills. That would be strength I could play to perhaps.

I want to get the team off to the best start possible and lay a good foundation, so would like to ask others who have made the same move - what sort of things can encourage / do from the beginning and what should I be mindful of over the first six months that will help things get off to a good start. What sort of pitful's / traps should I be aware of?