Alvaro Lopez Ortega / 2026-03-22 Briefing

Created Sun, 22 Mar 2026 19:12:18 +0000 Modified Sun, 22 Mar 2026 19:12:36 +0000
4758 Words

Tensions escalated as Iran warned it would close the Strait of Hormuz if the U.S. targets energy facilities, following President Trump’s recent threat. Simultaneously, the U.S. faces a critical ammunition shortage, underscoring the need to bolster defense production. In tech, Palantir secured a UK contract for data analysis, sparking privacy debates, while Cloaked raised $375 million to expand employee data protection tools. Tesla and SpaceX are jointly constructing a $25 billion chip fabrication facility, and AI companies are increasingly leveraging gig workers to gather training data, raising privacy concerns.

🌍 Geopolitics & Conflict

The U.S. Ammo Shortage Is Worse Than You Think

A recent conflict with Iran has underscored the U.S.’s critical shortage of ammunition needed to sustain a major war against adversaries like China. The current defense industrial base is insufficient to meet wartime demands, necessitating accelerated improvements in production and acquisition. Efforts to modernize the system, begun under the Trump administration, must be expanded to address broader strategic challenges and bolster munitions stockpiles.

Iran will close strait of Hormuz if Trump acts on 48 hour infrastructure threat

Iran’s IRGC warned that it will close the Strait of Hormuz if the U.S. targets Iranian energy facilities, responding to President Trump’s recent threat. This escalation follows attacks on Middle Eastern energy infrastructure and heightened tensions between the two countries. Closure of the strait would significantly disrupt global energy supplies and likely increase prices.

Trump is showing Beijing how to seize Taiwan

Donald Trump’s disregard for international law and aggressive military actions are being observed by China as a potential strategy for influencing Taiwan. The article suggests China may use similar tactics to exert pressure on Taiwan and achieve unification. It also warns that nations reliant on imported fuel are vulnerable to grid failures and subsequent societal instability.

Operation Epic Fury Explained: Riches and Domination Drive This War

According to a recent analysis, the U.S. conflict with Iran is primarily motivated by Donald Trump’s pursuit of personal enrichment and geopolitical dominance, benefiting him, his family, and specific corporations. The war reportedly serves Israel’s strategic interests while creating economic advantages for Russia and U.S. energy companies, disregarding conventional economic and political considerations. This conflict is exacerbating the humanitarian crisis in Iran and potentially jeopardizing U.S. support for Ukraine.

‘Miracle’: Europe reconnects with lost spacecraft

The European Space Agency has re-established contact with the Proba-3 spacecraft, which lost communication last month due to a loss of orientation and battery drain. The spacecraft was observed by its twin satellite and regained power when sunlight hit its solar panels, allowing engineers to reconnect. ESA is now assessing the spacecraft’s condition and preparing to resume observations of the sun’s corona.

Hormuz Minesweeper – Are you tired of winning?

The article features Hormuz Minesweeper, a game where players attempt to clear a field of hidden mines. The game’s unique feature is that mines only appear on water tiles, and the tagline playfully asks if players are tired of constantly winning. Instructions detail left-click for revealing, right-click for flagging, and double-click for a chord.

Diego Garcia

Diego Garcia is the largest island in the British Indian Ocean Territory, historically part of Mauritius and forcibly depopulated in the 1970s to establish a joint UK-U.S. military base. A treaty is pending to transfer sovereignty to Mauritius, but it includes provisions for continued British control of the base for a lengthy period, sparking international concern. The island’s history is marked by colonial rule and the displacement of its original inhabitants, the Chagossians.

Kill Chain

A 2026 American airstrike in Iran tragically killed over 175 children, initially sparking debate about the role of an AI chatbot named Claude. However, the targeting was performed by a pre-existing system called Maven, built by Palantir, which relied on outdated data. The incident highlights a tendency to focus on advanced AI while overlooking the underlying, often flawed, bureaucratic systems that enable lethal actions.

  • Kill Chain β€” artificialbureaucracy.substack.com

