skysight-inc/HackerNews huggingface dataset:
Honestly, it's never occurred to me to keep a catalog of names & posts so that I could one day answer this exact question. And a lot of people that I might cite if I had time to spend hours trawling through the HN comment history might not self-identify as "anti-capitalist" or "leftist", or "socialist" or anything else.

That said, I absolutely feel like you see a lot more comments these days, that are generally negative towards capitalism and the libertarian mindset, compared to a few years ago. Look at almost any post mentioning Uber or AirBnB for example, and it will be filled with people saying "Uber made a business model out of breaking the law for profit" or "AirBnB should be more heavily regulated than they are", and so on and so on. And the comments that say things like "well, this is what you get with late stage capitalism", yadda, yadda... it all seems a lot more prevalent than in the past.

And, hey...I'm not even going to say that some of it hasn't been earned. Big tech companies have made more than a few decisions that have brought them a lot of enmity, and they should have known that would happen.

And getting away from the capitalism point, it seems to me that in these days it's much more likely that a post which comes off as "pro gun" or "anti taxation" will be quickly down-voted into oblivion.

Anyway, it's interesting that two different people can see the shift (if there is such a thing) in the HN zeitgeist so completely differently. I'm not sure what that tells us...
It's important to note the 1.2% case fatality rate includes all patients, including the 80% or so who do not require hospitalization.

This study was performed on a group requiring hospitalization, so a 1.2% mortality rate would appear extremely promising in that context.
It's worth mentioning that MDs and pharmacists in the US both have approximately 4 years of schooling (among other things) in addition to their bachelors.
>For a given salary, the average income tax (combined provincial and federal) paid by someone in Quebec (or any other province) is much higher than that paid by someone in Alberta. Add to that the provincial sales tax (not paid by Albertans) ... and you get a situation where people outside of Alberta see Albertans as spoiled rich whiners as they: 1) earn a higher salary and 2) pay less taxes.

People in Quebec also get way more services for that.
Like under $10 a day daycare.
Certainly N95 and such should go to providers but if everybody used even a cotton bandana on their face would help.
Yes? Access to information does not mean access to good information. and even access to good information does not mean that people will not chose to believe debunked claims. We already have that now, but at least we can regulate what kind of claims are made and what kind of evidence is needed to make them.

I'm usually all for individual responsibility, but health is one of the rare things where you can't just rely on people being rational. It is very difficult to expect rational decision making based on evidence when it comes to a dying cancer patient desperate to find a cure. And it's very easy to see people profit from that.
Behind the Scenes of the Xcode Build Process (2018) [video]
> * MBP batteries are laughable in the first place and they’re basically portable desktops that need to stay plugged in all the time

Probably because you’re using so many electron apps. This is not the case in lab testing by MacWorld, etc.
Anecdote: just talked to my neighbor who owns a delivery takeout quick service restaurant and they estimate business is down 70%... maybe the bigger chains are ok but small business likely not
MitM? Why are you so ignorant? Just google git.io? Just google http 301?
Well, try to define a function without the recursion to sets.
It’s the official SDK of one of the biggest companies. I can’t fault them on not catching this. What Facebook does is ugly.
I wasn't attempting to bait people, I was trying to explain to them why they're facing what they're facing. I am unemployed myself, it's not like I'm some troll trying to incite people. It's meant to create a dialogue, a discussion about the future of our country. I'm sorry if people took offense to my opinion in any way.
Yep, so the generalization is wrong.
They need to be careful not to step in human poop.
Instacart operates in Canada and from what I hear it's pretty much the same as in the US.
Next up: InstaCart adds a $2 "safety" fee to every order, then pockets the money. Kinda like Uber added a $1 to every ride, but without actually spending the money on background checks, etc.
Programming languages aren't literal businesses who the hell cares about ""frontloading their value"" mein gott. There's no reason to force your startup world ""wisdom"" on programming language websites.

Chapel is targeted at a pretty specific niche in the first place (and is pretty good at what it does). I don't think they're really after the general purpose programming language market and if you're in HPC you've probably already heard of it anyway.
I would say what we really care about is Sensitivity and Specificity rather than a confusion matrix, given the confusion matrix is a function of the actual positive incidence rate of the population tested and consequently a problematic measure in this case.
>It's not unreasonable to ask, at the very least, for a simple "why does this exist?"

really? you don't think it's unreasonable to ask to be spoon fed on top of a team having gone through the effort of writing and supporting the language itself? i do think it is unreasonable.
Where in the study does it say that those with a low NEWS score were omitted? The only selection criterion I saw is pcr-positive for sars cov 2.

"Patients with PCR-documented SARS-CoV-2 RNA from a nasopharyngeal
sample were admitted to our infectious diseases (ID) ward."

