71259 stories
·
2 followers

Nicola Sturgeon Loses Another Round to JK Rowling

1 Share


Read the whole story
gangsterofboats
1 hour ago
reply
Share this story
Delete

AI Cannot Give Writers Something to Say

1 Share


Read the whole story
gangsterofboats
1 hour ago
reply
Share this story
Delete

Wikipedia's founder on his life's work: "A propaganda tool"

1 Share
Comments
Read the whole story
gangsterofboats
15 hours ago
reply
Share this story
Delete

★ Retraction: The App Store Rejection of the Week That Was, in Fact, a Correct Rejection

1 Share

Yesterday I published an article titled “App Store Rejection of the Week: Dark Hours”. I have retracted it. Its premise was so fundamentally wrong that there’s no point merely correcting or editing it. Even the title, as I explain below, was inaccurate. Although the original is now retracted, I’m not memory-holing it. The text of the original story is available, for transparency and accountability, in plain text (Markdown, natch) and PDF (preserving original presentation). Both of those versions include a preface at the top linking to this retraction. The URL for the original story now redirects to this one that you are currently reading.

To the best of my recollection, this is the first post I’ve retracted in the 24 years I’ve been writing Daring Fireball. I hope it’s the last. I was misled, both overtly and through omissions, in several ways, but what I publish is my responsibility, and I apologize for the error.

Terry Godier first came to my attention in February, when I linked to his excellent interactive essay on RSS feed reader design, “Phantom Obligation”, which essay introduced Current, Godier’s new RSS reader that he made to exemplify the ideas from his essay. Current is, deservedly, a bit of a breakout hit. (E.g., David Pierce, at The Verge, put it on a very short list of iOS-exclusive indie apps that keep him from switching to Android.) In March I linked to another interactive essay from Godier, “The Last Quiet Thing”, and again in April to a post regarding the App Store’s 5-star review system. I struck up an iMessage correspondence with Godier around when I first linked to his work.

Yesterday Godier posted “Browsers Have Standards, the App Store Has Judgment”. As originally published, that post contained these two paragraphs:

A while ago I tried to submit an iOS app for Dark Hours, my astronomy website for normal people. It was rejected on the grounds that it was astrology.

It has no tarot function, no horoscopes, and nothing that I, or anyone else I’ve asked, would associate with astrology.

Those paragraphs, at this writing (August 8, 11:00 pm ET), have been deleted and replaced by this:

Note: the original version of this post had a section here about an astronomy app I am working on that began as an astrology app and was rejected after having the astrology content removed. App store [sic] review reached out to me and let me know that they had apparently never been given the updated build and that the app should be fine to submit now.

You can now see the problem that has led me to fully retract my original post, given that my post was entirely predicated on the premise that Godier’s original description of the rejected app was true — that the app “has no tarot function, no horoscopes, and nothing that I, or anyone else I’ve asked, would associate with astrology.” The truth is, the app, as originally submitted by Godier to the App Store (under the name “Asterly”, not “Dark Hours”), was entirely dedicated to astrology, not astronomy, and did in fact include a “Tarot card of the day” feature amongst other occultist horseshit.

The grounds of Apple’s original App Store rejection of the app, and the rejection’s upholding by the App Review Board, were correct.1 I wrongly took Godier at his word, both in his public blog post and in private iMessage correspondence yesterday, that the rejection wasn’t just merely debatable, but completely and rather preposterously ungrounded. Whether Godier ever submitted a build of “Asterly” to the App Store that contained no occult horseshit and only the hard-science astronomy features that were present in his “Dark Hours” website that was available for the last week, I don’t know. But I have no reason to believe that he did.

My disdain for astrology is so utter, and my esteem for Godier’s previous work so high, that it simply never occurred to me that he might have actually made and submitted to the App Store an astrology app, let alone that he’d then feign surprise and frustration that an astrology app was rejected for being an astrology app. I showed him a draft of my post before publication, to make sure I had the story straight, and he offered not a word of caution, only gratitude for my drawing attention to the matter.

