skysight-inc/HackerNews huggingface dataset:
On POWER, all the comparison instruction can store their result in any of the 8 sets of flags. The conditional branches can use any flag from any set.

The arithmetic instructions, e.g. addition or multiplication, do not encode a field for where to store the flags, so they use, like you said, an implicit destination, which is still different for integer and floating-point.

In large out-of-order CPUs, with flag register renaming, this is no longer so important, but in 1990, when POWER was introduced, the multiple sets of flags were a great advance, because they enabled the parallel execution of many instructions even in CPUs much simpler than today.

Besides POWER, the 64-bit ARMv8 also provides most of the 14 predicates that exist for a partial order relation. For some weird reason, the IEEE FP standard requires only 12 of the 14 predicates, so ARM implemented just those 12, even if they have 14 encodings, by using duplicate encodings for a pair of predicates.

I consider this stupid, because there would not have been any additional cost to gate correctly the missing predicate pair, even if it is indeed one that is only seldom needed (distinguishing between less-or-greater and equal-or-unordered).
"The law" in gp's quote is not referring to codified (abstract) laws, but rather their application in reality. To wit: we refer to police officers as "the law" because they represent, and wield, the law, and in the moment it doesn't matter what the codes say, the living breathing officer ("of the law") takes precedence.
IMHO unplugged once or twice a month, or GitHub Actions being unavailable it's pretty much the same thing.
Nice write up. From my understanding, this sounds like it would be a good secondary attack, if you could hack the server and the RDP server, when the admin RDPs to the machine, you then attack the admins machine. Disaster ensues
I dislike the use of the terms "macro evolution" vs. "micro evolution" because they're not really any different other than timescale. For some reason, though, people who are religious and deny evolution misrepresent "macro evolution" as "one animal changing into another" as opposed to just "micro evolution over a longer period of time".
This was the result of two things.
mapreduce.
using links rank the pages.

Using links to rank the pages is not really possible any longer because of seo spam links.
Party line is a poor indicator of property interests. It is correlated, but not causal.

The causal variable is property ownership vs renting. City council members are older (regardless of party membership) will be property owners, and thus because this issue impacts them personally and very directly, they will always vote to increase their property values (ie less construction / less supply).

Democratic leaders are still usually older, and thus owners - and since this issue impacts them very very personally, they will vote against their constituency.
The smallpox vaccine is a sterilizing vaccine, meaning you cannot be infected and cannot transmit it once you are vaccinated.

The MRNAs are non-sterilizing, as are many vaccines. They may reduce symptoms, reduce infections, and reduce transmission, but they are not considered a sterilizing vaccine.

Secondly, coronaviruses mutate much faster than smallpox, and have other hard to deal with stuff like asymptomatic transmission.

The only diseases we ever eradicated were polio and smallpox. I think we got rid of the guinea worm too. Out of all the many many diseases we have fought over the years.
I spent over 2 weeks in a US hospital in 3 separate stays this fall, and while its not "complete failure", it is pretty close. ER overflowing, nurses with 2x the patient loads of 2019, etc.

It is not 100% clear to me if this was because of an excess of COVID patients draining nursing staff, or it was because of staff leaving because they did not want to deal with COVID paitents, vaccine/testing requirements, etc, and taking other jobs elsewhere (or just quitting). I suspect that it was a combination, and some of the problems could simply be solved by the hospital paying staff better.
I filter out any data points <5 seconds (as seen in the graph), so completing your attempt in under 5 seconds should do it.

Ideally, people would do the challenge first and then see where they lie on the graph before seeing the data itself.
I'm sure the algorithms are making echo chambers worse. Curating news opinion sites based on a prediction score of how often Chicken Little was right about the sky falling after the fact would surface reliable journalists and actual psychics!
> It's not hard to see how this deal will be bad for American consumers and businesses at large, and the FTC's purpose is to prevent that harm.

I am having a hard time understanding this. Care to explain rather than sidestepping and calling out my comment as overly simplistic? It seems the FTC is acting to protect businesses (ironically other big tech), not consumers. That’s what I don’t get.

> This action is well in line with keeping big tech from usurping the power of government.

“It’s political” isn’t really an explanation either. There’s certainly something to discuss about at what point a company becomes too big and valuable, but that doesn't seem to be the stated motivation here. And I’d be interested in understanding what the framework is for applying those restrictions and how e.g. a company like Apple slid by without getting dismantled.

EDIT: To put my confusion another way, at the end it says “The FTC acts when it has reason to believe the law has been or is being violated.” What law has allegedly been violated or would be violated should this merger succeed?
Two major components for this winter wave:

