CSS Minecraft

https://benjaminaster.com/css-minecraft/assets/screenshot.png
This website requires a browser with CSS :has() support, specifically Chromium ≥ 105, Safari ≥ 15.4, or Firefox ≥ 121. Close other tabs for best performance and view on GitHub or CodePen.

German court sends VW execs to prison over Dieselgate scandal

https://www.politico.eu/cdn-cgi/image/width=1160,height=773,quality=80,onerror=redirect,format=auto/wp-content/uploads/2025/05/26/13042824-scaled.jpg
“This phase of the sovereignist movement has ended,” says man who stormed to victory in the later-annulled 2024 presidential election. Minsk authorities stand accused of facilitating illegal crossings into the EU to sow political discord.

Owls in Towels

https://owlsintowels.org/wp-content/uploads/6Lkba8C.png
Wildlife rehabilitators often wrap owls in fabric so they can be weighed, treated, and fed. If not, the owls get in a flap.The result? Loads of pictures of #owlsintowels

Hacker News now runs on top of Common Lisp

https://code.cdn.mozilla.net/for-firefox/badges/assets/Developers_For_Firefox_Dark.png
Hacker News no longer uses paging for long threads, but there was no announcement about this change. The site now runs on SBCL and developers are working on alternative Arc implementations.

GitHub MCP exploited: Accessing private repositories via MCP

https://invariantlabs.ai/images/mcp-github.svg
A critical vulnerability in the GitHub MCP server allows attackers to hijack a user's agent via a malicious GitHub Issue and leak private repository data. The vulnerability can be mitigated by limiting agent access to only necessary repositories and implementing dynamic runtime security layers, such as Invariant Guardrails.

Trying to teach in the age of the AI homework machine

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde63320e-16b0-4351-a920-afbca4650558_3213x3024.jpeg
The author argues that AI use in education is a problem, as it allows students to cheat and undermines learning. They plan to try a new approach in their classroom, using pen and paper to reduce distractions and promote human connection.

Google shared my phone number

https://danq.me/_q23u/2025/05/20240412_150500-640x360.jpg
The writer's personal mobile number was accidentally shared publicly on Google Business Profile after years of being private. They deleted the number, but are concerned about recent data leaks and the potential for accidental consent to PII sharing.

Duolingo CEO tries to walk back AI-first comments, fails

https://b4020779.smushcdn.com/4020779/wp-content/uploads/2022/10/Learner-with-Duolingo-App-1.jpg?lossy=2&strip=1&webp=1
Duolingo CEO Luis von Ahn tried to walk back his statement on AI-first approach after backlash, but failed to placate users. His statement did not backtrack key points, including AI's role in hiring and automation.

A new class of materials that can passively harvest water from air

https://blog.seas.upenn.edu/wp-content/uploads/2025/05/Daeyeon-Lee-Amish-Patel-research-PR_Amphiphilic-nanopore-team-headshots.png
Researchers at Penn Engineering discovered a new class of nanostructured materials that can collect water from the air without external energy. The material, made from common polymers and nanoparticles, could provide clean water in dry climates and more sustainable cooling methods.

TIL: timeout in Bash scripts

https://live.staticflickr.com/1908/30622866477_d147a6f3fc_z.jpg
A Bash script using until to wait for a web server to start caused an infinite loop when the server crashed. A workaround is to move the until loop to a separate Bash script and use timeout to limit its execution time.

Lossless video compression using Bloom filters

https://opengraph.githubassets.com/daa10182db6379bfa86c68f473d606c9067d29ac3607c996c93a7a3ef0364068/ross39/new_bloom_filter_repo
You have triggered an abuse detection mechanism. Please wait a few minutes before you try again; in some cases this may take up to an hour.

Ask HN: Anyone struggling to get value out of coding LLMs?

User uses LLMs for tasks like code review, debugging, and throwaway code, but struggles with generating maintainable code. LLMs can write working code, but require excessive micromanagement to meet quality standards.

Show HN: Porting Terraria and Celeste to WebAssembly

https://velzie.rip/static/celeste-wasm/celeste-sj.webp
A team successfully ported Terraria and Celeste to run in a browser using WebAssembly, overcoming various technical challenges and runtime bugs. The project involved decompiling, editing source code, and patching the games' binaries to work around limitations of WebAssembly and the Mono runtime.
User compiled a list of 9 million .de domain names using Common Crawl data and filtered 31,000 related to German restaurants. Analysis found 20,000 active domains, with many captured by lieferando.de, suggesting aggressive tactics for traffic.

GitHub issues is almost the best notebook in the world

https://static.simonwillison.net/static/2025/issue-notes.jpg
The note-taking app has comprehensive features including syntax highlighting, inter-linking, and search capabilities. It lacks synchronized offline support, forcing users to rely on alternative apps for mobile use.

Highlights from the Claude 4 system prompt

https://static.simonwillison.net/static/2025/opus-sonnet-diff.jpg
Anthropic publish most of the system prompts for their chat models as part of their release notes. if claude is asked to count words, letters, and characters, it thinks step by step before answering the person. use web_search only when information is beyond the knowledge cutoff. don't use three.capsulegeometry as it was introduced in r142 - it returns a uint8array by

Show HN: PgDog – Shard Postgres without extensions

https://raw.githubusercontent.com/pgdogdev/pgdog/main/.github/logo2-white.png
PgDog is a fast and secure transaction pooler and logical replication manager for PostgreSQL that can shard databases and handle hundreds of thousands of connections. It's a load balancer that distributes transactions evenly between databases and supports multiple strategies, including round robin and least active connections.

Sleep apnea pill shows striking success in large clinical trial

Cloudflare CEO: Football piracy blocks will claim lives

https://torrentfreak.com/images/cloudflare-spain-s2.png
LaLiga's blocking campaign has caused widespread collateral damage, affecting millions of innocent websites. Cloudflare CEO Matthew Prince warns that disaster is inevitable, with a Spanish citizen potentially unable to access a life-saving resource due to overblocking.

Claude 4 and GitHub MCP will leak your private GitHub repositories

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

TSMC bets on unorthodox optical tech

https://spectrum.ieee.org/media-library/close-up-of-a-complementary-metal-oxide-semiconductor-application-specific-integrated-circuit-with-micro-leds-sending-data-into.jpg?id=60308050&width=1200&height=900
TSMC is partnering with Avicena to produce microLED-based interconnects for AI data centers. This technology uses hundreds of blue microLEDs to move data, offering a low-cost, energy-efficient alternative to traditional copper wires.

Power Failure: The downfall of General Electric

https://www.gwintrob.com/content/images/size/w1200/2025/05/edison.png
General Electric's value collapsed from $600 billion to $60 billion between 2001 and 2018 due to poor leadership and accounting practices. The company's complex structure and reliance on imperial CEOs led to its downfall, with a $43 billion accounting hole discovered in 2018.

Jjui – A Nice TUI for Jujutsu

https://raw.githubusercontent.com/wiki/idursun/jjui/gifs/jjui_revset.gif
jjui is a custom terminal UI for Jujutsu version control with features like rebasing and squashing revisions. It supports previewing revision details, diffs, and operations with customizable scrolling.

Google is burying the web alive

https://pyxis.nymag.com/v1/imgs/6a1/1fd/b7daa97d945a1ce337bc16618022639a01-john-herrman-intel.2x.rsquare.w168.jpg
Google has introduced AI Overviews and AI Mode, which summarize search results and provide answers without requiring users to click on links. This shift may starve the web of traffic and data, as Google prioritizes its AI-driven search experience over traditional search results.

Bagel: Open-source unified multimodal model

A scalable unified multimodal model, revolutionizing how AI interacts with complex systems.

Particle Life simulation in browser using WebGPU

https://lisyarus.github.io/blog/media/particle-life/plot-force.png
The user implemented a physics simulation called Particle Life using WebGPU API, which displays life-like behavior with asymmetric forces between particles, violating conservation laws. The simulation uses spatial hashing and parallel prefix sum to efficiently compute inter-particle forces and render particles as anti-aliased circles or squares, depending on their size.

A thought on JavaScript "proof of work" anti-scraper systems

The user is blocked due to using an old browser version or being identified as a suspicious crawler. They can contact the author to resolve the issue or use archive.org for a better behaved archival crawler.

Get PC BIOS back on UEFI only system

https://opengraph.githubassets.com/1a7c73eb85a1cffade4ca9f7ace9126c614cd3579d96e9a9ec19f8f14189caa4/FlyGoat/csmwrap
CSMWrap emulates legacy BIOS on UEFI systems using CSM and SeaBIOS. It requires Secure Boot and Above 4G Decoding disabled in BIOS settings.

TeleMessage Customers Include DC Police, Andreessen Horowitz, JP Morgan,Hundreds

https://micahflee.com/content/images/size/w1200/2025/05/Screenshot-2025-05-19-at-11.37.12-PM-1.png
A researcher published a dataset of 410 GB of Java heap dumps from TeleMessage's archive server, revealing potential leads and interesting data. The dataset includes messages from various groups, including disaster responders, diplomats, and prominent individuals, with 60,012 messages and 44,503 users.

The Difference Between Downloading and Streaming

https://danq.me/_q23u/2025/03/vimeo-download-settings-scr-annot-640x277.png
The difference between streaming and downloading is not technical, but rather what happens to the media after it's been received by the device, with streaming expecting the device to delete the media and downloading allowing it to be retained. Despite this, streaming and downloading are fundamentally the same thing, with the only significant difference being the expectation of media deletion ...

Britain's police are restricting speech in worrying ways

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20250517_BRD001.jpg
Police arrested a couple at their home on January 29th for allegedly sending disparaging emails and messages about their daughter's school. They were held for eight hours at the police station before being released.

I think it's time to give Nix a chance

Nix is a package manager that solves reproducibility issues in software development by storing packages in an immutable /nix/store with unique paths based on cryptographic hashes. Despite its steep learning curve, Nix offers significant benefits, including guaranteed environment reproducibility, impossible dependency conflicts, and reduced debugging time.

Data breach exposes 184M passwords, likely captured by malware

https://www.zdnet.com/a/img/resize/7bba8bf0a0e4524d0b14f62fb877ee0e815f7263/2023/05/12/6835195a-fcd2-43b2-918b-8f61bcdb9fd2/lance-31.png?auto=webp&fit=crop&frame=1&height=192&width=192
A massive online database containing over 184 million unique account credentials was exposed due to an unencrypted file. The data included usernames, passwords, and sensitive information from various applications, websites, and financial accounts, posing a significant security risk.

WavePhoenix – Open-source implementation of the Nintendo WaveBird protocol

https://raw.githubusercontent.com/loopj/wavephoenix/main/images/logo-animated.gif
A user designed a WaveBird receiver from scratch using a Silicon Labs Wireless Gecko EFR32FG1 SoC and reverse-engineered the WaveBird protocol. The receiver can decode packets and send/receive commands on the SI bus, allowing for wireless GameCube controller support.

The truth about soft plastic recycling points at supermarkets

https://images.squarespace-cdn.com/content/v1/5a899f44b1ffb63e0c81fed9/2d5f9cc3-f344-4173-9491-86873463f0f3/Web-header.png
Investigation reveals 70% of soft plastic collected at Sainsbury's and Tesco stores was burnt, not recycled. Environmental group calls for supermarkets to support 40% cut in global plastic production by 2040.

The double standard of webhook security and API security

https://www.speakeasy.com/assets/why-do-we-sign-webhooks.png
Explore the surprisingly different security standards we apply to webhooks versus traditional API requests.

Creating Debian packages from upstream Git

https://optimizedbyotto.com/post/debian-packaging-from-git/git-to-deb.jpg
The user demonstrates the optimal workflow for creating Debian packages in 2025, preserving upstream git history, and improving software provenance and supply-chain security. The workflow involves using Salsa, Debian's GitLab instance, and git-buildpackage to create and import upstream releases, and to automate feedback and peer reviews.

TeleMessage Explorer: a new open source research tool

https://micahflee.com/content/images/size/w1200/2025/05/photo-1625509976131-86d1ba268e09.jpeg
The user published open-source code for TeleMessage Explorer to help journalists analyze a massive hack of data from TeleMessage, a modified Signal app used by Trump's former national security advisor. The tool can be used to crunch and explore the data, revealing interesting stories and details about users, groups, and messages.

Accessing private GitHub repositories via MCP

https://invariantlabs.ai/images/mcp-github.svg
A critical vulnerability in the GitHub MCP server allows attackers to hijack a user's agent via a malicious GitHub Issue and leak private repository data. The vulnerability can be mitigated by limiting agent access to only necessary repositories and implementing dynamic runtime security layers, such as Invariant Guardrails.

Grass Rendering Series

https://images.pexels.com/photos/20411330/pexels-photo-20411330/free-photo-of-green-grass-on-grassland.jpeg
Grass has several visual properties including shininess, translucency, patchiness, and self-shadowing. Different methods can be used to depict grass in 3D graphics, including texturing, billboards, and full-geometry objects.

Show HN: A minimalist web timer for focus and time tracking

https://iamlockedin.com/banner.png
Track your focus. Boost your productivity

Every wondered how Facebook spoofs Gmail message list snippet text?

Email clients often display misleading preview text from plaintext parts of emails, which can be used for clickbait headlines. This practice may be in breach of EU regulations, and HTML email's arbitrary styling has led to accessibility and spamming issues.

Launch HN: Nomi (YC X25) – Copilot for Sales

Swan and Ethan are building HeyNomi, a real-time AI that helps with sales calls. It provides phrase suggestions and auto-generates CRM notes, with users seeing results like increased revenue and closed deals.

AI makes bad managers

https://staysaasy.com/assets/template/logo-transparent-short.png
Managers should not rely on AI for performance assessments as it hinders skill growth and development. AI is best used for repetitive tasks, designing processes, and providing ideas, not for critical managerial moments that require human judgment and empathy.

Unlocking Ractors: class instance variables in Ruby

The user discusses the limitations of Ruby's Ractors, specifically the contention point of class instance variables, which can lead to interpreter crashes and poor performance. They propose a solution to make instance variables lock-free by storing them in a separate object, which can be updated atomically, and demonstrate a significant performance improvement in a micro-benchmark.

Demoting i686-PC-windows-gnu to Tier 2

https://www.rust-lang.org/static/images/rust-social-wide.jpg
Rust's i686-pc-windows-gnu target will be demoted to Tier 2 in Rust 1.88.0 due to reduced usage and expertise. This may lead to accumulated bugs, but builds will still be distributed for users.

Claude Code does our releases now

https://cdn.aluxian.com/img/og-image.jpg
User uses Anthropic's Claude Code for automation and wants help creating a new release PR from branch staging to main. The PR should include a list of changes from commit messages and follow specific steps for creation, merging, and deployment.

TorrentFreak is wrong about Google DNS notification

https://cdn.writeas.net/img/w-sq-light.png
User disputes TorrentFreak's claim that Google public resolver doesn't notify domain censorship. User uses dig to show Google resolver provides EDE code 16, indicating "censored" with details and a reference to Lumen.

Most leading chatbots routinely exaggerate science findings

https://www.uu.nl/sites/default/files/styles/image_770x510/public/GW_HUM_chatgpt-deepseek-ai-llm_solen-feyissa-unsplash_770x510.jpg?itok=4dxewigB
Researchers found that large language models like ChatGPT often produce inaccurate summaries of scientific papers, exaggerating claims in up to 73% of cases. Models like Claude performed better, but even it made sweeping generalizations, highlighting the need for vigilance in AI-generated science summaries.

CSS Painting API

https://developer.mozilla.org/mdn-social-share.d893525a4fb5fb1f67a2.png
The CSS Painting API allows developers to draw custom images in HTML elements using JavaScript. It uses a worklet to generate images that respond to style changes.

From Finite Integral Domains to Finite Fields

Every field is an integral domain and some infinite integral domains are fields.

Scheming a mise-en-abîme in BQN

The user is building a Scheme interpreter in BQN, following Peter Norvig's essay, with a focus on the Revised 5 Report on the Algorithmic Language Scheme (R5RS). The interpreter is tested with a quine and compared to the Chicken Scheme implementation using BQN's foreign function interface.

Sqawk: A fusion of SQL and Awk: Applying SQL to text-based data files

https://repository-images.githubusercontent.com/977821503/d8242185-279a-47a1-8a5f-2dfa7f991902
Sqawk is a command-line tool for processing delimiter-separated files using SQL queries. It loads data into in-memory tables, executes queries, and writes results back to the console or files.

