Published on December 02, 2025 at 18:00 CET (UTC+1)
Learning Music with Strudel (153 points by terryds)
Learning Music with Strudel: This article introduces Strudel, a tool for learning and creating music through live coding. It allows users to write code to generate patterns, melodies, and rhythms in the browser, making algorithmic music composition accessible. The approach blends programming education with creative musical expression.
Mistral 3 family of models released (276 points by pember)
Mistral 3 family of models released: Mistral AI has launched its next-generation model family, Mistral 3. It includes small, dense models (3B, 8B, 14B) and a large sparse mixture-of-experts model, Mistral Large 3, with 41B active parameters. All models are open-sourced under Apache 2.0, emphasizing strong multilingual and multimodal capabilities while aiming for top performance-to-cost ratios.
Nixtml: Static website and blog generator written in Nix (41 points by todsacerdoti)
Nixtml: Static website and blog generator written in Nix: This presents Nixtml, a static site generator built using the Nix package manager and language. Inspired by Hugo, it allows developers to define and build websites entirely within the Nix ecosystem, promoting reproducibility and leveraging Nix's declarative configuration for site generation.
Addressing the adding situation (198 points by messe)
Addressing the adding situation: This technical blog post delves into low-level compiler optimizations for integer addition on x86 architecture. It explains how x86's two-operand instruction format differs from ARM's three-operand approach and explores how compilers cleverly use the CPU's sophisticated memory addressing modes to work around this limitation and generate efficient code.
Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch) (45 points by charlie-haley)
Show HN: Marmot – Single-binary data catalog: Marmot is an open-source, single-binary data catalog designed for ease of deployment. It helps teams discover, understand, and track lineage of their data without dependencies on complex systems like Kafka or Elasticsearch, aiming to make data governance and accessibility simpler for everyone.
YesNotice (48 points by surprisetalk)
YesNotice: YesNotice is a web service that monitors for state changes (from "no" to "yes") on user-defined questions, such as product stock or domain availability. It periodically checks the specified source and sends an email or SMS notification immediately upon detecting the change, automating the process of waiting for specific events.
Peter Thiel's Apocalyptic Worldview Is a Dangerous Fantasy (100 points by robtherobber)
Peter Thiel's Apocalyptic Worldview Is a Dangerous Fantasy: This Jacobin article critiques billionaire Peter Thiel's recently revealed apocalyptic and religious-political beliefs, which intertwine Christian apocalypticism with his tech industry influence and political goals. It argues this worldview is significant and dangerous due to the immense power Thiel wields through his investments and companies like Palantir.
Advent of Compiler Optimisations 2025 (247 points by vismit2000)
Advent of Compiler Optimisations 2025: Compiler expert Matt Godbolt announces a daily series for December 2025, where each day will feature a blog post and video explaining a specific compiler optimization for C/C++. The series aims to educate developers on how compilers work, covering both low-level architecture-specific tricks and high-level transformations.
A series of vignettes from my childhood and early career (88 points by absqueued)
A series of vignettes from my childhood and early career: The author shares personal anecdotes reflecting on the evolution of software engineering. He recalls being told in the 1990s that programming would become obsolete as pre-built libraries would solve all problems, contrasting this with the reality of today's vibrant, bill-paying software industry and the rise of open source.
Python Data Science Handbook (88 points by cl3misch)
Python Data Science Handbook: This is the online, open-access version of Jake VanderPlas's comprehensive book on data science using Python. It covers essential tools and libraries like IPython, NumPy, Pandas, Matplotlib, and Scikit-Learn through Jupyter notebooks, serving as a key educational resource for the data science community.
Trend: Proliferation of Open-Source, High-Performance Foundation Models
Trend: AI/ML Tooling is Becoming More Accessible and Domain-Specific
Trend: Growing Importance of Data Infrastructure and Observability
Trend: Compiler-Level Optimizations are Crucial for AI/ML Performance
Trend: Intensifying Scrutiny of AI Ideology and Societal Impact
Trend: The "End of Programming" Narrative is Cyclical, Driving Evolution
Trend: The Rise of "Single-Binary" and Simplified Deployment for AI/ML Tools
Analysis generated by deepseek-reasoner