Blender releases their Oscar winning version tool

https://www.blender.org/wp-content/uploads/2025/03/splash.webp
Blender 4.4 focuses on stability and introduces Action Slots for improved animation workflows. It also includes various quality-of-life upgrades, such as improved video editing and compositing, and enhanced mesh topology tools.

OpenAI adds MCP support to Agents SDK

https://openai.github.io/openai-agents-python/assets/images/mcp-tracing.jpg
MCP is an open protocol standardizing context provision to LLMs, like a USB-C port for AI applications. It enables Agents to use MCP servers, which provide tools to LLMs, with caching available to reduce latency.

Debian bookworm live images now reproducible

In a short note to the Reproducible Builds mailing list, Debian developer Roland Clobus announced that live images for Debian 12.10 ("bookworm") are now 100% reproducible. See the reproducible live images and Debian Live todo pages on the Debian wiki for more information on the images.

DJ With Apple Music launches to enable subscribers to mix their own sets

https://www.musicweek.com/cimages/77c3d42812770b442faee3006685fc29.jpeg
Apple Music has introduced DJ with Apple Music, allowing subscribers to build and mix sets from its 100 million song catalogue. The feature integrates with popular DJ software and hardware platforms for seamless music access and discovery.

A love letter to the CSV format

https://opengraph.githubassets.com/42f5e7d2135f994555a79abffb637d2ab3c729614d611ea9276d1505e7fa5e28/medialab/xan
The author defends CSV as a simple, open, and free data format that can be easily read and edited by humans. Its strengths include being able to stream files row by row, efficiently adding new rows, and allowing flexible parsing across programming languages.

The mysterious flow of fluid in the brain

https://www.quantamagazine.org/wp-content/uploads/2025/03/Glymphatic-Theory-cr.ChanelleNibbelink-Lede.webp
Scientists have long wondered how the brain removes waste, given its protective blood-brain barrier. A recent study suggests that the brain's cerebrospinal fluid may play a key role in this process.

War story: the hardest bug I ever debugged

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa655bf2a-96bd-4cd3-8d6c-688ee74d9051_710x403.jpeg
A Google Docs team member investigated a fatal error that occurred when bolding and unbolding large bodies of text, which led to a nondeterministic bug that was eventually traced to a V8 issue with Math.abs() returning negative values. The issue was caused by a V8 refactoring that accidentally turned Math.abs() into the identity function for a super-optimized level, and was fixed by adding a ...

Botswana Successfully Launches First Satellite, Botsat-1

http://spaceinafrica.com/wp-content/uploads/2024/12/djibouti-1b-launch.avif
Botswana's first satellite BOTSAT-1 was launched on March 15, 2025, aboard SpaceX's Falcon 9 rocket from Vandenberg Space Force Base. The satellite will provide Earth Observation data for national development priorities in Botswana.

Building a Linux Container Runtime from Scratch

https://cdn.prod.website-files.com/6650e7341072f6452c2cd520/67e1b072d1c82cadb203fc50_Edera%20Styrolite%20(1).png
Edera Protect's Styrolite is a low-level container runtime with a clean API for spawning and managing containers. It provides a robust foundation for containerization with minimal overhead and stronger security controls.

AI Reveals Secrets of Dendritic Growth in Thin Films

https://www.tus.ac.jp/en/mediarelations/20250320_5263_01.jpg
Researchers at Tokyo University of Science developed an AI model to predict dendritic growth in thin films, helping optimize thin-film growth processes. The model integrates persistent homology and machine learning to analyze dendrite structures and establish a relationship between their morphology and Gibbs free energy.

Problems with the heap

User is warning about a potentially hazardous situation involving a newly built playground, likely a metaphor for a newly discovered vulnerability. They're asking people to stop exploiting it to prevent unknown consequences.

First C compiler source code from 1972

https://opengraph.githubassets.com/904fbddfb92a41af25aab8d168fd37a64ad45351d861bf1403ef53072ef367c2/mortdeus/legacy-cc
The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr. - legacy-cc/last1120c at master · mortdeus/legacy-cc

Good-bye core types; Hello Go as we know and love it

https://go.dev/doc/gopher/runningsquare.jpg
Go 1.25 removes the concept of core types from the language spec, replacing it with explicit rules for generic operands. This change simplifies the language spec and opens the door for future improvements.

MCP server for Ghidra

https://private-user-images.githubusercontent.com/123765654/426415974-4986d702-be3f-4697-acce-aea55cd79ad3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDMwMTIyMDksIm5iZiI6MTc0MzAxMTkwOSwicGF0aCI6Ii8xMjM3NjU2NTQvNDI2NDE1OTc0LTQ5ODZkNzAyLWJlM2YtNDY5Ny1hY2NlLWFlYTU1Y2Q3OWFkMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDMyNlQxNzU4MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iMTBjMDk5MTJmZDdiZTg5YTgxNDA0ZmFkNDZmYjU4YmIyNWUyYWM1YTMxNjk5Zjk2NTQ2OGU1YjcwMjBmMzFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gumySrozz5E0Yf783wKvbG6YBDJ3Q-KZAVhIeKpEGtA
Download the latest GhidraMCP release from the repository to use LLMs for reverse engineering. Set up GhidraMCP with Claude Desktop or 5ire by configuring settings and importing the plugin into Ghidra.

