On Monday, @ahl and I will be joined by members of the Oxide team to talk about a doozy: an 18-year-old ZFS data corruption bug that we recently nailed. We'll be at a special Europe-friendly time: 9a Pacific/noon Eastern/5p GMT -- join us for the wild tale!
There's There's an Oakland Ballers parade tomorrow to celebrate their magical season, and it affords an opportunity to reflect on why this team is so meaningful to Oakland
The talk tacks into many of the themes that @ahl and I have discussed over the years,; on the next episode of Oxide an d Friends, Scott is going to join us to elaborate on the talk, and to reflect on the promises of tech -- both where it has delivered (not insignificant!) and where it has fallen short. Join us, Monday, 5p Pacific:
Recently, Cockroach Labs has announced a transition to becoming an entirely proprietary software company. But where does that leave Oxide, which has used CockroachDB as the data repository for our control plane?
Surprising absolutely no one, @ahl and I are going to pick this up on the next Oxide and Friends, where we'll be joined by @dap to discuss our history and disposition with respect to CockroachDB. Join us: Monday, 5p Pacific!
Recently, the software world was rocked by the discovery of a backdoor in XZ Utils. The backdoor represents many stories, but behind all of them is the story of a single Postgres developer, vexed by a relatable problem: "why is it taking so long to login?!"
On the next Oxide and Friends, @ahl and I are thrilled to be joined by that developer, @AndresFreundTec, the discoverer of the XZ backdoor. Join us on April 8th at 5p Pacific to hear this extraordinary story!
This IEEE Spectrum piece is absolutely unhinged -- and by the same absurd logic, we would have banned BBSs in the 1980s because kids (🙋♂️) were using them to find copies of The Anarchist Cookbook.
Many years ago, I made two decisions about my public speaking: that all my talks would be recorded and publicly available -- and that I wouldn't give the same talk twice. The result has been a wide variety of talks; to help folks navigate them all, I collected them -- and have kept the list updated ever since.
I mention this, because inspired by the kind words of @nnungest, @herrbischoff, and @troglobit, I just updated the list for 2023:
I have recovered the original video from my "Corporate Open Source Anti-patterns: Doing it wrong" talk from FISL in 2012! I will be giving an update of this talk (with many new anti-patterns!) at P99 CONF on October 19th -- it's online and free!
@lanodan@rain They are honestly just different ways for stopping and resuming a process; the reason to separate them is to allow them to co-exist. For more details, I would point you to seminal work of the late Roger Faulkner: https://www.usenix.org/memoriam-roger-faulkner
Two decades ago today, DTrace integrated into the operating system. Much has changed in the last 20 years -- but one thing has remained true: we ourselves still use it on a daily basis. With your forgiveness, a short thread... 1/
Every year on the first day of school, we have the kids pose for a photo and indicate their new grade with their fingers -- but this year we needed some neighborhood help for our high school junior