---
title: "Latest reads"
description: "The engineering internet, summarised so you can actually read it."
---

# Latest reads
> The engineering internet, summarised so you can actually read it.

## Articles

### [Introducing the Anthropic Economic Index](https://yomu.fyi/post/introducing-the-anthropic-economic-index.md)
- Company: [Anthropic](https://yomu.fyi/company/anthropic.md)
- Published: Aug 25, 2026
- Type: Announcement

Anthropic introduced the Anthropic Economic Index to track how AI is used in work and to study its effects on labor markets over time. Its first report analyzes approximately one million anonymized Free and Pro Claude.ai conversations, using Clio to match them with occupational tasks from the U.S. Department of Labor’s O\*NET database. Usage concentrated in computer and mathematical work, which represented 37.2% of queries, while 36% of occupations showed AI use in at least a quarter of associated tasks and about 4% reached three-quarters. The report found 57% augmentation versus 43% automation, lower use in both low- and very-high-wage occupations, and plans for open data and repeated analyses, while noting possible classification errors and coding overrepresentation.


### [Launching the Anthropic Economic Futures Programme in the UK and Europe](https://yomu.fyi/post/launching-the-anthropic-economic-futures-programme-in-the-uk-and-europ.md)
- Company: [Anthropic](https://yomu.fyi/company/anthropic.md)
- Published: Aug 25, 2026
- Type: Announcement

Anthropic is expanding its Economic Futures Programme to the UK and Europe to support research and policy discussions about AI’s effects on labor, productivity, and growth. The expansion begins with an Economic Futures Symposium at the London School of Economics and Political Science, where more than 100 experts and selected researchers will discuss policy proposals. Planned support includes research grants, API credits for UK and EU researchers, forums for evidence-based policy, and more granular data on European AI use. The Anthropic Economic Index reports that coding is Claude’s most common use across Europe, while UK usage most often supports academic research, writing, and educational content; Germany shows high per-capita use for manufacturing equipment, and France records four times the global average for dining, shopping, and nightlife information. Regular public releases will track adoption across European industries and regions as the programme seeks to inform decisions about the workforce transition.


### [Supporting ambitious external research through the Anthropic Economic Futures Research Fund](https://yomu.fyi/post/supporting-ambitious-external-research-through-the-anthropic-economic.md)
- Company: [Anthropic](https://yomu.fyi/company/anthropic.md)
- Published: Aug 25, 2026
- Type: Announcement

The Anthropic Economic Futures Research Fund commits $200 million to external research on interventions that could help society prepare for AI’s economic impacts. It prioritizes five areas: workplace integration, support for AI-driven transitions, income support for displacement, worker stakes in AI-driven growth, and evidence on public investments. The fund will favor large-scale randomized controlled trials, ambitious pilots, and program evaluations, with particular interest in projects that share findings at key milestones and can scale rapidly if promising; typical awards will be $5 million to $30 million, with nothing below $1 million funded directly. Eligible applicants include accredited degree-granting institutions, independent research and policy organizations, and nonprofits with experience running field experiments at scale, while the fund remains global despite US-centric examples.


### [Anthropic Economic Index: Insights from Claude 3.7 Sonnet](https://yomu.fyi/post/anthropic-economic-index-insights-from-claude-3-7-sonnet.md)
- Company: [Anthropic](https://yomu.fyi/company/anthropic.md)
- Published: Aug 25, 2026
- Type: Explainer

Anthropic’s second Economic Index report examines how Claude.ai usage changed after Claude 3.7 Sonnet launched, using 1 million anonymized Free and Pro conversations from the following 11 days. Clio maps conversations to 17,000 tasks in the U.S. Department of Labor’s O\*NET database, enabling comparisons across occupations and interaction modes, while the report also introduces a 630-category bottom-up taxonomy. Coding, education, and science usage increased modestly, and extended thinking appeared most often in technical and creative work, including computer science research, software development, multimedia art, and video game design. Augmentation remained 57% of usage, learning interactions rose from about 23% to 28%, and the report releases task- and occupation-level datasets covering thinking mode and augmentation-versus-automation patterns.


### [The Anthropic Economic Index connector](https://yomu.fyi/post/the-anthropic-economic-index-connector.md)
- Company: [Anthropic](https://yomu.fyi/company/anthropic.md)
- Published: Aug 25, 2026
- Type: Announcement

The Anthropic Economic Index connector for Claude makes the Index’s data available for direct question-and-answer exploration. The Index measures how AI is used in the economy, including occupations, geographic usage, and the tasks people perform or automate with Claude. Users enable the connector from the claude.ai connectors directory, without installing anything, then can ask broad or specific questions and request the underlying data behind an answer. Responses are grounded in Index data, but the source cautions that it reflects Claude usage patterns rather than the labor market as a whole; the full datasets remain freely available on the website for further exploration.


### [Data Mesh vs. Data Fabric: Key Differences and How the Lakehouse Resolves the Debate](https://yomu.fyi/post/data-mesh-vs-data-fabric-key-differences-and-how-the-lakehouse-resolve.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Databricks Staff
- Published: Aug 25, 2026
- Type: Explainer

Data mesh and data fabric address different constraints in distributed data architecture: mesh changes ownership and accountability, while fabric automates integration and governance. A data fabric uses active metadata, machine learning, centralized policy enforcement, and virtualized access to discover, govern, and connect data across heterogeneous environments with less data movement. A data mesh assigns domain teams responsibility for data products, quality, reliability, and lifecycle management, supported by self-serve infrastructure and federated computational governance. The article presents a lakehouse as a substrate where domains publish products while capabilities such as Unity Catalog, Delta Sharing, and Lakehouse Federation provide metadata, governance, and sharing. Its conclusion is that the approaches are complementary: organizations should identify whether organizational bottlenecks or technical fragmentation is the dominant constraint, then consider a hybrid.


### [Granite 4.2 LLMs: How They're Built](https://yomu.fyi/post/granite-4-2-llms-how-they-re-built.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Yousaf Shah, Swanand Kadhe, Riddhiman Moulick, Ashish Sunil Agrawal
- Published: Aug 25, 2026
- Type: Explainer

Granite 4.2 is IBM’s first family of dense, decoder-only reasoning language models, offered in 3B, 8B, and 30B sizes. The models use a shared design built around Grouped Query Attention, Rotary Position Embedding, SwiGLU, RMSNorm, bfloat16 precision, and separate input/output embeddings; each has a 131,072-token sequence length. Pre-training starts from scratch on approximately 15 trillion tokens across five phases, with the final phase extending the context window to 512K tokens. Supervised fine-tuning uses about 7.2 million samples spanning agentic and non-agentic data, followed by multi-stage reinforcement learning; the 8B and 30B models also receive agentic RL in sandboxed environments for tool use, code execution, terminal control, and web search. All models support thinking, non-thinking, and low-effort thinking modes, native tool calling, and Apache 2.0 licensing.


### [Modernizing SQL ETL in Lakehouse with Declarative Patterns](https://yomu.fyi/post/modernizing-sql-etl-in-lakehouse-with-declarative-patterns.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Matt Jones, Shanelle Roman
- Published: Aug 25, 2026
- Type: Announcement

Databricks is extending declarative ETL patterns into the Lakehouse SQL Editor so SQL practitioners can define recurring transformations without a dedicated pipelines-oriented environment. The initial operations cover append-only updates, change data capture through AUTO CDC, and targeted batch overwrites through REPLACE WHERE; flows can be scheduled, triggered by upstream updates, run on demand, or orchestrated through SQL tasks in Jobs. APPEND tracks processed source data, AUTO CDC handles keys, sequencing, deletes, and SCD Type 1 or Type 2 results, while Enzyme can incrementally process changed data for REPLACE WHERE. In Lakehouse benchmark testing, Enzyme-powered REPLACE WHERE ran 3.4x faster and 2.5x cheaper than traditional REPLACE WHERE, while users can retain procedural SQL and later move to the Lakeflow Pipelines Editor for multi-file development, dependencies, validation, and deployment.


### [CUDA Python 1.0: Stable APIs, One Foundation, Full Platform Access](https://yomu.fyi/post/cuda-python-1-0-stable-apis-one-foundation-full-platform-access.md)
- Company: [NVIDIA](https://yomu.fyi/company/nvidia-developer-blog.md)
- Author: Elizabeth Goodman
- Published: Aug 25, 2026
- Type: Announcement

CUDA Python 1.0, released with CUDA 13.3, presents Python as a supported way to access the full NVIDIA CUDA platform. It addresses a fragmented ecosystem in which libraries used separate binding layers, complicating shared GPU memory, streams, and resource ownership, and forcing developers toward either CUDA C++ extensions or higher-level libraries. The release combines independently versioned components, including cuda.core, cuda.compute, cuda.bindings, cuda-pathfinder, and nvmath-python, with semantic-versioning and deprecation commitments. cuda.core supplies common Python objects for devices, streams, and buffers, allowing NVIDIA and external libraries to compose on shared resources, while cuda.bindings offers 1:1 CUDA C API coverage. The stack spans runtime services, tuned CUDA libraries, communication tools, and kernel-authoring systems, although some newer kernel languages remain experimental and outside the 1.0 guarantees.


### [Read your writes: WAIT FOR in PostgreSQL 19](https://yomu.fyi/post/read-your-writes-wait-for-in-postgresql-19.md)
- Company: [Clickhouse](https://yomu.fyi/company/clickhouse.md)
- Published: Aug 25, 2026
- Type: Explainer

PostgreSQL 19 introduces the top-level SQL command WAIT FOR, addressing stale reads that can occur when an application writes to a primary and immediately reads from an asynchronously replicated standby. After the write, the client or pooler obtains an LSN with pg\_current\_wal\_insert\_lsn() and sends it to the reading session, where WAIT FOR blocks until the requested WAL position reaches the selected stage. The default standby\_replay mode makes the change visible, while standby\_write, standby\_flush, primary\_flush, TIMEOUT, and NO\_THROW provide other durability and error-handling choices. The command waits without holding a snapshot, avoiding a replay self-deadlock, and exposes related wait events in pg\_stat\_activity. The feature preserves asynchronous writes by making only reads that require read-your-writes consistency wait, though timeline changes after promotion require caution.


### [ClickGap: Autonomous QA for ClickHouse](https://yomu.fyi/post/clickgap-autonomous-qa-for-clickhouse.md)
- Company: [Clickhouse](https://yomu.fyi/company/clickhouse.md)
- Published: Aug 25, 2026
- Type: Explainer

ClickGap addresses defects that survive ClickHouse’s extensive CI, human review, and in-house automated review, including untested behavior, silent resource waste, and performance regressions. The autonomous QA daemon examines eligible merged pull requests against verified builds, uses separate bug and coverage analysts, and requires hypotheses to become executed tests. An adversarial reviewer and ten evidence gates check consequences, source citations, complete-file review, reproducibility, and other conditions before a report can be filed. Five months after launch, ClickGap had filed roughly 500 issues and opened around 200 coverage or fix pull requests; more than half of the issues were closed, with over 200 linked to a fix PR. The system’s central design goal is to make reports trustworthy rather than merely prolific.


### [Quantization-Aware Healing: a compressed, 4-bit model that outperforms its full-precision original](https://yomu.fyi/post/quantization-aware-healing-a-compressed-4-bit-model-that-outperforms-i.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Antonio Tiene, Iker García-Ferrero, Ali Hashemi, Bakbergen Ryskulov
- Published: Aug 25, 2026
- Type: Benchmark

Structural compression and 4-bit quantization can reduce an LLM’s reasoning, mathematical, and coding capabilities, while conventional healing methods either require costly quantization-aware training or distill from an already degraded checkpoint. Quantization-Aware Healing (QAH) instead distills the original, full-size, full-precision model into a structurally compressed student running in MXFP4, using KL divergence over teacher logits. A chunked KL loss allows healing on documents up to 32k tokens within a fixed GPU memory budget. Applied to GPT-OSS 120B compressed to 60B parameters, QAH’s 4-bit model outperformed its 60B bfloat16 counterpart on 7 of 9 benchmarks, including gains of 7.4 points on AA-LCR and 5.6 on AIME 2025. In a separate comparison, QAH reached its peak about seven times faster than QAT and avoided QAT’s later 19-point collapse.


### [Ideas Worth a Longer Conversation: The JetBrains Research Podcast](https://yomu.fyi/post/ideas-worth-a-longer-conversation-the-jetbrains-research-podcast.md)
- Company: [Jetbrains](https://yomu.fyi/company/jetbrains.md)
- Author: Katie Fraser
- Published: Aug 25, 2026
- Type: Explainer

The JetBrains Research Podcast investigates foundational software development and computer science questions through discussions with industry researchers. In team psychology, Cat Hicks demonstrates that collaborative culture and organizational belonging reduce developer anxiety around automated tooling while curbing the risks of overproduction pressure. Historical analysis by Tomáš Petříček shows that programming spans five competing cultures rather than pure specification implementation, explaining why automated code generation historically encounters limits. Regarding artificial intelligence evaluation, Ibragim Badertdinov details how SWE-rebench isolates model capability through dataset decontamination, leveraging the strict verifiability of software test execution for training feedback. Additionally, conversations with Alexander Kulikov and Anna Kogan examine how foundational mathematical understanding aids AI oversight and address adoption hurdles for open-source computer vision infrastructure.


### [Inside LinkedIn's cognitive memory agent for agentic personalization](https://yomu.fyi/post/inside-linkedin-s-cognitive-memory-agent-for-agentic-personalization.md)
- Company: [Stack Overflow](https://yomu.fyi/company/stack-overflow.md)
- Author: Phoebe Sajor
- Published: Aug 25, 2026
- Type: Explainer

LinkedIn built a cognitive memory agent to deliver personalized experiences across its recruiter workflows and hiring assistants. Interactions between recruiters and agents often reveal recurring preferences, such as candidate criteria, role adjustments, and task habits. To preserve and manage this state throughout the entire lifecycle, the system organizes user data into a multi-tiered memory architecture. This structure comprises conversational, semantic, episodic, and procedural memory tiers that track everything from ongoing sessions to cross-session behaviors and workflow methods. LinkedIn continues to research memory abstractions, dynamic session compaction, virtual file system storage layers, and robust evaluation approaches for attribution across complex multi-source application agents.


### [Open Table Formats Explained: Iceberg vs. Delta vs. Hudi](https://yomu.fyi/post/open-table-formats-explained-iceberg-vs-delta-vs-hudi.md)
- Company: [Databricks](https://yomu.fyi/company/databricks.md)
- Author: Databricks Staff
- Published: Aug 25, 2026
- Type: Explainer

Open table formats add metadata layers over Parquet or ORC files in object storage, enabling ACID transactions, schema evolution, time travel, and database-like consistency for data lakes. Apache Iceberg uses manifests and manifest lists in a metadata tree, supports partition evolution without rewriting existing files, and creates immutable snapshots for auditing, rollback, and reproducible queries. Delta records atomic writes in an ordered transaction log with checkpoints and is closely associated with Spark, while Hudi uses record-level indexes for frequent updates, change-data-capture, and near-real-time ingestion. All three share core capabilities but differ in partition evolution, update and delete strategies, and multi-engine support; Parquet and ORC remain file formats rather than table formats. The overview recommends scheduled compaction, metadata maintenance, health monitoring, and a production-volume proof of concept when selecting a format.


### [Supercharge Auth with Signals and the New Okta Angular SDK](https://yomu.fyi/post/supercharge-auth-with-signals-and-the-new-okta-angular-sdk.md)
- Company: [Okta](https://yomu.fyi/company/okta.md)
- Author: Alisa Duncan
- Published: Aug 25, 2026
- Type: Tutorial

The updated Okta Angular SDK introduces fully standalone architecture, eliminating NgModules and wrapper functions in favor of standalone providers and functional guards. In an Angular v22 sample project, authentication is configured with the provideOktaAuth function without requiring a custom backend. Route security utilizes functional guards, while user and group data fetch flows are handled using rxResource alongside signal inputs. To support dynamic environments without requiring rebuilds or redeployments, the setup implements runtime configuration loading via provideAppInitializer and OktaAuthConfigService. Security is further bolstered by binding access tokens to browser key pairs using Demonstrating Proof of Possession alongside OAuth 2.1 and OpenID Connect protocols.


### [Red Hat OpenShift autoscaling with Cluster Autoscaler](https://yomu.fyi/post/red-hat-openshift-autoscaling-with-cluster-autoscaler.md)
- Company: [Red Hat](https://yomu.fyi/company/red-hat.md)
- Author: Ramon Gordillo Gutierrez, Jose Ortiz Padilla
- Published: Aug 25, 2026
- Type: Explainer

Red Hat OpenShift supports compute scaling using Cluster Autoscaler integrated with the OpenShift machine API. The mechanism relies on paired ClusterAutoscaler and MachineAutoscaler custom resources to manage cluster-wide limits and per-MachineSet replica boundaries. Scaling decisions evaluate pending pods against node allocatable capacity and hypothetical node capacity annotations while respecting expander strategies like Random, LeastWaste, or Priority. Cluster Autoscaler checks for unnecessary nodes every 10 seconds, scaling down when utilization falls below configured thresholds and workloads can safely migrate. To mitigate provisioning delays, clusters can adopt overprovisioning via low-priority pause containers or use APIs like ProvisioningRequest and CapacityBuffer for predictive scaling.


### [Agent Observability: Monitoring Decisions, Not Requests](https://yomu.fyi/post/agent-observability-monitoring-decisions-not-requests.md)
- Company: [MongoDB](https://yomu.fyi/company/mongodb.md)
- Published: Aug 25, 2026
- Type: Explainer

Agent observability captures the sequence of decisions an agent makes between model calls, not just request-level metrics, and is distinct from monitoring (health) and evaluation (quality). Unlike deterministic database systems, an agent can succeed at every step yet fail overall—for example, looping forever on a failed fix while spans report success. The primary artifact is a trace, a parent-child tree of spans covering agent invocations, model calls, tool executions, and memory reads and writes. OpenTelemetry GenAI conventions define span types like create\_agent and execute\_tool, but the standards are still in development and change frequently; vendor support includes Datadog, Honeycomb, and frameworks like LangChain and CrewAI. A reasoning trace layer on top of operational telemetry explains why an agent chose that path; in multi-agent systems the trace must span the full coordination chain, not one agent’s output.


### [The Email Verification API](https://yomu.fyi/post/the-email-verification-api.md)
- Company: [Resend](https://yomu.fyi/company/resend.md)
- Published: Aug 25, 2026
- Type: Tutorial

The proposed Email Verification API lets a browser verify that a submitted email address belongs to the user without sending them away from the current form to retrieve an OTP or magic link. Its flow involves the user, browser, mailbox provider (issuer), and application server (verifier): after mailbox registration, the browser and issuer create a token that is submitted with the address and checked server-side. Implementation requires an email input, a hidden email-verification-token input with a session-bound random nonce, and token verification using the site origin as audience; a JavaScript package handles parsing, lookups, and signature checks. The proposal is currently limited to Chrome’s origin trial and Gmail mailbox verification, so the source recommends progressive enhancement and other verification APIs where unavailable.


### [Get in and out of the airport faster—and back to earning—with pickup codes](https://yomu.fyi/post/get-in-and-out-of-the-airport-faster-and-back-to-earning-with-pickup-c.md)
- Company: [Uber](https://yomu.fyi/company/uber.md)
- Published: Aug 25, 2026
- Type: Announcement

The post introduces pickup codes, a new airport process intended to reduce eligible drivers’ waiting time, simplify rider matching, and help them return to the road sooner. Instead of a standard airport trip request or the usual queue, an eligible driver may receive a Driver app alert, choose a dedicated pickup-code line, and meet the next rider there. The rider provides a unique 6-digit code, distinct from the 4-digit PIN used for some non-airport pickups; the driver enters it in the app before the rider and luggage enter the vehicle, confirming the match. Trip details appear after confirmation, while fare information is available after completion, although the fare and destination can be viewed beforehand through the Waybill link in Trip Guide. Availability and eligibility vary by airport and product type, and drivers can instead remain in the waiting lot for a Trip Radar request without affecting their acceptance rate.


[Newer posts](https://yomu.fyi/posts/page/67.md) · [Older posts](https://yomu.fyi/posts/page/69.md)
