Reading List – 2026-10-16

AI agents can reach beyond the person who opted in, and code-review agents can find the right file without finding the bug. Those are different failure modes, but both make me wary of treating access or activity as evidence of safe outcomes. The useful engineering question is where to keep human judgment, and what controls make automation failures detectable and reversible.

iPhone Duo orders are already delayed into 2027

The Duo's online delivery estimates slipped to late January within an hour, though the article says high demand, limited supply, or both could explain it. The Mac Studio I checked yesterday was quoted at 17 weeks. Together, those delays make a supply-chain problem feel plausible, but they don't establish the cause. For teams planning hardware-dependent work, delivery estimates deserve to be treated as schedule constraints, not checkout details.

Meta Muse: privacy and local model

The hard boundary here isn’t whether a user opted in; it’s that an agent’s access can expose people who never did. The article says researchers found Muse compiling hourly profiles from a user’s contacts and communications, while Meta points to permissions and user choices. That makes consent a weak control for software operating on shared messages, and encryption offers no protection once an app reads them after decryption. I’d treat exposure of other people’s data as an access-control problem, not a settings-screen problem.

Local use has a striking hardware constraint: the report says Muse Spark Open needs at least 1 TB of RAM. It runs best on a Mac Studio with M5 Ultra, according to the report. Meta describes coding and video-editing workflows, but those examples don’t lower the bar for desktop deployment. I’d want to know how much capability depends on that footprint; for teams without the memory, API access is the available route.

Friends don’t let friends feed their data to AI agents · Meta launches an open-weight AI model that runs on Macs

Google Just Removed This Major Perk From Its AI Plus Subscription

AI Plus subscribers will lose access to Gemini Pro models on Nov. 13, while keeping Flash-Lite and Flash; existing Pro chats can continue only on a different model. What catches my attention is that model access can change after someone has subscribed, not simply that Pro costs more. For teams budgeting around a particular capability, the tier name and monthly price aren’t enough; they’ll need to track which models remain included.

RDEL #165: Can AI review agents take humans out of code review?

On a benchmark of human-confirmed bugs, the best agent caught 71.9%, while agent-plus-human review reached 82.1%. That supports using agents as another reviewer, not a replacement: agents did better on severe and reliability bugs, while humans more often flagged maintainability issues. What catches my attention is that agents opened the bug-containing file in 95.6% of runs but correctly identified the bug in only 56.2%. For context-heavy changes, finding the relevant code still doesn't establish that review can run hands-off.

World Timekeepers Decide to Kill the Leap Second

The leap second’s awkward edge case has already crashed real systems: the 2012 insertion caused problems at Reddit, LinkedIn, and Mozilla. The CGPM is choosing continuous UTC from May 20, 2027, to avoid future adjustments, including a possible negative leap second; rotational time will gradually drift away. I find the tradeoff notable: systems get a more continuous clock, while software that maps UTC to solar time will need to tolerate a growing mismatch.

How the Claude Code team does code review

The Claude Code team treats human review as a scarce resource, but only if fewer approvals don't mean more reverts or incidents. It tracks approvals, comments, and review wait time against those guardrails, then assigns human review by change risk; low-risk changes can pass automated checks alone. What catches my attention is the pairing with flags, staged releases, and fast rollback: reducing review is credible only when failures are cheap to detect and undo.

What I Self-Host

The strictest choice here is keeping services off the public internet, even when an application is considered secure; only the router’s VPN is exposed. IPv4 CGNAT reinforces that boundary, while the VPN is reachable over IPv6. The cost is concrete: public Wi-Fi rarely offers IPv6, so access may require switching to mobile data, if coverage is available. I find that tradeoff more useful than a generic security rule: remote access becomes an explicit availability constraint, not a transparent default.

Call Center Jobs Are Declining, but 14,000 Calls Show Humans Still Outperform AI

Bold Agent Kit’s 14,000-call analysis separates answering from converting: humans had roughly four times stronger intake conversion, while AI missed fewer calls. I’d evaluate voice agents on completed intake, not answer rate alone. The observational comparison may reflect differences between the call populations, so it doesn’t establish that AI caused the gap. Without absolute rates or complexity breakdowns, it’s a prompt to test against your own workload, not a deployment rule.

One thought on “Reading List – 2026-10-16”

  1. @allenhutchison Access checks built from a list tend to miss what nobody listed. In one sandbox we tested, SSH keys and cloud credentials were hidden as documented, but a token under ~/.config that wasn't on the protected list stayed readable by any command the agent ran. Does that argue for starting from what the agent can reach rather than from what someone labeled sensitive?

Leave a Reply