Souk's Notes - Unofficial Summaries

Unofficial, machine-generated summaries, as of 2026-11-09.

GeoHussarThe United States granted a NATO guarantee to Qatar part 3 #qatar #geopolitics #learning #doha
  • Qatar's energy leverage forced an apology. He argues Qatar's role supplying 10% of the EU's natural gas, via ties to ConocoPhillips, Exxon and Chevron, and Europe's post-Russia need for alternative gas gave it enough leverage to make an unnamed leader apologize and pledge not to repeat the offense.
  • Western scrutiny of Qatar's labor system has gone quiet. He notes Qatar, officially established only in 1971, built its economy on what he calls an "extorted labor" foundation, yet he says US and European governments and human-rights institutions have raised no complaints about it.
  • He expects the new security guarantee to hold. This is his own forecast rather than reported fact, resting on the leverage described above, and he says it is unlikely to be tested by the country he refers to only as "everyone's favorite country in the Middle East."
GeoHussarThe United States has granted a NATO security guarantee to #Qatar. Part 2
  • Failing to honour the Qatar guarantee would weaken the US regionally. He says Qatar hosts America's largest Middle East base, with over 10,000 troops, and is the primary logistics hub for regional operations. He argues a broken guarantee would also weaken what he calls America's "hatchet man" in the region.
  • Qatar has more pull over this administration than most realise. He cites a reported $1.2 trillion trade exchange deal, which he says may not come to pass. He also points to Qatar's $526 billion sovereign fund, much of which the US wants invested with it.
GeoHussarThe United States has granted a NATO security guarantee to Qatar #qatar #qatar🇶🇦
  • The US has given Qatar an Article 5-style security guarantee. He quotes it: the US "shall regard any armed attack on the territory, sovereignty or critical infrastructure" of Qatar as a threat to US peace and security. He reports that the US president made the prime minister of the country that attacked Qatar apologise to Qatar's leader, and that its military analysts now say their hands are tied.
Dr. Jon Krohn928: The “Lethal Trifecta”: Can AI Agents Ever Be Safe? — with @JonKrohnLearns
  • Private data, untrusted input and external communication together are dangerous. The host relays The Economist's "lethal trifecta": each of the three is safe alone, but combined, as is common in enterprise agents, a hidden instruction such as "forward the CEO's inbox to attacker@evil.com" can make the system read sensitive data and exfiltrate it by email, links or API calls.
  • LLMs cannot tell data from instructions, so prompt injection persists. He says LLMs are naturally compliant and will often follow malicious instructions hidden in the data they process, the prompt-injection problem first identified in 2022.
  • Real incidents show the trifecta is already exploitable. The host cites European delivery firm DPD shutting down its chatbot in January of last year after customers prompted it to swear. He also cites the EchoLeak vulnerability in Microsoft Copilot, where security researchers showed one crafted email could make Copilot dig into private documents and hide the data in a generated hyperlink that sent it to an attacker when clicked; Microsoft patched it.
  • Removing any one leg of the trifecta sharply cuts the risk. His safest strategy is that an agent exposed to untrusted input should get neither sensitive data nor external channels. Where all three are needed, he points to dual-model sandboxing, in which a quarantined untrusted model handles risky input while a trusted model reaches data and tools through constrained interfaces, and to Google's CaMeL framework, which turns requests into structured steps checked before execution.
  • Least privilege, sanitised inputs, constrained outputs and humans in the loop. The host's four best practices are minimal data and tool access, sanitising untrusted inputs, constraining links and emails the system can send, and human sign-off on high-stakes actions. His conclusion is that the trifecta is a deep design flaw but need not be fatal with defence in depth.
Master InvestorFreddie Lait: US recession risks are undervalued
  • Lait argues US recession risk is underpriced. He points out cyclical consumer stocks are trading at premium multiples on the assumption of a quick earnings recovery, even though weaker consumers have been under pressure for roughly two years with high youth unemployment and social unrest — and he believes the US would already be near recession without heavy stimulus and AI-related investment propping up growth.
GeoHussarHungary has a victor Orban problem: part 6. #Putin #Hungary #Moscow #NATO
  • A Putin-friendly NATO leader is useful, but not worth having. He concedes that one or two NATO leaders who still meet Putin give the rest of the alliance a channel to learn Moscow's thinking while they sanction and pressure it. He still prefers a Hungarian leader with integrity who backs Ukraine, and frames Orban as something NATO and Hungarians must put up with.
GeoHussarHungary has a victor Orbon problem: part 5. #Corruption #Budapest #viktororban #Russia
  • Orbán is corrupt and opportunistic rather than pro-Russian. He argues Russia cannot compete with China, Japan or NATO countries on investment in Hungary. In his reading, Orbán uses Russia for cheap energy to keep a badly run economy from collapsing, while extorting NATO for money and resources.
  • That corruption is exploitable leverage for the United States. He argues a corrupt leader is open to "material suggestion" in a way a principled holdout is not. He calls that something America is very good at exploiting.
GeoHussarHungary and its Viktor Orban problem: part 4. #Fdi #southkorea #china #hungary
  • Geography keeps Orban dependent on NATO's protection. He points out that Hungary borders Ukraine, near Belarus and Russia, and argues Russia exploits any non-NATO country it can. His prediction is that if Hungary were expelled or NATO fractured, Russia would begin funding uprisings across the country.
  • Hungary's investment base has shifted from NATO to Asia. He says NATO countries, including Germany and the United States, were the largest sources of foreign direct investment until 2023, with South Korea a close second. As of 2025 Asian countries lead, with Japan, South Korea and China roughly tied.
Crosstalk SolutionsAlways Bet on Black - U7 Pro XG
  • The U7 Pro XG comes in a factory black variant. The host, handling one for the first time, calls it gorgeous; the XG and XGS have a flat face, metal back and 10 Gbps networking. He prefers a factory finish to Ubiquiti's earlier coloured skins and paintable covers, or to his own Plasti Dip spray jobs.
GeoHussarHungary and its Viktor Orban problem: part 3. #nato #sweden #finland #russia #hungary
  • Orban is a corrupt opportunist, not a Kremlin puppet. He cites Orban saying Russians only understand force and that Russia is too weak to attack NATO since it cannot even defeat Ukraine. He also notes Orban agreed not to veto NATO support for Ukraine so long as Hungary isn't forced to help, which he reads as avoiding heavy lifting rather than serving Russia.
  • NATO's unanimity rule is a strength authoritarians misread as weakness. He notes all 32 members must agree to pass a motion, especially on admitting members such as Sweden; the clip cuts off before he develops the point.
