If I could dissect a sauropod
Luke Horton asked in a comment on a recent post: Given the chance to examine a titanosaur cadaver with your hypothetical army of anatomists, what would you look for first? *FACEPALM* How we’v…
Back to our roots
Matthew Honnibal is a computational linguist from Sydney based in Berlin, Germany. He's the author of the spaCy Natural Language Processing library and the co-founder of Explosion.
My IRC client runs on Kubernetes
Trust me, there's a reason for this
Thoughts on Seed Oil
Don't get distracted.
Error Stacking in Rust
How to handle and report errors effectively in Rust applications is a common question. This blog shares our experience organizing variant types of Error in a complex system like GreptimeDB, from how an error is defined to how to log the error or present it to end-users. Such a system is composed of multiple components…
Proton and Standard Notes are joining forces
Proton and the end-to-end encrypted note-taking app Standard Notes are joining forces. We’ve long been admirers and are excited to welcome Mo and his team.
Async2 – The .NET Runtime Async experiment concludes
The .NET team has been working on a new experiment called async2, which is a new implementation of the async/await pattern that is designed to be more efficient and more flexible than the current implementation. It started with green threads and ended with an experiment that moves async and await to the runtime. This…
My Guide to Software Engineering Contracting in UK
My experience and tips for being a software developer contractor, in the UK
Debugging my wife's alarm clock
My wife's alarm clock has been acting up lately. Sporadic at first but then every day, it wouldn't blare in the morning at the set time. Instead, when it was supposed to go off it would... reset itself. The time would start flashing in that "I'm confused because the power went out" sort of way.
TCP connection timeout mystery
For over a year, I’ve been investigating a strange issue with the internet in my apartment. I’m posting the details here in case someone more knowledgeable than me can solve the mystery. I live in graduate student housing with internet provided by the university campus. Usually things work reasonably well, with one…
Bevy 0.13: ECS-driven game engine built in Rust
Thanks to 198 contributors, 672 pull requests, community reviewers, and our generous sponsors, we're happy to announce the Bevy 0.13 release on crates…
Where did you go, Ms. Pac-Man?
We lost the female counterpart to Pac-Man in 2020, but Namco had been plotting her demise years beforehand.
Into CPS, Never to Return
CPS, or continuation-passing style, is an intermediate representation for programs, particularly functional programs. It’s used in compilers for languages such as SML and Scheme. Much of its utility comes from its support for tail calls and nonlocal control flow such as call/cc, but it can also be used as an…
Nemotron-4-340B
Nemotron-4 340B, a family of models optimized for NVIDIA NeMo and NVIDIA TensorRT-LLM, includes cutting-edge instruct and reward models, and a dataset for generative AI training.
Researchers demonstrate rapid 3D printing with liquid metal
Liquid metal printing, developed by MIT researchers, rapidly creates 3D metal structures by depositing molten aluminum along into a bed filled with microscopic glass beads. The process can produce low-resolution objects like frames for chairs and tables in minutes.
Zed Editor: All Occurrences Search from 1s to 4ms
So zero-cost abstractions exist?
Graphics Tricks from Boomers
Technical details about a recent 4096bytes Atari-STE intro, by Arnaud Carré
The Ultimate Guide to PostgreSQL Data Change Tracking
Explore five methods of data change tracking in PostgreSQL available in 2024.
Sentry just gave $750k to open source projects
In honor of the 4th year of our Open Source Pledge, we’re excited to continue driving this important conversation. See what we’ve accomplished in 2024 here.
Finding out where syscalls are called from: Stack traces with strace
One of the great strengths of strace as a debugging tool is that it shows you what a program is doing regardless of whether it was compiled with debug info or not. The downside of this is that you …
Ares Industries – Building low-cost cruise missiles
We're building a $3M missile for $300k.
Norwegian youth win climate court case against the Norwegian State
Greenpeace Nordic and Natur og Ungdom (Young Friends of the Earth Norway) secured a historic win against the Norwegian State