skysight-inc/HackerNews huggingface dataset:
Commented on Lombardy elsewhere.

You cannot "just" provide a social safety net. That's not how the economy works. Somewhere between 10 and 20% of households with kids did not have enough to eat. Now more people, especially the poor, are out of work, and food prices have gone up because we're producing less food. Giving a handout to keep people afloat makes sense as a short term fix but it's not a viable long term solution.

You're saying we're going to see 1.4M deaths on the current track. Well what's the deaths on your track? There's NO WAY to open up the economy without the virus resuming its spread. You haven't lowered the deaths, you've just delayed it at great economic cost.
I think it's not at all pointless to have consistent code style throughout codebase. I agree, though, it's pointless to argue (thus losing time) about "correct" style. It should be enforced on project or company level, no discussions between developers there.
> Preparing data for external use always takes extra effort.

How much effort are you really talking about for a static site though? Can you be specific?

Most sites I've worked on are processing a modest number of Markdown + JSON files, where sometimes these are pulled in from an external URL. Why does any of this require anything particularly complicated or anything that could justify a big performance hit?

> You can build an efficient self-contained tool in JavaScript too.

Does one exist for static site generators though?
If we’re going to overgeneralize, there’s a comment like yours on every article criticizing any of the big companies. It’s more productive to the conversation to simply state why you don’t think the conversation is accurate, or why you feel like the company in question is not being criticized fairly. I would guess the downvotes have more to do with the lack of substance to the comment than anything specially about Amazon. Like most things on HN, things look biased one way or another to us — but usually you can find plenty of posts and comments that go in both directions on any given topic.
It's entirely possible. Heavier breathing expels more droplets, and further.
Can multi-cloud Kubernetes platforms make infrastructure prices comparable?
They also removed customer-based recommendations and replaced them with paid ads.

Two examples:

- Search results used to be order-able by popularity, but now only "featured" aka who pays the most.

- "Customers also purchased" or "Customers also viewed" boxes on item pages now replaced by sponsored boxes.

Amazon has gone from a site which made it effortless to find things and buy them, to a site that values advertising revenue over actual retail.

Unfortunately both Walmart and Target have gone the same way and also offer third party seller's items for sale, and sell paid advertisement.
Spotify aren't doing a great job with their Snap, it's been a few versions behind Mac and Windows for a while now. They could do with more dev manpower.
The nebulous "smart people" is a good thing to bring up when a tech person is Dunning-Krugering outside of their field.
> Does eBay verify authenticity? No. No reasonable 3rd party marketplace dealing with millions of products can.

Not exactly, but IIRC eBay puts seller reputation front and center, while Amazon greatly obscures it.

Amazon's focus on "product reputation" and near-total lack of emphasis on "seller reputation" also enables certain kinds of fraud (e.g. using inventory commingling to launder counterfeits, transferring ratings from one product to an entirely unrelated one by rewriting the listing).
> But when you look closer

If you have US based LLC there is no looking closer. The only thing public will be your registered agent and company name, nothing else.
Please explain how it's "sub par", which is different from "bad".
> and they're the only company making high end ARM chips

I'm typing this with a Surface Pro X running a ARM64 CPU called SQ1 which a customization of a Snapdragon 8cx. It is quite high end and is not made by Apple. It might not be the amazing custom CPUs they have on iOS devices but it is still a pretty good CPU.
This is cool. Random idea: set up a Blockly[1] mode for using blocks to generate the PlantUML. Even more amazing if you have it bidirectional with a text mode!

[1] https://developers.google.com/blockly
Why should it be fast to have SATA 3 support? They just have to integrate a SATA controller. NAS boxes have pretty weak CPUs and I thought these cheap ARM boards could be used in NAS if there was actual SATA 3 support.
I feel like all you've done is point out exactly the cost in the cost/benefit analysis I gave. You pointed out that some treatments are expensive without acknowledging the high price encouraged it to be invented in the first place. Nor did you acknowledge that the patents will eventually expire and then that treatment will tend to become available to basically everyone.