Scott HanselmanPush your ideas to the web with Netlify CEO Mathias Biilmann
synopsis

Mathias Biilmann, CEO of Netlify and creator of Jamstack, ends up arguing that AI turns software development into a general skill, like writing after the printing press. Netlify's role is not to build an agent of its own. It gives every agent a sandbox, context and a deploy preview, so whole teams can ship.

The gate code has been. Biilmann puts developers at perhaps 100 million, 17 million of them professional JavaScript developers, against 7 billion people, and likens coders to scribes. Removing the gate, he predicts, magnifies developers' importance while making software part of every job.

Vibe coding as a skill. One person from the vibe-coding community built Netlify's event page in Bolt. Biilmann calls it the company's most effective event page in about four years and says he couldn't have prompted it himself. He expects the skill to shift from syntax toward clarity, systems thinking and design.

Shallow stacks for agents. He agrees with Hanselman that Jamstack's shallow stack helps AI. Decoupled front ends and atomic deploys suit iterative agent work, while monoliths consume context. Experts will keep verifying agent code in the deeper layers.

What Netlify launched. Agent Runners runs Claude Code, Gemini CLI or Codex CLI in a Firecracker sandbox, with Netlify doing the context engineering. Each run produces a deploy preview, and a pull request follows only once the user is satisfied. A failed-build diagnosis can now dispatch an agent to fix the build. Inside Netlify, he says, PMs take changes to production.

Agent experience. Biilmann coined "AX" this year. His example is an agent-written edge function that serves Markdown to agent clients, built in about five minutes. Hanselman praises llms.txt.

  • AI removes code's gate, making software a skill like writing. Biilmann, Netlify's CEO and the creator of Jamstack, compares coders to scribes before the printing press. His figures are about 17 million professional JavaScript developers and perhaps 100 million developers in total, against 7 billion people. He predicts that developers become more important, not less, and that building software becomes part of every role, as writing is.
  • Prompting well is itself a learned skill. Netlify's event page at netlify.com/deploy was vibe-coded entirely in Bolt by one person from the vibe-coding community, a customer success manager. Biilmann says it is the company's most effective event page in about four years, and that he himself could not have prompted it. He predicts the craft shifts from syntax and algorithms toward clarity of thought, systems thinking and design.
  • Decoupled, shallow stacks suit AI agents better than monoliths. He argues that isolated front ends and atomic, rollback-able deploy previews fit an iterate-with-agents loop. Agent-written code will reach every layer, but deeper layers will stay guided by experts who verify it, and nearer the UI the spec and result will matter more than the code.
  • Agent Runners make a deploy preview, not a PR, the output. In what he describes ahead of Netlify Deploy on October 1, users pick Claude Code, Gemini CLI or Codex CLI from a prompt box. The agent then runs in a Firecracker VM, with Netlify supplying context and a dev server. Each run yields a deploy preview, and a pull request opens only once the user is satisfied. A "why did it fail" button can now hand a failed build to an agent to fix. He says PMs, designers and support staff at Netlify are shipping to production this way.
  • Platforms should design for "agent experience". Biilmann says he coined "AX" early in the year to rally the team around docs, CLI and MCP that agents can use. In an agent run he describes, Claude Code wrote an edge function returning Markdown to clients whose Accept header prefers plain text, copying an idea from Bun. Hanselman praises Netlify's llms.txt and says his last two production projects were done in Claude and the Copilot CLI without opening an editor.
Stock TokHigh Risk High Reward Stock Buy
  • This post includes paid content that is not available publicly. See the original source.
GeoHussarHungary and it’s Viktor Orban problem… #hungary #budapest #orbanviktor #Hungary #viral
  • Orban's case against Ukrainian sovereignty applies more strongly to Hungary. He reports Orban saying Hungary's military may have sent drones into Ukraine because he doesn't consider it sovereign, given NATO funding and influence. He counters that Hungary gets 75% of its natural gas, 60–80% of its oil and 100% of its nuclear fuel from Russia, plus up to $1 billion a year in Russian funding.
  • He casts Orban as Europe's most hated politician after Putin. In his own characterization, Orban echoes Kremlin talking points and is a corrupt authoritarian leading a NATO nation.
Dr. Jon KrohnHow Can Developer Productivity Be Measured in the AI Era? (with David Loker)
  • Lines of code and PR counts become meaningless with AI-generated code. Asked by the host what to measure once machines write most code and handle most bugs, Loker says lines of code lose all meaning once AI tools are in the workflow, and even the number of pull requests opened is not indicative; developer satisfaction is one alternative measure.
  • Measure ideas shipped, as data science measures hypotheses tested. Drawing on his time at Netflix, where the yardstick was forming a hypothesis, executing it and getting a result, Loker argues developer productivity will come down to features. With rapid prototyping becoming a solved problem, the question is whether someone has ideas, prototypes them and brings them to production.
  • Bug counts will stop being a useful metric too. He expects better AI code review to prevent large and long-term bugs from shipping, so velocity will be measured by creativity and the ability to bring things into the world rather than by bugs fixed.
GeoHussarRussia couldn’t show China, how to invade a T-shirt: part 6 #China #Taiwan #chinataiwan #War #Learn
  • China would eventually take Taiwan, at a ruinous price. He expects China's size to overwhelm every layer of Taiwanese defence, but at a cost of several million Chinese lives and tens if not hundreds of billions of dollars in lost equipment. He argues this would make China's military look weak and incompetent and could invite other competitors to move against it.
  • He calls the Taiwan invasion threat a red herring. He closes by asking what role Russia could possibly play in teaching China to invade what he calls the most fortified island on the planet.
GeoHussarRussia couldn’t show China how to invade a T-shirt:part 5 #EMP #electronicwarfare #Taiwan #Porcupine
  • An EMP strike on Taiwan would hurt China too. He says Taiwan is less than 100 miles from China, so a pulse strong enough to disable the island would also damage much of the mainland. He adds that Taiwan's electronic- and cyber-warfare defences have the same layered density as its other defences.
  • Taiwan outspends China proportionally on a much smaller area. He argues China must fund a very large territory and economy, while Taiwan is richer per capita and has less ground to defend. Over the decades, he says, it spent disproportionately more to keep its military competitive.