Bitmain, Trump, and U.S. Probe: A Bitcoin Mining Alliance

Bitmain, a major Chinese Bitcoin mining company, has partnered with Eric Trump despite facing prior security concerns and a U.S. government investigation. The company produces Antminer machines, which are used for Bitcoin mining and represent a substantial investment for large mining operations. These machines perform complex calculations to verify transactions and earn rewards based on Bitcoin prices.

Cook praises China partners amid monopoly concerns

Apple CEO Tim Cook recently praised Chinese developers and manufacturing partners at a Beijing forum. This recognition follows criticism from Chinese state media that accused Apple’s App Store of monopolistic practices. Cook highlighted shared goals between Apple and China, such as environmental sustainability.

πŸ’» Development & Tech

Data Security and Tech Expansion

Data analytics firm Palantir has secured a contract with the UK’s Financial Conduct Authority to analyze sensitive data and combat financial crime, raising privacy concerns. Simultaneously, security and privacy company Cloaked has raised $375 million to expand its services, including targeting the enterprise market with employee protection tools and incorporating AI. Both developments highlight increasing reliance on data analysis and security solutions within both the public and private sectors.

Walmart fires OpenAI in playbook-changing move

Walmart has ended its partnership with OpenAI’s Instant Checkout due to accuracy and integration problems that negatively impacted sales. The retailer is now integrating its own chatbot, Sparky, into platforms like ChatGPT and Gemini to ensure a more consistent shopping experience. Other major retailers are reportedly shifting away from OpenAI’s Instant Checkout in favor of their own retail apps.

$ teebot.dev – from terminal to tee in 6 seconds

A new online tool, tee.dev, allows users to quickly design and preview custom t-shirts directly from the command line. The service utilizes a simple command-line interface to place text on shirts, offering options for alignment, color, and font. Users can preview and price their designs before ordering.

Windows native app development is a mess

A developer attempting to create a simple Windows utility program encountered significant complexity and outdated technology in the native development environment. The experience highlighted the ongoing relevance of the Win32 API and the evolution of Windows programming through various frameworks, explaining why many developers now prefer alternatives like Electron. The project’s basic functionalities, such as display enumeration and keyboard shortcut interception, underscored the underlying technical challenges.

We’ve had front end reactivity since 2018 – via Async Iterables

JavaScript has possessed reactive capabilities since 2018 through Async Iterables, a fact that highlights a recurring pattern of frontend frameworks reinventing core functionality. This cycle of innovation and obsolescence contributes to “JavaScript Fatigue” and frequent API changes for developers, contrasting with the Web’s core philosophy of avoiding breaking changes. While appreciating the frameworks’ contributions to Web Platform evolution, the author notes a loop of constant learning and tool replacement.

MS365 upgrade silently to 25 licenses, tried to charge me $1,035

Microsoft is reportedly auto-enrolling users into 25 licenses when upgrading to the annual tier of their Business Basic plan, resulting in unexpected charges of over $1,000. The upgrade process lacks a warning prompt about the increased quantity, and users have reported difficulty contacting support to resolve the issue. Users are advised to carefully review license quantities during upgrades to avoid unexpected billing.

JavaScript Performance Concerns Emerge

JavaScript applications are experiencing increasing “bloat” due to historical requirements for supporting older browsers, protecting against namespace conflicts, and ensuring compatibility across different execution environments. This often leads to developers including redundant dependencies that duplicate native functionality or address niche compatibility issues. Modernizing JavaScript versions and reassessing coding practices are key strategies to reduce this unnecessary bloat.

JavaScript Is Enough

Gea is a new, exceptionally fast compiled UI framework built on JavaScript classes and functions, offering a familiar API without virtual DOM, hooks, or signals. It utilizes a Vite plugin for surgical DOM updates at build time, resulting in zero runtime dependencies and a minimal bundle size. The framework provides a complete toolkit for modern web application development, including routing, components, and AI-assisted features.

