The IP risks of LLMs at work are nontrivial

the-ip-risks-of-llms-at-work-are-nontrivial

If you’ve been reading The AI-Augmented Engineer for a while, you know I’m crazy excited about AI-augmented software development. I’m also clear-eyed about the risks. Big businesses care a lot about speed and leverage, and they care even more about avoiding legal problems. Today’s issue looks at how professional teams in the US that are […]

Germany’s Schleswig-Holstein Completes Migration to Open Source Email

germany’s-schleswig-holstein-completes-migration-to-open-source-email

European nations have generally been more progressive in adopting open source solutions for government operations. Sure, regressive proposals like the EU Chat Control bill make headlines, but there’s genuine progress happening too. The German state of Schleswig-Holstein is back in the news for its open source efforts. This time, it’s their email system that’s undergone […]

Reworking Memory Management in CRuby

reworking-memory-management-in-cruby

This blog post was adapted from our paper and talk at the International Symposium on Memory Management 2025. Click here to read the paper We would first like to acknowledge the late Chris Seaton, who initiated our collaboration with the Australian National University on this project. We are thankful for his contribution, vision, and leadership. […]

KDE Connect: Enabling communication between all your devices

This is the community page for KDE Connect. Feel free to edit it! It should contain useful and up-to-date resources for both users and developers. What is KDE Connect? KDE Connect is a project that enables all your devices to communicate with each other. Here are a few things KDE Connect can do: Receive your […]

The working-class hero of Bletchley Park you didn’t see in the movies

the-working-class-hero-of-bletchley-park-you-didn’t-see-in-the-movies

This is a story you know, right? It’s early in the war and western Europe has fallen. Only the Channel stands between Britain and the fascist yoke; only Atlantic shipping lanes offer hope of the population continuing to be fed, clothed and armed. But hunting “wolf packs” of Nazi U-boats pick off merchant shipping at […]

Silver Snoopy Award

silver-snoopy-award

Of all the SFA Awards, the Silver Snoopy best symbolizes the intent and spirit of Space Flight Awareness. An astronaut always presents the Silver Snoopy because it is the astronauts’ own award for outstanding performance, contributing to flight safety and mission success. Fewer than 1 percent of the aerospace program workforce receive it annually, making […]

Looking at kmalloc() and the SLUB Memory Allocator (2019)

looking-at-kmalloc()-and-the-slub-memory-allocator-(2019)

Recently I was asked to do some homework to prepare for an interview on Linux kernel internals, and I was given the following to analyse: Specifically, we would like you to study and be able to discuss the code path that is exercised when a kernel caller allocates an object from the kernel memory allocator […]

The reason GCC is not a library (2000)

Re: Converting the gcc backend to a library? This is the mail archive of the [email protected] mailing list for the GCC project. To: gcc at gcc dot gnu dot org Subject: Re: Converting the gcc backend to a library? From: Richard Stallman Date: Mon, 17 Jan 2000 19:51:25 -0700 (MST) Reply-to: rms at gnu dot […]

Macro Gaussian Splats

A Gaussian splat is essentially a bunch of blurry ellipsoids. Each one has a view-dependent color, using a process similar to training an AI model, you can optimize until it converges to the photos you feed in. The result is a sort of 3D photograph that can be viewed freely from any angle. Captivated by […]