2025-W23 › 🔗 [2025-W23-links]
2025-W23 › 🔗 [2025-W23-links]
2025-06-08 [2025-06-08]
2025-06-08 [2025-06-08]
#agent #news #optimization #os #rust #sec #simd #web #zig - Vanishing zeroes for geometric algebra in Rust - A plan for SIMD - learn about pulp and check its usage in faer - Using Zig to Unit Test a C Application - learn about `[*c]const u8`, `?[*:0]u8`, `.ptr`, `std.mem.span`, `allocator.dupeZ` etc. - Zig: First Impressions - Optimizations with Zig - learn about `align(64)`, `noalias` - Too Many Open Files - A masochist's guide to web development - found Nissy: A Rubik's cube solver and FMC assistant - Field Notes From Shipping Real Code With Claude - great practice for `CLAUDE.md`, AGENTS.md - TODO: I should actually start working on my CONVENTIONS.md - related: - I Read All Of Cloudflare's Claude-Generated Commits - MCP vs API - How I program with Agents - LLMs are cheap - The Gap Through Which We Praise the Machine - Why agents are bad pair programmers - Apple exposes Foundation Models API and... no new Siri - A tale of two Claudes - Agentic Coding Recommendations - The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexity - accuracy progressively declines as problem complexity increases until reaching complete collapse (zero accuracy) beyond a modelspecific complexity threshold - a rebuttal on X has some good discussion - for the puzzle Tower of Hannoi with too many disks, the collapse of accuracy is due to output token limit, and the models won't even try to reason with large number of moves, only explains the overall approach - using solution length as a proxy for task difficulty is flawed, e.g. ToH has a long output but low algorithmic complexity: it’s deterministic with no real branching - the paper's observations (collapse, token underuse, overthinking) still seem to be solid - Seven replies to the viral Apple reasoning paper and why they fall short - Simon Willison’s quotes and comments - Why Claude's Comment Paper Is a Poor Rebuttal - #blogging - Thrive in obscurity - is blogging romantic? - Why Comment Sections suck - re:I want to comment on your blog post - Interactive Guide: Mastering Rate Limiting
2025-06-07 [2025-06-07]
2025-06-07 [2025-06-07]
#git #os #sqlite - Simplifying and Isolating Failure-Inducing Input (Delta Debugging) - found Perses: Syntax-Directed Program Reduction - found WDD: Weighted Delta Debugging - found git-remote-sqlite: Single-file Git repos that can replicate with Litestream
2025-06-06 [2025-06-06]
2025-06-06 [2025-06-06]
#agent #apl #clojure #compiler #dspy #formal #fuzzing #interop #news #optimization - investigating DSPy (Demonstrate-Search-Predict) - Pipelines & Prompt Optimization with DSPy - found MLflow DSPy Flavor - SIMBA (Stochastic Introspective Mini-Batch Ascent) - proceeds in a sequence of mini-batches seeking to make incremental improvements to the prompt instructions or few-shot examples - Advanced Tool Use: using SIMBA to improve a "Multi-Hop Tool Use" agent from 35% accuracy to 60% - in RL for Multi-Hop Research, RL method is compared with SIMBA - Correcting Bias in LLMs with DSPy - Grok has difficulty figuring out the corresponding paper, even with Deep Research - related - found TextGrad (code, notebook) - found Zenbase - found Easy Dataset: Custom Prompts - i.e. I can use extra system prompt to generate Q&A pairs then use them to finetune an LM or optimize via DSPy to answer questions without such prompts - The next phase of jank's C++ interop - found compiler-research/CppInterOp: A Clang-based C++ Interoperability Library - cppyy (code) - jank is C++ (on HN) - Sharing everything I could understand about gradient noise - Small Programs and Languages - APL tutorial - John Carlos Baez on the shape of the Oort cloud - paper: A Spiral Structure in the Inner Oort Cloud - found Jepsen, a framework for distributed systems verification, with fault injection, written in Clojure - Fuzzer Blind Spots (Meet Jepsen!) - Jepsen: TigerBeetle 0.16.11 - The unreasonable effectiveness of fuzzing for porting programs (on HN) (on lobste.rs) - AI is a gamechanger for TLA+ users - In which I have Opinions about parsing and grammars - Experimenting with no-build Web Applications - Zigar 0.14.1: stream integration and more - The Lean FRO Year 2 Roadmap - found No More Shading Languages: Compiling C++ to Vulkan Shaders - found APLearn: machine learning library - I Think I’m Done Thinking About genAI For Now
2025-06-05 [2025-06-05]
2025-06-05 [2025-06-05]
#agent #compiler #debugger #jujutsu #lean #os #rust #sec #software #tla - Physicality: the new age of UI - love it - Flat design vs realistic (“skeuomorphic”) design - jujutsu on tangled - it's really powerful to edit a changeset to keep commits/PRs clean and focused, no more frustrating rebasing - maybe I'll really start using `jj` - related: Example of Splitting a PR - Why I Think Lean Software Development is Wrong - How Compiler Explorer Works in 2025 - learn about nsjail, a lightweight process isolation tool that’s basically a paranoid security guard for processes - vibe coding - Claude Code is My Computer - Vibe coding case study: ScubaDuck - Deep learning gets the glory, deep fact checking gets ignored - Conformance Checking at MongoDB: Testing That Our Code Matches Our TLA+ Specs | MongoDB Blog - NLWeb: Protocol for AI-Powered Website Search - we really nead a lot of AI-facing protocols, MCP, A2A, NLWeb, `llm.txt` etc. - Tests should not contain logic - Script Debugger Retired, IDE for AppleScript
2025-06-02 [2025-06-02]
2025-06-02 [2025-06-02]
#benchmark #compiler #json #news #os #rust #web #z3 - Fast character classification with z3 - structured error - Designing Error Types in Rust Libraries - Structured errors in Go - Why Use Structured Errors in Rust Applications? - minimalizing Rust - Why am I writing a Rust compiler in C? - How to deal with Rust dependencies - Reducing Cargo target directory size with -Zno-embed-metadata - found benchmark-gui - from I’m Open-Sourcing my Custom Benchmark GUI - The DuckLake Manifesto: SQL as a Lakehouse Format - Progressive JSON - johncarlosbaez's post on mathstodon.xyz about a viXra branch devoted to AI-assisted papers - learning speed solving Rubik's cube, see Resources about Rubik's Cube - Devstral - see also devstral-small-2505-mlx - #aria - What I Wish Someone Told Me When I Was Getting into ARIA (on HN) - Selfish reasons for building accessible UIs - WebAIM: Up and Coming ARIA - learn about aria features and roles, it also has demo