Reverse engineering a viral open source launch (or: notes on zerobrew!)

The open-source project zerobrew, a faster alternative to Homebrew, experienced rapid viral growth, accumulating over 6,800 GitHub stars. This success was driven by a visually compelling demonstration of speed and a pre-existing desire within the developer community for a faster, Rust-based package manager, building on momentum from projects like uv and bun. The phenomenon highlights how acceptance of new ideas is often influenced by existing beliefs and trends, rather than solely based on their technical merit.

Improving animations

Plasma 6.7 will introduce a new approach to animations that limits the time between frames based on the monitor’s refresh rate. This adjustment aims to reduce noticeable “jumps” in animations, particularly those handled by the desktop compositor, such as window transitions. While not a complete fix for animation stutter, the change should provide a smoother visual experience.

New vivaldi feature: ui auto-hide

The latest Vivaldi browser update introduces “UI Auto-hide,” a new feature that temporarily hides the browser’s interface to maximize screen space. Users can also now utilize “Follower Tab,” which opens links in a tiled view alongside the original page for easy comparison and tracking. These additions aim to enhance user browsing immersion and control.

🧠 AI & Computing

Gig workers paid to train AI.

AI companies are increasingly seeking data from users, with some offering payment through gig work platforms like Kled AI and Silencio, while DoorDash is launching a new “Tasks” program to collect data for AI and robotics development. These initiatives are driven by a need for more training data for AI models, with DoorDash utilizing its logistical network to gather information from businesses via Dashers. While these programs offer income opportunities, they also raise concerns regarding data privacy and security.

MAUI Is Coming to Linux

A preview of an Avalonia backend for .NET MAUI is now available, allowing developers to deploy applications to Linux and WebAssembly. This integration expands cross-platform capabilities and introduces improvements to Avalonia, including new navigation APIs and controls. The setup process is straightforward and leverages Avalonia’s drawn UI for consistent visual appearance across platforms.

Nintendo’s not-AI, not-a-game toy

Nintendo has released a $35 Talking Flower desk toy, a low-tech novelty item inspired by Super Mario Bros. Wonder. The flower functions as a clock and thermometer while randomly chirping phrases, deliberately eschewing AI and internet connectivity. Reactions to the product have been mixed, with some finding it charming and others deeming it overpriced and annoying.

Brute-forcing my algorithmic ignorance with an LLM in 7 days

Facing a sudden opportunity for Google interviews with a significant knowledge gap in algorithms, a software developer opted for an unconventional study approach. Instead of traditional coding practice, they used a Large Language Model to understand underlying concepts and problem-solving patterns. The goal was to grasp the expected algorithmic thinking, rather than mastering code implementation, within a limited one-week preparation window.

The IBM scientist who rewrote the rules of information just won a Turing Award

Charles Bennett and Gilles Brassard are jointly receiving the 2025 Turing Award for their pioneering work in quantum computing. Their research led to a practical method for secure encryption key distribution, leveraging the principle that quantum information cannot be copied. This innovative approach, crucial in the face of quantum computing advancements, secures encryption through physical laws rather than mathematical complexity.

Can Programming Be Liberated from the von Neumann Style? (1977) [pdf]

A 1977 paper explores potential alternatives to the traditional von Neumann computer architecture, which separates memory and processing units. The author argues that this separation creates bottlenecks and limits computational efficiency, suggesting avenues for more innovative and parallel processing models. The document, now publicly available, offers a historical perspective on early challenges in computer design and the search for improved performance.

Cross-Model Void Convergence: GPT-5.2 and Claude Opus 4.6 Deterministic Silence

New research indicates that advanced language models, GPT-5.2 and Claude Opus 4.6, consistently refuse to respond to prompts about nonexistent concepts, demonstrating a shared and deterministic behavior. This “semantic void convergence” appears to be a deliberate boundary on content generation, resisting simple attempts to circumvent it. The phenomenon is distinct from typical refusal behavior and offers evidence of underlying semantic constraints within these models.

Profiling Hacker News users based on their comments

Researchers have developed a tool using large language models and the Algolia Hacker News API to generate detailed profiles of users based on their comments. The tool can identify professional roles, interests, and even personality traits, raising concerns about user privacy and potential data misuse. The process leverages readily accessible comment data to create surprisingly accurate user profiles.

Let’s see Paul Allen’s SIMD CSV parser

A developer has created a custom CSV parser that utilizes SIMD (Single Instruction, Multiple Data) instructions to process data in bulk, significantly improving parsing speed. The parser leverages techniques described in the “simdjson” paper, classifying and filtering structural characters within the data stream using bitwise operations. This approach allows for the parallel processing of data, enabling the parser to handle multiple characters simultaneously.

CERN eggheads burn AI into silicon to stem data deluge

CERN is deploying custom-designed AI directly onto silicon chips to manage the immense data flow from the Large Hadron Collider. This “Level One Trigger” system filters data in near real-time, reducing the volume by over 99.7% and prioritizing potentially significant collision events. The AI-powered system enables scientists to focus on the most promising data for further analysis and discovery.

πŸ› οΈ Systems & Infrastructure

Why I love NixOS

NixOS’s appeal lies primarily in its use of the Nix package manager, which enables deterministic and reproducible system configurations. This declarative approach allows users to define their entire operating system, facilitating easy rollbacks, consistent rebuilds, and simplified system management. Ultimately, NixOS promotes stability, predictability, and safe experimentation.

Five Years of Running a Systems Reading Group at Microsoft

Since 2021, a Microsoft employee has facilitated a systems reading group that began with a focus on database internals and expanded to cover broader systems topics. The group evolved from informal discussions to structured, multi-session readings, and was officially renamed “Microsoft Systems Reading Group” to reflect its wider scope. Its success is attributed to consistency and allowing curiosity to guide topic selection.

Next-Gen Version Control Systems Emerge

Manyana is an experimental version control system leveraging Conflict-Free Replicated Data Types (CRDTs) to eliminate merge conflicts and improve user experience. The system offers detailed conflict markers, preserves complete history, and enables features like rebasing without data loss. Currently a demonstration project, Manyana aims to lay the groundwork for a more efficient and user-friendly version control solution.

I built an open-source MCP server that parses game save files

Savecraft is an open-source server that monitors game save files and transforms them into structured data. This data is then made accessible to AI assistants like ChatGPT and Claude through the Model Context Protocol (MCP). Users can connect Savecraft to their AI tools to provide them with real-time, game-specific information.

Building an FPGA 3dfx Voodoo with Modern RTL Tools

A developer has successfully replicated the 3dfx Voodoo 1 graphics card in an FPGA using modern design tools. The project revealed the surprising complexity of recreating the card’s fixed-function graphics pipeline, requiring precise hardware-level accuracy. This achievement demonstrates the potential of modern tools for individual hardware designers to tackle intricate projects previously requiring larger teams.

How We Synchronized Editing for Rec Room’s Multiplayer Scripting System

Rec Room rebuilt its real-time scripting system, Circuits, to improve scalability and synchronization for multiplayer experiences. The initial version, Circuits V1, relied on object-based synchronization which proved limiting, so the company redesigned it around a centralized, Redux-inspired global state system. This new architecture simplifies networking and state updates by treating all changes as actions within a single game object.

More common mistakes to avoid when creating system architecture diagrams

System architecture diagrams are vital for documenting complex systems, but common errors can create confusion. These mistakes include missing resource names, disconnected elements, and attempting to depict an entire system in a single, overwhelming “master” diagram. Diagrams should be clear, focused on specific perspectives, and accurately represent system interactions.

The Slow Collapse of MkDocs

MkDocs, a popular documentation generator for Python projects, is facing a significant decline due to inactivity from its founder, internal disagreements among maintainers, and a controversial redesign. Development has stalled, its widely used Material theme is in maintenance mode, and competing tools are emerging as alternatives. The situation escalated recently with a brief, unsuccessful takeover attempt of the project’s PyPI repository, highlighting the underlying issues.

