ReadingResearchRadarInvestment framework
Sign in / Sign up
Reading archive →

Reading

2026-10-2554 posts

Refresh

Hamel Husain Tests Anthropic's Evaluation Plugin: Look at Data Before Building Evaluations

Material
2026-09-30

Hamel Husain is a practitioner in the field of AI evaluation. In a livestream with Isaac Flath, he used Anthropic's newly released Claude Code evaluation plugin to process a set of real conversation records from an apartment leasing assistant. This plugin includes two commands, build_eval and hill-climb, which claim to help users build evaluations, check graders, and improve their applications against them. Hamel usually does not write reviews of evaluation tools because software changes so rapidly that reviews have a very short shelf life; however, as a first-party tool released by Anthropic (a model vendor), it is likely to influence how people approach evaluations, so he decided to try it.

The results were not ideal. The first issue appeared at the very beginning: after Claude browsed the conversations, it directly listed several potential failure points and asked the users to immediately select one to create an evaluation, recommending call-transfer rules. At this point, the two had not yet reviewed the conversations themselves, making it difficult to judge whether this was a truly prioritizable failure. Hamel believes the correct approach is to look at the data first, perform error analysis, and then decide which failures are worth writing evaluations for—the tool should assist in discovering issues rather than skipping understanding and demanding commitment directly.

The second issue was the annotation experience. Claude generated a Markdown file listing data related to call-transfer failures, asking users to browse inputs.md and tell it which labels were wrong. This meant reading long conversations in an editor and switching back to the chat window to report corrections. Hamel found this absurd—since they were using a coding agent, it should have directly built an annotation application that made conversations easy to read and allowed feedback to be submitted in situ. They eventually asked Claude to build a web application to replace it.

The third issue was that the scope of the evaluator was too broad. The call-transfer evaluator generated by the tool checked four different failures simultaneously: whether it asked for confirmation more than once or transferred without asking for confirmation (LLM-as-a-Judge); whether it said something between user consent and transfer (Code-based eval); whether it said something during or after the transfer (Code-based eval); and whether it vocalized tool mechanics such as "triggering" a transfer (Code-based eval). Hamel believes one should focus on one error at a time, or at least separate those requiring LLM judgment from those requiring code evaluation. Worse still, the tool explained the evaluation logic using descriptions like "protocol_ok is the headline. A case passes only if all four checks pass," which Hamel called "AI slop"—he would rather see the code or the judging prompt directly.

However, there were also positive aspects. Hamel acknowledged that the plugin's out-of-the-box ability to discover issues exceeded other automatic evaluation schemes he had seen; it identified issues with human handoff, formatting, and voice agents. He still believed that iteratively looking at data with an agent is better, but this was the strongest performance he had seen with a "one-shot" issue discovery method.

Sources:Hamel’s Blog

Research

Bridgewater AI Experts Share How They Turned 100 Million Documents Into an Investment Edge

Topic · 桥水Vault知识库Material
2026-10-24 23:00 GMT+8

Bridgewater Associates, one of the world's largest hedge funds, has long been interested in how it leverages AI to process massive amounts of information. In a new episode, Sam Green, Team Lead for Applied AI, and Aaron Linsky, Head of Product Engineering, detail the company's internal knowledge base system called 'the Vault.' This system integrates more than 100 million documents from 135 external sources, along with internal memos and meeting records. After being cleaned, permissioned, and tagged to an internal ontology, it serves as core infrastructure supporting investment decisions.

The two guests shared three main lessons from building this system. First, human researchers and AI agents have different needs from search systems; they cannot simply use the same logic. Second, the biggest efficiency gains come from developing a unified tool that serves both humans and agents, rather than building isolated systems for each. Finally, the true value lies in enabling AI agents to proactively bring investors what deserves their attention, rather than just passively responding to queries.

The episode also highlights a specific technical breakthrough: through a hand-built benchmark, Bridgewater's team improved search precision at Top-10 results from approximately 60% to over 90%. This demonstrates the importance of customized evaluation standards for optimizing AI performance in specific vertical domains. While the full technical implementation details are not provided in this summary, as a first-hand practice sharing from a top-tier financial institution, it offers valuable insights into enterprise-level AI applications, particularly in unstructured data processing and intelligent investment research.

Sources:youtube.com

Research

LangChain Video Defines Agent Harness: The Engineering Layer Beyond the Model

Material
2026-10-14 03:56 GMT+8