It gets messier. Godier’s astrology app that he submitted to the App Store back in January was named “Asterly”. That was still the name when the App Review Board upheld its rejection in April. According to Godier, frustrated by the App Store’s rejection, he ported the astronomy version to the web, launching it last week under the name “Dark Hours” at the domain darkhours.io. (This is why is was incorrect for me, in the very title of my post, to claim that Apple had rejected an app named “Dark Hours”. They rejected an app named “Asterly” and had never seen an app from Godier named “Dark Hours”.) Yesterday, after I linked to Godier’s post and Hacker News then linked to my post, Godier’s “Dark Hours” (with a space) came to the attention (and justifiable surprise) of Miguel Beher, creator of an open-source “astrophotography and dark-sky planner” project named DarkHours (no space). Beher’s GitHub project contains the source code, and the actual web app is freely available at the domain darkhours.app. In an uncomfortable exchange between Beher and Godier on Bluesky, Beher pointed out that Godier’s Dark Hours had the same bug as Beher’s that routed people to “random fields in Mexico”. Earlier today, Godier took his web app down and redirected his darkhours.io domain to Beher’s darkhours.app.

At the end of my now-retracted post yesterday, assuming I had righteously and rightly skewered Apple for an egregiously erroneous App Store review rejection, I wrote:

Mistakes happen. But in a functioning system mistakes get corrected, and mistakes as obvious as this one get corrected almost instantly and include a quick apology for the conflation.

Obviously it was I who was mistaken. This article is my correction, and I apologize to all who read and believed my now-retracted post, and to the reviewers at the App Store whose competence (if not literacy) I besmirched. Sorry about that. Won’t happen again.


  1. Regardless of one’s opinion regarding pseudoscience and occultist horseshit — pro, con, or indifferent — one might reasonably think it wrong for Apple to disallow or discourage such apps from the App Store. In fact, there exist plenty of such apps in the App Store, and Apple has even run “Best Astrology Apps” editorial features. Apple’s stance is basically that the App Store has enough of these apps (and I suspect they’re a common source of scams, given that by their very nature they target the gullible). Guideline 4.3(b) states (emphasis added):

    Certain kinds of apps, such as dating, flashlight, sound effects, wallpaper, simple timers, and fortune telling, are well established on the App Store and we will not accept new submissions unless they offer a meaningfully different or improved experience. We may remove these apps from the App Store going forward if they are not updated, improved, or do not attract customers. Other kinds of apps, such as drinking games, Kama Sutra, fart, and burp apps, are mediocre, low-quality, or low-effort and do not add value to the App Store.

    That serial comma, ever useful, gives hope to anyone hard at work on a “fart and burp” app. ↩︎

Read the whole story
gangsterofboats
15 hours ago
reply
Share this story
Delete

The Only Way America Can Win Against Iran: A Strategy for Total Victory

1 Share
My personal commentary on the 2026 US and Israeli war with Iran, written while the conflict is still underway. The philosophy of Objectivism, itself, has no position on this particular war, or military strategies.

As I write this, the United States of America, with the most powerful military in the history of the world, stands a very good chance of losing this current war with Iran, started in 2026. The US military has done far more damage to Iran’s government structure, military personnel and military equipment than Iran has done to the US’s.

Yet the level of damage done to the enemy military or country is not what determines who wins and who loses a war. It is the side that gives up its stated objectives and leaves the fight, in the face of determined opposition by the other side, that loses the war.

At the start of the war, Donald Trump stated that he wanted to 1) end the ballistic missile threat of Iran, 2) end Iran’s nuclear weapons program, and 3) end Iran’s support for proxies that threaten US interests and personnel. More recently, he has also stated 4) that the Strait of Hormuz needs to be reopened without any Iranian tolls or fees.

So, if the US ends the war and blockade without a substantial nuclear deal or the seizure of all of Iran’s enriched uranium, without securing Iranian compliance on ballistic missiles, while the Houthi proxies of Iran are threatening shipping in the Bab al-Mandab Strait, and in the process, leaves Iran with the ability to control traffic in the Strait of Hormuz and charge tolls on ships, then this counts as a complete US capitulation and loss of the war.

Unfortunately, Trump’s handling of the Iran war has led to a heavy buildup of pressure on him to stop the war like this, without achieving any of his stated objectives, and while handing at least partial control of the Strait of Hormuz over to Iran. (This control violates all international norms of the seas and amount to a special privilege granted to the Islamic Republic of Iran that no other nation gets.)

This Iran war has led to major disruptions in the supply of oil and other goods from the Persian Gulf, generating serious shortages and price spikes. Also, as Donald Trump has justified and pursued it, this war is not very popular in America. A July 2026 poll by the University of Maryland found that 52% of Americans think that the US should end the Iran war now, and only 21% thought the US should use military force as necessary to prevent Iran from acquiring nuclear weapons. (The other 79% either favored diplomacy, or didn’t know what they thought.)

But, Donald Trump’s particular justifications and methods of fighting the Iran war aside, I think that a United States war against the Islamic Republic of Iran is completely justified. In fact, I would say that it is among the most justified military actions in the history of the United States: far more so than Vietnam, Korea, World War I, and Iraq, and perhaps even surpassing World War II and the War of 1812.

Why is such a war against Iran so justified? Because of Iran’s very long history of attacking the US by proxy, every chance it gets, and because of the nature of the Islamic Republic regime.

Iran’s Long Proxy War Against America

It started 47 years ago, even before the founding of the Islamic Republic: The rebel students, workers, intellectuals and clerics, who would later be the backbone of the Islamic Republic, took dozens of Americans in the US embassy in Tehran hostage for well over a year. This was an act of war against America, yet the US did not respond with war, at the time. The US would have been justified in attacking Tehran and occupying it, but it did not.

A little over three years later, in April of 1983, Islamic Jihad–an Iranian-backed proxy later known as Hezbollah–bombed the US embassy in Beirut, killing 63 people, including 17 Americans.

In October of the same year, Hezbollah bombed the US marine barracks in Beirut, killing 220 U.S. Marines and 21 other service personnel.

Several attacks later, in 1996, Hezbollah Al Hijaz in Saudi Arabia bombs the Khobar Towers, a U.S. Air Force housing complex in Saudi Arabia, killing 19 Americans.

In 1998, Hezbollah helped Al-Qaeda to bomb the U.S. Embassies in Kenya and Tanzania, killing 224 people, including 12 Americans.

During the US war in Iraq, Iran supported Shiite militias that, according to the Pentagon, killed over 600 US troops. Instrumental to this support was Iran’s Quds Force, a branch of the Islamic Revolutionary Guard Corps (IRGC) that specializes in asymmetric warfare, (terrorism and the arming and training of proxies) outside of Iran’s borders. When the US later killed the leader of the Quds Force, Qasem Soleimani, in Iraq, Iran directly retaliated with ballistic missiles against US bases in the Middle East, injuring American soldiers. (See: FDD Article.)

The Nature of the Iranian Regime: The Leaders of Jihad

The leadership of the Islamic Republic of Iran have, for many years, regularly chanted “Death to America!” and “Death to Israel!” Since the Islamic Republic’s founding, they have called America the “Great Satan” and Israel the “Little Satan.” They have never been subtle about how they view the United States, Israel and the Western world, for anyone who has cared to listen to the domestic preaching of their leadership.

The Islamic Republic has been an open, explicit theocracy, ruled by a supreme religious leader, with a bunch of clerics under him as the body of the real government that rules the more secular officials, like the president. It has an explicitly religious, fanatical, elite military–the IRGC–that is superior to Iran’s regular military, the Artesh.

The preamble to the Constitution of the Islamic Republic of Iran states:

Our nation, in the course of its revolutionary developments, has cleansed itself of the dust and impurities that accumulated during the past and purged itself of foreign ideological influences, returning to authentic intellectual standpoints and world-view of Islam.  It now intends to establish an ideal and model society on the basis of Islamic norms.  The mission of the Constitution is to realize the ideological objectives of the movement and to create conditions conducive to the development of man in accordance with the noble and universal values of Islam.