GeoHussarRussia couldn’t show China, how to invade a T-shirt: part 4. #Ukraine #Taiwan #UAV #semiconductors
  • Taiwan is learning drone warfare directly from Ukraine. He says Taiwan is fast becoming a major drone producer and openly studies Ukraine's battlefield lessons. Given its semiconductor lead and close military ties to the United States, he would not be surprised if its drones outclass anything China can make.
  • China's need to preserve Taiwan's chip industry constrains its firepower. Because China wants Taiwan's infrastructure intact rather than destroyed, he argues it cannot bomb freely with aircraft, missiles or destroyers, while Taiwan can fire at any Chinese equipment without that restraint.
GeoHussarRussia couldn’t show China, how to invade a T-shirt: part 3. #Navy #AirDefense #Drones #CyberWarfare
  • Taiwan's layered defences leave Russia nothing useful to teach China. He describes Taiwan as having the world's densest anti-amphibious-assault systems — mines, submarines, coastal artillery — stockpiled over decades, enough in his view to crush China's first waves at a cost of millions of lives. He says its air defences are equally dense, making air strikes a poor bet.
  • The real drone expertise sits with Ukraine, not Russia. He calls Ukraine unquestionably the best producer of cheap but effective UAVs.
AI Analyst LabHow to Land a Machine Learning Job Today | Ep38
synopsis

This episode of the Data Neighbor podcast interviews Umang, a machine learning engineer at TikTok who previously worked at Amazon. He ends up at a four-part prep plan and one main piece of advice: be patient. He treats an ML job search as a funnel that needs four to five final loops to produce one offer.

Getting in. After undergraduate courses in India, Umang spent six months as a research assistant at a university in Singapore, then did a CS master's at UMass Amherst. Amazon placed his internship on a checkout web team writing Java JSP. He had to accept a full-time offer on that same team, but Amazon has no lock-in period. He messaged five or six hiring managers, interviewed informally with six or seven teams, got offers from three or four, and moved to Prime Video forecasting about three months into the job. His early external interviews failed because he was a generalist, until he went deep in one area.

AI at work and in prep. At TikTok he detects coordinated bad behavior on the US platform. He says the work has moved from heuristics to classical ML to LLMs, which also explain which policy a suspended account broke. He uses a Gemini Pro subscription for code and long documents, and practices ML system design with Grok. He says most mentees still prepare from books.

Mentoring. Umang says he has helped a web developer and a data analyst move straight into ML roles, which he calls feasible at entry or mid level over 6–12 months but very hard at senior level. He separates interview skills (trade-offs, intuition) from deep framework knowledge and recommends both. He reports that big-tech interviews remain traditional: Meta's announced round allowing LLMs had not rolled out as far as he knows, while startups often allow them.

The plan. He predicts the market stays tough through 2026. He sets targets of 100+ applications, 10+ screens and four or more final loops, and splits prep into ML fundamentals, ML design, ML system design and ML coding, with one or two resources for each.

  • Nobody knows MLE's future, so the time to switch is now. Umang, a machine learning engineer at TikTok and formerly a software and ML engineer at Amazon, says his mentees most often ask whether ML engineering jobs will survive AI. He tells them the path that works today may change in a year or two, and the job may not exist in 3–5 years. If they want it, they should act now.
  • Landing an ML job is a patient numbers game. He predicts the market stays tough through 2025 and 2026, with one bad round usually sinking a loop. His targets are 100+ applications, 10+ tech screens and four to five final loops for one offer. A host compares it to dating, where you only need one.
  • Split ML prep into four parts, one or two resources each. The four are ML fundamentals, ML design, ML system design and ML coding, which he says covers LLM questions and project discussion too. He says big-tech loops are broadly similar, with variations: Amazon may add an ML-depth round on one of your projects, and Spotify leans toward data engineering.
  • Interview skills differ from job skills, and depth beats breadth. Interviews test trade-offs and high-level intuition (plus Spark basics) rather than deep PyTorch or TensorFlow, so prep alone is faster than full skill-building, which takes a year or more. He recommends doing both, partly so behavioral answers can draw on real end-to-end work. He says his own early interviews failed because he was a generalist, until he picked one area and learned its models and trade-offs.
  • LLMs are an underused prep tool, while big-tech interviews stay traditional. Umang practices ML system design by working through scenarios and follow-ups with Grok, which he finds more comprehensive than ChatGPT or Gemini (he has not tried Claude), and says most mentees still rely on books. He reports that Meta announced a round allowing LLMs but, to his knowledge, has not rolled it out; Reddit allows web search during a live modeling exercise; and startups often allow LLMs. Big tech, including Pinterest, Snap and Airbnb, stays structured.
GeoHussarRussia couldn’t teach China, how to invade a T-shirt: part 2 #Russia #China #Invasion
  • China already stole whatever Russia could teach it. He cites the Russian government's discovery this January that Chinese hackers had been probing Russian systems for how Russia was performing against Ukrainian troops and weaponry, and says China has been hacking Russia for years.
  • Russia's 2023 arms deal with China may no longer hold. He reports a 2023 agreement for Russia to supply China tens of billions of dollars of weaponry, including amphibious and armoured assault vehicles. Since then Russia has turned to Iran and North Korea and in 2025 is trying to buy back air defence systems from Turkey; he speculates Russia may want the China weapons back, or China may not want subpar Russian kit.
Scott HanselmanEPISODE 25 - Scott and Mark Learn To... Level Up: Navigating Career Growth in Microsoft
synopsis

The hosts end up holding that a Microsoft career rises on impact and scope, helped by luck, not on activity or charm. Management is optional, plateauing is not failure, and the top individual titles reward demonstrable individual innovation.

Luck and levels. Hanselman admits that luck matters, from good projects to cancellations. Mark, who joined 18 years earlier from a chief-architect role, never climbed the ladder himself. Hanselman sketches scope by level: juniors do good work, seniors help juniors, principals help the division, partners set architecture.

What gets promoted. Mark says partner-level work crosses product groups, the role must warrant the level, and impact counts over activity. Hanselman's volume-control example shows that excelling in a narrow area tops out without lateral scope. Both rank security and reliability alongside AI work.

Staying technical. Mark says plateauing is fine, and that individual contributors trade direct influence for staying hands-on. As a custodian of the Distinguished Engineer and Technical Fellow titles, he describes the 2017–2018 reboot that refocused them on individual innovation and made level 70 visible as VP. He cites David Fowler and Leslie Lamport, and gives about 35 TFs and 50 DEs.