LangChain published a video on October 13, 2026, addressing the concept of an "Agent Harness." The resource aims to clarify a key engineering distinction: a raw AI model is not an agent in itself. It becomes a work engine only when wrapped in a specific system. This wrapping layer is the Harness, comprising all code, configuration, and execution logic outside of the model weights.

According to the video description, the primary function of a Harness is to provide the model with state management, tool execution capabilities, feedback loops, and enforceable constraints. Specifically, a complete Harness typically includes System Prompts, Tools/Skills/MCP definitions, Bundled Infrastructure (such as filesystems, sandboxes, browsers), Orchestration Logic (subagent spawning, handoffs, model routing), and Hooks/Middleware for deterministic execution.

Beyond theoretical definition, the video connects this concept to LangChain's open-source project, Deep Agents. For developers seeking to understand how to transform LLMs into practical productivity tools, this resource offers a clear architectural perspective, emphasizing the necessity of engineering encapsulation in agent development rather than relying solely on model capability improvements.

Sources:youtube.com

Research

NVIDIA Reveals Rubin Ultra NVL576 Architecture: Connecting 576 GPUs into One Domain via CPO

Structural
2026-10-23 16:00 GMT+8

US chipmaker NVIDIA further revealed plans for its Rubin Ultra platform at the Open Compute Project (OCP) 2026 conference on October 22. The company announced it will use next-generation Co-Packaged Optics (CPO) technology and NVLink 7 to connect 576 GPUs into a single compute domain. The goal is to make an entire liquid-cooled rack cluster operate like one giant GPU, claiming the "highest performance per watt" globally.

The Vera Rubin Ultra NVL576 architecture is designed specifically for ultra-large AI models with over 10 trillion parameters. According to previously published specifications, the platform's target performance reaches 15 exaflops for FP4 inference and 5 exaflops for FP8 training, approximately 14 times higher than the Blackwell GB300 NVL72. In terms of memory, the entire platform can be configured with up to 365TB of HBM and 4.6PB/s of total memory bandwidth.

NVIDIA also showcased the new NVLink 7 CPO Switch Tray and Vera Rubin Ultra Compute Tray. The former extends NVLink connectivity optically, while the latter integrates two Rubin Ultra GPUs and one Vera CPU. The company emphasized that the overall architecture strictly follows OCP standards, aiming to reduce installation time from hours to minutes.

It should be noted that these specifications remain technology roadmap targets, and the final commercial version may vary. This disclosure indicates NVIDIA is pushing rack-scale systems toward higher density, higher bandwidth, and greater reliance on optical interconnect technologies.

Sources:TechNews 科技新報

Research

Neural Architecture Search: Automatically Designing Neural Network Structures with Reinforcement Learning

Verified 2026-10-25 00:00 GMT+8

Long-term reading · 《Neural Architecture Search with Reinforcement Learning》(2016)

In the early days of deep learning, network architecture design was highly dependent on expert experience, as seen in the evolution from AlexNet to ResNet. The 2016 paper "Neural Architecture Search with Reinforcement Learning" by Barret Zoph and Quoc V. Le pioneered the use of a recurrent neural network (RNN) as a controller to generate architectural descriptions of other neural networks, optimizing this process through reinforcement learning.

The core idea lies in treating architecture design as a sequence generation problem. The controller RNN gradually predicts hyperparameters of subnetworks (such as number of layers, filter sizes, etc.), forming a variable-length string description. Once a subnetwork is constructed and trained, its accuracy on the validation set is used as a reward signal. Since accuracy is non-differentiable, the authors employed the REINFORCE policy gradient algorithm to update the controller's parameters, enabling the controller to learn over time how to generate higher-accuracy architectures. To reduce the high variance in gradient estimation, an exponential moving average was introduced as a baseline function.

Experimental results showed that this method achieved a test error rate of 3.65% on the CIFAR-10 dataset when designing architectures from scratch—outperforming many manually designed architectures at the time. On the Penn Treebank language modeling task, it discovered a new type of recursive unit with a perplexity of 62.4, surpassing the widely used LSTM unit. This demonstrates that automated search can produce competitive model structures.

However, the method has extremely high computational cost. Each controller gradient update requires training a complete subnetwork to convergence, typically taking several hours. Although distributed training and asynchronous parameter updates were used to accelerate the process, the overall search remained slow and resource-intensive. Additionally, the design of the search space still required human definition—for example, setting maximum layer counts or specifying possible operation types—meaning that "fully" automated search remained constrained by predefined rule frameworks.