1.) We just had our federal election so politicians were super cautious not to alienate anyone with though measures. Because we didn't have the transition of power to the new chancellor yet, this is still holding us back.

2.) If vaccination rates would just be another 5% higher (meaning 20% less unvaccinated people), the speed of the 4th wave would have been so much damper that we would have gotten through this winter without any hard restrictions (see France). I think there was a lot of wishful thinking involved that thought that those 5% would come around eventually.
> It goes even further than the "difficult to work with" vibes. If someone has 20+ years of experience and hundreds of interviews under their belts, they ought to know about candidate caliber variability and the meaning of standardization practices, aka why interview panels are setup the way they are.

Most interview panels are setup badly. Most interviewers are biased. Many technical people doing interviews just want to make themselves look smart.

A company shouldn't have one interview process, they should have several. Some do well with live coding, some do well with take-home assignments, others do well with pair-programming. All are valid ways to show skill. And each can also be something that makes the candidate incredibly uncertain and stressed.

> As an interviewer, I might even entertain the idea of going along w/ said "two-way interview" charade

It is always a two-way interview. It's not a charade. You sound extremely entitled and elitist just by saying that. The candidate has 5 other offers waiting for them that aren't being a pain in the rear like you.

Don't "entertain the idea", you are applying to the candidate as much as the candidate is applying to the company you work for. Get over yourself.
> When you’re reading >1000 results a day, and you’re inserting generous politeness intervals, an end-to-end scrape is expensive and time consuming. As such, you don’t want to interrupt it. Your exception handling should be air. Tight.

Seems like it would be more robust to just persist the state of your scrape so you can resume it. In general, I try to minimize the amount of code that a developer _MUST_ get right.
this is where somethings get really tricky to measure, and i'm not trying to say i have the best answers.. But this article talks about housing being up and that's tricky because sq ft per person (and quality of each sq ft) is way up, I'm sure there is a similar story about health care costing more but also having better outcomes?

I admit it's a difficult thing to measure and to discuss, but I also do think that the tide is rising, but being creatures who's feel good brain chemicals are related to relative outcomes (see the primates w/ cucumber vs grapes studies), we're also feeling a bad feeling because we see others doing better to a greater extent than we are...
It stopped in China, not in the rest of Asia.
> I always get a chuckle at all the hate Electron gets on HN, or in very technical communities

I, too, can tear down a straw man. But there are economical factors at play here and it's strange that you think that technical workers are oblivious to them.

Electron is compounding a problem that is not going away soon, or ever. People will not buy more expensive laptops to do their work (many simply can't). In the era of remote work the costs more laptops that can take the load that an Electron app introduces, is swallowed by employers -- and some don't want to do it.

This pressure is mounting, I assure you. Employers keep complaining there are no employees -- and what they actually mean is "we can't find people with laptops good enough for Slack and Discord and Excel and we don't want to buy them those". And I am not talking about programming jobs -- there it's usually very well understood that you have to buy the staff good machines (although I've been issued some pretty average machines but hey).

So employers keep screaming that they need more and better workers. The potential workers are like "eff this crap, I am not getting paid enough to buy a MacBook", plus many people have enough common sense not to reinvest their income in tech that company should have bought them in the first place.

How do you think this tug of war is going to end? By proclaiming "coding with Electron" (or PHP / WordPress since you mentioned them) is a basic human right? (lol) At one point something will give out and I can assure you it's not going to be society. It's going to be the tech companies who can't ever be bothered to invest a little bit in creating a cross-platform GUI toolkit.

So yeah, keep going on and on about how the technical people don't understand important things. From where I am standing it looks like that it's you who doesn't get it -- you are only bringing up ease of development, and there are much more factors in this situation.
I am not sure, but there is Germany and Belgium too.
Those diseases actually had high mortality rates, unlike covid.

There's something called proportionate response. Personally I think policymakers should consider the actual pros and cons and the weight of them, rather than virtue signal as if everybody can be saved from every ailment, and acting as if second order effects don't exist.

We also could have locked down every winter to save people from dying due to flu. Why do you think we didn't do that before, when it could have saved hundreds of thousands of lives? Why don't we wear masks 24/7 to protect from flu?
They also have bigger problems than this virus, get it?
> Faster on which CPU?

Perhaps faster means fewer instructions in this instance? Considering number of instructions is what has been discussed.
> In Germany we have a constitution that protects all human's right equally.

If Germany's constitution allows vaccine mandates, then your insistence that it protects all human's rights will be of little comfort to the people who are forced to take the vaccination without their consent and in violation of their conscience.

At best you are saying "Having control over what medical treatments are done to you is not a human right", and at worst you are saying "Antivaxers aren't human". Either way, you are putting too much trust in a system that claims to protect human rights, and totalitarians generally manage to find a way to twist the law to justify what they are doing, whether the excuse is "military necessity", "medical necessity", or something else.
Ah damn, ye it's mostly software jobs atm - but I've got plans to extend this. Will get in touch when this goes live :)
Refusing to wear a seatbelt does, in fact, present a risk to others because in a crash, you can become a lethal projectile should you fly and hit someone else.
Also, the CFR of smallpox is 95%.
I don't necessarily think either is a good thing, but Microsoft is being far more aggressive than Google is.

- In Windows 10, they already made it harder to change your default browser. You have to explicitly open the Settings app and go to the relevant page (maybe if you're lucky the app you're using can link you there at least), and then when you try to change your default browser it will try to push you to try Edge.

- In Windows 11, they went even further: you now have to change the default apps separately for every single protocol and file extension, rather than having an option to set an app as default for everything it supports. The concept of a "default web browser" that's easy to understand for the average user no longer exists.

- When Firefox decided to implement a hack to let users directly change their default browser with a single click, Microsoft decided to patch it because "it can be used by malware to hijack your default browser". Which would be a completely reasonable explanation if we ignored the context this is happening in, but they're making their ulterior motive painfully obvious.

- And now, they're going even further by injecting unwanted and unprofessional self-promotion into third-party websites without the user's consent. It's quite different from what Google is doing, because they only suggest you to switch to Chrome when you visit Google Search, they don't try to stop you when you try to download Edge or Firefox from Chrome.

I seriously hope Microsoft gets hit with an antitrust lawsuit again, they completely deserve it. Looks like they haven't learned from last time.

If MS really cared about security as they claim rather than competition, they could very easily implement a popup dialog that shows up when an app tries to change your default browser. Heck, maybe even make it part of UAC for extra security. That way, it would only take two clicks and be also far more secure than whatever they're doing right now.

Also, I'm not entirely sure about this, but I remember reading somewhere that MS is also doing the same on Firefox downloads. While Google may somewhat deserve it (though that doesn't make MS's behavior any less user-hostile), Mozilla definitely doesn't deserve it as Firefox already has a quite low market share.
I guess it wasn't top of mind at the small scale I planned to operate at, but definitely a facepalm when you put it that way.
A big difference here is that the RISC-V instructions are usually all 16 bits in size while the Aarch64 and POWER instructions are all 32 bits in size. So the code size is the same.

Also, high performance Aarch64 and POWER implementations are likely to be splitting those instructions into two decoupled uops in the back end.

Performance-critical loops are unrolled on all ISAs to minimise loop control overhead and also to allow scheduling instructions to allow for the several cycle latency of loads from even L1 cache. When you do that, indexed addressing and auto-update addressing are still doing both operations for every load or store which, as well as being a lot of operations, introduces sequential dependency between the instructions. The RISC-V way allows the use of simple load/store with offset -- all of which are independent of each other -- with one merged update of each pointer at the end of the loop. POWER and Aarch64 compilers for high performance microarchitectures use the RISC-V structure for unrolled loops anyway.

So indexed addressing and auto-update addressing give no advantage for code size, and don't help performance at the high end.
Lazio vs. Udinese – Serie a Goals and Highlights
Are they hospitalized for Covid or all reasons?
Well if they are 30% now, they must have the 'evidence' that convinces them they are right, when they are 60% they would have even more 'evidence'. Why wouldn't they blame it on, the eastern europeans or something?
This is great news and will help the climate. India has made massive solar farms as well. And even more of both are needed down the line.
as a German I agree, since I don't want to see another 100k people die too early and see many more people suffer after being rescued by long ICU treatments
> Copyright law has damaged global culture. Who benefits when the copyright to Winnie-the-Pooh takes almost 100 years to expire?

Xi Jinping
U welcome
You're just a piece of a fucking fascist, cunt.
Extensibility over Configuration
The rumor is that their own silicon isn't really that much better on perf/watt, but they're discounting it as a multi pronged effort to put pressure on the x86 vendors. If it turns out it's a lot of pressure and it kills x86, then they've commodified their complement. If it's just a threat, then they have a better seat at the negotiating table.
> ... but 30% are holding everyone back.

Not at all and I can turn that argument back: I know non-vaccinated people who stay at home and "evil" fully vaccinated people who go out. It is a fact that vaccinated people can still carry and transmit the virus.

It is also a fact that in the EU 40 to 60% of all ICU beds are filled with fully vaccinated people (40% in Spain atm but the number is going up, 50% in Belgium, 60% in the Netherlands, for example).

So evil, fully vaccinated (like me btw), people going out, spreading the virus, then falling ill and ending up on an ICU bed.