my first patch to the linux kernel

While developing a Type-2 hypervisor, a developer discovered and corrected a bug in the Linux kernel’s handling of the Task State Segment (TSS). The bug involved an incorrect sign extension during TSS data copying and threatened system stability by potentially causing crashes. This discovery led to the author’s first patch submission to the Linux kernel.

My home network observes bedtime with OpenBSD and pf

A user has built a custom home router using OpenBSD and its firewall, pf, to automatically restrict internet access during bedtime. The system provides DHCP, NAT, DNS caching, and allows exceptions for automated tasks while also enabling local DNS experimentation. This project replaced a proprietary router and prioritizes understanding and control over network functionality.

πŸ“° Culture & Commentary

Atlassian says it had right to fire engineer for suggesting CEO is ‘rich jerk’

Atlassian is facing accusations from the NLRB that it illegally fired a software engineer for criticizing the CEO’s communication and workplace changes. The NLRB argues the termination retaliated against protected employee speech, despite Atlassian claiming the firing was lawful. The case is currently being heard by an agency judge.

You are not your job

The article cautions against defining oneself solely by one’s job, as it can tie self-worth to roles vulnerable to automation and limit a sense of personal value. It argues that identities are narratives we create, and that human qualities like empathy and connection, rather than professional capabilities, are what truly define us. Ultimately, the piece encourages individuals to recognize their worth extends beyond their careers and to consider the broader societal implications of technological advancements.

I hate: Programming Wayland applications

Developing graphical applications for Linux using the newer Wayland protocol, intended to replace the older X11 system, has proven unexpectedly difficult. The author experienced significant challenges despite Wayland’s promise of simplified development and enhanced security, citing a lack of straightforward tools and complex underlying processes. While Wayland aims to modernize Linux desktops, the development experience remains frustrating.

iBook Clamshell

The iBook Clamshell was a line of Apple laptops manufactured between 1999 and 2001, celebrated for its unique design and durability. A website dedicated to these classic machines offers detailed information and maintenance advice for enthusiasts. Originally created in German, the site now provides resources in English to a global community of owners.

Crack – Turn your MacBook into a squeaky door

A free, open-source macOS application called Crack allows users to customize the sound made when opening and closing their MacBook lid. The app utilizes the built-in lid sensor to trigger various audio effects in real-time with minimal system resources. Developed in Swift, Crack prioritizes user privacy with no tracking or data collection.

Bored of eating your own dogfood? Try smelling your own farts

A large company’s customer service is failing despite claims of innovation, with customers experiencing frustrating automated systems and long wait times. The author argues that companies need to prioritize direct customer experience, like CEOs personally interacting with support, to foster empathy and understanding. This lack of customer-centricity risks damaging relationships and hindering economic growth.

Curry controversy sparks debate

A recent analysis questions the widespread preference for currying in functional programming, arguing it doesn’t offer distinct advantages over alternative approaches like parameter lists or tuples. These methods can achieve the same partial application functionality, rendering currying theoretically equivalent and potentially unnecessary. The debate suggests the popularity of currying may stem from a misunderstanding of its capabilities.

Convincing Is Not Persuading

The article distinguishes between “convincing,” which relies on logic, and “persuading,” which involves understanding an audience’s motivations. Many technical proposals fail not because of technical issues, but because they focus on convincing rather than persuading decision-makers. Effective leaders recognize the importance of tailoring arguments to resonate with specific audiences and their unique circumstances.

Apple’s intentional crippling of Mobile Safari

A new comparison reveals that Apple’s Safari browser on iOS and iPadOS significantly lags behind Chrome for Android in supported web features. Chrome 145 offers functionality like shortcuts, protocol handling, and background sync that Safari lacks, indicating a potential intentional limitation. While both browsers share core features, Safari’s restricted capabilities raise questions about Apple’s approach to web browsing on its devices.

The Dude

