Oxide and Friends

Alle afleveringen

190 afleveringen, van nieuw naar oud

  1. A Crate is Born

    6 maart 2025 · 1 uur 43 min

    Afspelen
    Bryan and Adam were joined by Oxide colleagues Andrew, Rain, and John to talk about creating a general purpose crate for diffing structures. More generally, how do you know when something new is needed? How do you know when the investment of time to validate an idea is warranted? Software engineering is hard! (And also: general enthusiasm for Rust macros.) Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleagues, Andrew Stone, Rain Paharia, and John Gallagher.

    Some of the topics we hit on, in the order that we hit them:

    Checking in on Bryan's 1 Year Intel CEO prediction

    Hiring letter to Intel's co-CEO

    From The Register "Re-hire Gelsinger!"

    Oxide RFD 457: Control plane sled lifecycle

    Oxide RFD 459: Control plane component lifecycle

    daft crate

    diffus crate

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  2. Transparency in Hardware/Software Interfaces

    28 februari 2025 · 1 uur 49 min

    Afspelen
    The value of transparency in engineering can have huge benefits--nothing can compare to the momentum of an enthusiastic community! Bryan and Adam discuss the value of transparency at the hardware/software interface with Oxide colleague, Ryan Goodfellow. Transparency can be scary--especially in the hardware domain where secrecy is the norm--but once we knock down some of those fears, the business benefits start to emerge. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleague, Ryan Goodfellow.

    Some of the topics we hit on, in the order that we hit them:

    Oxide RFD 552: Transparency in Hardware/Software Interfaces

    Belling the cat

    openSIL

    Kerckhoff's principle

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  3. A Half-Century of Silicon Valley with Randy Shoup

    24 februari 2025 · 1 uur 57 min

    Afspelen
    Randy Shoup joined Bryan, Adam, and the Oxide Friends to look at the history of Silicon Valley through the lens of Randy's 50 years--as the child of graphics legend, Dick Shoup; an intern at Intel; aspiring diplomat; engineering leader; and father to the next generation of Shoup engineers. Lees meer
  4. Textual UIs with Orhun Parmaksız

    13 februari 2025 · 1 uur 33 min

    Afspelen
    Ratatui is a Rust framework for building rich--and incredible--UIs in the terminal. Bryan and Adam were joined by Orhun Parmaksız, who leads the project, to discuss the glory--as well as the ubiquity and utility!--of TUIs. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, our special guest was Orhun Parmaksız. We were also joined by slightly-less-special guests Andrew Stone, Rain Paharia, and Josh Clulow.

    Some of the topics we hit on, in the order that we hit them:

    Ratatui

    Orhun's blog

    Orhun's FOSDEM 2025 talk (YT) or (fosdem.org) with slides link etc.

    Minitel

    Minitel rust stack

    ratatui on Minitel

    Spotify player tui

    Discord TUI

    Orhun: tui-rs to ratatui transition blog post

    OxF: Oxide's ratatui based configuration

    tui-rs

    OxF: Describing the Oxide management network

    Ratzilla

    Terminal Collective

    tui web bub / art

    ratatui testing with snapshots

    rizzup

    tui-realm

    Asterion (game)

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  5. AI Disruption: DeepSeek and Cerebras

    6 februari 2025 · 1 uur 31 min

    Afspelen
    DeepSeek was a disruptive surprise at the start of 2025--an open weights model trained at a fraction of the cost of previous models. Bryan and Adam were joined by Andy Hock and James Wang from Cerebras, whose wafer-scale silicon executes these models faster than is possible with any number of GPUs. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Andy Hock, and James Wang, both of Cerebras.

    Some of the topics we hit on, in the order that we hit them:

    interactive inference with Cerebras

    100x Defect Tolerance: How Cerebras Solved the Yield Problem

    Tweet from Eric Meijer

    Ouroborus

    Quine Relay

    Simon Willison’s Weblog when DeepSeek fell from space

    Tweet from Naveen Rao

    BONUS

    MST3K archive

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  6. Holistic Engineering with Robert Mustacchi

    23 januari 2025 · 1 uur 51 min

    Afspelen
    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleague, Robert Mustacchi. Lees meer

    Some of the topics we hit on, in the order that we hit them:

    Experiences Porting KVM to SmartOS

    Meltdown and Spectre

    Robert's "Big Theory Statement" for MAC

    Robert's "Big Theory Statement" for cpuid

    AGESA

    OxF: Put the OS back in OSDI

    Oxide RFD 63: Network Architecture

    Oxide RFD 82: Motivations and Principles for the Design of Operator Facilities

    Oxide RFD 88: Chassis Management Responsibility Allocation

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  7. Crates We Love

    16 januari 2025 · 1 uur 33 min

    Afspelen
    Love Rust? Us too. One of its great strengths is its ecosystem of crates. Rain, Eliza, and Steve from the Oxide team join Bryan and Adam to talk about the crates we love. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Rain Paharia, Eliza Weisman, and Steve Klabnik.

    Some of the topics we hit on, in the order that we hit them:

    prettyplease

    winnow

    Blessed.rs crate list

    Adam's codegen template

    miette

    eliza_error

    serde_path_to_error

    ratatui

    Ratatui episode on January 27th!

    modular-bitfield

    lexopt

    loom

    OxF: Software Verificationpalooza

    CDSCHECKER: Checking Concurrent Data Structures Written with C/C++ Atomics

    The Postcard Wire Format

    postcard

    BBQueue Explained [video]

    petgraph

    U2

    MatrixGraph in petgraph::matrix_graph

    What does ## (double hash) do in a preprocessor directive? - Stack Overflow

    samitbasu/rhdl: A Hardware Description Language based on the Rust Programming Language

    httpmock

    camino

    OxF: The episode formerly known as ℔

    OxF: Dijkstra's Tweetstorm - YouTube

    evmap

    buf-list

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  8. Predictions 2025

    10 januari 2025 · 2 uur 2 min

    Afspelen
    The annual predictions tradition returns for 2025! Bryan and Adam were joined by Simon Willison, Mike Cafarella, Steve Tuck, and Steve Klabnik to review past predictions and look 1-, 3-, and 6-years into the future. Lees meer

    See the table of predictions on GitHub.

  9. OxF 2024 Wrap-Up

    30 december 2024 · 1 uur 34 min

    Afspelen
    Bryan and Adam look back on the year of Oxide and Friends episodes, reflecting on favorite shows, moments, and (at length) cover images. Lees meer

    Your hosts were Bryan Cantrill and Adam Leventhal.

    Some of the topics we hit on, in the order that we hit them:

    Oxide and Friends 2024 in Images

    OxF: Musing With Changelog's Adam Stacoviak

    OxF: I know this!

    OxF: What's taking so long?

    XKCD: Dependency

    OxF: Discovering the XZ Backdoor with Andres Freund

    Making the background image

    OxF: Open Source LLMs with Simon Willison

    OxF bonus blather 9/16/2024

    OxF: Cultural Idiosyncrasies

    OxF: Technical Blogging

    OxF: RFDs: the Backbone of Oxide

    OxF: RTO or GTFO

    OxF: Unshrouding Turin

    OxF: Adversarial Machine Learning

    OxF: Innovation Stagnation

    OxF: Heterogeneous Computing with Raja Koduri

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  10. Scaling Bluesky with Paul Frazee

    19 december 2024 · 1 uur 41 min

    Afspelen
    Paul Frazee joins Bryan, Adam, and the Oxide Friends to talk about the inner workings of Bluesky and the AT Protocol. Paul and the Bluesky team have been working on decentralized systems for years and years--very cool to see both the next evolutionary step in those ideas and their successful application in Bluesky! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included our special guest, Paul Frazee, and slightly-less-special guest, Steve Klabnik.

    Some of the topics we hit on, in the order that we hit them:

    Scuttlebutt

    Bluesky Firehose

    Bluesky Jetstream

    Bluesky and the AT Protocol

    Bluesky Feed: Quiet Posters

    Bluesky's bot invasion: AI accounts argue with everything you post

    AI Imagery labeler

    atproto

    Oxide starter pack

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  11. Conferences in Tech

    14 december 2024 · 1 uur 30 min

    Afspelen
    Bryan and Adam were joined by Theo Schlossnagle, KellyAnn Fitzpatrick, and Steve O'Grady to talk about conferences in tech. A lot has changed in the past couple of decades about the impetus for conferences and what makes it worthwhile to attend. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Theo Schlossnagle, KellyAnn Fitzpatrick, and Steve O'Grady.

    The lightly edited live chat from the show:

    ellie.idb: 2005, huh? y’all met when i was 2

    goodjanet: yea i was younger than 10 lol

    jgrillo_: I was just thinking I feel very young because I was a junior in high school but not anymore lol

    aka_pugs: my first conference - 1975

    ellie.idb: oxide appeals to the youth

    jbk1234: my first one was LISA in 05 or 06... mostly because it took a near act of god because my director didn't believe in sending his people to conferences

    jgrillo_: "before software ate the world" is what I usually call "when the internet was still fun"

    ellie.idb: my earliest memory was, uhhh, Google I/O 2008 when they gave every attendee that android phone

    ellie.idb: i don’t recall which one it was, but i do remember playing with it when i was 5 hahahaha

    taitomagatsu: I've only been to one tech conference in person, and it was a very tame SIGGRAPH that happened in Santiago, CL (I live in Chile). It was a lot about animation. I wanted it to have talks on image processing like the ones over on the US x3 but oh well, beggars can't be choosers

    goodjanet: I've never been to a tech conference

    devdsp2175: The Germans know how to run a conference. The chaos communications congress is wild.

    ellie.idb: same!! never actually attended one as an adult hahaha

    taitomagatsu: Have you attended one remotely?

    goodjanet: nope, closest is just watching recorded talks after the fact

    taitomagatsu: I attended the rustconf of 2 years ago remotely. It was amazing and I was soooo tired by the end of it. Brain got depleted of juice for the day

    network2501: looking forward to in person dtrace confe…

  12. Intel after Gelsinger

    5 december 2024 · 1 uur 51 min

    Afspelen
    Holy Sh**! Pat Gelsinger announced his "retirement" leaving a rudderless Intel without a captain. How did Intel get here? Some of the cultural problems may be deep in the DNA. Bryan and Adam have some ideas for what happens next, and who might be the next CEO. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Ian Grunert.

    Some of the topics we hit on, in the order that we hit them:

    Intel announces the retirement of Pat Gelsinger

    Andy Jassy/Pat Gelsinger re:Invent 2018 premises/premise supercut

    Acquired: Adapting Episode 3: Intel

    CHM: Pat Gelsinger Oral History

    Wins Above Replacement (WAR)

    Only the Paranoid Survive by Andy Grove

    Larrabee

    Cannon Lake

    OxF: RIP Optane

    Xsight's X2

    Nervana

    Intel Gaudi

    Spring Hill

    Invest Like the Best: Redefining Semi-conductor Progress

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  13. Technical Blogging

    21 november 2024 · 1 uur 40 min

    Afspelen
    Bryan and Adam were joined by authors of the forthcoming book "Writing for Developers", Piotr Sarna and Cynthia Dunlop, to talk about blogging--for Bryan and Adam, it's been 20 years since they started blogging at Sun. The Oxide Friends were also joined by Tim Bray and Will Snow who kicked off blogging at Sun. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Tim Bray (BlueSky), Will Snow, Cynthia Dunlop and Piotr Sarna.

    Some of the topics we hit on, in the order that we hit them:

    Writing for Developers

    50% off (!) with code OXIDE50

    ongoing by Tim Bray

    Tim Bray on blogs.sun.com

    Scobleizer

    Bryan: Blogging through the decades

    Bryan: Remembering Charles Beeler

    Adam: APFS in Detail: Conclusions

    Beastie Boys Book: Live & Direct

    Adam: AWS Outposts by the Numbers: A Far-Too-Deep Dive Into Pricing

    Adam: I Love Go; I Hate Go

    Adam: I am not a resource

    Adam: First Rust Program Pain (So you can avoid it...)

    Bryan: Falling in love with Rust

    Adam: On Blogging (Briefly)

    Bryan: The Power of a Pronoun

    Adam: DTrace "Scobleized"

    Appendix: Cool Technical Blogs

    Crowdsourced by the Oxide Friends:

    Nova - in the writer's words, "a JavaScript apologist's exploration of how JavaScript could be good"

    The Pragmatic Engineer

    TigerBeetle

    Faster than Lime - a very humane and deep dive into all sorts of technology, with special focus on tools and infrastructure. Recommended article: I want off Mr. Golang's Wild Ride

    Hillel Wayne - tons of formal methods talk. Also about quality assurance in the world of software, in general.

    Reid Atcheson - down the rabbit hole of computational math; this person is a floating point savant.

    Computational Complexity Blog - what it says on the tin. It might be the best blog-like resource on computational complexity.

    Without boats

    Bonus technical articles from chat and beyond:

    Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY - Saagar Jha

    Ship Shape: How Canva does hand-drawn shape recognition in the browser

    Ru…

  14. Books in the Box IV

    1 november 2024 · 1 uur 35 min

    Afspelen
    The 4th installment of the Oxide and Friends book recommendation series. After a brief(ish) diversion into Crimson Twins, Tomax and Xamot, Bryan and Adam are joined by several Oxide Friends to discuss their favorite recent reads. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Nick Gideo, Josh, Ian Grunert, Tom Lyon, Zander, and Oliver Herman.

    Tomax and Xamot

    Recommendations:

    Into the Raging Sea - Slade

    The Making of Prince of Persia - Jordan Mechner

    The Big Score - Malone

    CHM: Oral History of Hector Ruiz

    AMD Founder Jerry Sanders Rare Interview (video)

    Chip War - Miller

    CHM: Morris Chang, in conversation with Jen-Hsun Huang (video)

    Acquired: TSMC (audio)

    Creativity Inc. - Catmull and Wallace

    Hardcore Software - Sinofsky

    OxF: The Showstopper Show

    Exploding the Phone - Lapsley

    The Cuckoo's Egg - Stoll

    Inside the Hidden World of Elevator Phone Phreaking

    The Last Bookstore

    The MouseDriver Chronicles - Lusk, Harrison

    Hatching Twitter - Bilton

    Character Limit - Conger, Mac

    The Maniac - Labatut

    Shift Happens - Wichary

    The Last Philosopher in Texas - Chacon

    The Idea Factory - Gertner

    Observability Engineering - Majors, Fong-Jones, Miranda

    Red Cloud at Dawn - Gordin

    Biohazard - Alibek

    More Money than God - Mallaby

    Remembered Prisoners of a Forgotten War - Carlson

    IBM and the Holocaust - Black

    Bryan's blog on the topic

    DEC is Dead, Long Live DEC - Schein, DeLisi, Kampas, Sonduck

    OxF: The Rise and Fall of DEC

    Bonus recommendations from chat

    Not the End of the World - Ritchie

    The Man Who Broke Capitalism - Gelles

    Children of Time (series) - Tchaikovsky

    The Murderbot Diaries (series) - Wells

    Organizational Behavior Real Research for Real Managers - Pearce

    Hacking: The Art of Exploitation - Erickson

    Takeover: Hitler's Final Rise to Power Hardcover - Ryback

    Successful Aging - Levitin (felt like maybe a dig at Adam and Bryan?)

    Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft - Quittner, …

  15. Unshrouding Turin (or Benvenuto a Torino)

    16 oktober 2024 · 1 uur 54 min

    Afspelen
    George Cozma of Chips and Cheese joined Bryan, Adam, and the Oxide Friends to talk about AMD's new 5th generation EPYC processor, codename: Turin. What's new in Turin and how is Oxide's Turin-based platform coming along? Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest George Cozma, as well as Oxide colleagues Robert Mustacchi, Eric Aasen, Nathanael Huffman, and the quietly observant Aaron Hartwig.

    Some of the topics we hit on, in the order that we hit them:

    Chips and Cheese: AMD's Turin: 5th Gen EPYC Launched

    End of the Road: An Anandtech Farewell

    Centaur Technology

    AVX-512

    Zen5's AVX512 Teardown + More...

    Thermal Power Design (TDP)

    OxF: Rack Scale Networking (use of p4)

    P4

    AGESA

    OxF: The Network Behind the Network (Oxide server recovery)

    openSIL

    phoronix: openSIL

    PCB backdrilling

    OxF: AMD's MI300 (APUs)

    dtrace.conf(24) -- The DTrace unconference, December 11th, 2024

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  16. Querying Metrics with OxQL

    2 oktober 2024 · 1 uur 35 min

    Afspelen
    Bryan and Adam were joined by Oxide colleague, Ben Naecker, to talk about OxQL--the Oxide Query Language we've developed for interacting with our metrics system. Yes, another query language, and, yes, we're DSL maximalists, but listen in before you accuse us of simple NIH! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, our special guest was Oxide colleague, Ben Naecker.

    Some of the topics we hit on, in the order that we hit them:

    RFD 463: The Oxide Query Language

    GenAI podcast on the OxQL RFD

    RFD 125: Telemetry requirements and building blocks

    InfluxDB

    ClickHouse

    Simon Willison: SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL

    Oxide CLI timeseries docs

    Oxide CLI timeseries dashboard code

    OxQL source code

    Rust peg crate

    Gorilla

    Clickhouse paper

    OxF: Whither CockroachDB?

    ANTLR

    ACM Queue 2009: Purpose Built Languages

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  17. RTO or GTFO

    26 september 2024 · 1 uur 40 min

    Afspelen
    With Amazon's return to office (RTO) mandate in the news, Bryan and Adam revisit the topic (it's been 2.5 years since last time!). Are in-office epiphanies real or is RTO fueled by nostalgia, fear... and finance? Stay tuned / we apologize for the exposition on in-office games. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included friend of the pod, Matt Amdur, and Chris.

    Some of the topics we hit on, in the order that we hit them:

    Message from CEO Andy Jassy: Strengthening our culture and teams

    OxF: The Future of Work

    Amazon leadership principles

    Nathanael's blog: Building Big Systems with Remote Hardware Teams

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  18. Reflecting on Founder Mode

    20 september 2024 · 1 uur 22 min

    Afspelen
    With some time passed, Bryan and Adam offer a non-hot take on Paul Graham's "Founder Mode" post. While there is plenty to quibble over, there's also the kernel of an important idea: how to balance experience, novel thinking, and limited time? Also stay tuned as they share a years old "ego con". Lees meer

    Your hosts were Bryan Cantrill and Adam Leventhal.

    Some of the topics we hit on, in the order that we hit them:

    Paul Graham Founder Mode

    Bryan Reflecting on Founder Mode

    Tim O'Reilly How I Failed

    Camille Fournier Founder Create Managers

    Bryan Chesky interview we mention

    OxF: on Steve Jobs and the NeXT Big Thing

    Seagull Management

    How to Castrate a Bull NOT AN ENDORSEMENT; DO NOT READ

    The ego con: Non-Stop Hitz

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  19. RFDs: The Backbone of Oxide

    30 augustus 2024 · 1 uur 42 min

    Afspelen
    RFDs--Requests for Discussion--are how we at Oxide discuss... just about everything! Technical design, hardware component selection, changes in process, culture, interview systems, (even) chat--we have RFDs for all of these, over 500 in a bit under 5 years. Bryan and Adam were joined by Oxide colleagues instrumental to RFDs, from their most prolific author to those making them more consumable. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleagues, Robert Mustacchi, David Crespo, Ben Leonard, and Augustus Mayo.

    Some of the topics we hit on, in the order that we hit them:

    We're sorry, Germany

    Oxide RFD site

    RFD 1: Requests for Discussion

    A Tool for Discussion (Oxide blog post from Ben)

    Sun PSARC cases

    The Queen's Duck

    The Hairy Arm

    Joyent RFDs

    RFC-3

    AsciiDoc

    Joyent RFD 77

    OxF: Hiring Processes with Gergely Orosz

    Oxide RFD API

    ... with it's CLI generated by progenitor

    ... which we talked about some on OxF here and here

    "Own your strategic weirdness"

    RFD 113: Engineering Determination, or how we close out RFDs

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  20. Whither CockroachDB?

    21 augustus 2024 · 1 uur 34 min

    Afspelen
    Lots of engineering decisions get made on vibes. Popularity, anecdotes—they can lead to expedient decisions rather than rigorous ones. At Oxide, our choice to go with CockroachDB was hardly hasty! Dave Pacheco joins Bryan and Adam to talk about why we choose CRDB… and how Cockroach Lab’s recent switch to a proprietary license impacts that. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, our special guest was Dave Pacheco.

    Some of the topics we hit on, in the order that we hit them:

    TechCrunch: Cockroach Labs shakes up its licensing to force bigger companies to pay

    Kelsey's Tweet

    Oxide RFD 53: Control plane data storage requirements

    Oxide RFD 110: CockroachDB for the control plane database

    Oxide RFD 508: Whither CockroachDB

    Joyent blog post on the outage due to postgres autovacuum

    Jepsen

    Dave's CRDB exploration repo

    Chrony

    OxF: A Debugging Odyssey -- debugging an issue that manifested in CRDB

    The Liberation of RethinkDB

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  21. The Saga of Sagas

    14 augustus 2024 · 1 uur 58 min

    Afspelen
    The Oxide control plane coordinates multiple services to do complex, compound operations. Early on, we knew we wanted to provide a robust structure for these multi-part workflows. We stumbled onto Distributed Sagas and built our own implementation in Steno. Bryan and Adam are joined by several members of the Oxide team who built and use Steno to drive the complex operation of the control plane. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Dave Pacheco. Eliza Weisman, Andrew Stone, Greg Colombo, and James MacMahon.

    Some of the topics we hit on, in the order that we hit them:

    Distributed Sagas: A Protocol for Coordinating Microservices - Caitie McCaffrey

    Oxide RFD 107: Workflows Engine

    Steno

    chat: "the trouble with other people's workflow engines, somehow with all the yaml in the world they're never quite extensible enough"

    Not our first bit of background noise on OxF (trombone)

    SAGAS paper

    chat: "when i hear sagas i think "transaction semantics enforced at the application layer" and when i hear workflow i hear "a dsl that doesn't have a for loop""

    Automated saga testing

    Oxide RFD 289: Steno Upgrade

    Feral Concurrency Control paper from Berkeley and the University of Sydney

    Eliza's PR

    Steno's description of its divergence from Distributed Sagas

    AWS "constant work" blog

    chat: "Now, migrate the owl."

    OxF on formal methods

    A complex bug with sagas: "tl;dr there's TWENTY steps in 5042 that leads to an accounting bug"

    Oxide RFD 373: Reliable Persistent Workflows

    Eliza's novella on updating an instance

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  22. Pragmatic LLM usage with Nicholas Carlini

    9 augustus 2024 · 1 uur 33 min

    Afspelen
    Nicholas Carlini joined Bryan and Adam to talk about his terrific blog post on his many pragmatic uses of LLMs to solve real problems. He has great advice about when to use them (often!) and what kinds of problems they handle well. LLMs aren't great at many things, but used well they can be an amazing tool. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest, Nicholas Carlini as well as by listeners Mike Cafarella, p5commit, and chrisbur.

    Some of the topics we hit on, in the order that we hit them:

    Nicholas' blog: How I Use "AI"

    The McLaughlin Group

    Surge 2011 ~ Closing Plenary ~ Theo Schlossnagle

    Microsoft's Tay chatbot

    Curb Your Enthusiasm: Larry vs. Siri

    Sal Khan on LLMs

    Google's awful AI ad

    Google pulls ad

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  23. CrowdStrike BSOD Fiasco with Katie Moussouris

    25 juli 2024 · 1 uur 42 min

    Afspelen
    Bryan and Adam were joined by security expert, Katie Moussouris, to discuss the largest global IT outage in history. It was an event as broadly impactful as it will be instructive; as Bryan noted, you can see all of computing from here, from crash dumps to antitrust. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Katie Moussouris.

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  24. Heterogeneous Computing with Raja Koduri

    18 juli 2024 · 1 uur 54 min

    Afspelen
    Raja Koduri joined Bryan and Adam to answer a question sent in from a listener: what's are the differences between a CPU, GPU, FPGA, and ASIC? And after a walk through history of hardware, software, their intersection and relevant companies, we ... almost answered it! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, our special guest was Raja Koduri.

    Some of the topics we hit on, in the order that we hit them:

    3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell

    3dfx

    OpenGL

    Glide

    Direct3D

    CUDA

    Dennard scaling

    VLIW

    GPGPU

    AMD APU

    Energy Efficiency and AI Hardware

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  25. Innovation Tokens with Charity Majors

    11 juli 2024 · 1 uur 26 min

    Afspelen
    Charity Majors joined Bryan, Adam, and the Oxide Friends to talk about the idea of "innovation tokens"--a fixed budget for, so called, "innovative" projects. When is boring better and when is innovation the safer approach? Is Oxide issuing innovation tokens in some sort of hyper-inflationary cycle!? Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Charity Majors.

    Some of the topics we hit on, in the order that we hit them:

    Glyph: Against Innovation Tokens

    Charity's Twitter Thread

    OxF: Let That Sink In! (Whither Twitter?) with Charity

    Druid

    Scuba whitepaper

    Oxide RFD 68: Partnership as Shared Values

    Good Strategy Bad Strategy by Richard Rumelt

    Dropshot and Progenitor

    OxF: The Pragmatism of Hubris

    OxF: Helios

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  26. Is NVIDIA like Sun from the Dot Com Bubble?

    27 juni 2024 · 1 uur 29 min

    Afspelen
    Every so often we like to give our Oxide and Friends hot takes (or as Adam puts it "Bryan getting trolled on Twitter"). This time, a viral tweet suggests that NVIDIA is on the same trajectory as Sun Microsystems on its ascent during the Dot Com Bubble. From two alumni of Sun's rise and fall: maaaaybe not. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Todd Gamblin.

    Some of the topics we hit on, in the order that we hit them:

    The Tweet!

    OxF: Innovation Stagnation? -- wherein we forgot to read the tweet

    Framework laptop RISC-V mainboard

    Tadpole SPARCbook

    OxF: A Requiem for SPARC with Tom Lyon -- we're RISC dead-enders

    Acquired on NVIDIA: part I, part II, part III, Jensen

    RIVA 128

    OxF: Steve Jobs & the Next Big Thing

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  27. Musing with Changelog's Adam Stacoviak

    17 juni 2024 · 1 uur 47 min

    Afspelen
    Bryan and Adam were joined by The Changelog’s Adam Stacoviak for a … wide ranging conversation! Something for everyone—especially fans of HBO’s Silicon Valley! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Adam Stacoviak.

    Some of the topics we hit on, in the order that we hit them:
    Bryan on Changelog

    Changelog: 23 years of Ruby with Matz

    SWOT

    Bachmanity Insanity

    Straight outta Kubecon

    Breakmaster Cylinder

    Adam Stac on github

    Changelog Dance Party by BMC

    Computer History Museum: Oral Histories

    Bryan's talk on social audio

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  28. Rebooting a datacenter: A decade later

    30 mei 2024 · 1 uur 41 min

    Afspelen
    Back in May 2014 Joyent accidentally rebooted an entire datacenter (not just the handful of nodes as intended!). That incident--traumatic was it was--informed many aspects of the Oxide product. Bryan and Adam were joined by members of that former Joyent team to discuss, commiserate, and--perhaps--get some things off their chests. Lees meer

    a live show weekly on Mondays at 5p for about an hour, and recording them all; here is the recording.

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Josh Clulow, Brian Bennett, Robert Mustacchi, and Steve Tuck.

    Some of the topics we hit on, in the order that we hit them:

    The Register: Fat-fingered admin downs entire Joyent data center

    Bryan's talk: Debugging Under Fire

    Oxide and Friends on the Oakland Ballers

    The Ur Agent

    Joyent post-mortem

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  29. Bookclub: How Life Works by Philip Ball

    22 mei 2024 · 1 uur 51 min

    Afspelen
    The long-awaited Oxide and Friends bookclub! Bryan and Adam were joined by special guest--and real life biologist--Greg Cost to discuss Philip Ball's terrific book, How Life Works: A User’s Guide to the New Biology. Spoiler: Alan Turing makes a very expected appearance! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Greg Cost.

    Some of the topics we hit on, in the order that we hit them:

    The Turing pattern

    RNA as a precursor to DNA

    Xenopus frog

    Xenobots

    Anton computer

    Bryan's reading notes

    Central themes

    Power and limitations of metaphor – especially mechanical ones

    The fundamental, diametrical opposition between life and machines. (Nature does not use simulations!)

    Rejecting the neo-Darwinian paradigm

    Passages of note:

    p. 91: “of the common SNPs seen in human populations, fully 62 percent are associated with height” … “the most common genomic associations for complex traits like this are in the noncoding regions” What is cognition? p. 137: “Life is, as biologist Michael Levin Jeremy Gunawardenaand philosopher Daniel Dennet have argued, ‘cognition all the way down’” AlphaFold2 p. 148 “AlphaFold does not so much solve the infamously difficult protein-folding problem as sidestep it. The algorithm makes no predictions about how a polypeptide chain folds, but simply predicts the end result based on the sequence.”

    p. 156: allostery refers to how a

    🤯 p. 160: “The popular view that science is the process of studying what the world is like needs to be given an important qualification: science tends to be the study of what we can study.”

    p. 166: “The misfolding pathology of PrPs (prion proteins) is the price paid for the benefits of disorder. … Disordered proteins can increase the complexity and versatility of our regulatory networks, but at the cost of increased risk of toxic aggregates formed from misfolded proteins.”

    p. 181: “The [training] analogy is far from perfect, not least because proteins don’t need to be ‘traine…

  30. All we have to fear is FUD itself

    25 april 2024 · 1 uur 21 min

    Afspelen
    The Oxide Friends have talked about the Hashicorp license change, the emergence of an open source fork of Terraform in OpenTofu, and other topics in open source. A few weeks ago both InfoWorld and Hashicorp (independently?) accused OpenTofu of stealing Terraform code—a serious claim that turned out to be fully unfounded. We (you!) have been lucky to avoid this topic with a couple of guests lined up to talk about the xz exploit discovery and founding the Oakland Ballers… but we ran out of distractions! Bryan and Adam talk about this FUD and FUD generally. Lees meer

    Your hosts were Bryan Cantrill and Adam Leventhal.

    Some of the topics we hit on, in the order that we hit them:

    Infoworld: OpenTofu may be showing us the wrong way to fork

    OpenTofu response

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  31. A Baseball Startup with Paul Freedman and Bryan Carmel

    17 april 2024 · 1 uur 13 min

    Afspelen
    Bryan, Adam, Steve, and the Oxide Friends are joined by the founders of the Oakland Ballers, the continuation of a long history of baseball in Oakland. There turns out to be a plenty in common between founding a computer company and founding a baseball team--and we both have our fans supporting us! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by very special guests Paul Freedman and Bryan Carmel as well our somewhat-special boss, Steve Tuck.

    Some of the topics we hit on, in the order that we hit them:

    The Oakland Ballers

    Bryan and Adam at Manaea's no-no

    The Munson-Nixon line

    The Pioneer League

    Baseball's longest game

    Adam's neighbor, Bill George, scorer of the longest game

    Yolo Highwheelers

    BART's sponsorship of the Ballers

    J.T. Snow joins the Ballers

    J.T. saves Dusty's son

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  32. Discovering the XZ Backdoor with Andres Freund

    10 april 2024 · 1 uur 37 min

    Afspelen
    Andres Freund joined Bryan and Adam to talk about his discovery of the xz backdoor. It’s an incredible story… so great to get into the details with Andres. We started by ranting about the coverage in the New York Times… coverage that explicitly refused to dig into the details! It’s all the more shocking because the big story here is how Andres’ penchant for digging into the details is what saved us all from what would have been a pervasive and damaging attack! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Andres Freund.

    Our research for this episode:

    Andres' initial public disclosure

    New York Times: Did One Guy Just Stop a Huge Cyberattack? by Kevin Roose

    Kevin Roose

    New York Times front page from April 4th, 2024

    How I got started as a developer with Andres Freund & Heikki Linnakangas | Path To Citus Con Ep08

    The Mystery of ‘Jia Tan,’ the XZ Backdoor Mastermind | WIRED

    How one volunteer stopped a backdoor from exposing Linux systems worldwide - The Verge

    Linux backdoor was a long con, possibly with nation-state support, experts say - Nextgov/FCW

    research!rsc: Timeline of the xz open source attack

    Brian Krebs thread on mastodon

    Xz/liblzma: Bash-stage Obfuscation Explained

    A Microcosm of the interactions in Open Source projects

    Risky Business #743 -- A chat about the xz backdoor with the guy who found it (podcast)

    Risky Biz News: F-Droid narrowly avoided XZ-like incident in 2020 (podcast)

    What we know about the xz Utils backdoor that almost infected the world | Ars Technica

    Everything I know about the XZ backdoor

    LINUX Unplugged 556: The xz Backdoor Exposed 🚨 (podcast)

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

    Recorded April 8th, 2024

  33. Cultural Idiosyncrasies

    3 april 2024 · 1 uur 27 min

    Afspelen
    The Oxide Friends talk about about cultural idiosyncrasies--turns out we have a lot of them at Oxide! Some might even sound good enough for you to try out! Demo Fridays, morning water-cooler, no-meet Wednesdays, recorded meetings, dog-pile debugging (aka CSPAN for debugging), RFDs (requests for discussion), no performance review process... Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleague Steve Klabnik.

    Some of the topics we hit on, in the order that we hit them:

    Bryan: Engineering a culture

    Matt: It's Free Real Estate

    Cliff: Who killed the network switch?

    OxF: Engineering Culture

    Demo Day

    Jujutsu

    Covid as a catalyst for remote-friendly features

    Watercooler morning meeting

    No-meet Wednesday

    OtM: Jeff Rothschild

    No (formalized) review process

    The non-zero-sum value of praise

    Positive Coaching Alliance

    Chat as the apple of discord (and remember email?! Or jabber??!!)

    DORA

    Oxide RFDs

    RFD 68: Partnership as Shared Values

    Matthew Sanabria: Observability Companies to Watch in 2024

    "Chat"

    "Rock and stone"

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  34. Adversarial Machine Learning

    27 maart 2024 · 1 uur 24 min

    Afspelen
    Nicholas Carlini joined Bryan, Adam, and the Oxide Friends to talk about his work with adversarial machine learning. He's found sequences of--seemingly random--tokens that cause LLMs to ignore their restrictions! Also: printf is Turing complete?! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Nicholas Carlini.

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  35. Data Visualization

    15 maart 2024 · 1 uur 26 min

    Afspelen
    Data visualization is an important--and overlooked!--tool in the software engineer's tool belt. Bryan describes a recent journey with gnuplot while Oxide colleague, Charlie Park, shares his own experience with data visualization and Adam offers a visual analysis of Simpsons episodes. Stay tuned to the end to find out about the Oxide and Friends book club coming up in May. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide Colleague, Charlie Park.

    (00:00) - Intro

    (13:39) - OODA

    (22:30) - Back to Bryan

    (24:27) - Flame Graphs

    (28:58) - Statemap

    (32:39) - Minard / Tufte

    (44:53) - thingskatedid

    (46:39) - DTrace aggregations

    (56:06) - ParaView

    (01:03:08) - Simpsons IMDb

    (01:05:16) - Survivorship Bias

    (01:15:03) - Kartlytics

    (01:18:15) - Kartlytics sample group

    (01:19:11) - Wrapping up

    (01:22:02) - OxF book club

    Some of the topics we hit on, in the order that we hit them:

    Bryan's rad gnuplot

    GitHub PR with Bryan's visualizations

    Tufte

    Pronunciation of "Tufte" is /ˈtʌfti/

    Flame Graphs

    flamegraph-rs

    OODA

    This American Life: A Little Bit of Knowledge

    Statemaps

    Minard's diagram

    https://twitter.com/thingskatedid/status/1386077306381242371

    plot.awk

    Visualizing regular expressions and BNF grammars with Graphviz

    Example implementations of isvg and idot

    DTrace aggregations

    Rust crate ratatui

    Programs and libraries for plotting and other data visualizations:

    gnuplot

    Matplotlib

    ggplot2

    ParaView

    GLVis

    Simpsons IMDB visualization

    Abraham Wald and the airplane diagram with red bullet holes – here’s the origin story

    Kartlytics

    How Life Works by Philip Ball

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  36. Crucible: The Oxide Storage Service

    14 februari 2024 · 1 uur 39 min

    Afspelen
    Bryan and Adam are joined by members of the Oxide storage team--Josh, Alan, James, and Matt--to talk about Crucible, the service that provides block storage for VM instances running in the Oxide Rack. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Oxide colleagues Josh Clulow, Alan Hanson, James MacMahon, and Matt Keeter.

    Some of the topics we hit on, in the order that we hit them:

    Hyper-converged infrastructure

    Fibre Channel

    ZFS

    Introduction to Flexible Data Placement: A New Era of Optimized Data Management

    Storage Architecture Considerations

    Ceph

    RFD 60: Storage Architecture Considerations

    RFD 177: Implementation of Data Storage

    RFD 444: Crucible Upstairs Refactoring

    RFD 445: Crucible Upstairs Backpressure

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  37. Innovation Stagnation?

    7 februari 2024 · 1 uur 1 min

    Afspelen
    Sometimes Bryan gets trolled by a tweet and brings it to Adam and the Oxide Friends. This was a well-crafted troll: is innovation slowing? Are the most interesting problems solved. In a word: no. For many more words, listen in! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Steve Klabnik.

    Some of the topics we hit on, in the order that we hit them:

    The Tweet

    Nate Silver

    Secularity

    Secular stagnation

    Angela Collier: physics progress in the last 70 years?

    Haber process

    CRISPR gene editing

    Book: Code Breaker by Walter Isaacson

    Leonhard Euler

    Dijkstra's algorithm

    Raft

    Antibiotic

    Acquired: TSMC

    EUV lithography

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  38. Helios

    1 februari 2024 · 1 uur 48 min

    Afspelen
    Bryan and Adam are joined by Oxide colleagues Josh Clulow, Patrick Mooney, and Steve Klabnik to discuss Helios, the operating system that runs on the Oxide Rack. Helios is a distro of illumos (derived from OpenSolaris, derived from Solaris, etc.). What's a distro? Why did Oxide choose illumos? Plenty of cross-generational appeal in this episode! Lees meer

    Some of the topics we hit on, in the order that we hit them:

    The Helios github repo

    Hacker News thread its release

    OmniOS

    Rust Tier 2 support

    Bryan's talk on holistic boot

    Oxide and Friends: Holistic Boot

    Oxide and Friends: Shipping Rack 1

    The Quality Death Spiral

    Oxide's "St. Louis" branch of illumos

    Bryan's sleeper bug from 1991

    illumos books (How's this for some SEO?!)

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  39. What's taking so long?!

    24 januari 2024 · 1 uur 35 min

    Afspelen
    We love Rust at Oxide, but the haters aren’t wrong: builds can be slow. Bryan and Adam are joined by Sean Klein, Rain Paharia, and Steve Klabnik to discuss techniques for analyzing and accelerating Rust builds. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Sean Klein, Rain Paharia, and the illustrious Steve Klabnik.

    Some of the topics we hit on, in the order that we hit them:

    go forth and vibe in this minecraft paradise I seeded

    Dinosaur book

    Roslyn

    --timings

    Steve's "outlining" example

    Rain's cargo-hakari

    Rain speeding up Omicron builds

    Blog post on many of these topics

    Sean's fix to u32 overflow bug

    miniserde

    mold

    David Tolnay on pre-compiled macros in wasm

    Buck2

    Build Systems à la Carte

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  40. Open Source LLMs with Simon Willison

    17 januari 2024 · 1 uur 33 min

    Afspelen
    Simon Willison joined Bryan and Adam to discuss a recent article maligning open source large language models. Simon has so much practical experience with LLMs, and brings so much clarity to what they can and can’t do. How do these systems work? How do they break? What are open and proprietary LLMs out there? Lees meer

    Recorded 1/15/2024

    We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is the recording.

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Simon Willison.

    Some of the topics we hit on, in the order that we hit them:

    IEEE Spectrum: Open-Source AI Is Uniquely Dangerous

    Newsroom Robots with Simon Willison

    OxF: Another LPC55 ROM Vulnerability

    Simon Willison: Stuff we figured out about AI in 2023

    llama.cpp

    Mistral AI

    France’s Mistral AI blows in with a $113M seed round at a $260M valuation to take on OpenAI

    Simon again: The AI trust crisis

    Reply All: Is Facebook Spying on You?

    Universal and Transferable Adversarial Attacks on Aligned Language Models

    New York Times Sues OpenAI

    Lycos

    ChatGPT Can Be Broken by Entering These Strange Words, And Nobody Is Sure Why

    Simon posted a follow up blog article where he explains using MacWhisper and Claude to make his LLM pull out a few of his favorite quotes from this episode:

    Talking about Open Source LLMs on Oxide and Friends

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  41. Predictions 2024!

    10 januari 2024 · 1 uur 57 min

    Afspelen
    Bryan and Adam are joined by MIT Research Scientist, Michael Cafarella, for our annual predictions episode where we check in on past predictions and gaze 1-, 3-, and 6- years into the future. No surprise: there were a lot of AI-related predictions. Big surprise: many of them came from Bryan … and with unabashed optimism! Lees meer

    Recorded 1/8/2024

    Bryan Cantrill and Adam Leventhal were your hosts. Additional speakers--and predicters--are listed below with their predictions. (If you made predictions, please submit a PR to add or clarify yours)

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  42. AMD's MI300 and the Future of Accelerated Compute

    12 december 2023 · 1 uur 14 min

    Afspelen
    George Cozma from Chips and Cheese and Jordan Ranous from Storage Review joined Adam, Bryan, and the Oxide Friends to discuss AMD’s recent MI300 announcement and the implications to accelerated to compute. The MI300A particularly caught our eye--CPU and GPU chiplets on in the same package! Bryan pronounced ML "the biggest thing since the spreadsheet!"... we'll see! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, speakers included George Cozma, Jordan Ranous, and :Josh Clulow.

    PRs to show notes are a great way to help out the show!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  43. Framework Computer with Nirav Patel

    5 december 2023 · 1 uur 7 min

    Afspelen
    Nirav Patel, CEO and founder of Framework Computer, join Bryan and Adam to talk about building a new computer company (yes! another new computer company!) focused on making laptops repairable and open. It turns out, there are a bunch of shared lessons between building a 3lb laptop and a 2,500lb cloud computer! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Nirav Patel, founder and CEO of Framework Computer.

    Some of the topics we hit on, in the order that we hit them:

    Framework

    r/spicypillows

    Framework expansion cards

    Framework-based gaming console from the community

    Optima Braille laptop

    Oxide and Friends: A brief history of talking computers

    Acer Ferrari 3400 c. 2004 -- 6.6lb favorite of Solaris Kernel engineers

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  44. OpenAI's Boardroom Brawl

    28 november 2023 · 1 uur 10 min

    Afspelen
    So… OpenAI happened… and Bryan and Adam try it break it down with help from Steve Tuck and even more special guest Chuck McManis. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by variously special guests Steve Tuck and Chuck McManis.

    Some of the topics we hit on, in the order that we hit them:

    Hacker News: OpenAPI's board has fired Sam Altman

    Employee Letter to OpenAI's Board

    Who Controls OpenAI? by Matt Levine, the G.O.A.T.

    Axios: Who is Larry Summers, the controversial pick to join OpenAI's board

    Mike Olsen: What is a Board of Directors For?

    Fermat's Last Theorem (an + bn = cn only possible for n = 1 or n = 2)
    > I have discovered a truly marvelous proof of this, which this margin is too narrow to contain. - Fermat

    Homer vs. Fermat

    IBM and the Holocaust

  45. Hiring Processes with Gergely Orosz

    7 november 2023 · 1 uur 45 min

    Afspelen
    Bryan and Adam were joined by Gergely Orosz, the Pragmatic Engineer, to talk about Oxide's hiring process, the experiences that led to that process, and hiring generally. There's a lot there for anyone interested in hiring or being hired... and especially for anyone who's considered applying to Oxide! Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Gergely Orosz.
    The "Litter Box" is what we call the recording studio... thus named for reasons best left to the imagination

    Oxide Hiring Process

    The Pragmatic Engineer

    Oxide and Friends: Tech Layoffs (Nov. 8, 2022)

    The Oxide RFD process

    The Psychopath Test

    Oxide Principles and Values

    Adam's detente with the American Hockey League

    Leventhal's conundrum - there is a performance pathology, find the butterfly that caused the hurricane.

    Compensation as a Reflection of Values

    Light's Out: Pride, Delusion, and the Fall of GE

    Gergely's new book The Software Engineer's Guidebook

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  46. Launching the Cloud Computer

    31 oktober 2023 · 1 uur 34 min

    Afspelen
    Oxide Founder and CEO, Steve Tuck, joined Bryan, Adam, and Oxide Friend, Steve Klabnik, to talk about our recent announcements: general availability of the Oxide Cloud Computer, and raising $44m. The reception was (broadly) great! Bryan and Steve answered questions about the product, company, and launch. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Steve Tuck and Steve Klabnik.

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  47. Open Source and Capitalism with Ashley Williams and Adam Jacob

    24 oktober 2023 · 1 uur 40 min

    Afspelen
    Ashley Williams and Adam Jacob joined Adam and Bryan to continue their panel discussion with Bryan following up his p99conf talk revisiting open source anti-patterns. Notably, open source has accelerated the distribution of value… without clarity on how contributors can capture that value. Has open source accelerated unequal distribution? Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by friends of the show Ashley Williams and Adam Jacob.

    Some of the topics we hit on, in the order that we hit them:

    Bryan's Talk, Corporate Open Source Anti-Patterns: A Decade Later by Bryan Cantrill, Oxide

    Subsequent panel with Adam J. and Ashley

    Oxide and Friends: Open Source Anti-Patterns with Kelsey Hightower from August 28th, 2023

    Oxide and Friends: Docker, Inc., an Early Epitaph from September 13th, 2021

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  48. Settling Beef

    17 oktober 2023 · 1 uur 39 min

    Afspelen
    Recently, a clip from Oxide and Friends was played by another podcast as something of a punching bag. Adam was called "uneducated" and Bryan, it was observed accurately, "hadn't used C++ since the '90s". Well, Conor Hoekstra from the ADSP pod joined us to settle the beef. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Conor Hoekstra and Oxide colleague Cliff Biffle.

  49. Mr. Nagle's Wild Ride

    3 oktober 2023 · 1 uur 31 min

    Afspelen
    Adam and the Oxide Friends follow Bryan on Mr. Nagle's Wild Ride as he investigates performance anomalies. Bryan used all manner of tool from gnuplot to DTrace-inspired bpftrace! If you have ever or plan to ever care about the latency of network-borne protocols, you won't want to miss this! Lees meer

    We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is the recording from October 2nd, 2023.

    In addition to Bryan Cantrill and Adam Leventhal, speakers included Tom Lyon, James Tucker, Eliza Weisman, and Dan Ports.

    Some of the topics we hit on, in the order that we hit them:

    Latency Art: X marks the spot

    Latency Art: Rainbow Pterodactyl

    Nagle on Nagle

    Dan's tweet on Nagle

    Eliza's tweet on Nagle

    TCP_NODELAY or TCP? No, delay!

    Dr. Angela Collier on violin plots

    PRs needed!

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

  50. DTrace at 20

    12 september 2023 · 2 uur 4 min

    Afspelen
    Bryan and Adam reminisce about the DTrace journey 20 years after first integrating the code into Solaris back in September 2003. Lees meer

    In addition to Bryan Cantrill and Adam Leventhal, we were joined by Josh Clulow.

    Some of the topics we hit on, in the order that we hit them:

    Hungry Jack's

    Bryan's other online dating profile

    The Sun E10000 (E10k), the world's worst router

    Leventhal's Conundrum

    DTrace as Half-Life 3, eternal vaporware

    More on SPARC, its TLB, the %npc, and dtrace_fish from OxF May 2021

    Solaris 9 was the completion of the Solaris 2.0 vision

    DTrace Kernel Technical Discussion (2002)

    Mr. Sparkle

    Firefox? Mozilla? Firebird!

    Dynamic Instrumentation of Production Systems, Usenix 2004

    Graydon on DTrace in Rust

    Rust USDT crate

    DTrace on Windows

    Adam's blog: DTrace on macOS

    Adam's blog: DTrace for OEL

    PSARC cases from 2003

    If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!