Do you really want to shame people like that? Because if we play that game, then I'll shame the vaccinated people who still have a social life: they do spread the virus.

How did these evil fully vaccinated people who are on ICU bed get the virus? Who did they give it too? Why didn't they stay at home / live less of a social life? They're putting an unnecessary burden on the healthcare system...

Countries like Gibraltar with 100% vaccination rate still just experienced a wave.

Same in Israel, one of the most vaccinated country on earth.

> Besides, it's in everyone's best interest to get vaccinated.

That is not clear at all. Why not lock down hard, very hard, the old and those known at risk why letting the virus circulate among the healthy population: this, and that is a known fact, creates a much better immunity than the one conferred by the "vaccine". The studies published showed 12x less risk to catch the Delta variant if you had had Covid before compared to someone who just had the shots.

If anything: maybe that that "vaccine" which still let people carry and spread the virus is part of the problem.

The problem is the old and those at risk have been sold a lie by politicians and big pharma: that by getting the vaccine they'd be safe. So they let their guards down and now they're fully vaccinated... on ICU beds.
My consistent experience is that sites that simply make a round trip to the server and re-render the world on every non-trivial interaction are much faster than "performant" web apps that try very hard never to request actual HTML from a server, ever.
> 50% to 60% of all the people in ICU with covid related symptoms in the EU atm are fully vaccinated.

I'm trying to find a reliable/official source for this statistic (not your numbers in particular but numbers at all), but am coming up empty-handed. Can you tell me where you found this?
This is great if you only target AWS and only have a small scope, but for anything else it sucks (just like CloudFormation itself).

This is one the main problems with most of the CDK-abstracted SDKs for clouds in general where you're essentially just going to re-implement Terraform or SaltStack or Ansible but with your own code that doesn't have the same portability in technical and human terms.

That knowledge about the in-house system is useless elsewhere, and anyone coming in from the outside can't use any pre-existing knowledge. This is of course only a problem in larger scopes, say a larger company with an internal team that does the Ops-leaning side of DevOps.

A company that is larger might simply delegate an entire set of accounts and infrastructure to individual teams where they have to sort everything out themselves, and a company that is smaller is essentially the same as a small division in a large company.

And then you still have the problem if the glue between your AWS cloud, Google cloud, Cloudflare and whatever Git provider you use. No CDK covers that the way something like Terraform with delegation to providers does where you have a standard data format where you can transport information between providers. If you want to create a repo in GitHub, preset some configuration and contents, add that repo to a CD solution that you run on Kubernetes on EKS in AWS with delegated accounts per EKS workload and then connect Cloudflare to ingress ALBs, that's at least 4 different APIs you're talking to with incompatible interfaces. Most of them have CDK's so your interface becomes your own implementation that you now have to maintain. Delegating that to a specialised tool works much better.
So the headline should read: Nvidia too much of an asshole to own ARM? Let’s update our laws too. I’m serious, if we don’t want companies to be assholes then we’d need to regulate how they negotiate and a lot of other things.
China gives the proper answer - a national firewall.

If a host doesnt comply, they get denied by the firewall.
I have to assume the primary use for these VMs is to build iOS applications not Mac apps. For that use case the CPU architecture used to run the build doesn't really matter since the end product is an arm64 iOS app regardless.

Sure, you can use it for testing and building Mac apps, but the number of people doing that is minuscule compared to the number of iOS developers (unfortunately).
Sweden has much higher ethnic & cultural diversity than Norway & Finland, and hence more people passing through it's borders potentially bringing in new infections from abroad. It also has fewer hospital beds per population, and higher population density.
All these factors and more need to be taken into account when doing country comparisons. We won't really know how much effect the difference in policies had until someone has done a proper causal analysis using some regression model or other econometric technique.

I got the stats from here: https://www.indexmundi.com/factbook/compare/norway.sweden/de...
Because unfortunately the current generation of vaccines doesn't completely stop the spread - they certainly slow the spread in the weeks after the second shot, but then antibodies start to wane over the next months (which is why booster shots are being administered). Vaccines still protect from hospitalisation and death, though.

If you believe most virologists the only realistic scenario is that the virus becomes endemic, similar to most flu strains or other human corona viruses (which makes vaccination even more important!).
Show HN: Chrome extension for adding footnotes to print-outs of web articles
> If you look at the raw numbers nearly twice as many of the hospitalized are vaccinated.

This doesn't mean what you think it means. Imagine if 100% of the population were vaccinated, what percentage of the hospitalized would then be vaccinated?

https://ourworldindata.org/covid-deaths-by-vaccination
Too bad they whitelist which bots can access their sitemaps!