Hacker Newsnew | past | comments | ask | show | jobs | submit | chowyuncat's commentslogin

How do register windows differ from register renaming? https://en.m.wikipedia.org/wiki/Register_renaming


Register renaming is a microarchitecture feature; your OS can be completely oblivious to them because it has no way of using (or even knowing in many cases) them. Register windows, OTOH, require the OS to be aware of the “spill stack”. The difference is also in their purpose: register renaming is for OOO superscalar execution pipes to allow multiple operations at once; register windows are an attempt to avoid pushing “clobbered” registers to the stack when calling functions.

Nothing precludes an architecture from having both: register windows to avoid register clobbering and register renaming to allow dozens/hundreds of micro-ops “in flight” at the same time.


It’s a noise generator. It’s funky and having a noisy interface adds to the appeal for me.



This worked well on iOS Safari. Nice job! At the end I wanted to know the distribution of other users’ preferences.


Imagine the use of the word deplorable to describe certain people. This would be then used in an election campaign to favor an opposition candidate who would vote against Russian sanctions.


It’s an information leak. Who knows what attackers can learn about the host via this channel. Why leak it unless you have to?


OK, that's not a complexity trade I'd be willing to make, but I can see it. However, that's unrelated to the nonsensical reason given by the article.


In traditional Docker installs, you (can) run as real UID 0 (and many containers do) with CAP_KILL [https://docs.docker.com/engine/reference/run/].


Alex Jones is a terrible human being. Rogan is another con man in Jones’ vein, and the fact that they’re friends should tell you that Rogan isn’t a good person, either. Nobody who chooses to amplify Jones can be considered a decent person.


What's interesting is that all these warnings against Jones and guilt-by-association is generally from people blindly repeating the same thing while being ignorant and uninterested in the real details. The very episodes that people are worried about are actually the best explanations of who Jones is and his friendship with Rogan, and they include disclosures and harsh criticisms against what he's said and done.

Overall I don't understand the big deal about him. I've met truly evil people (from cartel members to death row inmates) and Jones doesn't come close. He's full of extremist conspiracies but he's also extremely easy to ignore. He barely makes a mark compared to the typical social media drivel these days anyway.


Because the police have committed crime on video and not been prosecuted.


This is funnily related to the Win9x crash on fast CPUs.


Not really. This isn't a delay calibration loop. The "pause" instruction is a hint to the CPU to yield core resources to the sibling hyperthread because it is (or would be) blocked due to lock contention. In no way does the performance adjustment that Intel did affect software's semantic correctness.


ED-209 was a killer class.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: