Skip to content
All categories

ai

1274 posts
aideep-dive

Sail Research: Trading Latency for Cost in Long-Horizon Agent Inference

Sail Research lets each inference request declare a completion window, scheduling patient background agents on cheaper capacity, while Sailboxes provide persistent long-running execution environments.

From Search Results to Reliable Citations: URL Deduplication, Source Tiers, and Claim-Source Mapping

Reliable citation is not appending URLs to an answer. Separate URLs, content copies, and source independence, then connect atomic claims to quote spans and snapshots through a rerunnable claim-source matrix.

aiguide

SerpAPI Complete Guide: Multiple Engines, Structured SERPs, and Async Queries

SerpAPI primarily manages search-results-page retrieval and parsing: select an engine, receive a structured SERP, then handle location, pagination, asynchronous polling, and validation in your application.

aiguide

Serper Search API Guide: Turn Google Results into Agent-Ready JSON

Serper is a third-party Google SERP API: one POST request returns structured JSON such as organic, knowledgeGraph, and peopleAlsoAsk, but production code still needs optional-field validation, URL checks, retries, and source verification.

aideep-dive

Slack Code: Multiplayer AI Coding and the Agent Control Plane Landscape

Slack Code moves AI coding agents from individual terminals into shared Slack channels where teams can see diffs, previews, and plans in real time. But it solves management's visibility anxiety, not engineers' productivity bottleneck — the real battle is over who becomes the agent control plane.

Overview: Defining Intelligence Under Resource Constraints | Stanford CS221 Lecture 1

Lecture 1 of Stanford CS221 Autumn 2025 develops operational representations and algorithmic intuition through Overview: Defining Intelligence Under Resource Constraints.

Learning I: From Computation Graphs to Linear Regression | Stanford CS221 Lecture 2

Lecture 2 of Stanford CS221 Autumn 2025 develops operational representations and algorithmic intuition through Learning I: From Computation Graphs to Linear Regression.

Learning II: Linear Classification, Features, and Cross-Entropy | Stanford CS221 Lecture 3

Lecture 3 of Stanford CS221 Autumn 2025 develops operational representations and algorithmic intuition through Learning II: Linear Classification, Features, and Cross-Entropy.

Learning III: Deep Networks as Composable Computation Graphs | Stanford CS221 Lecture 4

Lecture 4 of Stanford CS221 Autumn 2025 develops operational representations and algorithmic intuition through Learning III: Deep Networks as Composable Computation Graphs.

Search I: Define the State Before Choosing the Algorithm | Stanford CS221 Lecture 5

Lecture 5 models search with states, actions, successors, and costs, then uses acyclic dynamic programming to show that an efficient algorithm still solves the wrong problem when state omits information needed by the future.

Search II: Priorities in UCS and A* | Stanford CS221 Lecture 6

Lecture 6 of Stanford CS221 Autumn 2025 follows the official material on Search II: Priorities in UCS and A* and makes its assumptions and limits explicit.

MDPs I: Putting Uncertainty into State Transitions | Stanford CS221 Lecture 7

Lecture 7 of Stanford CS221 Autumn 2025 follows the official material on MDPs I: Putting Uncertainty into State Transitions and makes its assumptions and limits explicit.

MDPs II: Learning Q-Values Without a Transition Model | Stanford CS221 Lecture 8

Lecture 8 of Stanford CS221 Autumn 2025 follows the official material on MDPs II: Learning Q-Values Without a Transition Model and makes its assumptions and limits explicit.

MDPs III: Differentiating Expected Return Directly | Stanford CS221 Lecture 9

Lecture 9 moves from tabular RL to function approximation, derives REINFORCE with the log-derivative identity, and connects the derivation to the executable PyTorch implementation.

Games I: From Expectimax to Minimax | Stanford CS221 Lecture 10

Lecture 10 extends single-agent search into adversarial game trees: expectimax averages chance outcomes, minimax takes the opponent's worst case, and alpha-beta removes irrelevant branches without changing the answer.

Games II: TD Learning, Simultaneous Games, and Nash Equilibria | Stanford CS221 Lecture 11

Lecture 11 first learns game values from experience with temporal-difference updates, then moves from sequential play to simultaneous games described by mixed strategies, minimax guarantees, and Nash equilibria.

Bayesian Networks I: From Joint Distributions to Factorization | Stanford CS221 Lecture 12

Lecture 12 builds a joint distribution from random variables and factors, then uses Bayesian-network factorization to express conditional independence and make conditioning and marginalization executable.

Bayesian Networks II: Gibbs Sampling and the Markov Blanket | Stanford CS221 Lecture 13

Lecture 13 replaces costly exact inference with Gibbs sampling: resample one variable at a time from a conditional determined by its Markov blanket, then approximate query probabilities with sample frequencies.

Bayesian Networks III: From Counts and Smoothing to EM | Stanford CS221 Lecture 14

Lecture 14 moves from maximum-likelihood counts and Laplace smoothing with complete data to EM, which alternates posterior responsibilities for latent variables with parameter updates.

Logic I: Models, Entailment, and SAT | Stanford CS221 Lecture 15

Lecture 15 separates propositional syntax from semantics: model checking defines entailment through satisfying assignments, SAT finds witnesses, and inference rules must be judged for both soundness and completeness.