Avoiding popularity contests. Evidence means first authorship of patents, papers and design documents, plus references from domain experts. Mark admits judgment calls remain.

  • Promotion depends on luck and business need, not only merit. Hanselman says project cancellations and good assignments are partly luck, and that advice guarantees nothing. Mark adds that a promotion needs a role that warrants the level. Hanselman's example is the owner of Windows volume control, who can excel and still not reach VP without seeking lateral scope, such as the audio subsystem.
  • Higher levels are defined by wider scope and impact. Mark describes partner-level work as crossing your product group and working with other groups. He says promotions reward impact, not activity: shipping counts only if it changed revenue, customer satisfaction or reach. Hanselman says exceeding expectations gets harder as they rise.
  • Plateauing is not failing, and management isn't required. Mark says some well-known 30-year Microsoft veterans have stayed at one level and remain highly impactful. He calls management direct influence and individual-contributor work indirect influence that stays hands-on. Both reject the idea that only AI work gets promoted, naming security as Microsoft's top priority and reliability second.
  • Distinguished titles reward individual innovation since a reboot. Mark, a custodian of the titles, says that in a 2017–2018 reboot under Satya Nadella and Kevin Scott, Distinguished Engineer and Technical Fellow were redefined around individual innovation. Technical managers would instead be recognised through level 70, made visible as VP. He puts the count at about 35 TFs and 50 DEs. His examples are David Fowler, who joined from college at level 59 and is known for SignalR and open source rather than papers, and Leslie Lamport, who retired about a year earlier as a DE.
  • Title cases rest on primary authorship and expert references. To keep titles from being popularity contests, Mark says nominations are judged on patents, papers and internal architecture documents where the candidate is first author. References from experts in the domain also count. He admits judgment calls remain.
GeoHussarRussia couldn’t show China how to invade a T-shirt, also Taiwan #taiwan🇹🇼 #defense #fyp
  • Russia is an implausible source for invasion advice. He argues this in response to leaked documents reportedly showing Russia instructing China on invading Taiwan, pointing out Russia has been stuck invading Ukraine since February 2022 — 43 months by his count — and is losing ground against a country right next to it.
  • Russia's amphibious record is limited to undefended landings. He cites the 2022 assault on Mariupol, where the coast was undefended, and a 2008 landing against South Ossetian forces in Georgia, where he says the opposing forces weren't even present.
  • The Taiwan Strait poses a far harder crossing, he argues. He cites roughly 130 km (81 miles) of water and conditions he calls among the most difficult to cross of any body of water, and calls the Russian Navy's overall record "one of the most disgraceful in history."
Crosstalk SolutionsThe BEST Budget KVM Over IP? GL.iNet Comet Series Reviewed
  • The host rates GL.iNet's Comet KVMs solid and working as advertised. The video is sponsored by GL.iNet, whose routers he already uses. Prices: original Comet $90, Comet PoE $109, Comet Pro $159 MSRP, or $129 on Kickstarter with shipping from December; he uses them to reach servers at his two offices.
  • The Comet PoE runs power and network over one cable. It has full-size HDMI, USB-C for keyboard and mouse, a USB 2 accessory port, optional USB-C power and 32 GB of eMMC storage for sharing files with the host machine.
  • The Comet Pro sits inline with a desktop via 4K HDMI pass-through. It adds built-in Wi-Fi 6 so Ethernet is optional, two USB-C ports (KVM and power), 32 GB eMMC and a touchscreen for Wi-Fi settings, PIN lock, reboot and a clock. He pitches it for working remotely on a home PC.
  • The Fingerbot and ATX board give remote power-button control. The Fingerbot is a USB-dongle-controlled robot finger; on his Minisforum box running Ubuntu, a short press suspends or wakes and an 8-second hold forces a hard shutdown. The ATX board passes through the motherboard's front-panel header instead.
  • Tailscale integration is his favourite software feature. Binding the KVM joins it to your tailnet, and it can act as an exit node; GL.iNet also offers a free cloud portal at glkvm.com. The GUI adds TOTP two-factor login, a paste clipboard and virtual media, which Crosstalk uses to preload tools before shipping a Comet to a client site.
Stock TokRecession Resistant Stock BUY đź©»
  • This post includes paid content that is not available publicly. See the original source.
Dr. Jon KrohnHow Context Engineering Reduces Hallucinations (with David Loker)
  • A diff alone tells a reviewer, human or LLM, too little. Loker defines context engineering as deciding what information to fetch, from where, and how to trim it into the LLM's context window. A bare diff yields only low-level insight, just as a human reviewer without a description struggles to see what a change was trying to do.
  • The reviewer pulls intent from issues, design documents and linked decisions. Loker says it fetches the linked issue, which may hold a full product requirements document or a bug report with images, and related documents such as a Notion design page recording later decisions, to check whether the code does what it was meant to.
  • A code graph catches breakage outside the changed lines. CodeRabbit builds a graph of how code pieces interact and runs verification loops that search the codebase. If a PR changes a public function's API, the review can see where it is used elsewhere and flag breakage that is not in the diff at all.
  • Standards documents and stored "learnings" shape refactor suggestions. Loker says pulled-in standards on authentication, user data or secrets let it flag code that departs from house practice even when it is not a bug. Conventions stated in chat ("this way, we do this") are stored so others do not repeat the mistake; he agrees with the host that this extra context also reduces hallucinations.
Master InvestorFreddie Lait: Why patience leads to higher returns
  • Lait argues the missing ingredient in fundamental equity investing today is patience. He says short-term price moves are now driven more by mechanistic, passive fund flows than by fundamental traders, so capturing real value requires building a portfolio that can wait five, ten, or even fifteen years for returns to show up.
GeoHussarHere’s how to take down the current system: part 5. #Decline #Depression #downturn
  • A consumer slowdown's hardships are mild beside revolution under authoritarianism. He lists the costs — falling property values, higher crime, prolonged instability — but argues they are a cakewalk next to what Russians or anyone under an authoritarian regime would face to win their freedom.
  • Believing you can't give up conveniences is how the system wins. He argues that dependence was planned before people were born, and asks viewers to weigh whether they truly cannot go days, weeks or months without it.
