I did a quick search and could only found a missed missile having self destruction. Shaheds have a very distinct noise it shouldn't be too hard to id. While I don't doubt Americans had used patriot on drones, I believe it is because they were(and still are) unprepared and they panicked.
Actually they are using everything they have to combat these cheap drones. That includes Patriot and THAAD systems as well. Specially UAE, which got struck with more drones than Israel. That is how Iran was able to take out a THAAD radar, because it was deployed so close to them.
You can’t really deduce THAAD was used against drones based on this. As the number of US assets in the Middle East increases, it is logical to deploy more THAAD to protect them from Iranian ballistic missiles. Israel intercepted a few[0] at the beginning of the current conflict, so it is common sense to presume there are still some remaining.
For any country, really; wars cannot be won anymore unless you exterminate its inhabitants completely. At best you can force a regime change, but as Afghanistan showed, that's fragile and tenuous at best if it's not fully backed by the population.
Afghanistan and Iran are not the same. Afghanistan is filled with people that don’t know the Earth is round. Iranians or Persians are educated and largely do not support this regime at all.
Do they support the governments that started this by blowing up 100s of children at their school? Give me a break, even the left-wing Iranians who hate the theocracy also hate Israel. Hell nearly all left-wing young people in the U.S. despise the Israeli government's actions and U.S. support of said actions and that's only for things that have happened in the last year.
Please provide your source for opinions that are not generally accepted except among those with politically self-serving bias. A few seconds of research demonstrates that's false.
https://mei.edu/publication/new-polling-highlights-iranians-...
67 percent opposed to even normalizing relations with Israel.
61 percent of support Iranian proxies or Axis of Resistance.
70 percent agreed their military presence makes them safer at home.
We have no reason to believe any of these have decreased since the bombing campaigns have begun. While there are significant numbers of people who would protest the government and maybe attempt to overthrow it, there is no where near enough evidence to suggest it possible and the last half century has demonstrated this.
We already supported a major ground campaign against Iran with the Iran-Iraq war that caused millions of deaths and ended in Iranian victory after 8 years.
In this case it's especially depressing that the war's rationale exists only because Trump wanted to tank the deal made by Obama. Which was not a perfect deal but better than the status quo back then, and much better than any likely outcome of this war.
Politics will exist for as long as there are people.
Any country not able to or interested in waging occasional war will be destroyed by countries that can and do.
Simple as that.
But please I'm interested in hearing any utopia arguments that claim we can/should deprecate war. And remember - you have to convince your country along with every other country.
You haven't really made an argument of your own. You've just made a claim and presented no evidence. "Simple as that" is neither argument nor evidence nor rationale. This is no better than the people who fall back on "war is hell" to justify when they've fucked up and caused the deaths and suffering of a bunch of civilians for no good purpose.
You could at least say something like "we have to bomb the people so they can be free" or "don't you know the Iranians were seconds away from nuking new York, because they have no regard for their own survival".
We should "deprecate" offensive wars of choice based on lies because the opportunity cost is enormous (what could we have bought with the 200+ billion they're already looking to spend here?).
Every time we do this we create more terrorists (see the blowback incidents weve already had from this war), which results in more egregious government overreach on the domestic population (see patriot act and the experience of commercial flight in today's world).
And those are just some of the basic reasons. I don't have time to write them all.
If the Us keeps attacking its allies economically and militarily the petrodollar will crumble and those trillions of dollars of debt will start to be a heavy burden
Tons of countries buy the dollar bond because it’s a safe bet. It’s how the world does finance.
If that stops, then the world stops buying dollars. And then America has to start justifying why a printed dollar justifies buying an import from China or Europe of real valuable goods
Vibe-coded websites are the new Frontpage website, being 10x as heavy as one made by hand would be. But 10x as heavy… on top of a modern Web that had already bloated to 100x what was reasonable. Now we wish the only problem were that the html is 10x as large and complex as it needed to be.
The coming years will see the current RAM shortage followed by a war between local AI models and vibe-coded shitware “productivity” software for memory on our devices. Especially fun will be when vibe coding crap hits corporate security software, which is already often so bad it looks more like sabotage than security. Imagine when it gets, from both angles (using models for threat detection; vibe-coded shitware) another large multiplier on its resource use.
I work sometimes in frontend and mostly in backend but I cant still comprehend why are we going backwards. shouldnt the websites be so optimized that they should be able to run in normal pc / smartphone rather than s23 is failing to load it. I guess at least bigger companies have that kind of resource for optimization but still not doing it why?
Any hardware gains and more are used up by stuffing in additional telemetry, ad/engagement scripts, and animations. Devs have grown up on "unused RAM is wasted RAM," work on the latest high-spec Macs, and get incentivized by higher-ups demanding things be ever "modernized" and not to waste time on optimization, which they see as annoying nerd stuff. But even that doesn't explain everything I guess, because I still see a lot of these things in open source projects.
The explanation for bloated OSS is that the software development field has opened up to be accessible to non-programmers. There are at least 10x as many developers publishing software now as there were in the 90s, and the class of people who know how a CPU works are a tiny, tiny minority of the field now, where 30 years ago it was the norm. The vast majority of developers operate on 15 layers of abstractions and are literally offended by the idea that they should understand even a single layer below the one they're currently on. They will invoke a retort like "might as well learn assembly while you're at it", which I have heard literally dozens of times by now, as though it is actually unreasonable to have an understanding of assembly even if you don't write it every day.
Game development suffers greatly from this, too. So many games run like dogshit and some take literally 100+ GB more disk space than they need to (with the counterfactual proven when a dev eventually "optimizes" their game 3 years later by doing some really trivial thing, like what hapened with Helldivers 2 and some other game I can't recall). There is a whole generation of "Unity devs" and "Unreal devs" who work no-code or as close to it as possible, only being able to develop games through a GUI and light scripting, with even the latter usually involving copy-pasting existing scripts written by other people and tweaking the numbers.
In some ways this is a good thing, of course. There are a lot of useful software and fun games in the world that would not have been created if software development were not accessible. But with the cost to performance and security breaches becoming the absolute norm, I do really wish there was a culture for developers to continue improving, to continue learning, instead of a culture of learning the very top of the stack, declaring it good enough, and becoming a "React dev" for the rest of their career instead of becoming "a programmer" who can use more than one abstraction.
Who pissed in your Java this morning, gramps? Performance has nothing to do with whether you’re “the programmer” (whatever that means, I assume that’s what you consider yourself among this sea of mediocrity around you) and “React dev”. It’s all about incentives, and truth is that performance isn’t very high priority for majority of software.
There are very, very strong incentives for performance. Google and other hyperscalers have done studies on their data at scale (and boy do they have a lot of data), and even delays measured in low hundreds of milliseconds harm user retention. On the backend side, 1% improvements in performance can translate to millions of dollars in reduced costs at scale annually. There simply are not enough qualified programmers in the world creating performant software.
With open source it's not even about incentives. I still put effort into the software I make on my own time because I create the kind of software I want to see in the world, ie. software that doesn't feel miserable to use. It's simply about culture. People build up assembly and lower-level abstractions in general to be the scary monster in their closet, and not something they could actually learn if they just tried.
> There are very, very strong incentives for performance. Google and other hyperscalers have done studies on their data at scale (and boy do they have a lot of data), and even delays measured in low hundreds of milliseconds harm user retention. On the backend side, 1% improvements in performance can translate to millions of dollars in reduced costs at scale annually.
for Google and other hyperscalers, not for mom and pop shops and electron apps.
> There simply are not enough qualified programmers in the world creating performant software.
Nonsense. You seriously think there’s some arcane knowledge in optimizing things? Sure, if you’re pushing microseconds and optimizing network stack just to squeeze last drops out of it. But majority of software runs stupid quadratic loops, overuses map/filter/reduce, instantiates too much and is bloated with useless features. It takes one capable programmer to optimize this mess to roughly 90-98% of what’s possible. It takes world class to squeeze last 2%, but majority of software doesn’t need or care about it.
No, I don't think there's particularly arcane knowledge in optimizing things! That's rather my point. It's not even hard to learn, but the current developer culture is one that treats learning anything outside of their framework as a bogeyman. There are real game developers, with jobs, who are paid many tens of thousands of dollars, who do not even know what an "int" is, because it's all been abstracted away for them and they think that understanding why their game runs like shit is something only Carmack himself could handle. In reality, we could easily produce enough capable programmers to create performant software, we simply choose not to as a culture.
> but the current developer culture is one that treats learning anything outside of their framework as a bogeyman.
You can neither prove or disprove this statement. Just my 10c: I’m working in payments and not a stranger to optimization of both native and managed code. I can easily improve our POI performance by at least 20-30% across different metrics in a span of couple of weeks. Why don’t I do that? Because not only management wouldn’t praise me, but they would actively work against me because it’s not a priority.
> You can neither prove or disprove this statement.
It's self-evident from interacting with a wide range of developers, but I suppose I can prove it no more than I can prove to you the sky is blue. I'm not saying there aren't cases like yours of "I could optimize it, but I'm not being paid to". But there are also many, many cases of "Are you crazy? I would have to spend my entire life learning about CPUs, compilers, assembly, and programming languages! Get real, nobody can do that unless they're a 1% genius" for things that they could absolutely learn to do if they just tried instead of living in fear of it.
This has to be intentional, right? To reassure people that front-end developers still have a job? The data is interesting but the site itself is a complete embarrassment for several reasons.
It has gained a little traction in Reddit and grateful for the several paying users currently giving me lots of feedback. One of the features is that you get to import your own font using any otf, ttf files. App is 100% native too written in SwiftUI, AppKit and UIKit.
I just wanted my own interpretation of an RSS Reader app, I have been a heavy user of both Reeder and NNW but the interface is just the same and I got bored a lot.
Also built my own rss reader https://gmnz.xyz/projects/ember-feed/ with an emphasis on code block themes because I mostly follow engineering and developer blogs.
reply