Building a Firecracker-Powered Course Platform to Learn Docker and Kubernetes

This is a long overdue post on iximiuz Labs' internal kitchen. It'll cover why I decided to build my own learning-by-doing platform for DevOps, SRE, and Platform engineers, how I designed it, what technology stack chose, and how various components of the platform were implemented. It'll also touch on some of the trade-offs that I had to make along the way and highlight the most ...

Gemma3 Function Calling

https://ai.google.dev/static/site-assets/images/share.png
To use function calling with Gemma models, construct a prompt that includes a setup section with instructions and a definition section with function names, parameters, and output. The prompt should follow a specific order and structure, with clear and brief instructions to ensure the model understands the expected behavior.

Writing a tiny undo/redo stack in JavaScript

The user created an undo stack implementation in JavaScript that uses two stacks, undoStack and redoStack, to manage undoable and redoable actions without indexing errors. The implementation uses structuredClone to create deep clones of arguments and is robust, small, and efficient, making it suitable for use in drawing applications.

Oracle customers confirm data stolen in alleged cloud breach is valid

https://www.bleepstatic.com/content/hl-images/2025/03/21/Oracle.jpg
Oracle denies breach of 6 million user accounts, but multiple companies confirm leaked data is valid. Threat actor claims to have used CVE-2021-35587 vulnerability to breach Oracle Cloud servers.

Waymos crash less than human drivers

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fecf0cc65-34c8-475e-8397-8da0c388d838_4032x3024.jpeg
Waymo's autonomous vehicles have been involved in 38 serious crashes over 9 months, but most were not their fault, with human drivers causing 34 of the crashes. Waymo's safety record shows an 83% reduction in airbag crashes and an 81% reduction in injury-causing crashes compared to human drivers.

Writing Programs with Ncurses

by Eric S. Raymond and Zeyd M. Ben-Halim updates since release 1.9.9e by Thomas Dickey This document is an introduction to programming with curses. It is not an exhaustive reference for the curses Application Programming Interface (API); that role is filled by the curses manual pages. Rather, it is intended to help C programmers ease into using the package. This document is aimed at C ...

'Naive' science fan faces jail for plutonium import

https://s.yimg.com/ny/api/res/1.2/pFRMoZwwZLL8e4U1P0hI8A--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD02NzU-/https://media.zenfs.com/en/aap.com.au/8fd590027ec4b40503f1a8b63c6b0ded
A 24-year-old man, Emmanuel Lidden, faces possible 10-year jail sentence for breaching nuclear non-proliferation laws by shipping plutonium to his parents' home. Lidden's lawyer described him as an "innocent collector" who was left jobless after the incident.

The role of developer skills in agentic coding

Generative AI and particularly LLMs (Large Language Models) have exploded into the public consciousness. Like many software developers I am intrigued by the possibilities, but unsure what exactly it will mean for our profession in the long run. I have now taken on a role in Thoughtworks to coordinate our work on how this technology will affect software delivery practices. I'll be posting ...

NotaGen: Symbolic Music Generation

https://electricalexis.github.io/notagen-demo/static/images/model/data-representation.png
NotaGen is pre-trained on 1.6M music pieces and fine-tuned on 8,948 classical music sheets. CLaMP-DPO enhances NotaGen's musicality and controllability through direct preference optimization.

Collapse OS

Collapse OS is a Forth-based operating system designed to preserve programming ability through civilizational collapse. It aims to be self-contained and can be built from scavenged parts with minimal tooling.

DeepSeek-V3 Technical Report

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers present DeepSeek-V3, a strong 671B parameter MoE language model with efficient inference and cost-effective training. It outperforms open-source models and matches closed-source models in performance, requiring only 2.788M GPU hours for training.

Malware found on NPM infecting local package with reverse shell

https://www.reversinglabs.com/hubfs/Imported_Blog_Media/authors/lucija-valentic-blog-author.webp
Malicious npm packages ethers-provider2 and ethers-providerz were discovered, containing sophisticated malware that patches legitimate packages with reverse shells. The packages were easily detected by RL's Spectra platform, but their removal doesn't necessarily remove malicious functionality.

Weave (YC W25) is hiring a founding product engineer

https://bookface-images.s3.amazonaws.com/small_logos/983cb16d6906fc1a691557bf84b21313870ce3d0.png
Weave is a well-funded startup hiring a founding product engineer to build software for engineering teams, requiring a formidable, pragmatic, and empathetic engineer with excellent communication skills. The role involves designing, planning, and implementing new features, collaborating with customers, and driving growth opportunities.

Has the decline of knowledge work begun?

Please enable JS and disable any ad blocker

The long-awaited Friend Compound laws in California

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7865f0e7-d62b-4a76-a455-6eeece1c9d51_1201x1021.png
Two new California laws, SB 684 and a 2025 "clean up bill," make it easier to build compounds with 4-10 homes and ADUs on multifamily-zoned parcels. This allows individuals to own starter homes on small lots and get individual loans, simplifying co-ownership and financing.

Sharding Pgvector

https://pgdog.dev/assets/images/wikipedia_en.png
PgDog is an open source project that shards Postgres for vector databases like pgvector, allowing for fast and good recall in semantic search. It uses IVFFlat to split the vector space into parts, grouped around centroids, and can be used with either IVFFlat or HNSW indexes in each shard.