With due attention to the Islamic content of the Iranian Revolution, the Constitution provides the necessary basis for ensuring the continuation of the Revolution at home and abroad.  In particular, in the development of international relations, the Constitution will strive with other Islamic and popular movements to prepare the way for the formation of a single world community (in accordance with the Koranic verse “This your community is a single community, and I am your Lord, so worship Me” [21:92]), and to assure the continuation of the struggle for the liberation of all deprived and oppressed peoples in the world.

True to the mission outlined in its constitution, the Iranian regime has taken every opportunity to “strive with other Islamic and popular movements…and to assure the continuation of the struggle” for one “world community” under the rule of Sharia Law and a totalitarian form of Islam. It has become the world’s premier sponsor of Islamist terrorism and supporter of numerous Islamic proxy forces, like Hezbollah in Lebanon, the Houthis in Yemen, Shiite militias in Iraq, and Hamas in Gaza.

And, even beyond its direct efforts at funding and support for Islamist terrorism around the world, Iran serves as the major inspiration for jihadis of all sorts and all sects. Iran adheres to the Shia sect of Islam, whereas most Muslims in the world are Sunni. Many of the Islamist terrorist organizations around the world are Sunni, such as Al-Qaeda, ISIS, Hamas, and the Muslim Brotherhood. Yet Iran has helped support Hamas, because of its key position next to Israel, and Sunni Islamists can still look at Iran to see a fellow traveler and an inspirational model for what they want to achieve: a whole country run as an Islamic theocracy. They are given hope for the triumph of a Sunni caliphate by the fact that Iran continues to exist as a Shiite theocracy.

Thus, it is not too much to say that the Islamic regime of Iran is the functional leader of Islamist, jihadi terrorism in the world today. It is the only large Islamic regime that openly crusades, (heh…or “jihads”) against the United States and the Western world. Saudi Arabia, Jordan, Qatar, Oman, Syria, UAE, Kuwait and Yemen have all made friendly gestures toward the US and the West. Only Iran stays openly and resolutely opposed to everything the West stands for, in the name of Islamic theocracy.

So, to boil it down to essentials: The Iranian regime is NOT a group of corrupt thugs enjoying power for the sake of earthly wealth and crony favors, like the regime of Venezuela or Russia. Practically the whole regime is composed of ideologically committed, religiously motivated zealots, who are willing to die for the cause they believe in. They will not capitulate in the face of overwhelming US military power. They will hide in a bunker while the bombs drop, then come back to strike whenever and wherever they can. They don’t care about the Iranian economy or oil profits, except insofar as those can further the Islamic Revolution, ten or a hundred or a thousand years from now. They will do everything in their power, to their dying breath, to work toward the survival and triumph of Islamist totalitarianism in the world. They will endure anything–including a painful death–so that their great, great, great, grandchildren can live in a worldwide, totalitarian Islamic society built on the crushed and buried ruins of the Western world.

In short, these are not the sort of people Donald Trump can make any sort of genuine deal with. Any “deal” they make with the US will not be in good faith and will simply be a way for them to buy time, deceive and humiliate “the Great Satan”. This has been abundantly demonstrated in the US-Israel-Iran war of 2026.

Fortunately, however, the nation of Iran is not only the Islamic regime and the IRGC.

Most Iranians Don’t Support the Islamic Republic

A June 2024 survey by the Group for Analyzing and Measuring Attitudes in Iran (GAMAAN) found that only 11% of Iranians supported the principles of the 1979 Islamic revolution and the Supreme Leader. The same poll found that about 80% of Iranians want the Islamic Republic regime out of power.

As economic conditions in Iran have worsened, with very high inflation, banking problems, blackouts, and even fuel rationing, it is reasonable to expect that an even higher percentage of Iranians are ready for regime change today, than were in 2024.