We're talking about changing the velocity of innovation. Let's do a thought experiment about what innovations might be missing today if we implemented price controls everywhere in the globe 50 years ago. We might be missing the HPV vaccine leading to many cases of cancer for women. We might not have CRISPR. We might not have HIV treatments. High prices, profits, however you wish to put it, incentivized people to create these thing and go through the extremely difficult process of bringing them to market.

Now that's just a thought experiment about the past. It's impossible to know exactly what would have happened then, just like it's impossible to imagine the things that won't get invented 50 years from now. But we do know, according to basic mainstream economics, that price controls change the velocity of innovation. Since the velocity decreases, the farther you go into the future the more harm you cause through the lack of innovation.

I'm glad you brought up the fact that healthcare is tied to your employer. If you look up the history of this situation, you can see that it's the result of price controls enacted by the government on wages. Dumb things happen when we implement price controls.
I'm not sure the difference is so great. It's all about the node about the node... (to the tune of "all about the bass" :)

I just got a 2020 MacBook Air with an Ice Lake 10th generation 10nm X64 chip in it.

It's a quad-core, newer core rev, has AVX2 and a bunch of other stuff.

It runs very noticeably cooler than a 2019 Air with a 14nm Amber Lake chip in it. Battery life is also noticeably better. When I read the spec differences I basically traded my 14nm Amber Lake Air for a 2020 Air (and also because of the better keyboard). It's a great machine.

The difference between the Amber Lake and Ice Lake core designs is not substantial and the Ice Lake has twice the cores and a larger on-board GPU, so how is it so noticeably cooler? I can fully max out all four cores of the 10nm Ice Lake and it doesn't get as hot as the 14nm Amber Lake did at lower loads! The answer is obviously the process node: 10nm vs 14nm. It's a more efficient chip at the physical circuit level.

ARM has some intrinsic power advantages over X64. The biggest thing is that ARM instructions come in only two or three sizes and it's easy to size and decode them, while X64 instructions come in sizes from one byte to 16 bytes and are a massive pain to decode. That decode cost comes in energy and transistors, but it's worth pointing out that this is a mostly fixed cost that shrinks as a percentage of the overall CPU power/transistor budget as the process node shrinks. In other words the cruftiness of X64 remains the same as you go from 22nm to 14nm to 10nm.

Other than the ugly decode path the ALU, FPU, vector, crypto, etc. silicon is not fundamentally different from what you'd find in a high-end ARM chip. A lot of the difference is clearly in the fabrication. ARM chips have been below 14nm for a while, while Intel X64 chips have lagged.

(Tangent: since the actual engine block is largely the same, I've wondered if Apple might not slap an X64 decoder in front of their silicon in place of the ARM64 decoder and make Apple X64 chips?! I am not a semiconductor engineer though, so I don't know how hard this would be and/or what IP issues would prevent this. Probably unlikely but not impossible. They certainly have the cash and leverage to muscle Intel into licensing anything they need licensed.)

If Intel gets its act together with process nodes and/or starts using other fabs who are at tighter lower power nodes, the advantage will shrink a lot. AMD already has mobile chips that are close to Apple's ARM chips in performance/watt, partly because they are fabbed at TSMC at 7nm.

BTW: I'm not claiming Apple's chips aren't impressive, and as long as they don't lock down MacOS and make it no longer a "real computer" I personally don't mind if they go to ARM64. Also: the fact that Apple's chips only get this great performance in bursts is mostly due to power and cooling constraints on fanless thin phones and tablets. In a laptop with better cooling or a desktop they could sustain that performance no problem.
GKE Ingress for Anthos (and possibly other stuff) requires Cloud SDK version 290 or higher which is not currently released, only 289 is. So it's not all available yet.