Doesn't list any other criteria. This is a small part of why control groups are so important.
I guess you haven’t worked at a big company yet.

For me this would be much stranger at a tiny company.
The Cares Act: What You Need to Know About Emergency Small Business Relief
In the UK around 3,000 people die per year because they can't afford fuel costs.

https://www.independent.co.uk/news/business/news/cold-weathe...
Okay, so the lobbying will move to doctors. And while FDA lobbying is public, good luck guessing who gave a kick back to your doc. A single regulatory body is easier to monitor than a hundred of thousands of them. Doctors getting kickbacks is already a thing so I can't imagine how it wouldn't get worst if they had the power to prescribe anything they want, not just FDA approved meds
I just discovered that Zoom teleconferencing software has the ability to detect the background and replace it with an arbitrary video in real time. I have no idea how they do it, but it's as impressive as heck.
There was a HN post a while back about "Unix: A History and a Memoir, by Brian Kernighan". It also has a lot of good recommendations in the comment section.

https://news.ycombinator.com/item?id=21373800
I think the whole thing is a scam by the energy industry to drum up demand for energy.
It's a step in the right direction, and it gives some immediate value: you can see which functions don't actually need the MainWindow and can therefore be tested conventionally (you might argue that those were never actually UI tests, but in practice you'll end up using your UI testing techniques for things that don't actually use UI if you can't tell), and you're nudged towards only passing it where it's needed; also you could try to mock or stub it, which might cover at least some of the simple cases.
Looks good, what are you using for search?
To rephrase this into something more beneficial to others trying to learn from this:

"It's good that they removed it, and it goes to show just how important it is to inspect your application's wire traffic as part of your development and testing processes. Otherwise you'll have no idea what's happening until someone makes a blog post about it."
The Search for E.T. Goes on Hold, for Now
That seems a reasonable and cheap device. An improvement might be to sterilize the exhaled air as well.
Aptible compensates for the amount of time we want you to spend on a work sample.
I've been turned off of Airbnb due to the reviews being completely untrustworthy and hosts that put cameras up to 'make sure only the guests listed enter' - aka spying on guests. It's also really awkward when a listing just says "cameras in common areas". Well does that mean the living room? Dining room?

It's a shame airbnb has basically let professional real estate firms take over and completely trash it with listings that are nothing like what they show.

The last one I stayed at in Florida had a really bad ant problem and the place was filthy. They also had the AC set to turn off after 30 minutes. Keep in mind, it's in Florida and this was middle of summer.

While I'm ranting, why do they let basements or single floors of a shared house count as an 'entire place'? It's really weird to turn up and see you're actually in a basement in the owners house with their kids stomping around upstairs.
I'm totally ideologically primed to love this guy and yet I find him intolerable

What is this guy trying to say again? We are in a credit bubble and we have wealth disparity. So, the two of the most repeated ideas in all of political economic commentary right now and seemingly nothing new on top of it.

If you want people making much more interesting observstions on similar themes check out real vision finance on youtube.
> 100.00@

Did you make a typo or am I unfamiliar with that symbol?

I know they are up to 100k tests per day which is supposed to go up to 150k next week.
On recent versions of iOS, in-app browsers do not share data with the Safari browser. How effective would browser fingerprinting be? Everyone with the same device, same language/locale and same timezone should have the same browser fingerprint, I thought.
So it sounds like Zoom was using the Facebook SDK, and now they're not.

I've been and iOS developer for a long time. I can tell you from experience that everyone does this. I have never worked for anyone who didn't ask for their app to include some combination of Facebook, Google, Flurry, AppCenter, Segment, Intercom, Parse, or whatever other random analytics framework the PM happens to be infatuated with.

Getting mad at Zoom for using the Facebook SDK is missing the point. They and a million others are always going to be doing this. Get mad at Apple for not letting you wireshark your own iPhone. Or having no way to package open source software where you can actually see what's running. As long as you're running binary blobs that can make whatever network connections they please, people are going to take your data and send it to places you don't know about.

Yeah maybe you can pass laws about it. But is that really a great solution? Who audits that? How do you determine what's legal and what's not? We should be pushing for a platform that makes it obvious what the software you're running is up to. The random pitchfork crusade against whatever company happens to catch a bad news cycle just isn't going to get us anywhere.
I used to enjoy using airbnb, it was normally good value but slightly less convenient than a hotel because you’d have to arrange a meeting time to get keys.

Now, it seems to be mainly listing what are essentially unlicensed hotels with rooms spread across an area. Half the time I’ve used it recently I go to the address I was sent, only to realize I’ve missed a message telling me to go to a different address 15 blocks away to obtain the key from a lockbox.

Plus I’ve found they make it difficult to see a map view in some places.

Now I only use Airbnb for renting entire houses (eg for a ski trip). And even for that, I check booking.com first
Until it gets proven and FDA approved, I'd be skeptical. Not saying it's not possible though. Spain, Prague and Italy received tests which were 80% false so we don't want that to happen again.
It's far more petty than that. No one actually has to be inconvenienced. The average American is just plain resentful of unionized public employees.
Right now while this virus is doing its thing, find out something that you can quickly do to make money. Now is a good chance to do something as there is a whole new world of needs current and going forward.
Yeah, this.

I really can't fault Zoom here. They used an existing tool provided by a company that is, allegedly, reputable.

Though, thinking about it more perhaps Zoom should get some more scrutiny here because this isn't the first time Facebook has said eff it to user privacy. Distrust of Facebook should be the default.
I imagine you're being downvoted because your comment is incredibly irrelevant to the matter being discussed.
Create a blog in ~10 minutes with Sapper
Yes, there is. It comes for free (depending on source) with Nikon mirrorless cameras.
There...literally is, though?

use CyclicDist; // use the Cyclic distribution library
config const n = 100; // use --n=<val> when executing to override this default

forall i in {1..n} dmapped Cyclic(startIdx=1) do
writeln("Hello from iteration ", i, " of ", n, " running on node ", here.id);
I envied the kids whose pre-school was in it. What a great way to spend your early childhood days!

And I appreciated the signage for giving me some of the history and and pointers on what to keep an eye out for.
Right now, fast response and supplies are needed, and every hour of delay is someone dead.

Obstructionism will not be tolerated by the public, and you won't sway anyone with discourse on slavery or evils of socialism.

Yes, foresight would be great, but that ship has sailed.
Sorry, no can do Hoss, not til you sign this EULA accepting all culpability for any problems I may seem to have directly resulted from this, and waiving any subsequent contractual clauses in subsequent signature secured legal agreements between you and I making use of my arms to sign where said clauses would involve me waiving any rights whatsoever, terms updated at my discrerion, for the use of my signature on your document.

Two can play at that game.
I am surprised some mail isn’t heated, irradiated, or bathed in UV by now. Even in normal times, it might cut down on sick leave.
Douglas McIlroy
Unlike cars. You never see cars parked all over the place.
To be fair, for many businesses it's government mandates that has forced them to shut down. Yes business was down, but there was some business. With shelter in place there is no business. If the government mandates something that causes total loss of business, it's fair for them to be on the hook to help out with the problems caused by their mandate.
Why does Cray need you to use their programming language? The people who need it will seek it out, and Cray probably doesn't mind that people unwilling to spend a minute clicking on 'browse sample programs' or similar won't be trying out their language.
Excerpt:

"McIlroy is attributed the quote

"The real hero of programming is the one who writes negative code,"[31]

where the meaning of negative code is taken to be similar to the famous Apple developer team anecdote[32] (i.e., when a change in a program source makes the number of lines of code decrease ('negative' code), while its overall quality, readability or speed improves)."
It also says that the net income is 1 billion though, and 500 million is half of that. High revenue doesn't always mean that the company is generating that much value. Just look at Uber.
Djannzjkzxn, thanks for responding. You speak the truth: referrals are the top way to find work.

To your suggestion: nearly all my coworkers from all my former jobs are academics, with permanent positions at their home institutions. That hasn't stopped me from reaching out, of course, but by this point I've worked my network as much as I know how to do, and while it's gotten me a bit of interest, it hasn't gotten me anywhere substantial.

I do appreciate your mentioning this angle. I'll have another look through my alumni directory, LinkedIn, etc. and see if I've missed anyone.
From Hacker Culture to a Mature Engineering Organization
English has no “form of a plural noun”; it has a regular pattern of how, for countable nouns, singular and plural forms relate to each other (and even for such pairs, there are a number of irregular patterns with multiple examples, and a number of pairs with sui generis relations.

“Family” is a singular collective noun; singular collective nouns are a special case and can take plural or singular verbs. “Poor" is a plural mass (not collective) noun, it takes exclusively plural verbs

> If you want to consider "the poor" as a mass noun, you also run into the problem that there are no syntactically plural mass nouns

There's a whole broad class of them that are structurally just like "poor" as I mentioned and gave examples of in the grandparent post. Sure, if you ignore that broad and very frequently used class of mass nouns, there aren't any other plural mass nouns. But...

> Mass nouns are always syntactically singular. (Well, this depends on how you want to classify scissors and pants, I guess.)

Scissors and pants are normal countable (and so, not mass) plural nouns that just happen to not have a singular form because the quantum unit is conventionally taken to be a pair. This isn't really in question anywhere.
Then let's hope you did not end at 101

Q: What's the best phone out there buddy?

A1: The iPhone Super Max

A2: I think it is Samsung S20, but there are several options out there

A3: I think it is the iPhone Super Max, though i agree, there are plenty of competing options around.

--

"I think" is very important in establishing/shaping context and clarifying the source of the opinion you are referring to.
Show HN: AR SLAM property value calculator
Have you heard of software companies struggling to go through the stages of business development? Yes, of course, all of them do. The CEO oversees the company, ensuring that there are enough funds and the team is set up to get the right things done properly. But this is not a one time phase. It is an ongoing challenge. The company must continue to develop to remain competitive and infiltrate new markets.
Nikon and Canon both thought mirrorless was a toy and both of them made shitty cameras that are basically point and shoot with interchangable lenses.

As anyone that isn't living under a rock might know, the point and shoot markets are basically annihilated from existence. The professionals/pro-amateurs who care about image quality etc didn't like the Nikon 1 and EOS M.

Out of nowhere, Sony released the E mount Alpha lineup, which reached the #1 position in mirrorless cameras. They also released the Alpha 7, which was AFAIK the first full frame mirrorless (that means the imaging sensor is the same size as 35mm film. Most DSLRs used APS-C sized sensors, which are 1.5 times smaller than 35mm film). This was unprecedented because everyone thought mirrorless was basically a toy.

Both Nikon and Canon have realized their mistakes and recognized mirrorless is serious business and is the future. Nikon has scrapped the Nikon 1 line and started making Nikon Z, which is a super pro/prosumer oriented mirrorless lineup with a full frame sensor. Canon hasn't scrapped the old mirroless line but is pushing the RF mount lineup which is also full frame.

Sony was able to seize the market by being first to market by a long shot, not to mention the vertical integration from their imaging sensor division to deliver quality products. But now that Nikon and Canon entered the game with guns blazing, we'll see what happens to Sony.

One thing of note is that Sony has opened up the E mount spec and allowed 3rd parties to create lenses. As a result there's a fuck ton of 3rd party lenses (most of them of dubious quality, but some are excellent) with autofocus support, and not just from Tamron and Sigma.

It's a really interesting time to be in this hobby/profession IMO.
Sure, you can get a $500 adapter to mount Nikon glass on a Sony body. There may be advantages (you already own the lenses, it throws a shitload of light onto a small area of the sensor) but there are also disadvantages (running at less than half of the resolution the camera body offers, fully manual operation). I personally wouldn't choose this route for a fancy body like the A9, but I think it's a reasonable choice when using a cheaper MFT body.
This is cool. Are you using it to power some app?
"Well, it's not a problem for me..."
Minolta had been sold to Konica by that point, but yes, the Sony α line was once Minolta's α/Maxxum/Dynax line and some of the Konica Minolta P&S and bridge camera development came over as well (with changes related to the use of Memory Stick and other Sony touches rather than what Konica Minolta had been using in the non-SLR lineup).
You're implicitly equating making development easier with lowering the barrier to entry. If you make that assumption, then you could say that Boost does the same thing. To avoid this, you would have to never make anything easier to use, which is the whole point of tool development to begin with.

> there isn't a valid business reason to do that

This assumption is quite strange, because "don't reinvent the wheel" is usually a tenet of the more seasoned developer, not the junior developer. Carrying it out to extremes (leftpad) being another beast, usually junior developers will be the ones wanting to build something that already exists, generally for the purpose of testing their ability.

But in general the more senior people I've worked with are the ones who have the philosophies that boring is better, reuse existing solutions if possible, and don't do anything too new or in a novel way, because that is typically the road to knowledge siloing.
Online Heap Dump Analysis Tool
> It's also not difficult to test as long as you write it to be testable. It may be more verbose & cumbersome but it's not actually difficult. That means you provide hooks testing the singleton implementation to bypass the singleton requirement but in all other cases it acts like a singleton.

At that point you're adding complexity that has a real risk of bringing in bugs in the non-test case. Nothing is impossible to test if you try hard enough, but the more costly testing is, the less you'll end up doing.

> As an example, consider Android JNI. The environment variable is very cumbersome to deal with in background threads & to properly detach it on thread death. It also requires you to keep track of the JavaVM & pipe it throughout your program's data flow where it might be needed. It's doable but it's conceptually simpler to maintain the JavaVM object in a global singleton and have the JNIEnv in a thread-local singleton with all the resource acquisition done at the right time. It's still perfectly testable.

Not convinced - to my mind the conceptually simple thing is for every function to be passed everything it uses. If you instead embed the assumption that there's a single global JavaVM that could be touched from anywhere, then that adds complexity to potentially everything, and any test you write might go wrong (or silently start going wrong in the future) if the pattern of which functions use the JavaVM changes (or else you treat every single test as a JavaVM test, and have the overhead that goes with that). For some codebases that might be a legitimate assumption, just as there are some cases where pervasive mutable state really does reflect what's going on at the business level, but it's certainly not something I'd introduce lightly.