GeoHussarHere is how to take down the current system: part 4. #Unemployment #EconomicCrash #Recession
  • Boycotts are the lever for forcing political issues. He offers getting big money out of politics and overturning Citizens United as an example. He argues that cutting consumption even 5% is hard because Americans have been bred for generations to be addicted to convenience, which is what keeps the system running.
  • A real consumption drop would bring serious economic pain. He predicts massive layoffs, falling property values, rising crime, and stagnant or falling wages for those who keep their jobs, because the economy cannot function without consumption. He asks viewers whether they are willing to accept that risk.
GeoHussarHere’s how to take down the current system: part 3. #Politics #Politicians #Congress #Emergency
  • Candidates protect the status quo while consumption keeps rising. He argues politicians pay lip service to sensitive issues and do nothing as long as consumption grows, money keeps being made and foreign direct investment keeps arriving.
  • Slowing the flow of money slightly is what forces change. He claims even a small collective slowdown destroys the status quo and panics the wealthy and powerful. He offers overpriced healthcare and medication costing four times more in America than elsewhere, and enforcement of existing gun laws, as issues it could force onto the agenda.
GeoHussarHere’s how to take down the current system Part 2 #Consumerism #Consumption #Protest
  • A small, coordinated spending cut could cripple the system, he argues. Citing a chart of consumer-spending drops in past recessions — -3.4% in 1973 (the worst on record), -2.1% in the Great Recession, and -16.7% during the 2020 COVID shutdown — he argues a voluntary 5% drop would be enough to bring the government and banking system "to its knees."
  • He predicts a 5% drop would signal a possible depression. He frames a 1% consumer-spending decline as already a dire recession warning, and argues the resulting pressure would push the administration to urge more spending and the Federal Reserve to issue stimulus.
  • A sustained boycott would force bipartisan reform, he predicts. He argues it would push both the DNC and RNC to field younger candidates, people in their 20s and 30s rather than longtime incumbents, though he says those candidates would need to act on issues rather than just pay "lip service."
Polis PanditShutdowns and Shadow Dockets
  • This post includes paid content that is not available publicly. See the original source.
Technology and FriendsKathryn Grayson Nanz on Usability Testing [EPISODE 876]
  • Developers make design decisions and benefit from seeing users. Grayson Nanz, a design and developer advocate at Progress (Kendo UI for React and Vue) who started as a graphic designer, says developers fill gaps where a company has only one or two designers, writing microcopy and shaping flows mid-code; usability testing is arguably not their responsibility, but closing the loop with users makes for better software.
  • A technically perfect app can still be unusable. She separates usability testing from QA-style testing: you isolate one task or flow (creating an account, a search), ask a user to do it while thinking aloud, and watch for where they get stuck, confused or pleased; her example is asking how someone would search for a flight from Asheville to Boston, which people solve in many different ways.
  • A handful of users is enough to surface patterns. With four or five testers, an issue showing up three or four times is a good indicator of a problem flow. She cites a Nielsen Norman study proposing three rounds of about five users each (about 15 in total), which she recalls as catching roughly 80–85% of issues in the first round, fixing them, and catching the rest in later rounds with diminishing returns.
  • Usability testing cannot be automated. Unlike unit tests there is no expected output, only observed patterns and reactions, and one person failing a task does not make the design wrong; she recommends a facilitator plus a separate observer, because two people can read the same silence as struggling or as thinking. Eye-tracking and heat-mapping tools mainly pay off at scale, such as testing a hundred people.
  • Start small: a webcam, a microphone and a device suffice. She says teams fear it needs budget and time, but talking to even one or two people is more than before, and like accessibility it is a spectrum rather than an on-off switch. She points to her own O'Reilly video course on usability testing for non-usability professionals.
Dr. Jon Krohn927: Automating Code Review with AI, feat. CodeRabbit’s David Loker
synopsis

David Loker, director of AI at CodeRabbit, argues that AI code review works best as a hybrid of a fixed pipeline and a bounded agent fed carefully chosen context, and that it becomes essential as AI-generated code multiplies the number of pull requests. He reports GPT-5 nearly doubling CodeRabbit's score on its hardest internal reviews, yet still expects LLMs to plateau and need new architectures. He sees AI widening rather than shrinking the population of software builders, and he wants humans kept as the creators wherever AI touches creative work.

The problem and the architecture. Loker frames pull-request review as quality control that senior engineers can no longer keep up with as AI multiplies PRs. He contrasts two patterns from his blog post. Agentic AI is "a glorified while loop" of planning and tool calls, and its error compounds: a 1% error rate across 100 chained actions all but guarantees a mistake. Pipeline AI runs predetermined steps and is easy to debug but brittle. CodeRabbit sits in the middle. It always runs static analysis, then lets an agent explore within limits on tool calls, iterations and context size, fetching library documentation, files from other repos, or the issue behind a PR. The host likened this to Anthropic's split between workflows and agents.

Context engineering. Loker defines the task as deciding what information goes into the LLM's context and what stays out. CodeRabbit pulls linked issues and PRDs, design documents, standards documentation, and a code graph showing where a changed public API is used, plus verification loops that search the codebase. He warns that giant context windows tempt teams to "throw everything in". Attention is U-shaped, he says, and multiple studies show performance falls as material is added even when it is accurate. "Learnings" store a reviewer's corrections for later reviews, and checking each comment against evidence "significantly" prunes hallucinations.

Productivity, privacy and learning. Loker says lines of code, and even PR counts, are meaningless once AI writes the code. He would measure ideas taken from prototype to production, as he measured executed hypotheses at Netflix. Answering the host's question on "bring your own AI", he cites a stat that about 90% of employees use personal ChatGPT accounts. His remedy is to supply sanctioned tools under zero-data-retention agreements, or on the company's own infrastructure where rules demand it. CodeRabbit runs each review once in an isolated sandbox that is then torn down, stores no code, and offers self-hosting. Because it will not train on customer code, it improves its learning features through customer feedback, open-source usage and its own use of the product rather than reinforcement learning.

Security and vibe coding. Loker agrees with the host that machines can be more vigilant than humans, because they do not tire. He argues that RL against security-scanned outputs will remove the flaws critics attribute to copying Stack Overflow. Citing an Andrew Ng talk, he traces how each move from punch cards to COBOL drew complaints that the newcomers were not real coders, and each produced more engineers. The host, citing the CodeRabbit blog's figure that AI coding tools can add up to 41% more bugs and Lovable's nearly $2 billion valuation, asked whether AI reviewing AI is the future. Loker defends vibe coding as a prototyping tool: his sister-in-law built an app in an afternoon, though not a production-ready one. His objection is to the term, which implies prompting without engaging the code. A solo vibe coder, he says, needs a third-party reviewer.