For today's readers, understanding the historical context of NAS helps grasp current trends in AI engineering. Suppose we face a new dataset in an emerging domain; traditionally, one might spend weeks experimenting with different CNN variants. Based on the ideas from this paper, we could instead define a search space and let the algorithm run in the background for several days to find an optimal architecture. Although modern NAS methods have significantly reduced computational demands, Zoph and Le's work established the fundamental paradigm of "using machine learning to optimize machine learning," i.e., meta-learning applied at the architecture level.

We recommend Barret Zoph and Quoc V. Le's 2016 paper "Neural Architecture Search with Reinforcement Learning" to researchers and engineers seeking to deeply understand the origins of automated machine learning. This paper not only demonstrates how reinforcement learning can solve discrete combinatorial optimization problems but also laid the foundation for subsequent efficient NAS algorithms. Suggested reading starts with the introduction and methodology sections, focusing on the interaction mechanism between controller and subnetwork, and the application details of the REINFORCE algorithm.

Sources:《Neural Architecture Search with Reinforcement Learning》(2016)

Research

Berkshire Hathaway 1978 Shareholder Letter: The Limitations of Accounting Consolidation and the Capital Trap in Textiles

Verified 2026-10-25 00:00 GMT+8

Long-term reading · 《Berkshire Hathaway 1978 Shareholder Letter》(1978)

In his 1978 letter to shareholders, Warren E. Buffett explores the financial presentation complexities resulting from the merger between Berkshire Hathaway Inc. and Diversified Retailing Company, Inc. Buffett notes that while accounting standards require the complete consolidation of subsidiaries like Blue Chip Stamps—including sales, expenses, accounts receivable, and other items—onto the balance sheet and income statement, this aggregation often "masks economic reality rather than clarifying it." He emphasizes that this consolidated reporting format is not the perspective used internally by management; therefore, he provides segment information in the letter to present each operating entity from "the same vantage point managers view them." This perspective reminds investors not to rely blindly on standardized accounting aggregates but to focus on the actual economic characteristics of business units and how management evaluates their performance.

The discussion regarding the textile business in the letter is a classic case study for understanding capital allocation logic. Buffett candidly admits that although the book value of the textile mill's equipment was far below its replacement cost, and the equipment functioned similarly to new machinery, the industry had relatively low capital turnover because higher levels of investment were required in accounts receivable and inventory relative to sales volume. "Slow capital turnover combined with low profit margins inevitably leads to inadequate returns on capital." He further analyzes that capital-intensive enterprises producing relatively undifferentiated products must earn inadequate returns unless there is supply tightness or genuine shortage. As long as excess production capacity exists, prices tend to reflect direct operating costs rather than the capital invested. This mechanism explains why Berkshire struggled to achieve excess returns in textiles despite owning cheap assets, thereby establishing the importance of avoiding industries with such structural disadvantages.

For contemporary readers, this letter offers a framework for examining corporate moats and capital efficiency. Assuming a modern technology company possesses significant fixed assets but faces severe product homogenization, investors can apply Buffett's logic: check whether its capital turnover is hindered by high inventory or long payment terms, and whether its pricing power only covers operating costs without providing reasonable returns on capital. This analysis method, based on the original text, reveals a company's long-term viability more effectively than simply looking at net profit.

The Berkshire Hathaway 1978 Shareholder Letter was written by Warren Buffett and published in 1978 (the letter is dated March 26, 1979). It is suitable for investors seeking to deeply understand the limitations of financial statements, learn how to identify traps in capital-intensive industries, and cultivate an owner's mindset. It is recommended to start with the sections on "Sources of Earnings" and "Textiles," interpreting management's decision-making logic against the historical context of the time.

Sources:《Berkshire Hathaway 1978 Shareholder Letter》(1978)

Research

You’re all caught up in this view

Sign in / Sign up
ReadingResearchRadarInvestment framework

Hamel's conclusion was to hold off on using this plugin for now. He already has the Eval skills workflow organized by himself and Shreya, which is more flexible and less prescriptive. He later spoke with the plugin's author, who appreciated the feedback and stated they would update it, so he believes it is worth revisiting in the future. However, the principle he distilled applies to any evaluation tool: ensure the tool helps you understand the data before choosing evaluations and carefully inspect its judgments. He believes most of the evaluation workflow should take place in a web application rather than a chat window to reduce friction in data exploration and annotation. If an evaluation tool does not put looking at data at the center of the workflow, it is not worth using.