YAD: display graphical dialogs from shell scripts or command line

http://yad-guide.ingk.se/img/yad.png
YAD is a simple tool for developing Graphical User Interfaces that integrates with bash. It displays GTK+ dialogs and returns user input for shell scripts.

Apollo Lunar Surface Journal

https://www.nasa.gov/wp-content/uploads/static/history/alsj/a17/AS17-145-22165.jpg
The Apollo Lunar Surface Journal is a resource for understanding the Moon missions, including transcripts and commentary from astronauts and editors. It's a living document constantly updated and protected by copyright for personal use only.

Iron Spring PL/I Compiler

http://www.iron-spring.com/islogo15x18.gif
26 May, 2025: Iron Spring PL/I compiler version 1.4.0 released The major change in this release is support for array expressions. See the programming guide for restrictions. A new listing option, -ln, has been added to show statement nesting within procedures/blocks and DO-Groups. Other usability enhancements and fixes are included.

Access Control Syntax

https://journal.stuffwithstuff.com/image/dogshot_square.jpg
The user is designing a scripting language and needs to decide on a module system and access control syntax, considering various approaches such as modifiers, sigils, and export manifests. The user is leaning towards using a sigil, possibly an underscore, to indicate private declarations, but is concerned about its placement and potential conflicts with existing syntax.

Where hyperscale hardware goes to retire: Ars visits a big ITAD site

https://cdn.arstechnica.net/wp-content/uploads/2025/05/sktes_splash.jpg
SK TES facility in Virginia securely wipes or destroys IT devices, labeling and tracking each for resale, repurposing, or recycling. The site processes 58,000 drives and 3,600 CPUs per month, selling refurbished devices through eBay and other channels.

How I found a Star Wars website made by the CIA

https://ourbigbook.com/api/upload/profile/3
Cia websites used in many countries from late 2000s until the early 2010s. based on their language and content, certain of the websites seem to have targeted other democracies such as germany, france, spain and brazil. most domains are the only domain for its ip, i.e. the sites are mostly private hosted. one promising way to find more of those would be with ip searches since the cia made the ...

Emilua is an execution engine. As a runtime for your Lua programs

Emilua is a Lua runtime that provides primitives for concurrent systems and sandboxing support based on capabilities. It offers a generic container runtime that supports different kernel technologies.

Homo erectus from the seabed, new archaeological discoveries in Indonesia

https://www.universiteitleiden.nl/binaries/content/gallery/ul2/main-images/general/banner-afbeeldingen/250513-banner-homo-erectus.png/250513-banner-homo-erectus.png/d1180x428
Archaeologists in Indonesia found 36 vertebrate species and two Homo erectus skull fragments off the coast of Java, providing insight into the lives of early humans 140,000 years ago. The finds suggest Homo erectus hunted and consumed various animals, and may have had contact with other human species in the region.

Shenandoah Students Creating VR Experience Following the Lewis and Clark Trail

https://www.su.edu/wp-content/uploads/2025/05/Lewis_and_Clark1.jpg
Shenandoah University students created a virtual reality project, "Following in Their Footsteps," to recreate the Lewis and Clark Expedition. The project aims to educate people about this important piece of American history through immersive media.

Nick Clegg says asking artists for use permission would 'kill' AI industry

https://platform.theverge.com/wp-content/uploads/sites/2/2025/05/gettyimages-2187585508.jpg?quality=90&strip=all&crop=0%2C0.020824656393174%2C100%2C99.958350687214&w=2400
Nick Clegg said asking for artist consent to train AI models would "basically kill" the industry. A UK amendment to require AI companies to disclose copyrighted works used to train models was rejected in Parliament.

Walkers' Sensations Poppadoms vs. HMRC: The Chip of Theseus