GPT-5 and the limits of LLMs. CodeRabbit's hardest set has 25 PRs. Loker reports 5–6 correct when he joined, about 10 after context-engineering work, about 12 with Claude Opus 4 and Sonnet 4, and 18–21 with GPT-5, varying with non-determinism. The team first assumed something was wrong. On inspection he found reasoning he had not seen before: inferences from something's absence carried several levels deep, and re-deriving consequences under an assumed fix. Hallucination and negative feedback also fell sharply. He agrees with the host that the leap shows only on hours-long tasks. He still expects LLMs to reach a limit, citing data scarcity and the brain's energy efficiency. He calls the investment not wasted, since vertical fine-tuning is far from exhausted.

Creativity. Drawing on Wave AI, which he co-founded with his wife and a former student of hers, Loker accepts a definition of creativity as novelty plus value, which does not exclude machines. He does not want to consume purely AI-generated art, though. He says Wave AI went against VCs who wanted an "AI Spotify" without royalties: the machine should sit in the back seat, and users should leave feeling the work is theirs.

  • Production code review needs a hybrid of pipeline and agent. Loker, director of AI at CodeRabbit, argues a fully agentic loop compounds error (a 1% error rate over a 100-step chain all but guarantees a mistake), while a fixed pipeline is brittle. CodeRabbit always runs known steps such as static analysis, then lets an agent explore within capped tool calls, iterations and context size: web lookups for library docs, other repos, linked issues.
  • Review quality depends on curated context, not more context. CodeRabbit pulls the PR's issue, linked design documents, standards docs and a code graph showing where a changed public function is used elsewhere. Loker warns that adding even accurate material degrades LLM performance, with attention U-shaped over long windows, and says a verification step that checks each comment against evidence "significantly" prunes hallucinations.
  • The newest model nearly doubled scores on the hardest reviews. On an internal set of 25 deliberately hard PRs, Loker reports 5–6 correct when he joined, about 10 after context-engineering work, about 12 with Claude Opus 4 and Sonnet 4, and 18–21 with GPT-5. He credits multi-file reasoning that uses negatives and hypotheticals ("if I assume you fixed the bug I reported earlier…"), plus lower hallucination and negative-feedback rates. He still expects LLMs to hit a ceiling and new architectures to be needed.
  • Machines will out-review humans on security. Loker's reasons are that they never tire or lose attention, and that RL which down-rates insecure outputs will keep removing the Stack Overflow-style flaws critics cite. On data, CodeRabbit runs each review once in an isolated sandbox torn down afterwards, keeps zero-data-retention agreements with LLM providers, does not train on customer code, and offers self-hosting.
  • Lines of code no longer measure productivity. Loker would measure features and executed hypotheses instead, since AI makes prototyping close to solved. He defends vibe coding for prototypes (his sister-in-law built an app with Lovable in an afternoon, not production-ready), predicts it will widen who builds software as higher-level languages did, and pitches AI review as the third party a solo vibe coder lacks. The host cited the CodeRabbit blog's figure that AI coding tools can add up to 41% more bugs.
Stock TokStock Market Warning Signal 🚨
  • This post includes paid content that is not available publicly. See the original source.
Dr. Jon KrohnJobs Are Being Automated Rapidly. What's the Future of Work? (with Carl Benedikt Frey)
  • Distrust of driverless vehicles will fade quickly with exposure. Frey compares it to unions' claim that riders would never trust an operator-less elevator, which ended once performance spoke for itself. He notes that most of the jobs his 2013 paper judged fully automatable sit in transportation and logistics, a shift he says is only beginning. The prompt was the host's account of preferring a lidar-based Waymo to an Uber.
  • Lower barriers to entry hit white-collar workers like automation. Frey likens it to GPS making a taxi driver's street knowledge worthless and opening the work to Uber drivers. Because professional work is tradable (he contrasts a New York accountant's six-figure salary with a low four-digit one in Manila), he expects narrowing productivity gaps to push white-collar work across borders. For professionals in Europe and the US, he says, the effect is the same as having their jobs automated.
  • Governments should protect people, not jobs. Frey argues that Europe's strong employment protection keeps its firms from adjusting to generative AI as fast as Meta or Google can. He favours Danish-style "flexicurity": flexible labour markets plus real security for those who lose work.
  • Safety nets decide whether automation provokes unrest. In his earlier book The Technology Trap, Frey argues the Luddites were right to riot, since British wages stagnated or fell for about two decades and two generations lost out. Britain alone taxed itself 2% of GDP for the poor, and areas with more generous poor laws saw less unrest. He sets a large strike when autonomous cargo trucks reached LA against no reported incidents when the same technology came to ports in Norway and the Netherlands.
GeoHussarFederal Courts have Ruled the Tariffs Illegal!!!! #tariffs #tariffsupdate #economy
  • A federal appeals court has ruled most of the president's tariffs illegal. He reports a 7–4 ruling that strikes down most tariffs, chiefly those on Mexico, Canada and China, possibly sparing steel and aluminum. The tariffs stay in effect, likely only until October 14 unless the Supreme Court keeps them, and the administration is resisting.
  • He expects the Supreme Court to agree, then a market boom. He predicts the Supreme Court will also strike the tariffs down, while allowing he could be wrong. If so, he expects a large stock rally and a bond rally as interest rates fall. He starts disputing the claim that tariffs shrank the trade deficit, conceding it has dropped since end-2024, but the clip cuts off.
GeoHussarThe United States is going after China the way it has against its three previous rivals. #china
  • The US is using its proven no-war playbook against China. He says the same tactic took down the British Empire, the Soviet Union and Japan, all large diversified economies that threatened US supremacy, without the US fighting a war against any of them.
  • Britain fell to US production and dollar dependence. He argues the US outproduced Britain in every sector with resources on its own soil, while Britain had to exploit the world for them, then made Britain dependent on trade with the US and on dollars.
  • Tariffs alone failed against Japan, forcing a different strategy. He says the US invested tens of billions in today's dollars rebuilding Japan, which by the 1970s–80s rivalled US output in electronics and cars and built banks dwarfing any US entity. Heavy tariffs did not work as protectionists expected, because Japanese exports stayed cheap; the clip cuts off before naming the replacement strategy.
