This is a guest post written by Daan De Meyer, systemd and mkosi maintainer Almost 7 years ago, Lennart first wrote about mkosi on this blog. Some years ago, I took over development and there's been a
A new learning experience on MDN December 20, 20244 minute read A major update to the MDN Learn Web Development section started in November 2024 and was finally published in December 2024. To summariz
During the past weeks we have been working on a new feature for systemd, that we’d like to introduce to you today. At the same time as it helps us to substantially decrease the footprint of a minimal
Myth: systemd is monolithic. If you build systemd with all configuration options enabled you will build 69 individual binaries. These binaries all serve different tasks, and are neatly separated for a
The logo image was taken from Reddit. It is a living document, last update: November 2024. Your contributions are welcome! There are so many buzzwords and best practices out there, but let's focus on
Adopting Wide Event-style instrumentation has been one of the highest-leverage changes I’ve made in my engineering career. The feedback loop on all my changes tightened and debugging systems became so
They might all connect to the same ports, but Thunderbolt 3, 4, 5, USB 3 and USB4 are disturbingly different, and few deliver the performance that their up-tos promise. From the figures that I see her
Education "Kids who read are just built different." 12.24.24 via Canva/Photos A teenage boy stars at his smartphone. Studies show that kids are spending a lot less time reading these days. In 2020, 42
'It’s a Wonderful Life' Everett Share Guillermo del Toro is unpacking just how impactful “It’s a Wonderful Life” is on cinematic history. The director told that Frank Capra‘s beloved 1946 Christmas fi
The year was 2019, and we had just finished an Anatomy lecture in College Hall. I was waiting to sign the attendance sheet when one of my beautiful female classmates approached me with a grin on her f
Recently the Dutch Electoral Board (where I am also a very part time advisor) invited me to do a talk reflecting on their open source Abacus vote tabulation software. Much software is now provided as
by Ploum on 2024-12-23 Traduction en français Do you know Julius? You certainly know who I’m talking about! I met Julius at university. A measured, friendly young man. He always wore a smile on his fa
[This post is about the day that Glitch failed, and how that failure created the opportunity to make Slack. We're sharing it here (out of chronological order) to mark 12 years since the famous pivot.]
In The Autobiography of Benjamin Franklin, we find a list of thirteen virtues that Franklin thought were necessary or desirable. Virtues are character traits considered morally good and valued for the
On the nature of Computing Science Now this summer school draws to a close, it seems appropriate to try to put its topic into some perspective Its official theme: Control Flow and Data flow: Concepts
This is the twenty-second post in the Fastmail Advent 2024 series. The previous post was Dec 21: Fastmail In A Box. Check back tomorrow for another post. Why we use our own hardware There has recently
Almost a month ago, I created a telegram channel with the goal of reading tech books consistently, and sharing summaries of them.This week, I have finished reading the first book - “A Philosophy of So
Tech The legacy of NeXT lives on in OS X NeXTSTEP technologies still fuel Macs, iPhones, and iPads 16 years later. Chris Foresman – Dec 19, 2012 1:00 pm | 215 Credit: Aurich Lawson Credit: Aurich Laws
Summary Improve startup time by making the classes of an application instantly available, in a loaded and linked state, when the HotSpot Java Virtual Machine starts. Achieve this by monitoring the app
After using Nix for a decade, I dislike that it describes itself as a “purely functional package manager”; that causes all sorts of confusion, since it has far more in common with something like Make
Click here for more of my Nix/NixOS pages This page describes what Nix fundamentally is, at its core; what it is actually doing when it runs; and why it makes the choices that it does. This won’t tell
What is Technical Debt? Some people see technical debt as a list of missing features, but it should be a list of the problems that you know you have to vs want to solve. The list can vary but should i
Back to Articles Finally, a Replacement for BERT Published December 19, 2024 Update on GitHub Upvote 121 TL;DR This blog post introduces ModernBERT, a family of state-of-the-art encoder-only models re
Asif Kapadia takes on big subjects in a vehement drama-doc fantasy of just 85 minutes: climate change, corporate fascism, the global erosion of democracy. And if the result feels occasionally strident
Explore To do philosophy, you don’t need expensive labs or equipment. You don’t need a huge team. You can do it all by yourself. The downside is that philosophers are often lonely. Reading in solitude
In April last year we published The Productivity Impact of AI Coding Tools based on a survey of subscribers to this newsletter, about how new AI tools were helping developers with coding. Back then, C
Greenblatt et al investigate: if Anthropic tried to turn Claude evil, would Claude fight back? (if you're just joining us - Claude is an AI model similar to GPT-4; Anthropic is its parent company) The
Because I read for the same reason I write — to fathom my life and deepen my living — looking back on a year of life has always been looking back on a year of reading. This year was different — a time
Another weekend, another weekend read, this time all about the question of what exactly is “stateless” In this issue of The Weekend Read, we'll explore a concept that's frequently discussed in softwar
In early September 2022, Alivia Bienko and her husband, Liam, were driving through Stamford Bridge, an idyllic village on the River Derwent, near York, when a shuttered pub caught their eye. Stuck to
Image Credits:Peter Wang Startups Meet Skyseed, a VC fund and incubator backing the Bluesky and AT Protocol ecosystem Paul Sawers 6:00 AM PST · December 21, 2024 On November 15, Peter Wang posted a me
In late June 2024 I got asked to take over the work started by Jerry Wu creating a systemd-sysupdate plugin for Software. The goal was to allow Software to update sysupdate targets, such as base syste
I have been writing Python for 14 years next month. When I started, people were still using easy_install to install egg-based packages for Python 2.7 and nobody had heard about Conda yet, much less uv
By now, it’s clear that artificial intelligence will radically alter our economic, political and social lives. It’s less clear what these changes will entail. Are we hurtling ineluctably toward violen
How concurrecy works: A visual guide Dec 12, 2024 Concurrent programming is hard. Mentally enumerating all the possible states that complex concurrent code might go through is far from easy. Visualizi
Analysis Nvidia is facing its stiffest competition in years with new accelerators from Intel and AMD that challenge its best chips on memory capacity, performance, and price. However, it's not enough
TL;DR? Why not just go watch another five second video of a kitten with its head in a toilet roll, or a 140 character description of a meal your friend just stuffed in their mouth. "nom nom". This blo
I’m from a very specific generation, the first one in which learning how to use the open Internet was a skill taught in childhood. There’s not much that’s good about being from this generation (I will
I talked to my friend for an hour and a half yesterday. She\’s a year or so post-cancer treatment and is wondering why the hell she was saddled with really yucky one, which required her to lose her a
Open source initiative The Tango Desktop Project's Color Palette The Tango Desktop Project was an open-source initiative to create a set of design guidelines and to provide a consistent user experienc