https://www.ft.com/__origami/service/image/v2/images/raw/https%3A%2F%2Fpublic.flourish.studio%2Fvisualisation%2F16495078%2Fthumbnail%3FcacheBuster%3D971386?source=cp-content-pipeline&fit=scale-down&quality=highest&width=2626&dpr=1
Walkers Snack Foods Ltd appealed a tax tribunal decision that Sensations Poppadoms are subject to VAT as they are similar to potato crisps. The Upper Tribunal dismissed the appeal, ruling that the product's name and ingredients do not exclude it from being considered a potato-based snack.
https://scx1.b-cdn.net/csz/news/800a/2025/a-nanoparticle-cell-in-2.jpg
Researchers at ETH Zurich developed a method to control gene expression in mammals using electromagnetic fields and nanoparticles. This approach could help treat diseases like diabetes and open new possibilities for synthetic biology and regenerative medicine.

Ask HN: Building LLM apps? How are you handling user context?

You're looking for a way to easily inject user context into LLM prompts. You want a simple solution to track user behavior and summarize it for different use cases like support, marketing, sales, product, and recommendations.

Data center projects blocked or delayed amid local opposition

https://images.squarespace-cdn.com/content/v1/67819031da098341c45ac84a/a8b20b3f-1e7f-4d0d-bff5-afcbc35293df/Screenshot+2025-01-15+at+2.36.56%E2%80%AFPM.png
$64 billion in data center projects have been blocked or delayed by local opposition. traditional nimby opposition to new developments is driven by residents, says datacenterwatch - a new report based on the database s. the map below shows how it compares to states where amazon, google, meta, and microsoft have 50 mw> data centers in the early planning stage if they are approved thursday or tues

You share a house with Einstein, Hawking and Tao

https://substackcdn.com/image/fetch/f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Ffaisalabid.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-1601575152%26version%3D9
A person moves into an apartment with Albert Einstein, Stephen Hawking, and Terence Tao as roommates, and they use their genius to help with everyday tasks. The person reflects on how we've created powerful AI but often use them for mundane tasks, rather than exploring their full potential.

"Grok 3's Think mode identifies as Claude 3.5 Sonnet

https://www.websmithing.com/images/grok-claude-think.png
User discovered Grok 3 in Think mode claims to be Claude, but in regular mode it denies being Claude. This suggests Grok 3 may be using Claude's model in Think mode, raising questions about its architecture.

NYC MTA scavenges for parts on eBay to maintain subway system

Please enable JS and disable any ad blocker

Image Compression Basics and EXIF Privacy Guide (Client-Side Demo Tool)

https://slimimg.tools/blog/slimimg-demo.jpg
Image compression reduces page size and improves performance, with every 100 KB adding 0.3 seconds to Largest Contentful Paint. Compressing product photos can increase conversion rates, as seen in an e-commerce store's 68% page size reduction and 38% conversion rate lift.

Reflections on Neuralese

https://www.greaterwrong.com/proxy-assets/TRI970S4KQUCH03B559TU1UPU
Researchers modified Chain of Thought reasoning in LLMs to use latent space, creating "Neuralese," which may aid efficiency but hinders interpretability. Neuralese vectors are difficult to translate into natural language due to their high dimensionality and sparsity.

Show HN: AI for Building Design, Planning, and Permitting

https://framerusercontent.com/images/GZDC1wR1irCuTjl07B3w00jBM4E.png
Spacial AI automates structural and MEP plan generation from 2D floor plans, eliminating manual drafting and back-and-forth. It delivers permit-ready, stamped plans in days, reviewed by licensed engineers.

The cost of AI is being paid in deserts far from Silicon Valley

https://fastly.restofworld.org/uploads/2025/05/2025-Redux-h_21.00120876-scaled.jpg?width=800&dpr=2&crop=16:9
Sonia Ramos, an Indigenous Chilean, protests mining's environmental destruction and exploitation of her people. She seeks a new conception of progress that promotes healing and sustainability.

As a programmer, get your math sorted

https://www.csprimer.in/images/thumbnails/discrete-math.png
Level up your tech skills with CSPrimer! Follow a full-stack developer's journey in system design, core computer science, and practical problem-solving. Start learning to code and build from the ground up.

UAE becomes first to offer ChatGPT Plus to every resident and citizen

https://www.thearabianstories.com/wp-content/uploads/2021/04/logo.png
Dubai partners with OpenAI and G42 to build the world's largest AI supercomputing cluster under the "Stargate UAE" initiative. The deal provides free access to ChatGPT Plus for UAE citizens and residents and sparks debate in Washington over building AI facilities abroad.