Countless videos coming out of Iran support the idea of general discontent with the current regime. Videos of people protesting against the regime, chanting “Death to Mojtaba Khamenei” in the middle of the night, celebrating US and Israeli attacks on the regime and thanking President Trump are all over social media.

Even after tens of thousands of unarmed Iranian protestors were murdered in the streets of Iran by the IRGC, the defiance of the Islamic regime continues. Iran has a population that, overall, is ready and eager for a revolution.

Iran is Not Afghanistan or Iraq

Before the Islamic Revolution of 1979, Iran was a fairly advanced, well-educated, Western-style society. Women went to college and wore Western skirts and bikinis, men wore bellbottoms.

To be sure, the Iranian government was not a democratic republic with the same degree of freedom as a nation like the United States, or the UK. It was an authoritarian, nationalist government. But Iranian society and culture–outside the elite in the Islamic regime of the past 47 years–has been developing in a much more individualist direction than Afghanistan or Iraq.

Today, almost 90% of adult Iranians can read and write, while only 37% of Afghanis are literate. Very few Iranians have strong loyalties to particular tribes above the nation of Iran, while very large numbers of Iraqis have strong tribal loyalties. Overall, the population of Iran bears a much stronger resemblance to the populations of stable nations like Turkey, Romania and Greece, than the populations of Afghanistan and Iraq do.

So, unlike Afghanistan and Iraq, we should not expect insurgency against the Islamic Republic to devolve into decades of lawless, tribal chaos. In fact, a decent portion of that lawless, tribal chaos was perpetuated by the interference of the Islamic Republic’s Quds Force supporting Shiite militias and helping them attack US soldiers. So a civil war in Iran that eliminates the IRGC, actually eliminates the single biggest force for lawless, tribal chaos in the Middle East.

The Basic Strategy for Total Victory Against the Islamic Republic of Iran

Given these facts about Iran, continued campaigns of airstrikes by the US and/or Israel won’t end the threat of the Islamic Republic, in any sort of reasonable time frame. The fanatics of the IRGC can keep up this game of hide-and-seek for many years. But neither is a full US invasion of hundreds of thousands of ground troops necessary.

What is needed is a strategy for the US to enable and encourage the Iranian people to rise up and eliminate the IRGC on the ground.

Thus, the basic strategy I propose is for the US to initiate a limited incursion into mainland Iran with marine expeditionary units and special forces to establish a US military compound on the southern coast. This compound would serve as a refuge, training and staging area for Iranians who are willing to fight against the IRGC.

After establishing the base, the US would give Iranians notice that they have a limited period of time–say, 40 days–to reach the base, before the US initiates a massive wave of strikes on the electrical power grid, water facilities and other infrastructure of the country, in order to cripple the IRGC.

Iranians who are trained, organized and armed in the US compound could then take territory as a pro-freedom army. They could secure the southern coast of Iran, providing a buffer between the IRGC and the Strait of Hormuz so as to reduce the danger to shipping in the Strait. They could gather steam and root out the IRGC from its many hiding places inside Iran, eventually taking Tehran and the seats of government power.

I think this is the basic method by which the US could secure complete victory against the Islamic Republic of Iran and the only way for the US to achieve its objectives in Iran, while keeping the Strait of Hormuz as a free, international waterway.

Caveats and Details of the Strategy

I am not a trained military expert, nor do I have any inside information about the capabilities or readiness state of the various parts of the US military. But I have spent a significant amount of time learning and thinking about military tactics, capabilities and technology. So, in the following discussion of strategy, tactics and military reasoning, I am speaking as a reasonably well-informed and thoughtful layman. Any of my statements could potentially be inaccurate, and my tactics could require substantial adjustment to fit the actual state of US military capabilities or readiness, or the actual facts on the ground in Iran.

I think that the southern coast of mainland Iran is a good place for the US to establish a base, because 1) it needs to be reachable for ordinary Iranians who want to fight the IRGC, 2) its being on the coast means that it doesn’t have to worry about land-based ballistic missile attack from all directions and 3) it can receive air cover from US carrier-based aircraft relatively quickly and easily.

Before the base is established, a targeted campaign of airstrikes to eliminate as many IRGC in the area as possible would obviously be called for.

The base will obviously need to be designed to deal with lots of incoming drones and missiles, in addition to being defended against infantry assault. So the first layer of the base should consist of prefabricated or quickly assembled bunker segments, buried underground. On top of these should be built a few hardened shelter buildings. Peripheral buildings can perhaps be expendable, temporary, prefab shelters. The inner perimeter of the base could consist of Hesco bastions and a trench.

The outer perimeter of the base would be razor wire, with a minefield between the razor wire and the inner perimeter trench. One heavily guarded entry corridor would be left for Iranians to pass through as they arrive, with signs around the outer perimeter letting them know which way to go to find the entry corridor.

All arriving Iranians would be required to leave any weapons they’ve brought at a designated collection point near the outer perimeter entry, then strip and show they have no weapons or bombs, before proceeding to the inner perimeter gate. All adult, able-bodied Iranians would be required to perform some role in the pro-freedom army, whether in direct combat, or logistical support, or medical treatment. They would each take an oath that they are hostile to the Islamic Republic and will do everything in their power to overthrow it. Iranians would be trained to use small surveillance, FPV and top-attack drones against the IRGC. Iranians would only be given live ammunition for their supplied or brought weapons, once they are trained and organized and are outside the US base.

The base would require an extensive, layered air defense, consisting of fighter aircraft, Patriot missile systems, infantry with MANPADS, anti-drone systems, and a couple of Phalanx CIWS.

The fighter aircraft would obviously patrol the area surrounding the outer perimeter to not only knock down incoming drones and cruise missiles, but also to suppress any hostile infantry or vehicle-based assaults.

Time is Running Out for Trump to Do the Right Thing

The only way to end the threat to the world from the Islamic Republic of Iran is to dismantle the Islamic Republic of Iran.

Unfortunately, Donald Trump has spent a lot of time acting as though he could achieve his objectives, while leaving the Islamic regime in place. He has spent too much time spinning his wheels with rounds of airstrikes that achieve little progress in destroying the IRGC. He has spent too much time in diplomacy that only gives the Iranian regime hope that they can either get Trump to compromise away his objectives, or that they can outlast his resolve to defeat them.

Trump’s constant switching between mutually contradictory messages, like “unconditional surrender” and “hit them like they’ve never been hit,” versus “they’re very rational and we’re making good progress on a deal,” while the IRGC is continually attacking everyone around them, gives the Iranian regime hope that they can get Trump’s mood to shift to, “I don’t care, we’re done, let the rest of the world deal with the Strait of Hormuz.”

Through these five months of the Iran war, civilian ships have been disabled and sunk, the world’s oil reserves have dwindled, the necessary flow of goods out of the Persian Gulf has been stifled, and the world economy suffers more and more as time goes on. Now, it appears that the US may be running low on certain munitions that would be very helpful to have, if they were to undertake my strategy for the total defeat of the Islamic Republic.

What you want, in order to defeat an enemy in a war, is not a capricious succession of Tumpian moods, but a constant, consistent message: “You cannot win this; it is hopeless; if you continue, you will be destroyed and there is no path out but your destruction; no deal or compromise will be offered; we will be unrelenting in our actions until you capitulate; give up!” This needs to be a constant drumbeat in the enemy’s ear, projected more and more forcefully with every passing day, every airstrike, every ground assault. That is how you break the enemy’s will to fight.

That is how you win a war.



Read the whole story
gangsterofboats
15 hours ago
reply
Share this story
Delete

Cambridge University's Disgrace

1 Share

Here, I consider what we can learn from the case of Jason Arday.

1. Who Is That?

Jason Arday was until recently a professor of the sociology of education at Cambridge University.

He has related that he was autistic, did not speak till age 11, and was illiterate until age 18. Despite these challenges, he got a PhD in 2015 at age 31, then worked at three ot…

Read more

Read the whole story
gangsterofboats
15 hours ago
reply
Share this story
Delete
Next Page of Stories