https://cloud.google.com/kubernetes-engine/docs/how-to/ingre...
You could always buy a $1000+ Snapdragon development kit. https://shop.intrinsyc.com/products/snapdragon-865-mobile-ha...
I actually have a job writing greenhouse gas accounting software. The pay isn't great, but compared to the local booming software industries in Montreal, (ads, video games, porn, or "AI" which usually means ads again), it seems to be much more socially useful.

I'm never quite sure if my work is actually helping or not. For example, some of our clients are unethical companies such as tobacco companies. I reason that they can't use our greenhouse gas analysis for evil and that refusing to do business with them would only result in them not knowing what their environmental impact is.

I don't know if I'm doing good, but I think it's more likely that I am than if I were doing ads, video games, or porn.
That might be the case now but the initial cause was a big spike since people couldn’t or didn’t want to go to stores.
This might be OK for consumers and it might be OK for the small business home/lone-wolf developers targeting B2C and small business but it seems like it will be the death knell of Macs/Macbooks being used for a lot of big commerical & enterprise software.

A lot of the Mac popularity got a boost by developers loving Macs in the early/mid-2000s because you could target unix so easily compared to a Windows machine and you didn't have to deal with the pain of playing systems integrator to run linux.

Today it's a lot worse cause most of us are targeting container technologies on linux. So even if we can compile on the Mac fine we're running a VM (Hyperkit) and taking a performance & memory hit from that compared to a native linux system.

If they make the whole lineup ARM and we're now going to be stuck doing an X86 VM on Arm + containers it's going to be even more painful. Given the premium pricing this would probably force a lot of companies to get serious about native linux machines. Painful at first but it'd save a lot of money in the long run. Where I work we already have tried this a little cause the performance on the Mac was starting to suck, you can get stuff like the System76 laptops and get more hardware for less money, there was still just quite a bit of integration pain to use those laptops last time we tried.

Yah you can deploy everything from Mac -> cloud when you actually want to run your software but that does make the develop -> build -> deploy -> test cycle take even longer. That aspect is no different whether the mac is x86 or ARM.

I'd argue if Apple had stayed PPC all this time and was just transitioning to ARM practically no enterprise shops or startups targeting linux in the cloud would ever be using MBPs, everyone would have found a different solution over the last 20 years. Macs were always just cool curiosities for a lot of software dev until they got to x86.
That's not how any of this works; inflation statistics are calculated by the Bureau of Labor Statistic, independently of the Federal Reserve.

There's no conspiracy among Fed economists to try and hide inflation.
What makes you think that crowded public transport didn’t pay a role in NY’s prevalence being so high?
After 44 zeros...
On a log scale, which seems sensible to use for things like this, one is 44 and the other 46.2? or something like that.
2x the userbase overnight? Is this growth hacking?
I think part of the problem is that this doesn't fit neatly into any existing specialty. The "microscopic scale of nucleic acids or on the gargantuan scale of whole nations" both have very active research programs targeted at them, particularly the former. It's "the everyday face-to-face scale of inches and feet" that fails to have a scientific home.
> Amazon pays them market rates

Actually substantially over market rates this year. Everyone wants to work in amazon when the alternative is walmart...
You're equating people claiming vitamin C and turmeric will cure COVID-19 to MLK and Ghandi?
Most of it seems to be down to newer packages and newer compiler versions.
If you haven't, check out Decentralized Identifiers [1] and Sovrin blockchain [2].

[1] https://w3c.github.io/did-core/

[2] https://sovrin.org
Group FaceTime, though the apple hardware only restriction is a big one.
Finally with more recent (4.08.1)[1] OCaml version, even though significantly behind upstream (4.10.0 - was released in June 2019!)[2]. The problem with Debian and all distributions based on it, including Ubuntu, is the ancient versions of the software.

[1] https://repology.org/project/ocaml/versions

[2] https://ocaml.org/releases/4.10.0.html
I have a hard time feeling sorry for companies that are still churning out 32-bit software.

A lack of sympathy does not make my audio software work, however. And I believe what parent is driving at is that should the ARM transition take place, even more stuff isn't going to work for the end-user. So a little empathy for the user, eh?
In a way they already do.

All current Macs include a T2 chip, which is a variant of the A10 chip that handles various tasks like controlling the SSD NAND, TouchID, Webcam DSP, various security tasks and more.

The scenario you mention — a upgraded "T3" chip based on a newer architecture that would act as a coprocessor used to execute ARM code natively on x86 machines — seems possible, but I don't know how likely it is.
To your first point, eBay has started the dark pattern of not really displaying seller reviews. You can still see them if you're looking for them specifically, but the main stars they post at the top is now a review for the item itself, not the seller. I just got burned last week, complete with fake UPS tracking number. When my item didn't arrive, I checked with the seller and the seller no longer existed and the item was removed for ToS violations. To its credit, eBay gave me an immediate refund, but had I realized the seller had been brand new with zero reviews, I would have thought twice.
I’ve worked with people who do precisely this. They’re a drag on progress at best and catalyst for breaking teams apart at worst. But they think they’re getting somewhere by doing it.
If you press Alt+Z on the Mac, you get this: Ω. Fn doesn't override it either.
After Java/Ruby/C# runtimes are recompiled for ARM, these guys not gonna feel any change as well.
Interesting question. My off-the-top instinct would be to say any explosion that looks bigger than the sun is probably delivering more radiation than the sun and that would be bad news. But that’s without doing any math.

(Also brings to mind the book Dhalgren.)
> nobody really knows why they've been successful

It's not much of a mystery. The lockdown was much more complete, and was accompanied by additional measures to separate and quarantine sick people. There message wasn't, "Stay home if you're sick (and infect your families, and maybe your neighbors too)." Sick people quarantined apart from their families. People went door to door to measure temperatures. Food was delivered to neighborhoods, so that people didn't have to go out at all. That's how they brought the number of active cases to a low, manageable number.

Now, they have extensive testing, and they use cell phone data to assist contact tracing.

Basically, what's needed is a capacity for organization and discipline that seems lacking in many countries that are struggling.
Disclaimer: work for a vendor in this area

Anthos is a managed Kubernetes platform: you outsource management of the control plane to Google. If you look at the case studies and the diagrams it's for complex use cases.