GeoHussarAnd Ukraine has started another major turn of the tide against Russia. #ukraine #russia
  • Ukraine has struck occupied Crimea with its homemade long-range missile. He reports the Flamingo hit an FSB headquarters, damaging six to seven pieces of Russian military equipment. He reads this as breaching one of Russia's most fortified positions on the front.
  • A domestic missile frees Ukraine from NATO's strike limits. He argues that NATO-made long-range missiles came with restrictions on hitting Russian territory, whereas the Flamingo, with a stated range of 3,000 km (1,840 mi), does not. Ukraine's modified Neptune lacked that reach, so he concludes all of Russia is now more exposed than at any time since February 2022.
GeoHussarIran gearing up for another Seige? #Iran #middleeast #yemen #lebanon #breakingnews
  • He predicts Iran will be attacked again. This is his own stated opinion rather than a sourced forecast, framed around the degradation over the past two years of the three militant groups Iran funds with personnel, weapons and money: the Houthis, Hezbollah and Hamas.
  • The Houthi prime minister was killed in a strike today. He attributes the strike to an unnamed country he says he isn't permitted to name on this app, reports it followed two other air strikes on the Houthis this week, and corrects reporting he attributes to journalist Cheng Waguer that conflated the dead official with Yemen's actual prime minister, Ahmed Awad bin Mubarak, who was not killed.
  • The same strike also killed several other Houthi ministers. He names foreign affairs, justice, youth and sports, and social affairs and labor, reading it as a shift from this week's earlier strikes on Houthi military personnel toward targeting its political leadership, and adds that Hezbollah, based in Lebanon, has suffered comparable losses from the same unnamed country.
GeoHussarEuropes pickpoketing problem explains why Russia thinks they can bully the continent
  • Europe's tolerance of pickpocketing shows why Russia expects no reprisals. He argues that many Europeans dislike being pickpocketed but will do nothing to stop it, and are offended when Americans react violently to thieves. He excludes Ireland and most of Eastern Europe, and calls the rest of the continent weak for running from force when force is the answer.
  • Western Europe showed the same passivity after Crimea in 2014. In his reading, Western European states answered Russia's 2014 seizure of Crimea by continuing to buy Russian oil and natural gas and even building more pipelines to Russia. He offers anecdotes of Portuguese, Spanish, Italian, French and British acquaintances calling Americans violent as the same mindset.
GeoHussarThe US Navy Destroyed a Venezuelan Vessel in international waters #venezuela #navy
  • The strike carried little legal or military risk for Washington. The US Navy destroyed the Venezuelan vessel in international waters, not on Venezuelan land or sea territory, and it was labelled a drug vessel, which he says gives wide latitude. He dismisses the Venezuelan government's threatened repercussions as talk, saying it can do nothing to the United States.
  • Drugs were a pretext; deterring a move on Essequibo was one aim. He says Venezuela plays too minor a role in drug trafficking for this to be the motive. His first reason: warning Venezuela off aggression against Guyana's Essequibo region, which he describes as oil-rich with higher-quality oil than Venezuela can produce itself.
  • The strike was meant to expose Maduro's weakness. He argues Maduro cannot mount a real response to the US Navy, and that this makes the US-backed alternative, GuaidĂł, look more appealing. This is his inference about intent, not a stated US objective.
  • It was also a message to Russia and China. His third reason is a signal to Moscow and Beijing questioning whether Venezuela is their best friend in South America, by showing it can be struck without response. The captions cut off before he develops the point.
GeoHussarWhat advantages does China have over the United States? And honest and unbiased comparison. #news
  • The post is deliberately one-sided, by his own framing. He states upfront that he is "very pro America" and expects it to stay on top, but says he will list only China's advantages here without offering counterpoints.
  • China avoids the "shareholder first" problem he says cripples US firms. He argues this is because the Chinese government is the main shareholder of most companies, and even more business-friendly firms remain under heavy government scrutiny.
  • China's tax structure draws more from its wealthy, he argues. He cites a 45% top personal income-tax bracket versus 37% in the US, and a flat 20% capital-gains rate versus the US's roughly 15–20% range, which he says funnels tens to hundreds of billions of dollars more into infrastructure.
GeoHussarWhat on earth is happening to America’s oil industry #oil #usoil #opec #currentevents #educational
  • He argues Washington is deliberately squeezing US oil to crash Russia's. He cites oil at $63 a barrel, below profitable levels, yet US output stays at a record 13.58 million barrels a day, 2 million more than Russia or Saudi Arabia has ever produced in a day. He reads production that persists without profit as government-driven.
  • US oil jobs are shrinking even at record output. He cites ConocoPhillips cutting its workforce by 25% and Chevron, the second-largest US oil company, laying off up to 20%. He quotes an unnamed article that the industry has shrunk even as production hit record highs.
  • Weak demand and OPEC+ unwinding cuts drove prices down. He blames global economic uncertainty for holding back investment and oil purchases. He says OPEC+ has added about 2.5 million barrels a day since April 2025, and points to US production dipping then rebounding at the same time.
GeoHussarHere is what China showed the World with their Parade #china #military #weapons #warfare #learn
  • The parade revealed nothing new to the US, only intimidated neighbours. He argues China remains a decade or more behind the United States, and that Washington already tracks Chinese capabilities: he says the US has 5,000 of the roughly 6,000 satellites in orbit. The parade's real audience, in his view, was smaller neighbours who might find a Chinese invasion plausible.
  • Military parades are borrowed authoritarian theatre, not capability. He says the format was last novel in pre-World War II Germany and that China is copying Western authoritarian playbooks. Choreographed marching, he argues, says nothing about how well China operates its equipment on a battlefield.
  • Recent naval mishaps undercut the show of competence. He cites two Chinese naval vessels colliding with each other in Philippine waters "the other week" while trying to bully a smaller Filipino ship. He then turns to a nuclear-powered submarine launched around October 2024, but the captions cut off before the point is made.
GeoHussarHave aircraft carriers become obsolete? #aircraftcarrier #navy #fighterjet #war #fyp
  • Aircraft carriers aren't obsolete, he argues. He notes the US holds only a numerical lead with 11 carriers, while China plans to build and deploy six by 2035, and Russia still cannot complete a 90,000-ton carrier it has pursued since a failed 2019 push for a nuclear-powered design.
  • Russia's one completed carrier has sat rotting since 2018. It has been docked at port since then, he reports. Against claims that hypersonic missiles make carriers obsolete, he argues a moving carrier is in practice difficult for a hypersonic missile to hit.
  • China currently operates three carriers with two actively deployed, he reports. He describes its first, the Liaoning, as a Soviet-design hull bought from Ukraine in 1998, and its second, the Shandong, as a copy of it.
