Searching for Stability
Explores the theoretical links between optimization algorithms (like gradient descent) and control theory, analyzing them as dynamical systems.
Explores the theoretical links between optimization algorithms (like gradient descent) and control theory, analyzing them as dynamical systems.
Explores the minimum value of sums of cosines with integer frequencies, touching on the Chowla cosine conjecture and numerical exploration methods.
A lecture blog exploring surprising robustness and fragility in interconnected systems, drawing analogies between nonlinear control and optimization.
Explains the greedy rectangle merging algorithm for simplifying binary grids into non-overlapping rectangles, with a JavaScript implementation.
A professor reflects on the intersection of machine learning and control theory, discussing the Learning for Dynamics and Control (L4DC) conference and the need for a merged perspective.
A developer's enthusiastic recap of a specialized workshop on egraphs and compilers, covering technical discussions, potential collaborations, and project ideas.
A critical review of a research paper proposing Raft optimizations for faster reads/writes while preserving linearizability in distributed systems.
Explains the new Optimized Locking feature in SQL Server 2025, detailing how it reduces lock memory and improves concurrency.
Explores the tension between optimization and systems-level thinking in AI-driven scientific discovery and computational ethics.
A lecture reflection on the gap between mathematical theory and practical engineering in machine learning, arguing for social analysis over functional analysis.
A simplified, non-technical definition of reinforcement learning as an iterative optimization process based on external feedback.
Explores the fundamental differences between animal intelligence and AI/LLM intelligence, focusing on their distinct evolutionary and optimization pressures.
Explores the commercial Apache Iceberg catalog ecosystem, focusing on REST Catalog standards, optimization strategies, and architectural trade-offs.
A developer details building a solver for the NYT Pips puzzle using TypeScript, DFS, and optimizations, including a debug UI and tree visualization.
Using a SAT solver and Python to automate the complex scheduling of student-teacher interviews at a Zen meditation retreat.
A technical guide on common pitfalls and best practices for implementing foreign key constraints in database design, using Django examples.
A guide to speeding up Python code using four practices: efficiency, compilation, parallelism, and process, achieving a 330x speedup.
A developer details creating a best-first search solver for the word puzzle game Queuedle, analyzing its search space and heuristic.
A developer details optimizing a debug build of a C torrent client, achieving 100x speedup by implementing SIMD and SHA hardware acceleration.
How software developers can reduce carbon emissions by optimizing code performance and reducing computation time.