Altenatives, might be something like Giant Swarm (https://www.giantswarm.io/), Platform9 or the company I work for Weaveworks (https://www.weave.works/product/enterprise-kubernetes-platfo...)

If you want to run k8s on-premise and have someone support you then Rancher is popular. Most of the specialist consulting teams will provide support: Jetstack, Fairwinds, Controlplane etc

There's lots of options out there - apologies to anyone I missed.
Being aware is the first step in changing. I'm certain that your impact is a net positive. Thanks for caring!
It would be illegal to do this with monkeys but ferrets have the same ACE2 protein we do and would be good candidates for this sort of research.
Well, I'd say there's a big difference between sitting silently in chairs at an opera or symphony and standing/moshing/yelling loudly in extremely crowded quarters at a rock concert.
As long as the participants are randomly selected, all of those factors drop out into noise. The law of large numbers guarantees you that as sample sizes go to infinity, the magnitude in difference between the i.i.d. variables in the samples goes to zero.
Close but still weak compared to x86.

Ampere eMag would me more suited as an ARM workstation.
I don't know.

Rust's most successful UI story appears to be "punt and delegate to JS via Electron, RPC, etc." There might be some client-side wasm Model written in Rust that the JS is calling into, but the making of widgets and whatnot is in JS.

Note that this parallels all the hipster languages of yesteryear, which invariably answered questions about the GUI story with one of "punt and delegate to C via a thin wrapper over WxWidgets or what have you" or "punt and delegate to the browser via some combination of JavaScript and HTTP."

The path for Rust to overtake JS in browser land is something like "compile an already-existing Qt-in-Rust to wasm with some browser-API-specific back end."

But Qt-in-Rust doesn't even exist.
People tend to believe this virus is vastly more contagious than other airborne illnesses. It's certainly more contagious than the flu, by all accounts so far, but it's not even close to as contagious as measles. Simply walking by or standing next to an infected person almost certainly won't get you infected, unless they are actually coughing and sneezing in an indoor space (or directly at you).
Sorry, but is this a good example?

There are people that cannot afford insulin. THAT is a problem. But the fact that he took a risk, for fun, and suffered the consequences, rather than having everyone paying for it? That sounds a bit reasonable...

Note: important that the risk is voluntary, optional and recreational rather than professional. Why would the collective bear the costs, in those circumstances? Why is that fair?
Some problems just aren't that valuable to solve. I use tons of neat little tools like jsondiff.com that just aren't really worth paying for. Monetising those products would make them less pleasant to use, and I'd move to something else.

Some things can just remain simple and free, and that's fine.
Nope, none of that, at least imho. It’s a damn good Unix workstation, like I’ve been using for the last 30 years, and you get excellent commercial app support. That’s all that’s necessary for me.
Are you saying that I am morally grandstanding myself? Maybe so, but I'm not claiming to be "repulsed" nor claiming that people are acting "immoral and insane", as others in this conversation are. I have made an attempt to express my feelings using mild language.

If your point is that I shouldn't engage with people who make me weary, maybe your right, and maybe I shouldn't bother responding to you either. On the other hand, perhaps responding calmly might move the needle of the conversation back towards the civil, if only slightly.
It was really interesting to see Etsy experiencing the same issues as Netflix in serving multiple devices and UI styles with the same API, and attempting to solve the issue with a similar conceptual approach but with a totally different technology stack. I think we will see a lot of new ideas in this space over the next few years as more companies feel the need to adjust their API designs due to device coverage, bandwidth constraints, UI innovation, and so on.

Less than two years before GraphQL was publicly announced
Ads are often the lowest hanging fruit for ROI. Is it often far easier (less time consuming, less resource intensive, less risky) to manipulate human perception at large into buying your product than providing a functionally better product. Techniques are well established and broad reaching across all domains since it focuses on the consumer's perception. There's a reason businesses pour so much money into marketing and advertising.

Even if you do provide a functionally better product/service than competitors, it's often easier for a competitor to convince consumers their product/service is better than your functionally better product/service, if nothing else, by hiding in ambiguity and complexity or well crafted claims that deceive consumers.

There's also the obvious case that if you have an overall better product/service, if people don't know about it, it's not likely to succeed by word-of-mouth alone (there are exceptions) so advertising to aide discovery provides a necessary function but not to the level of manipulative practices we have today (marketing) that are employing sophisticated psychological techniques and are now even driven by targeted behavior data.

It's one thing to inform people "Hey we made this, it exists, it does this, and here's the cost, you can get it here..." but it's another thing entirely to manipulate consumers perception or play on behavioral faults over--I don't know--delivering a product or service of genuine value?

Given modern business environments, it seems to me that it's often financially best to deliver the minimal functional product/service a consumer will accept and convince them its better than it is (manipulate perceived value). That, to me also, doesn't create a strong economy, it creates a system that helps disproportionately redistribute wealth to those who can (and will) play that game.
I was stuck by this part too. It made me think of advice I read recently that went something like this:

"The best way to see the results of a change to a complex system is to make it and see what happens"
> I don't understand your 4th conclusion at all. He never once said he's excited, you are assuming quite a lot...

It was the combination of the unnecessary exclamation marks and the lack of speculation that people dying is bad. All of the speculation was about the people being bad for the economy, and how things may get better when they're gone.

> This is like yelling at someone for analyzing the effect of WW2's aftermath on Europe.

OK, let's run with your analogy. What if someone wrote the following:

After WW2, will the tax burden of education young men suddenly go down!?

Will we see better classroom ratios because so many young people have died!?

Will hospitals have more space because the population is lower!?

It's theoretically valid speculation, but it's also only representing the positive side of millions of deaths.