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

> destroying much of Iran's military and leadership

Good at hitting targets, terrible at achieving goals. Same as Afghanistan, Vietnam, etc. Were the Taliban destroyed by killing their upper echelons several times over? In terms of resilience, the Iranians are similar, arguably much more so.


> Were the Taliban destroyed by killing their upper echelons several times over?

Of course not, because that wasn't the goal and would be impossible, because we were recreating the conditions that led to the Taliban taking control in the first place (corrupt and amoral warlords oppressing the populace). Afghanistan's strategic location and suitability for poppy farming and generating dark money flows is why we went in. It was the staging ground for the plans to overthrow "Iraq [...] Syria, Lebanon, Libya, Iran, Somalia and Sudan" (https://www.aljazeera.com/news/2003/9/22/us-plans-to-attack-...). We're still involved in active conflicts in most of those countries.


Trita Parsi of RS had been saying weeks in advance that the Iranians would retaliate against gulf states collaborating with/supporting the US & Israel, would close the Strait of Hormuz, and would continue fighting until it established a pain threshold had been reached and acknowledged by its enemies, in order to prevent yet more "short wars". Iran's previous retaliations that were well choreographed and coordinated in advance with US & Israel would not be repeated. He was not alone in saying this, but he was one of the most prominent, connected, and learned people saying so.

Much of the administration and news media are only catching up to all of this long after the fact. Many still cling to the idea that this was unforeseen, or irrational on the part of the Iranians.


Trita Parsi is an Iranian government lobbyist. Of course he would say that.

Does the fact that he was right enter into your thinking at all by the way? But go on, tell us the basis for your claim, treat us like adults.

So he'd have a better idea of what the govt would want to do?

Keep in mind that a govt that feels (admittedly reasonably) that it has been backstabbed and has its head assassinated would not hesitate to call bluffs instead of acting cool. You've ever seen how a cornered wild animal behaves?


Dulce et decorum est pro patria mori

I wonder how many young minds were twisted by old hypocrites.

the old lie

The young die.

I too played rome total war!

I haven't, but I read the Wilfred Owen poem about young men dying for nothing in WW1.

> Setting: Use of death certificates from the National Vital Statistics System in the United States, which were linked to occupation, 1 January 2020-31 December 2022.

Doesn't this mean that if you get Alzheimer's and as such are unable to work, that it is quite unlikely you would show up as a taxi/ambulance driver in this study?

Such studies need to account for transfers between groups, but rarely seem to do so (I did not read the complete paper, please correct me as necessary).


they spend almost a whole page addressing this.

... Alzheimer’s disease symptoms typically develop after patients’ working years, with only 5-10% of cases occurring in people younger than 65 years (early onset).11 14 While subtle symptoms could develop earlier, they would still most likely be after a person had worked long enough to deem the occupation to be a so-called usual occupation ...


Yes I saw someone say as much in other comments. My suspicion that transfers were not accounted for because the employment was a snapshot in time between 2 years was definitely wrong.

"What the funeral director deemed/was instructed to record as 'career'" is still somewhat limited, but is plausibly good.


There will be runs of even and runs of odd outputs from the rng. This benchmark tests how well does the branch predictor "retrain" to the current run. It is a good test of this adaptability of the predictor.

The benchmark is still narrow in focus, and the results don't unequivocally mean AMD's predictor is overall "the best".


This level of dynamism is commonly forgotten/omitted because it is most often not at all needed. "There is no object identity across the values [retrieved by self.x]" is a very curious choice to many.

It's very Pythonic to expose e.g. state via the existence of attributes. This also makes it possible to dynamically expose foreign language interfaces. You can really craft the interface you like, because the interface exposal is also normal code that returns strings and objects.

You are right that it is not needed often, but there is often somewhere a part in the library stack that does exactly this, to expose a nice interface.


This is just an analogy but in Swift String is such a commonly used hot path the type is designed to accommodate different backing representations in a performant way. The type has bits in its layout that indicate the backing storage. eg a constant string is just a pointer to the bytes in the binary and unless the String escapes or mutates incurs no heap allocation at all - it is just a stack allocation and a pointer.

Javascript implementations do their own magic since most objects aren't constantly mutating their prototypes or doing other fun things. They effectively fast-path property accesses and fallback if that assumption proves incorrect.

Couldn't python tag objects that don't need such dynamism (the vast majority) so it can take the fast path on them?


It already has a fast path, from (I think) 3.11. If you run `object.x` repeatedly on the same type of object enough times, the interpreter will swap out the LOAD_ATTR opcode to `LOAD_ATTR_INSTANCE_VALUE` or `LOAD_ATTR_SLOT`, which only makes sure that the type is the same as before and loads the value from a specified offset, without doing a full lookup.

I don't think his AI company is the issue, it's that he desired the effect of a public domain/unlicense, a completely unfettered gift, while he was constrained by the business people to use a copyleft license. However, most people using a copyleft license are using it with (some) intent, and choosing it with (some) explicit preference over public domain/unlicenses, i.e., they are not intending it to be an unconstrained gift, they want a social dynamic of code recycling only in the open and with attribution (each optional and with variations depending on the license, but those are commonly desired constraints).

It is of course fine to have his opinion, but if he thinks most people are in fact like him when they chose a copyleft license, then I think he's projecting rather than observing.


I am just today experience an issue where the volume is reset 100% for each ad. Ads play, I turn volume down to 8%, I have the tab still on display (though I have focus on a separate window), and when the 1st ad ends, the 2nd ad is as loud as 100% even though the slider remains at 8%. Click to reset it to 8%, then 3rd ad plays at 100%.


Not sure if this applies, but might be worth consideration

https://www.gov.ca.gov/2025/10/06/no-more-loud-commercials-g...


ha! This was my first thought too. Ridiculous behavior either way, ads have gotten out of control.


I noticed during the olympics that they would hide the in-page volume controls during commercials. I hadn't seen that before. Fortunately it's still possible to mute via the tab control.


I'll just keep using Mārtiņš Možeiko's script, portable-msvc.py, that this tool is based upon. It does everything this does, except a lock file and the autoenv. I'm not particularly interested in the former, and definitely not the latter.

https://gist.github.com/mmozeiko/7f3162ec2988e81e56d5c4e22cd...


Yes, bash is the near-universal language for build scripts as long as git is the near-universal source control tool.


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

Search: