Now, you can now assign tasks to Copilot across repos, pick a custom agent, watch real‑time session logs, steer mid-run (pause, refine, or restart), and jump straight into the resulting pull requests—all in one place. Instead of bouncing between pages to see status, rationale, and changes, mission control centralizes assignment, oversight, and review.
Having the tool is one thing. Knowing how to use it effectively is another. This guide shows you how to orchestrate multiple agents, when to intervene, and how to review their work efficiently. Being great at orchestrating agents means unblocking parallel work in the same timeframe you’d spend on one task, stepping in when logs show drift, tests fail, or scope creeps.
From sequential to parallel
If you’re already used to working with an agent one at a time, you know it’s inherently sequential. You submit a prompt, wait for a response, review it, make adjustments, and move to the next task.
Mission control changes this. You can kick off multiple tasks in minutes—across one repo or many. Previously, you’d navigate to different repos, open issues in each one, and assign Copilot separately. Now you can enter prompts in one place, and Copilot coding agent goes to work across all of them.
That being said, there is a trade-off to keep in mind: Instead of each task taking30 seconds to a few minutes to complete, your agents might spend a few minutes to an hour on a draft. But you’re no longer just waiting. You’re orchestrating.
When to stay sequential
Not everything belongs in parallel. Use sequential workflows when:
Tasks have dependencies
You’re exploring unfamiliar territory
Complex problems require validating assumptions between steps
When assigning multiple tasks from the same repo, consider overlap. Agents working in parallel can create merge conflicts if they touch the same files. Be thoughtful about partitioning work.
Tasks that typically run well in parallel:
Research work (finding feature flags, configuration options)
Analysis (log analysis, performance profiling)
Documentation generation
Security reviews
Work in different modules or components
Tips for getting started
The shift is simple: you move from waiting on a single run to overseeing multiple progressing in parallel, stepping in for failed tests, scope drift, or correcting unclear intent where guidance will save time.
Write clear prompts with context
Specificity matters. Describe the task precisely. Good context remains critical for good results.
Helpful context includes:
Screenshots showing the problem
Code snippets illustrating the pattern you want
Links to relevant documentation or examples
Weak prompt: “Fix the authentication bug.”
Strong prompt: “Users report ‘Invalid token’ errors after 30 minutes of activity. JWT tokens are configured with 1-hour expiration in auth.config.js. Investigate why tokens expire early and fix the validation logic. Create the pull request in the api-gateway repo.”
Use custom agents for consistency
Mission control lets you select custom agents that use agents.md files from your selected repo. These files give your agent a persona and pre-written context, removing the burden of constantly providing the same examples or instructions.
If you manage repos where your team regularly uses agents, consider creating agents.md files tailored to your common workflows. This ensures consistency across tasks and reduces the cognitive load of crafting detailed prompts each time.
Once you’ve written your prompt and selected your custom agent (if applicable), kick off the task. Your agent gets to work immediately.
Tips for active orchestration
You’re now a conductor of agents. Each task might take a minute or an hour, depending on complexity. You have two choices: watch your agents work so you can intervene if needed, or step away and come back when they’re done.
Reading the signals
Below are some common indicators that your agent is not on the right track and needs additional guidance:
Failing tests, integrations, or fetches: The agent can’t fetch dependencies, authentication fails, or unit tests break repeatedly.
Unexpected files being created: Files outside the scope appear in the diff, or the agent modifies shared configuration.
Scope creep beyond what you requested: The agent starts refactoring adjacent code or “improving” things you didn’t ask for.
Misunderstanding your intent: The session log reveals the agent interpreted your prompt differently than you meant.
Circular behavior: The agent tries the same failing approach multiple times without adjusting.
When you spot issues, evaluate their severity. Is that failing test critical? Does that integration point matter for this task? The session log typically shows intent before action, giving you a chance to intervene if you’re monitoring.
The art of steering
When you need to redirect an agent, be specific. Explain why you’re redirecting and how you want it to proceed.
Bad steering: “This doesn’t look right.”
Good steering: “Don’t modify database.js—that file is shared across services. Instead, add the connection pool configuration in api/config/db-pool.js. This keeps the change isolated to the API layer.”
Timing matters. Catch a problem five minutes in, and you might save an hour of ineffective work. Don’t wait until the agent finishes to provide feedback.
You can also stop an agent mid-task and give it refined instructions. Restarting with better direction is simple and often faster than letting a misaligned agent continue.
Why session logs matter
Session logs show reasoning, not just actions. They reveal misunderstandings before they become pull requests, and they improve your future prompts and orchestration practices. When Copilot says “I’m going to refactor the entire authentication system,” that’s your cue to steer.
Tips for the review phase
When your agents finish, you’ll have pull requests to review. Here’s how to do it efficiently. Ensure you review:
Session logs: Understand what the agent did and why. Look for reasoning errors before they become merged code. Did the agent misinterpret your intent? Did it assume something incorrectly?
Files changed: Review the actual code changes. Focus on:
Files you didn’t expect to see modified
Changes that touch shared, risky, or critical code paths
Patterns that don’t match your team’s standards/practices
Missing edge case handling
Checks: Verify that tests pass (your unit tests, Playwright, CI/CD, etc.). When checks fail, don’t just restart the agent. Investigate why. A failing test might reveal the agent misunderstood requirements, not just wrote buggy code.
This pattern gives you the full picture: intent, implementation, and validation.
Ask Copilot to review its own work
After an agent completes a task, ask it:
“What edge cases am I missing?”
“What test coverage is incomplete?”
“How should I fix this failing test?”
Copilot can often identify gaps in its own work, saving you time and improving the final result. Treat it like a junior developer who’s willing to explain their reasoning.
Batch similar reviews
Generating code with agents is straightforward. Reviewing that code—ensuring it meets your standards, does what you want, and that it can be maintained by your team—still requires human judgment.
Improve your review process by grouping similar work together. Review all API changes in one session. Review all documentation changes in another. Your brain context-switches less, and you’ll spot patterns and inconsistencies more easily.
What’s changed for the better
Mission control moves you from babysitting single agent runs to orchestrating a small fleet. You define clear, scoped tasks. You supply just enough context. You launch several agents. The speed gain is not that each task finishes faster; it’s that you unblock more work in the same timeframe.
What makes this possible is discipline: specific prompts, not vague requests. Custom agents in agents.md that carry your patterns so you don’t repeat yourself. Early steering when session logs show drift. Treating logs as reasoning artifacts you mine to write a sharper next prompt. And batching reviews so your brain stays in one mental model long enough to spot subtle inconsistencies. Lead your own team of agents to create something great!
Radiohead have postponed two dates of their ongoing European tour while Thom Yorke recovers from an “extreme throat infection.” The performances, originally scheduled for tonight (December 1) and tomorrow at the Royal Arena in Copenhagen, Denmark, will now take place on December 15 and 16. Two additional shows at the same venue are set to go on as planned this Thursday (December 5) and Friday (December 6).
“We are devastated to have to postpone these two shows at such short notice but Thom has been diagnosed with an extreme throat infection which has made it impossible for him to sing,” Radiohead wrote in a statement on Instagram. “We have been so blown away by the audience reactions on these dates and are loving being back on stage again; needless to say, we feel terrible that we have been forced to postpone these shows.”
Radiohead kicked off their first run of shows since 2018 last month. In August, they surprise-released their second official live album, Hail to the Thief (Live Recordings 2003-2009). That same month, Radiohead scored their fourth-ever hit on Billboard’s Hot 100 chart with “Let Down,” an album track from 1997’s OK Computer.
Enigmatic landscapes and metaphysical scenes unfold in the work of Gideon Kiefer. On canvas and panel, the artist paints countrysides dotted with small fires, pensive figures, and natural phenomena seemingly detached from reality by varying degrees, such as a wave crashing inside of an architectural enclosure or a chunk of purple-tinted landscape floating inside of a celestial cube.
Kiefer is interested in the nature of time and the way we mark its passing. Many of the mysterious notations and framing devices he adds around his esoteric tableaux resemble quickly-scribbled notes, as if for remembering something important, or poetic extracts from diary entries.
“B MF B”
At first glance, Kiefer’s scenes often present an initial sense of familiarity or recognition, but the longer one studies the composition, comprehension is gradually dismantled. Notes in the margins may or may not feel relevant, like a doodle on the edge of a document. Or perhaps the phrases and numbers are clues to some arcane puzzle, in which Kiefer presents seemingly disparate pieces for us to try to reassemble.
Within his spatially strange compositions, Kiefer incorporates themes around the climate crisis. As sea levels rise due to melting ice caps and weather patterns change due to warmer temperatures—among myriad other effects—ecological changes and disruptions increasingly affect not only the planet’s flora and fauna but our own communities.
In Kiefer’s atmospheric paintings, stormy waves, mercurial skies, monumental icebergs, and intense fires mirror how the planet is transforming. His pieces also consider how we remember both what has already happened to the planet and acknowledge what is happening right now.
Lane Kiffin’s decision about where he’ll coach in 2026 triggered a guessing game at sportsbooks over the weekend. Jason Homan/Icon Sportswire
Nov 30, 2025, 10:04 PM ET
Lane Kiffin’s exit from Ole Miss on Sunday triggered a guessing game at sportsbooks, with oddsmakers trying to figure out how much to downgrade the Rebels without the mercurial coach heading into the College Football Playoff.
Opinions varied, but the consensus range among four oddsmakers was that Kiffin was worth upwards of four points.
“We’re guessing,” said Chris Bennett, sportsbook director at Circa in Las Vegas, “but we definitely think Lane Kiffin’s presence is significant for the Ole Miss team rating.”
The Rebels were 25-1 to win the national championship before Kiffin announced he would be taking a job at LSU and would not coach Ole Miss in the playoff. The Westgate SuperBook in Las Vegas dropped the Rebels’ title odds to 40-1 on Sunday after the news was made official.
“The challenge now is understanding the full extent of the impact his departure will have,” Joey Feazel, who oversees football odds for Caesars Sportsbook, told ESPN. “It could be minimal or it could be significant depending on which personnel and staff follow him out the door. The point spread will certainly be affected, but the bigger shift may come in offensive efficiency. With a defensive-minded coach likely taking the reins, expect the total to trend lower.”
Veteran Las Vegas oddsmaker Chris Andrews was on the low end and wasn’t planning to adjust his power ratings on Ole Miss much with Kiffin departing, “assuming someone on the staff takes the reins … 1-1.5 points at most.”
“Closer to one unless the market dictates otherwise,” Andrews, the sportsbook director at the South Point, told ESPN.
Ed Salmons, a Las Vegas oddsmaker for 40-plus years, had seven teams above Ole Miss in his power ratings ahead of Kiffin’s departure. He was planning to drop the Rebels to 12th without Kiffin.
“Let’s say Alabama loses [in the SEC championship game] and they get matched up against Ole Miss [in the CFP first round], Bama would go in there favored,” Salmons of the SuperBook said, adding that the Rebels would have been favored over the Crimson Tide if Kiffin were still the coach.
“Initially, you’re just guessing,” Salmons said, “but when these coaches just outright leave, nothing good usually happens.”
It’s the first time since the NFL expanded to three Thanksgiving games in 2006 that all three underdogs won straight up on the holiday, and it’s the first time an underdog won outright on Black Friday since the league added that game in 2023.
Circa Survivor, an NFL survivor contest with a $1,000 buy-in and an $18.6 million prize pool, requires contestants to pick two outright winners during Thanksgiving week, one from the Thursday-Friday games and the second from the Sunday-Monday slate. Entering Thanksgiving, 898 entries were still alive; after the Bears finished off the Philadelphia Eagles on Friday, only 49 entries were left. Philadelphia was the most selected team in the contest for the Thursday-Friday slate.
Two contestants failed to submit their pick by the deadline for the week and were eliminated.
Circa’s higher-stakes survivor contest — the $100,000 per entry Grandissimo — ended as a result of the Thanksgiving/Black Friday upsets. The remaining six players split the $6.9 million prize pool evenly, each taking home $1.15 million.
NFL Odds & Ends
The Carolina Panthers‘ outright win as 9.5-point underdogs against the Los Angeles Rams was tied for the second-largest upset of the season, trailing only the Panthers’ (13.5) victory over the Green Bay Packers in Week 9. Carolina has won seven games straight up as an underdog, the most by any team through November of any season in the Super Bowl era, per ESPN Research.
Excluding Week 10 when the Kansas City Chiefs were on bye, the reigning Super Bowl favorite has lost four weeks in a row: Chiefs (Week 9), Chiefs (Week 11), Eagles (Week 12) and Rams (Week 13).
Going into the season, the Chiefs were -450 to make the playoffs, according to ESPN BET odds. Before their Thanksgiving loss to the Cowboys, the Chiefs were -220 for the postseason, and going into Sunday of Week 13, they were -115 to make the playoffs, their longest odds of the season.
Underdogs went 9-5 against the spread and 7-7 straight up through Sunday afternoon, including the Thanksgiving and Black Friday games. Underdogs had been 9-2 ATS and 7-4 SU through the early Sunday slate before all three favorites covered in the late slate.
Salmons of the SuperBook said Notre Dame would be “more than a field goal but less than a touchdown favorite” over Miami if the two playoff contenders played on a neutral site this week.
Texas Tech covered the spread in 11 of 12 regular-season games, becoming the first power-conference team to finish the regular season at 11-1 or better against the spread since 2012 Northwestern.
Virginia will play Duke in the ACC championship game. At 100-1, the Cavaliers would be the biggest preseason long shot to win the ACC in over 15 years.
Eli Lilly is cutting prices again for those who pay cash for introductory doses of the weight-loss drug Zepbound. The lowest dose vial will cost $299 a month, that would be a saving of about $50. It’s part of the price war with rival Novo Nordisk. Bloomberg’s Madison Muller reports. (Source: Bloomberg)
Michael Bohacek, state senator whose child has Down syndrome, says US president’s ‘choices of words have consequences’
A Republican Indiana lawmaker whose child has Down syndrome has promised to oppose efforts to redraw the state’s congressional map to favor his party after Donald Trump aimed a slur for people with intellectual disabilities at a political opponent.
Michael Bohacek, a member of Indiana’s state senate, wrote Friday on Facebook that he has been “an unapologetic advocate for people with intellectual disabilities” since one of his daughters was born with Down. Referring to how the president – his fellow Republican – used an ableist slur to insult Tim Walz, the Democratic Minnesota governor, a day earlier, Bohacek’s post added, “His choices of words have consequences.”
A common explanation as to why Star Wars was such a hit, and continues to resonate nearly half a century on from its release, is that it is a nearly perfect representation of the hero’s journey. You have Luke, bored on Tatooine, called to adventure by a mysterious message borne by R2-D2, that he initially refuses; a mentor in Obi-Wan Kenobi leads him across the threshold of leaving Tatooine and facing tests while finding new enemies and allies. He enters the cave — the Death Star — escapes after the ordeal of Obi-Wan’s death, and carries the battle station’s plans to the rebels while preparing for the road back to the Death Star. He trusts the force in his final test and returns transformed. And, when you zoom out to the entire original trilogy, it’s simply an expanded version of the story: this time, however, the ordeal is the entire second movie: the Empire Strikes Back.
The heroes of the AI story over the last three years have been two companies: OpenAI and Nvidia. The first is a startup called, with the release of ChatGPT, to be the next great consumer tech company; the other was best known as a gaming chip company characterized by boom-and-bust cycles driven by their visionary and endlessly optimistic founder, transformed into the most essential infrastructure provider for the AI revolution. Over the last two weeks, however, both have entered the cave and are facing their greatest ordeal: the Google empire is very much striking back.
Google Strikes Back
The first Google blow was Gemini 3, which scored better than OpenAI’s state of the art model on a host of benchmarks (even if actual real-world usage was a bit more uneven). Gemini 3’s biggest advantage is its sheer size and the vast amount of compute that went into creating it; this is notable because OpenAI has had difficulty creating the next generation of models beyond the GPT-4 level of size and complexity. What has carried the company is a genuine breakthrough in reasoning that produces better results in many cases, but at the cost of time and money.
This is maybe the most interesting one. Nvidia, which reports earnings later today, is on one hand a loser, because the best model in the world was not trained on their chips, proving once and for all that it is possible to be competitive without paying Nvidia’s premiums.
On the other hand, there are two reasons for Nvidia optimism. The first is that everyone needs to respond to Gemini, and they need to respond now, not at some future date when their chips are good enough. Google started its work on TPUs a decade ago; everyone else is better off sticking with Nvidia, at least if they want to catch up. Secondly, and relatedly, Gemini re-affirms that the most important factor in catching up — or moving ahead — is more compute.
This analysis, however, missed one important point: what if Google sold its TPUs as an alternative to Nvidia? That’s exactly what the search giant is doing, first with a deal with Anthropic, then a rumored deal with Meta, and third with the second wave of neoclouds, many of which started as crypto miners and are leveraging their access to power to move into AI. Suddenly it is Nvidia that is in the crosshairs, with fresh questions about their long term growth, particularly at their sky-high margins, if there were in fact a legitimate competitor to their chips. This does, needless to say, raise the pressure on OpenAI’s next pre-training, run on Nvidia’s Blackwell chips: the base model still matters, and OpenAI needs a better one, and Nvidia needs evidence one can be created on their chips.
What is interesting to consider is which company is more at risk from Google, and why? On one hand Nvidia is making tons of money, and if Blackwell is good, Vera Rubin promises to be even better; moreover, while Meta might be a natural Google partner, the other hyperscalers are not. OpenAI, meanwhile, is losing more money than ever, and is spread thinner than ever, even as the startup agrees to buy ever more compute with revenue that doesn’t yet exist. And yet, despite all that — and while still being quite bullish on Nvidia — I still like OpenAI’s chances more. Indeed, if anything my biggest concern is that I seem to like OpenAI’s chances better than OpenAI itself.
Nvidia’s Moats
If you go back a year or two, you might make the case that Nvidia had three moats relative to TPUs: superior performance, significantly more flexibility due to GPUs being more general purpose than TPUs, and CUDA and the associated developer ecosystem surrounding it. OpenAI, meanwhile, had the best model, extensive usage of their API, and the massive number of consumers using ChatGPT.
The question, then, is what happens if the first differentiator for each company goes away? That, in a nutshell, is the question that has been raised over the last two weeks: does Nvidia preserve its advantages if TPUs are as good as GPUs, and is OpenAI viable in the long run if they don’t have the unquestioned best model?
Nvidia’s flexibility advantage is a real thing; it’s not an accident that the fungibility of GPUs across workloads was focused on as a justification for increased capital expenditures by both Microsoft and Meta. TPUs are more specialized at the hardware level, and more difficult to program for at the software level; to that end, to the extent that customers care about flexibility, then Nvidia remains the obvious choice.
CUDA, meanwhile, has long been a critical source of Nvidia lock-in, both because of the low level access it gives developers, and also because there is a developer network effect: you’re just more likely to be able to hire low level engineers if your stack is on Nvidia. The challenge for Nvidia, however, is that the “big company” effect could play out with CUDA in the opposite way to the flexibility argument. While big companies like the hyperscalers have the diversity of workloads to benefit from the flexibility of GPUs, they also have the wherewithal to build an alternative software stack. That they did not do so for a long time is a function of it simply not being worth the time and trouble; when capital expenditure plans reach the hundreds of billions of dollars, however what is “worth” the time and trouble changes.
A useful analogy here is the rise of AMD in the datacenter. That rise has not occurred in on-premises installations or the government, which is still dominated by Intel; rather, large hyperscalers found it worth their time and effort to rewrite extremely low level software to be truly agnostic between AMD and Intel, allowing the former’s lead in performance to win the battle. In this case, the challenge Nvidia faces is that its market is a relatively small number of highly concentrated customers, with the resources — mostly as yet unutilized — to break down the CUDA wall, as they already did in terms of Intel’s differentiation.
It’s clear that Nvidia has been concerned about this for a long time; this is from Nvidia Waves and Moats, written at the absolute top of the Nvidia hype cycle after the 2024 introduction of Blackwell:
This takes this Article full circle: in the before-times, i.e. before the release of ChatGPT, Nvidia was building quite the (free) software moat around its GPUs; the challenge is that it wasn’t entirely clear who was going to use all of that software. Today, meanwhile, the use cases for those GPUs is very clear, and those use cases are happening at a much higher level than CUDA frameworks (i.e. on top of models); that, combined with the massive incentives towards finding cheaper alternatives to Nvidia, means both the pressure to and the possibility of escaping CUDA is higher than it has ever been (even if it is still distant for lower level work, particularly when it comes to training).
Nvidia has already started responding: I think that one way to understand DGX Cloud is that it is Nvidia’s attempt to capture the same market that is still buying Intel server chips in a world where AMD chips are better (because they already standardized on them); NIM’s are another attempt to build lock-in.
In the meantime, though, it remains noteworthy that Nvidia appears to not be taking as much margin with Blackwell as many may have expected; the question as to whether they will have to give back more in future generations will depend on not just their chips’ performance, but also on re-digging a software moat increasingly threatened by the very wave that made GTC such a spectacle.
Blackwell margins are doing just fine, I should note, as they should be in a world where everyone is starved for compute. Indeed, that may make this entire debate somewhat pointless: implicit in the assumption that TPUs might take share from GPUs is that for one to win the other must lose; the real decision maker may be TSMC, which makes both chips, and is positioned to be the real brake on the AI bubble.
ChatGPT and Moat Resiliency
ChatGPT, in contrast to Nvidia, sells into two much larger markets. The first is developers using their API, and — according to OpenAI, anyways — this market is much stickier and reticent to change. Which makes sense: developers using a particular model’s API are seeking to make a good product, and while everyone talks about the importance of avoiding lock-in, most companies are going to see more gains from building on and expanding from what they already know, and for a lot of companies that is OpenAI. Winning business one app by one will be a lot harder for Google than simply making a spreadsheet presentation to the top of a company about upfront costs and total cost of ownership. Still, API costs will matter, and here Google almost certainly has a structural advantage.
The biggest market of all, however, is consumer, Google’s bread-and-butter. What makes Google so dominant in search, impervious to both competition and regulation, is that billions of consumers choose to use Google every day — multiple times a day, in fact. Yes, Google helps this process along with its payments to its friends, but that’s downstream from its control of demand, not the driver.
What is paradoxical to many about this reality is that the seeming fragility of Google’s position — competition really is a click away! — is in fact its source of strength. From United States v. Google:
Increased digitization leads to increased centralization (the opposite of what many originally assumed about the Internet). It also provides a lot of consumer benefit — again, Aggregators win by building ever better products for consumers — which is why Aggregators are broadly popular in a way that traditional monopolists are not. Unfortunately, too many antitrust-focused critiques of tech have missed this essential difference…
There is certainly an argument to be made that Google, not only in Shopping but also in verticals like local search, is choking off the websites on which Search relies by increasingly offering its own results. At the same time, there is absolutely nothing stopping customers from visiting those websites directly, or downloading their apps, bypassing Google completely. That consumers choose not to is not because Google is somehow restricting them — that is impossible! — but because they don’t want to. Is it really the purview of regulators to correct consumer choices willingly made?
Not only is that answer “no” for philosophical reasons, it should be “no” for pragmatic reasons, as the ongoing Google Shopping saga in Europe demonstrates. As I noted last December, the European Commission keeps changing its mind about remedies in that case, not because Google is being impertinent, but because seeking to undo an Aggregator by changing consumer preferences is like pushing on a string.
The CEO of a hyperscaler can issue a decree to work around CUDA; an app developer can decide that Google’s cost structure is worth the pain of changing the model undergirding their app; changing the habits of 800 million+ people who use ChatGPT every week, however, is a battle that can only be fought individual by individual. This is ChatGPT’s true difference from Nvidia in their fight against Google.
The Moat Map and Advertising
This is, I think, a broader point: the naive approach to moats focuses on the cost of switching; in fact, however, the more important correlation to the strength of a moat is the number of unique purchasers/users.
This is certainly one of the simpler charts I’ve made, but it’s not the first in the moat genre; in 2018’s The Moat Map I argued that you could map large tech companies across two spectrums. First, the degree of supplier differentiation:
Second, the extent to which a company’s network effects were externalized:
Putting this together gave you the Moat Map:
What you see in the upper right are platforms; the lower left are Aggregators. Platforms like the App Store enable differentiated suppliers, which lets them profitably take a cut of purchases driven by those differentiated suppliers; Aggregators, meanwhile, have totally commoditized their suppliers, but have done so in the service of maximizing attention, which they can monetize through advertising.
It’s the bottom left that I’m describing with the simplistic graph above: the way to commoditize suppliers and internalize network effects is by having a huge number of unique users. And, by extension, the best way to monetize that user base — and to achieve a massive user base in the first place — is through advertising.
It’s so obvious the bottom left is where ChatGPT sits. At one point it didn’t seem possible to commoditize content more than Google or Facebook did, but that’s exactly what LLMs do: the answers are a statistical synthesis of all of the knowledge the model makers can get their hands on, and are completely unique to every individual; at the same time, every individual user’s usage should, at least in theory, make the model better over time.
It follows, then, that ChatGPT should obviously have an advertising model. This isn’t just a function of needing to make money: advertising would make ChatGPT a better product. It would have more users using it more, providing more feedback; capturing purchase signals — not from affiliate links, but from personalized ads — would create a richer understanding of individual users, enabling better responses. And, as an added bonus — and one that is very pertinent to this Article — it would dramatically deepen OpenAI’s moat.
Google’s Advantages
It’s not out of the question that Google can win the fight for consumer attention. The company has a clear lead in image and video generation, which is one reason why I wrote about The YouTube Tip of the Google Spear:
In short, while everyone immediately saw how AI could be disruptive to Search, AI is very much a sustaining innovation for YouTube: it increases the amount of compelling content in absolute terms, and it does so with better margins, at least in the long run.
Here’s the millionbillion trillion dollar question: what is going to matter more in the long run, text or video? Sure, Google would like to dominate everything, but if it had to choose, is it better to dominate video or dominate text? The history of social networking that I documented above suggests that video is, in the long run, much more compelling to many more people.
To put it another way, the things that people in tech and media are interested in has not historically been aligned with what actually makes for the largest service or makes the most money: people like me, or those reading me, care about text and ideas; the services that matter specialize in videos and entertainment, and to the extent that AI matters for the latter YouTube is primed to be the biggest winner, even as the same people who couldn’t understand why Twitter didn’t measure up to Facebook go ga-ga over text generation and coding capabilities.
Google is also obviously capable of monetizing users, even if they haven’t turned on ads in Gemini yet (although they have in AI Overviews). It’s also worth pointing out, as Eric Seufert did in a recent Stratechery Interview, that Google started monetizing Search less than two years after its public launch; it is search revenue, far more than venture capital money, that has undergirded all of Google’s innovation over the years, and is what makes them a behemoth today. In that light OpenAI’s refusal to launch and iterate an ads product for ChatGPT — now three years old — is a dereliction of business duty, particularly as the company signs deals for over a trillion dollars of compute.
And, on the flip side, it means that Google has the resources to take on ChatGPT’s consumer lead with a World War I style war of attrition; OpenAI’s lead should be unassailable, but the company’s insistence on monetizing solely via subscriptions, with a degraded user experience for most users and price elasticity challenges in terms of revenue maximization, is very much opening up the door to a company that actually cares about making money.
To put it another way, the long-term threat to Nvidia from TPUs is margin dilution; the challenge of physical products is you do have to actually charge the people who buy them, which invites potentially unfavorable comparisons to cheaper alternatives, particularly as buyers get bigger and more price sensitive. The reason to be more optimistic about OpenAI is that an advertising model flips this on its head: because users don’t pay, there is no ceiling on how much you can make from them, which, by extension, means that the bigger you get the better your margins have the potential to be, and thus the total size of your investments. Again, however, the problem is that the advertising model doesn’t yet exist.
A Theory’s Journey
I started this Article recounting the hero’s journey, in part to make the easy leap to “The Empire Strikes Back”; however, there was a personal angle as well. The hero of this site has been Aggregation Theory and the belief that controlling demand trumps everything else; there Google was my ultimate protagonist. Moreover, I do believe in the innovation and velocity that comes from a founder-led company like Nvidia, and I do still worry about Google’s bureaucracy and disruption potential making the company less nimble and aggressive than OpenAI. More than anything, though, I believe in the market power and defensibility of 800 million users, which is why I think ChatGPT still has a meaningful moat.
At the same time, I understand why the market is freaking out about Google: their structural advantages in everything from monetization to data to infrastructure to R&D is so substantial that you understand why OpenAI’s founding was motivated by the fear of Google winning AI. It’s very easy to imagine an outcome where Google’s inputs simply matter more than anything else, which is to say one of my most important theories is being put to the ultimate test (which, perhaps, is why I’m so frustrated at OpenAI’s avoidance of advertising). Google is now my antagonist!
Google has already done this once: Search was the ultimate example of a company winning an open market with nothing more than a better product. Aggregators win new markets by being better; the open question now is whether one that has already reached scale can be dethroned by the overwhelming application of resources, especially when its inherent advantages are diminished by refusing to adopt an Aggregator’s optimal business model. I’m nervous — and excited — to see how far Aggregation Theory really goes.
Download/Stream ▶︎ https://nyx.lnk.to/circus Subscribe and enable alerts (🔔) for a new track upload daily! Spotify playlist ▶︎ https://nyx.lnk.to/spotify 🫵 DJ & producer recommendations: »» 20% discount on all sample packs (use code NYX20) ➡ https://techhousemarket.com »» 20% discount on all sample packs (use code NYX20) ➡ https://hy2rogen.com »» 20% discount on all vocal packs (use code NYX20) ➡ https://vocalfy.com »» Support the artist and buy records ➡ https://beatport.com/?a_aid=67bedae00dabb »» Fresh new tech house samples & loops ➡ https://loopcloud.com/?a_aid=67bedae00dabb 🎵 Discover track IDs & legendary live moments: »» https://instagram.com/themythofnyx »» https://tiktok.com/@themythofnyx »» https://soundcloud.com/themythofnyx 🎨 Connect with Luke Alexander: »» https://soundcloud.com/djlukealexander »» https://instagram.com/lukealexvnder Tags:
• Buy/Stream ’25 Years Of Anjuna’ Mixed By Jody Wisternoff: https://anjunadeep.co/25yj.oyd • Anjunadeep 2025: https://anjunadeep.co/deep2025.oyd • Listen to Anjunadeep Radio 24/7: https://anjunadeep.co/radio.oyd • Anjuna Music Store: https://music.anjunabeats.com/ • Anjuna Merchandise: https://store.anjunabeats.com/ • Join our newsletter for updates: https://anjunadeep.com/gb/join Anjunadeep celebrates 25 years of Anjuna with a series of mixes curated by a handpicked selection of artists. Drawing on the label’s 20 years of defining deep and melodic house, each artist will deliver a personal and unique mix of their all-time favourite Anjunadeep releases. On December 1st, Jody Wisternoff will deliver the tenth mix in the series. 25 Years of Anjuna Mixed by Jody Wisternoff is available worldwide on December 1st. Anjuna25 celebrates the past, present and future of the Anjuna family of labels through music, events, and the stories of our community. To explore the campaign, head to Anjuna25.com. Release date: 1st December 2025 Tracklist: [00:00] Way Out West feat. Liu Bei – Oceans (Sunday Maybe Mix) [03:44] Koelle, Jody Wisternoff & James Grant – On Air [10:33] Tontario feat. Lake Jons – Solitude [14:45] boerd – Someone (Jody Wisternoff & James Grant Remix) [22:06] David Hohme – Soft Landing (Jody Wisternoff & James Grant Remix) [28:55] Marsh – Pretty Eyes (Jody Wisternoff & James Grant Dub Edit) [31:17] Xinobi – Far Away Place (Jody Wisternoff & James Grant Remix) [37:50] Lane 8 – Sunlight (Jody Wisternoff Remix) [43:20] Jody Wisternoff – Paramour [51:24] Nox Vahn – Lullaby [55:34] Ryan Davis – Brun Follow Anjunadeep: • Youtube: https://anjunadeep.co/youtube.oyd • Website: http://www.anjunadeep.com • Facebook: http://www.facebook.com/anjunadeep • Twitter: http://www.twitter.com/anjunadeep • Spotify: https://anjunadeep.co/spotify.oyd • Instagram: http://www.instagram.com/anjunadeep • SoundCloud: http://soundcloud.com/anjunadeep • Reddit: https://reddit.com/r/AboveandBeyond/ • Twitch: https://www.twitch.tv/anjuna • Discord: http://www.discord.gg/anjuna • Join our newsletter: https://anjunadeep.com/signup/ Follow Anjunadeep Playlists: • Anjunadeep 2025: https://anjunadeep.co/deep2025.oyd • Anjunadeep Discography: https://anjunadeep.co/discog.oyd • Anjunadeep Essentials: https://anjunadeep.co/essentialsplaylist.oyd • Anjunadeep Explorations Discography: https://exp.anjunadeep.co/discog.oyd #Anjunadeep #25YearsOfAnjuna #JodyWisternoff
Of course, this deal is only meant for new customers. Not boring ol’ existing customers. If you already have basic HBO Max, you’re already paying $11 for the same service, and HBO would like you to keep doing that. Streaming apps are banking on you being complacent and happy in your streaming life. Maybe they’re even taking you for granted.
Sometimes you can get the current deal just by threatening to cancel, or actually canceling, your account. Suddenly, you’re an exciting new customer again! Another method is by using an alternate email account (perhaps your spouse’s or roommate’s?) and alternate payment information as a new customer. If you do use a burner email (you did not hear this from me), check in on your favorite app’s terms of service to make sure you’re not in violation by re-enrolling with different emails. I’ll also issue the caveat that you lose all your viewing data and tailored suggestions if you sign up anew.
But times and wallets are tight! And $3 HBO Max sounds pretty good. After all, every middle-aged American man needs to rewatch The Wire once every five years or so—assuming he’s not the kind of middle-aged man who rewatches The Sopranos instead. Here are the current best streaming deals for Cyber Monday 2025.
Devon Maloney; ARCHIVE ID: 546772
Regular price: $80
Deal until December 2: Free with $49 Walmart+ membership
Peacock will normally cost you $80 per year for basic or $110 for premium, but right now you can get it for free with a new Walmart+ subscription, which is itself half off. For $49, you get the Great Value version of Amazon Prime, which also comes with free fast delivery of most Walmart products. You can get free grocery delivery if you spend more than $35.
Unless you subscribe through Amazon Fire, you may not even need to do the funny kabuki of changing your email. The $3 offer is available to anyone with a canceled or expired HBO Max subscription, unless you subscribed through the Amazon Fire app. If you subscribed through Fire, maybe try signing up through the HBO website instead. (See WIRED’s guide to the Best Shows on HBO Max Right Now.)
Deal Until December 1: $6/month, locked in for a year
There’s also a bundle that includes ESPN, but you won’t find it on as much of a discount. Star Wars and Disney cartoon fans need more persuasion than sports fans. (See WIRED’s guide to the best shows on Disney+ and Hulu.)
Still from South Park.Photograph: Comedy Central/Everett Collection
Regular Price: $8/month
Deal Until December 2: $3/month, locked in for 2 months
At only two months, this is less of a deal than a trial subscription. But if you just wanted to see all the South Park episodes everyone has been talking about for the past few months, maybe this is for you.
Per fornire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Il consenso a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su alcune caratteristiche e funzioni.
Funzionale
Always active
L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.
Preferenze
L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.
Statistiche
L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici.L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.
Marketing
L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità, o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.