GeoHussarThe sad reality about America’s failures in Iraq, Afghanistan, and Vietnam #iraq #afghanistan🇦🇫
  • America won every battle but failed its real objective of building democracies. In Vietnam, Afghanistan and Iraq he calls the wars abject failures. In his view, flattening capitals and armies would count as success, but the goal of those in charge was setting up democracy.
  • The US walks away from the destruction it causes without consequence. He says it killed hundreds of thousands, if not millions, then left equipment and dead behind after a few years. Despite worldwide complaints, he argues, nobody stops trading with the US; business actually increases.
  • He calls the Vietnam domino rationale nonsense. He rejects the justification that communism had to be stopped in Vietnam or it would spread worldwide.
GeoHussarHere is what China showed the World with their Parade
  • He argues the parade told the US nothing new but signaled to China's smaller neighbors that an invasion could actually succeed. He notes the US already monitors China via roughly 5,000 of the world's 6,000 orbiting satellites, and compares the parade format itself to pre-WWII Germany.
  • He reads the display of fifth-generation jets, rather than the touted sixth-generation fighter, as evidence China doesn't yet have a working sixth-gen aircraft. He pairs this with recent reported failures: two Chinese naval vessels colliding in Philippine waters while harassing a Filipino ship, and a new nuclear submarine he says sank at its October 2024 launch.
  • He frames China's top-down authoritarian command structure as a lasting battlefield disadvantage against the US's more bottom-up, adaptive culture. He doubts China can project force even the roughly 100 miles to Taiwan today, and says he doesn't expect a US-China war in his lifetime, comparing it to the Cold War's US-USSR standoff that never turned hot.
Scott HanselmanThe Importance of Pair Programming with Tuple's Johnny Marler
synopsis

Marler, lead Windows developer at Tuple, argues that a remote pair-programming tool earns its native code. By working against system APIs rather than a web view, Tuple has cut screen-capture latency, CPU use and binary size, and he credits long familiarity with Windows for most of that and AI for one piece of it.

Why native. Tuple began on macOS. A Linux port produced a shared C++ engine built around WebRTC, with platform UI in an app layer. Marler says the product is about connecting people, so it keeps out of the way: one-click calls, shared control by default, small webcams, and CPU light enough to compile while pairing. Hanselman contrasts the typing lag of general meeting tools.

Capturing the screen. Capture moved from GDI to DXGI desktop duplication, which returns GPU textures. Replacing WebRTC's own capture saved about 20–25 ms on a 50–60 ms capture-to-encoder path. AI gave Marler a starting shader for GPU-side YUV conversion that he then had to make work.

Veiling windows. Windows can exclude a window from capture, but only its own process can set that. Tuple uses Windows hooks rather than DLL injection, which also keeps a visible "veiled" frame in sync. The hook DLL and installer are in Zig to avoid libc's roughly 2 MB per binary.

Performance as habit. Marler credits experience and Casey Muratori's "write code that doesn't suck" over profiling, which he has needed only a handful of times. Hanselman praises Windows' backward compatibility. Marler says Linux's lack of it is why Linus Torvalds ships binaries of his scuba software only for Windows and macOS.

  • Tuple is native because it optimizes for people, not UI. Marler, lead Windows developer at Tuple, says a pairing tool needs little chrome and gains most from talking directly to the system APIs that move video and audio best. Tuple began on macOS; a Linux port produced a shared C++ engine built around WebRTC, with platform-specific UI in a separate app layer.
  • Pairing has to start instantly and never lag typing. Marler describes one-click calls, shared screen control on by default, small corner webcams, and low enough CPU use to compile while sharing. Hanselman contrasts this with the scheduling, give-control prompts and typing lag of Zoom or Teams.
  • Owning the capture pipeline cut latency and CPU use. Tuple moved from GDI to DirectX and DXGI desktop duplication, which returns GPU textures, and replacing WebRTC's built-in capture saved about 20–25 ms on a capture-to-encoder path that averaged 50–60 ms. Marler says AI gave him a GPU shader for YUV conversion that "didn't really work that well" but was the starting point that let him finish it in reasonable time.
  • App Veil hides sensitive windows using Windows' own capture exclusion. Windows can show a window as black or omit it from capture, but only the process that created it may set that; Tuple used Windows hooks rather than the DLL-injection method of a GitHub project Marler found, which also keeps a visible "veiled" frame in sync, so a leak "should be impossible" if implemented correctly. The hook DLL and the installer are written in Zig to avoid linking libc, which Marler says adds about 2 MB per binary (a 12 MB installer would become 14 MB).
  • Performance comes mostly from habit, not profiling. Marler credits 15 years of experience and Casey Muratori's "write code that doesn't suck" and says he has used the Superluminal profiler only a handful of times, mainly for high-level choices such as GDI versus DirectX. He adds that Linux's weak backward compatibility, against Windows' strong compatibility that Hanselman praises, is why Linus Torvalds ships his scuba software's binaries only for Windows and macOS.
GeoHussarThe nearly 1,000,000 job revision reveals last year’s economy was worse than it looked #Unemployment
  • A September revision cut reported job growth by 911,000. He reports the September 9 revision applies to the year through March 2025, arguing it absolves the current administration of blame for the prior unemployment reading, while noting credit or blame would still track with whichever way unemployment moves from here.
  • He discounts a UBS estimate of a 93% recession probability. He argues Switzerland's banking credibility, still affected by the Credit Suisse collapse, has faded relative to Singapore, whose central bank he says has issued no recession warnings.
  • He revises his own September 6 call that the economy looked weak. He says the 911,000-job correction makes recession "less likely, not impossible," and cites economist Christopher Clark's earlier call for a slowdown or mild recession, rather than an inevitable recession, as accurate so far.
GeoHussarWe were technically in a recession in 2022, even though we weren’t.
  • Falling unemployment ruled out a 2022 recession. He says unemployment was 3.8% in the first quarter of 2022 and fell to 3.6% in the second, which is why the technical recession was not treated as one.
  • The 2025 unemployment jump actually began in March 2024. Against 3.8% GDP growth and 4.3% unemployment now, he says revisions show the rise started in March 2024. He explains the Bureau of Labor Statistics' first estimates rely on samples and prior trends, so they miss turning points like 2024's.