“The Big Lebowski” remains a beloved film due to its comedic brilliance and relatable portrayal of everyday people caught in absurd situations. The movie’s charm lies in its nonsensical plot, eccentric characters, and the contrast between performative personas and the unassuming “dude.” Ultimately, the film resonates because it depicts genuine humanity through a protagonist who embodies a lack of ambition and competence.

Vatican Rebukes Peter Thiel’s Antichrist Lectures in Rome

Billionaire Peter Thiel is touring the world giving lectures on the Antichrist, attempting to frame his ideologies within a religious context. A Vatican advisor publicly condemned Thiel’s lectures, accusing him of manipulating religious ideas to justify authoritarianism and undermine democracy. The rebuke highlights Thiel’s efforts to weaponize philosophical theories and technology to advance his agenda.

Passport Globe (See where your passport takes you)

Passport Globe is an interactive tool that visually displays countries accessible with different passports. The platform allows users to explore travel options using multiple passport combinations. It offers a unique and engaging way to plan international trips.

Ant Mill

An ant mill is a phenomenon where lost army ants begin following each other in a continuously rotating circle, sometimes leading to exhaustion and death. This “death spiral” results from the ants’ self-organizing behavior of following the ant in front of them. The first documented observation occurred in 1921, with a circle spanning 370 meters and taking ants 2.5 hours to complete a revolution.

The truth that haunts the Ramones: ‘They sold more T-shirts than records’

Despite being a hugely influential band in punk music, the Ramones achieved greater success through their distinctive image and merchandise than through record sales. Formed by a group of outcasts, they revolutionized music with a raw sound and a recognizable uniform that resonated with counter-cultural aesthetics. Ultimately, their legacy is more defined by their cultural impact and style than by commercial achievements.

All tests pass: a short story

A programmer experimented with Arturo, a stack-based scripting language, initially struggling to grasp its purpose. They then utilized an AI agent, fed with Arturo’s documentation and test cases, to generate a Deflate compression implementation. The resulting program successfully leveraged Python’s existing Deflate library within a minimal Arturo wrapper, demonstrating a clever solution and passing all tests.

πŸš€ Innovation & Future

Tesla, SpaceX Build Chip Manufacturing Facility

Tesla and SpaceX are jointly building Terafab, a $25 billion chip fabrication facility in Austin, Texas, to produce semiconductors for their AI, robotics, and space operations. The ambitious project aims to significantly increase computing power for Tesla, xAI, and SpaceX, encompassing all stages of chip manufacturing. While representing a substantial investment, the project’s success and timeline remain uncertain given the complexity of semiconductor manufacturing.

Project Nomad – Knowledge That Never Goes Offline

Project NOMAD is a free, open-source server that allows users to access Wikipedia, AI models, offline maps, and educational resources without an internet connection. It runs on standard PC hardware, offering a customizable and powerful alternative to existing offline solutions. The project aims to provide digital independence for emergencies, off-grid living, and educational access.

What does the future of software engineering look like?

A recent event explored the future of software engineering, highlighting a shift towards AI-native development and evolving engineer roles. Discussions centered on a “supervisory engineering” middle loop to manage AI agents, increased risk management focus, and the use of semantic layers for agent interaction. The event emphasized the need for teams and processes to adapt to AI’s growing influence in code creation.

Chest Fridge (2009)

A new article advocates for chest freezers modified for refrigeration use as a more energy-efficient and sustainable alternative to traditional refrigerators. These chest freezers consume significantly less energy, minimize temperature fluctuations, and reduce peak power demand, with manufacturers now producing models suitable for refrigeration. The author highlights the potential for substantial reductions in greenhouse emissions by adopting this technology.

What If Traits Carried Values

A proposed Rust feature called “capability contexts” aims to allow trait bounds to carry values, enabling data to be threaded between functions without explicit passing. This system would utilize “capability” declarations and “with” blocks to manage values and introduce new ownership semantics to trait bounds. The concept seeks to create more expressive APIs, drawing parallels to existing Rust features like closure traits.