Latest / Oxide and Friends / Mechanical Engineering at Oxide [chapter images]
Transcript
- 0:00Bryan Cantrill: That's Elliot. Elliot is here with me in the litter box.
- 0:03Adam Leventhal: Wonderful.
- 0:03Elliott Donlon: Hello.
- 0:04Adam Leventhal: Hello. Hello.
- 0:05Brooks Willis: Either that Bryan's gotten really good at doing impressions. I,
- 0:10Bryan Cantrill: you know, I have been polishing. Are you saying are you talking about my Elliot impersonation in particular? Mhmm.
- 0:15Brooks Willis: Yeah. Yeah. It's very impressive. I would have never noticed.
- 0:18Bryan Cantrill: I think okay. I I I know it's rude to speak of Elliot, the third person here, but I actually feel that, like, Elliot has a voice that I could impersonate Brooks. It's funny. You know, funny you should mention this. I'm like, this is this is something that's been at the you know, Adam, you and I had a CS professor in college.
- 0:38And I'm like, this guy is I think I can impersonate him. I think that there is that there are some I'm going say, Elliot, delightful idiosyncrasies. Just to be we're not on video, so you can't I'm I'm trying to convey Elliot's facial expression right now, which is definitely a
- 1:00Adam Leventhal: Oh, you can just forward this directly to HR. It's like not a big deal.
- 1:05Bryan Cantrill: Yeah. I think it's taking a wait and see approach. But I I would say that when I I I would like to say that I I broke some new ground, Adam. When I I felt when I started to impersonate him, it was not you, Elliot. I I I haven't yet started to impersonate you, but the Elliot looks so uncomfortable.
- 1:24I I I kind of I I there was a I opened the sluice. It was a it was a a flood
- 1:30Adam Leventhal: 100%. 100%. And I think in the same way that George Bush first, Dana Carvey's impersonation of him is then what people impersonated.
- 1:41Bryan Cantrill: What people impersonate is they I think you're right. I think people impersonate Dana Carvey impersonating George Bush because he he kind of exaggerated all these things. That's where I think the same way when when when folks every man.
- 1:52Adam Leventhal: Exactly. When and so when folks are impersonating this professor, really, they owe a a great homage to you.
- 1:58Bryan Cantrill: So, Elliot, this is what you have to look forward to. When I really polish this this lurking impersonation of you that now I've given I'm so sorry. Brooks, how how how dare you open this Pandora's box? This is what what what you what do you call it when a but, like, Pandora's box of Discord? I mean, it's like the the golden apple of Discord meets Pandora's box.
- 2:18Adam Leventhal: I think that's what was in Pandora's box.
- 2:20Bryan Cantrill: I don't Yeah.
- 2:20Brooks Willis: That that is that is that is what Pandora's box is, basically.
- 2:23Bryan Cantrill: Yeah. Yeah. I don't think it was, like, goodies. I don't know
- 2:26Adam Leventhal: if you got that one wrong. It's not like
- 2:27Doug Wibben: a shot.
- 2:28Bryan Cantrill: Kit from a from a Greek mythology perspective, Pandora's box contained the apple the golden apple of Discord? No. No. It just, had discord in it.
- 2:35Brooks Willis: All of Discord.
- 2:36Adam Leventhal: Yes. Just in general.
- 2:38Bryan Cantrill: Oh, it just was Discord. Yeah. And not Discord. Pretty Spotify. Maybe that too.
- 2:44Yeah. Welcome to the podcast, Mechanical Engineers. Welcome, Elliot.
- 2:50Adam Leventhal: It's like finally a box. We're talking about something I can enjoy.
- 2:53Brooks Willis: Thank God.
- 2:54Bryan Cantrill: It's great to have you all here. And Doug, Ben, great to have you as well. Elliot is provided that I haven't made you entirely self conscious. Do you want do you want to kind of kick us off here about oh, we actually I'm going to back up that heartbeat because I in terms of required listening, so maybe Doug, you can give us some backstory of mechanical engineering at Oxide and then we can use that as a segue to to the modern era to to to Brooks and to Ben and to Elliot here. Because Sure.
- 3:32We've had some great discussions with you on the on the pod about some of the the the terrific work that you've done before you came to Oxide when you're talking then after having come to Oxide.
- 3:44Doug Wibben: Yeah. Absolutely. I can go through a chronology here. So like you mentioned, I started out in a contract role here almost six years ago, working through some of the, you know, basic concepts and designs that led to our our MVP, the the minimum viable product here, at which which, we're now looking to take, you know, to the next level. So we've we've got product in the field.
- 4:10We're looking to, you know, grow our mechanical engineering team and harden our product and, grow our manufacturing volumes. So, yeah, like you mentioned, I've been on a couple of these in the past for, cabling the backplane and the minibar system, and I guess we're we're kinda looking to expand on what we've done in the last year year or two with our expanded team here. So all kinds of fun engineering challenges that that kind of tend to change as we adapt to different situations for customer needs, scaling manufacturing. We we change our hats pretty frequently here, and it's it's always exciting. So, yeah, that's that's kind of where we've been at.
- 4:56About two and a half years ago, I joined Oxide, you know, proper as a full employee here, as did Brooks. And probably six months ago, we brought on, Ben and Elliot. So we are we are growing and it's exciting times for mechanical engineering at Oxide.
- 5:14Bryan Cantrill: It it really is. And it definitely worth going back and listen to some of those previous episodes. And Doug, in particular, when you were I believe it was in the cabling the backplane episode where you were talking about all of the things that that we had done mechanically to to prevent bent pins to really make the and I I gotta say there were so many details that I might I did just did not appreciate. And this is like and this always the truth about like great engineering. Right?
- 5:41It's like you ultimately you got to sit with an engineer to really appreciate all of these kind of finely tuned aspects of the craft. And but but the net result is like, you think it's like, oh, this just works. It's like, well, it just works because it's been very carefully designed. And Doug, it was really great to hear in this kind of previous episode some of the thought that had gone in to to really prevent Adam what you and I have called Adam Leventhal hardware engineer, which is to say which I think what we we used to say involves a running start. Like that's right.
- 6:14That that's that's one of the the key arrows in Adam Leventhal hardware engineers quiver is a running start.
- 6:21Adam Leventhal: Absolutely. It's kind of the only one, but yeah.
- 6:24Bryan Cantrill: That's right.
- 6:25Right. We also often call this the max power way around here, which is like the wrong way, but faster for those of you who are the your Simpsons Talmudic scholars. Presumably, Max Powerway has got to be on someone's bingo card, but
- 6:39Adam Leventhal: There you go.
- 6:39Bryan Cantrill: If not, it should be. So maybe we can fast forward a bit, Elliot, to because when you and Ben joined the team, one of the things I love about our mechanical engineering team is that folks are coming from pretty disparate backgrounds. And you were coming from something that was like mechanically pretty interesting making ag machinery and looking at Oxide being like, this is just like a box? Do you guys make like you guys are like Silicon Valley, you're the Silicon Valley episode. Like you make the box.
- 7:15Yes, yes. But it's it's Pandora's box. It's great. Do you want to talk about your kind of a bit of your background and and your thinking about Oxide?
- 7:23Elliott Donlon: This is my Elliot impression. I think
- 7:24Bryan Cantrill: I've honed it over the last few minutes. Very well played. Yeah.
- 7:30Elliott Donlon: But in all seriousness, hello, everyone. First time on Oxide and Friends. Yeah. Like Bryan was saying, I came from directly from a company called Fido. Rest in peace, Fido.
- 7:41We were making agricultural machinery, agricultural robots that harvested aquatic plants. So a lot of moving parts, a lot of, like, interesting first principles design that we were doing, and it was, like Bryan was saying, more obviously interesting. But what I've really come to appreciate about Oxide, and we'll talk about it more later, but is some of the similarities to some of the aerospace work I had done previously. Interesting. Where when you're I'm used I'm very comfortable manufacturing in the, like, one to 10 quantity where it really needs to work the first time.
- 8:16And I've noticed a lot of similarities between that and manufacturing tens of thousands or soon even hundreds of thousands of parts where it doesn't need to work the first time, but it's really, really helpful if it works the first time because then you don't have a truckload of bad parts, for example, which is a costly mistake in time and money.
- 8:36Bryan Cantrill: Yeah. So a different kind of engineering challenge.
- 8:39Elliott Donlon: A different kind of engineering challenge, but leads us back to some of the same relationships with prototyping and analysis Interesting. Where the things that you get to care about are are interesting and nuanced, like contact, for example.
- 8:55Bryan Cantrill: Okay. So say say more. What do what's do I or jump ahead to contact if the but, yeah, could what do you mean?
- 9:02Elliott Donlon: Yeah. What I mean by contact is we like you said earlier, we don't have a lot of moving parts in the rack. We have the fans and the sleds that slide in and out and doors that move, and that's about it. And all of those are not really moving in service. But when you think about the things that matter in the rack, it's all of the electronic pieces talking to each other and all the software talking to each other.
- 9:27And those things need to be correctly connected. Yeah. And there was a a problem that we won't probably won't go into in detail here, but it caused us to look at more of how our drives were mated in detail. Yeah. And that problem ended up not being a mechanical problem per se, but caused us to look at exactly how things were touching under a microscope, basically.
- 9:50And that led us to some of the works that, I guess we could show now on the shark fin analysis.
- 9:57Bryan Cantrill: So you describe what shark fin is a little bit. Well, yeah, let's use this as kind of a because and and we should say that symptomatically, this kind of approached we we came to this because we were having PCIe errors. We were seeing more PCIe errors than we would expect on certain lanes.
- 10:15Elliott Donlon: Yeah. And so the the SSDs are connected to what we call shark fins. They're a separate board connected to our motherboard in the Cosmos LED. And exactly how connected those are and exactly how I'll say exactly how connected they are both in what we call the y direction and the z direction actually matters quite a lot. With typical SOLIDWORKS coordinates, y is up and z is forward and back in this case.
- 10:45Brooks Willis: And
- 10:47Elliott Donlon: what we were looking at is like, okay. How far in do these drives need to be, and how far out can they be before they actually lose their connection or start to cause PCIe errors? And I think what Doug put on the screen here is a look at our original Shark Fin tolerant analysis. And from the uninitiated tolerance analysis is basically the mechanical engineers fancy addition and subtraction with statistics, where you can actually look at the manufacturing tolerances in and tracing them through how all the things are supposed to touch in the mechanical design and basically adding up the distributions of those things and determining, okay, in our our worst case or somewhat near to our worst cases, how connected are these things? And on the other side, how connected are these things?
- 11:42So how smushed in or how smushed out are these things? And what we noticed is that we were actually a little bit marginal on some of the stack ups, and that we were going through a lot of different parts, and they were touching in ways that we expected, but were those distributions were a little bit wider than we thought they should be.
- 12:07Brooks Willis: Mhmm.
- 12:09Elliott Donlon: And the typical thing in the mechanical engineering world is to be, okay. We need these distributions to be tighter. Let's tighten the tolerances. And as we're scaling manufacturing, we really, really do not want to tighten tolerances wherever we don't need to because that imposes additional restrictions on our suppliers that are already doing a great job. We don't wanna make their jobs harder, and, also, we don't wanna increase fallout wherever possible.
- 12:35Brooks Willis: Fallout being quite the opposite. We wanna be we wanna be loosening up tolerances wherever we can for exactly that reason of increasing manufacturing yield, like preventing places where we've rejected a part because we had a tight tolerance on it that didn't need to be or was, like, something we hadn't really done a bunch of analysis on. So, you know, very much the opposite of of, hiding tolerances, as Elliot was saying. We wanna be doing very much the opposite of that.
- 13:04Elliott Donlon: Exactly. And we took that opportunity here while looking at the shark fin and the the SSTs under a microscope to figure out, like, okay. The way these are touching in that tolerance analysis that Doug dropped into the chat, it's actually going through the shark fin bracket, which is a metal part that connects directly to the the board itself, and then up through a PEM insert, up through a screw, up through another sheet metal part, through a bend, through another PEM insert, through a screw, through the Cosmo chassis, through a whole host of other parts before it actually gets to the SSD and to the other side of that chain where things are supposed to touch. And that is a lot of things. So what we noticed is we could actually flip that stack over.
- 13:51I don't know if someone can drop that into the chat, the new stack. But by having that shark fin bracket touch off against the bottom of the shark of the Cosmo chassis instead, that cuts out a couple of bends and a lot of different components from that tolerance stack up. And thus, by simplifying that tolerance stack up, we've actually shrunk the distribution of fit conditions that we could be experiencing. And that makes our thing both more reliable, and we could even loosen the tolerances a little bit and still get at least as good a result.
- 14:28Bryan Cantrill: That is really interesting. And I feel like that this is a very common theme where you all discover like we can actually really we can simplify this and by simplifying it, often make it cheaper to manufacture, we make it more reliable to manufacture. Feels like it's got all of these kind of these other benefits that often come along with by by kind of distilling the problem a little bit.
- 14:52Elliott Donlon: That's right. And actually, if you look at the sharpened bracket, increasing the length of the tab on the bottom about three quarters of a millimeter, which is a very, very small change, but that actually totally changes what is touching nominally in the way that we're out. And what that enables us to do is we have a bend and a PEM insert in each of those each of those sheet metal pieces, and we can actually remove those features because they're no longer needed.
- 15:17Bryan Cantrill: Yeah. That is really interesting.
- 15:20Brooks Willis: I wanna jump back to something Brian said a second ago about taking a problem at like, DartPens, I think, are a a perfect example of this. Taking a problem and really dragging it back to first principles and seeing if we can do something weird, different out of the box to solve it. That was actually one of the things that originally drew me into Oxide from, like, an engineering excitement perspective, was just the opportunity to all parts of the product. Because when I joined two and a half years ago or so, we didn't really have a lot of them in the field. It was still very new, very, like, fresh, clean, shiny hardware.
- 15:58And this this is all still true today. But there was a lot of the the the pitch was basically, hey. We have this thing. We've taken the computer back to first principles, and now we're making it again from scratch completely. And we've you know, in so doing, we fixed a bunch of problems.
- 16:14We've done a bunch of, like, really fundamental improvements, like Brian's favorite hardware example, the fans. Honestly, fantastic example. There's a lot of things like that, and that kind of continues to be the what's the right word? Not like the MO, like, that that can continues to be the the central theme of a lot of the work we're doing is how can we just fundamentally make this better by looking at it as a blank slate? Like, is what we're doing correct?
- 16:43Not just how do we take the thing we have today and, like, incrementally improve it.
- 16:48Bryan Cantrill: And iterate it. Yeah. I I think that also, I mean, one of the things that has been really fascinating to me about watching the way you all work is the amount of time that you really spend understanding how they're manufactured. I mean, I I mean, you you have to because it is like it's the physicality of the thing, but that to me has been really interesting that like you are I mean, and I guess this shouldn't be a deep thought that like, you know, Adam, in addition to World War two being stressful, mechanical engineering is very important for manufacturing. You can present that to your list.
- 17:21But I just think that like over and over again, I I mean, Brooks, like you had a very concrete example of eliminating a bunch of hems from the from the rack.
- 17:32Brooks Willis: Do you
- 17:32Bryan Cantrill: want to expand a little bit on that example? Just because this was this was one of these where it's like and I feel like this this often happens with you all where you describe some aspect of the of the the rack or of of the actual sled that I just didn't that I didn't appreciate before and then you start seeing like, oh my god, yeah, there are a lot. It's like you yeah, how do you assemble this? Like, this really is a a real pain right now to assemble or or what have you. Do you want to hit on that a little bit?
- 18:03And yeah, an explanation as Adam saying, I know I'm like, I'm I'm tossing around a pen like I I know what I'm talking about, which I emphatically don't because this was
- 18:10Brooks Willis: You do now. Yeah. Absolutely. So the what we're we're referencing here is a couple weeks ago, I did a demo about this change I'll talk about, and pivoted very shortly into the demo realizing that I had not provided any of the background information that the, the audience needed. So we'll start with that this time.
- 18:30So, PEM, they make any kind of fastener you could possibly want that can be pressed into sheet metal or, like, blocks of metal, that sort of thing, in order to threads at a stud, add, like, a keyhole pattern, add a knob, any kind of three-dimensional, like, fastener or, like, out of sheet metal plane piece you could want to add, PEM makes. The company is is Pen Engineering, there's a 100 different companies that make these. This is the good one that everyone in America uses. They don't really have a serious competitor. So we just call them PEMs.
- 19:15If someone if you ever hear someone call something a PEM, they mean these. Exact it's it's a thingy. It's a doodad. It's a it's a bit that is not coming out of the original, like, flat sheet of metal that is getting laser cut or stamped or or whatever and then bent up into shape, which is how, you know, every piece of a car is made, every piece of a tractor computer, you know, whatever. Almost everything in the world is made of sheet metal because it's cheap.
- 19:43It's easy to work with, but it's really bad for putting threads into because it's very thin. So on the previous on the original version of the rack, you might hear some of us call something r rack model zero or r m zero. What we mean by that is the oxide rack as it exists physically today. That is the first version of the rack that was designed by Doug and team and was the intention there was to be really reliable and really solid. And that worked fantastically.
- 20:17And now that we're trying to go through and make a ton more of these, PEMs take a lot of time to install, and they take a lot of time to deal with and make sure that they're right. And then when you go to paint a part or powder coat a part, you have to cover them over. You can't just, you know, run paint through it. It'll get paint all up in your threads, which is bad. And so right now, the rack has, some some major sheet metal pieces to it.
- 20:45Obviously, there's, like, there's a base, there's a roof, there's four big vertical columns of sheet metal, each of which don't remember the exact way, but they're very heavy. Like, one person can't reasonably pick one of these things up and manipulate it. So right now, the start to finish fabrication process on I'm just gonna choose, like, the front left vertical. I think we have a picture of this, in one of the in the in the archive. Someone can grab that.
- 21:15So this this front vertical of the rack is a seven and a half, eight foot tall big piece of metal. And right now, what our sheet metal fabricators are doing is they're cutting this big piece out. They're moving it onto something called a press break, which is a giant set of angled steel bars that will bend it into shape, doing some of the bends, taking it off, bringing it across the factory floor to another piece of machinery, that looks like a giant well, it's like a smallish press, lining up all the hardware, again, on this, like, 100 pound piece of metal being manhandled by two people, pressing in two. I think our most PEMS in a piece is, like, 40 ish. It's a lot.
- 22:00It's a lot of individual operations. Every single one of those has to be set in a in a tool, aligned to the part, smashed. Set in a tool, aligned to the part, smashed. Times 40 per piece, times four per rack, times however many racks we're making, which is a rapidly growing number.
- 22:18Bryan Cantrill: And when your constraint is and we've said this for a little while, like, our problem is how fast can we make them. Like, that becomes a real, real issue because this is someone this is someone who's on a manufacturing line. So this is a person who's doing this.
- 22:30Brooks Willis: This is two this is two two full time employees per part, and there's, you know, many of these per part, and it's operations that are happening many times. So any change we can make is scaled times hundreds per rack of of time improvements. So and then they take this part that now has 40 or so pieces of of kit in it back over to the press brakes and do more bends on them, etcetera, etcetera, etcetera. So you can understand how this gets very ungainly, very fast for trying to make these quickly. So there's another kind of thing called punch, extrude, and tap feature accomplishes the same thing.
- 23:06It's a threat. You can put a screw into it. It's great. It's easy. And then, but instead of having to take the metal all the way off of the machine across the factory, monkey around with it, get them all set up, and then bring it back across the factory every time, It's done in the same kind of machine.
- 23:25So instead of pressing in a third piece of hardware, it's actually punching a small hole in the metal. And then if, like, two cones I'm gesturing with my hands, which is not helpful for a podcast, but, you know, hardware engineer, what are you gonna It's like two cones that just get smashed together much like if you've seen a video of a car door getting made. There's a big stamp and it goes bang, and then there's a car door there. It's like that, but it's, you know, six millimeters across and not six feet across. So it's much, much less loud, and it forms this cone shape in the metal by just hitting it so hard that it it flows like a liquid.
- 24:04And then you can tap that hole normally, and then you just have a thread there. And so this operation can happen in seconds as opposed to minutes. And, again, times times hundreds per rack. So it's like a very it's like a very, very simple change of it's still threads. Like, if you're standing four feet away from the park, it looks exactly the same.
- 24:25The function is exactly the same. There's more, like, upfront pooling and setup costs. So we've kind of
- 24:32Bryan Cantrill: gone through Brooks. It's like yeah. Why does why wouldn't one ever use PEM nuts? It is because when you're doing a new product, it would require you to do a bunch of tooling around it. Is that right?
- 24:42Brooks Willis: Depending. So some some punch punch and extrude features are pretty standard. When you're making 10 of something, there's different ways in which you're fabricating those parts. It's much more manual, much less automated. You're laser cutting out the profiles, and then someone is hand hand aligning them in a machine, bending them.
- 25:01And the machine that you're using there can't as easily do these features. But at the volumes we're talking about now, we're on automated turret punch machines, which are basically it it's like a large table with bearings that these things run around on, And it can line up a hole with one of these, like, conical punches and just go bang, slide the part, bang, slide the part, bang, slide the part. Whereas the like, you can do that with an operator, but it's a much less efficient process. And it's like it's not actually faster, the low volumes, if that makes sense.
- 25:38Bryan Cantrill: Yeah. Interesting.
- 25:39Brooks Willis: You can also get, like, a little more you have a little more design freedom with the PEMS. Like, you can get more threads. You can get different materials. You can you have a little bit more design freedom with them, whereas with the extrude and tap features, you're pretty much at the mercy of your your material thickness. There's only so much physical volume of metal in the space you have to work with, so you can't put, like, an eight millimeter diameter screw in a two millimeter thickness piece of steel.
- 26:06It just doesn't work. Like, it's impossible. So we haven't gotten rid of
- 26:09Bryan Cantrill: of Adam Leventhal Hardware Engineer. You, you you are you paying attention to shaking that one down? Because I know that's the first thing you wanna try. So Right. Yeah.
- 26:15Exactly. Right.
- 26:16Brooks Willis: Yeah. No. Can't. It's gonna gonna rip out, but you you try. I've done dumber things in production that worked at small volumes.
- 26:28Yeah. Oh, we should pull up the picture
- 26:32Bryan Cantrill: the so this is a just a concrete example of how we made it faster to manufacture. Then you also, like these pen nuts are are not super, super cheap. I mean, they're they, like, they they add up. I mean, when you have a bunch of them.
- 26:45Brooks Willis: Yeah. They're, like, 50 each PEM is, like, 50¢, and I think the charge for at various wildly manufacturer to manufacturer, what country you're in, you know, cycle of the moon, that sort of thing. But my rule of thumb in the back in the back of my head is 50¢ a PEM, 50¢ to put it in. So
- 27:02Bryan Cantrill: Yeah. Interesting.
- 27:03Brooks Willis: Dollar a thread. The extrude and tap features are, like, free.
- 27:09Bryan Cantrill: Right. Yeah. Interesting. And for us, we're really trying to optimize for time there more than anything else at the moment, but the time say savings is really significant.
- 27:18Brooks Willis: Yeah. So the picture I just dropped in chat is on the left, everything in the rack except for the pen or both pictures are everything in the rack except for the pens hidden. So you're just seeing the, like This is the ghost image of the rack. Yeah. This is the PEM only view that Elliot put together.
- 27:36Okay?
- 27:36Bryan Cantrill: The PEMs see their universe. They only know one another. This is the, yes, the universe that they are in.
- 27:41Adam Leventhal: That's right. The constellation of PEMs.
- 27:44Brooks Willis: As you can see how much lighter the image on the right is. And those two big chunks in the middle are sidecar, which we haven't redesigned yet. So that'll all, you know, that will all go away too. But every single little dot that is gone is a dollar off the bomb and, you know, hopefully, only a minute off of production time for a rack, but possibly more depending on the part.
- 28:10Bryan Cantrill: A minute per PEM. Obviously, that that that's about the skilled operator that knows what they're doing. Mean, this is the the I assume this is not
- 28:16Brooks Willis: Yeah. Yeah. And I'm I'm amortizing the that cost that time cost over, like, taking it off the machine, carrying it across the factory, that sort of thing. Each PEM itself is probably on the order of, like, low double digit seconds. But, again, it adds up, and it's operator time.
- 28:35Bryan Cantrill: Yeah. Is there some yeah.
- 28:38Adam Leventhal: Does this also increase errors? That is to say, I could imagine, obviously, if you get one of these wrong, it can kind of ruin the whole part. Is is there some compounding error as or or or kind of failure rate or fallout rate as you have more of these?
- 28:53Brooks Willis: These being PEMs or these being
- 28:55Adam Leventhal: PEMs. PEMs. Pardon me.
- 28:56Brooks Willis: Not more so. They're they're incredibly reliable. All all things get more likely to fail as you make more of things. We we talk about, like, quantity one problems, quantity 10 problems, quantity 50 problems, etcetera. I'd say PEMs, assuming your sheet metal house is good at them and isn't, you know, cutting corners, PEMs are a one in, like, thousands problem.
- 29:24Yeah. You would hope, or, like, one in hundreds problem, and extrude and tap features are similar.
- 29:31Bryan Cantrill: Yeah. Interesting.
- 29:33Brooks Willis: So from a quality perspective, I think it's probably not too much of a win. It's mostly a cost and operation time perspective. And just, like, hardware simplicity. Like, this makes there's a a lot of cascading things down from here that we're not even talking about of, like, documenting this is easier and, like, communicating this to suppliers is easier because we just put the thread in and we just say, yeah. This is the thread we want.
- 29:57Please give it to us. And they say, okay. We know how to put that thread in this metal versus, like, specking out the exact PEM, which involves, you know, picking the the thing, the material, making sure that we've designed the right hole into the part, making sure that it's, like, oriented correctly, making sure that we haven't used weird dissimilar metals that are gonna corrode and fall out, that are gonna, like, bind correctly into, like, thickness of sheet metal we're using. None of which is individually hard. It's all on a a very clear datasheet because Penn is a great company.
- 30:30But it it's just like another layer of engineering thought and validation that has to go into it beyond, yeah, give me an m three thread, please. And they say, okay. Here you go.
- 30:42Bryan Cantrill: Yeah. Interesting. And so that that's obviously a huge one. This one was asking if we were concerned about the divergence between the the the rack as we kind of evolve to rack model one and so on. I think a lot of these things are are things that are not necessarily like really I mean, some of them are are certainly visible, but they're not certainly, they're not software visible like a lot of these.
- 31:07These things are are are affect the manufacturability of the rack. It it they affect maybe the serviceability of some elements. I I would love to talk about the the screw elimination. Are we going to talk about that? Or or not?
- 31:21I'm not sure what
- 31:22Elliott Donlon: I think that's on the agenda.
- 31:23Bryan Cantrill: Is that on the agenda? Yeah. Where's that in the sequencing here? Because I thought that was a and I would just like to emphasize and this will this will come up a a couple of times in this conversation. We have burned down zero data centers.
- 31:35I just wanna emphasize that for I I don't feel I'm not I'm not gonna knock on wood because we're not
- 31:41Brooks Willis: I don't know that I would have said that.
- 31:45Bryan Cantrill: Which Right. You would not did did you you feel you feel we have burnt down the data center? No.
- 31:50Brooks Willis: The attempt to pay.
- 31:51Bryan Cantrill: The attempt to pay.
- 31:52Brooks Willis: Oh, the the attempt to pay.
- 31:53Elliott Donlon: I knocked on the wood.
- 31:54Bryan Cantrill: Yeah. That that's good.
- 31:54Brooks Willis: Alright. Good. Good. Good.
- 31:56Bryan Cantrill: Yeah. I yeah. I'm I'm now realizing that the absolute the the hubris and arrogance of me saying I would not knock on wood, which they I mean, the gods listen for that. They listen for me saying that, and they're like they they they feel that I'm taunting them with their their lack of creativity. So
- 32:10Brooks Willis: We opened with Pandora's box, and now we're here. So you know?
- 32:12Bryan Cantrill: And now we're here. Exactly.
- 32:14Brooks Willis: But to To address the to address the question that came in about variance, I think that is actually a a good question. We normally, like, just with the PEM change, no. It's pretty it's pretty blind to all things. If we were cutting in just that change, we just abrupt apart. Good to go.
- 32:32Totally fine. With the sum total of changes that we're calling r m one or, like, RAC model one, we don't need to worry about variance between RAC model zero and RAC model one because it's such a large set of changes that we're actually we're doing a compatibility break. Like, there are we will build RAC model ones as a separate, like, not external facing product, but internally from, like, our design cycle, our data management. Like, we're considering it a new product. And so it will be manufactured on its own line as its its own separate thing distinct from rack model zero, which is what we're selling today.
- 33:09Otherwise, yes, this would be a a intercompatibility. No. We'd have a lot of spreadsheets.
- 33:15Elliott Donlon: Yeah. But, I mean, in even in terms of compatibility, we are still using the same sleds. We're using the same sidecar compatible with the fiber patch panel. It's the same height, same doors, etcetera. So all of that, all the customer facing things that we need to have compatible, we've just defined our system boundary of the things that we're changing inside of that.
- 33:40Bryan Cantrill: Yeah. And so and then occasionally, I mean, I think that, you know, when we we shipped the the first rack, we knew that the hardware is is much harder to update in the field, to upgrade in the field. The hardware has got to be right. And then the the software is going to have to and then we need this we need the software to be updatable. And so, you know, go go back to our discussion with with Dave Pacheco and team on on the the what we did around software update.
- 34:05Just to give you an excuse, Adam, to to both ring the chime. And then it feels like the Internet always has now an opinion on the chime. Like, they well, they they they like it. They don't like it. And I wonder if one of you included.
- 34:15Adam Leventhal: So Yeah. That's good.
- 34:18Bryan Cantrill: But we but we did have a mechanical issue where we we wanted to go kind of update it in the field. Doug, do do you wanna describe how we got here with the the the power adventure?
- 34:29Doug Wibben: Certainly. Yeah. So this is an instance where where in an opportunity in the field informed us that we needed to make a change to a certain aspect of the design. And we took the opportunity to make other improvements along the way. So as we you know, the changes that we've been discussing here, as we go through those, we have to be fairly, efficient with how we fold in changes as changes not terribly easy, with existing product, with product in process on the manufacturing floor and so on.
- 35:07So we've got with with any of these changes that we're suggesting, they're they have to be pretty calculated in when and how we make them. So in in this instance, we had a a failure, which drove us to make a change to how we a safety aspect of the design, I'll say. And along with those changes, we found many other changes that we would like to make along with the same change. So are we ready for the photos?
- 35:36Bryan Cantrill: Yeah. We're ready. Let's this is mean, with that kind of lead in.
- 35:42Doug Wibben: We had an issue in the in the field where there was a cable. So on the back of our cubbies, our cubbies attached to our bus bar. And from the DC bus bar, we have two slits. So they need a cubby or they need a cable, a wide cable essentially to divert power from, from the bus bar to the individual slits. So those look like this.
- 36:09Alright. So case in point here on my part of lack of engineering rigor. Normally, when you tie off any cable, especially a power cable, you would want two means of protection here. So I don't think think we're necessarily constrained by that in our safety standards for for rack equipment. But from, you know, past history in the medical device industry, you always want two means of protection on your cable.
- 36:41Bryan Cantrill: So So what what do mean by, yeah, two means of protection that that goes to mean?
- 36:44Doug Wibben: You currently see here in between what would be the conductor on the inside of the jacketing here, you have you have the live wires. You would want a jacket, which you see here, the red, you know, an insulation layer on the on the wire, the red and the black here, and something additional between it and metal as Yeah. You know, various mechanical conditions can cause that insulation to be damaged either at install or at or or, you know, frankly, through shock and vibration in use. You will see a case here. This was actually from our production floor, thankfully, anywhere further.
- 37:22Spicy photo here. What happens when there's a lapse, you know, a gap in that in that, insulation? So, in this case, we had a very high power cable that contacted some metal. The the metal the the metal cable tie insert there, you can see the square thing nicked the insulation layer. And, yeah, it it blew a pretty large hole in the in the sheet metal.
- 37:50Bryan Cantrill: So It was it was Robert that I'm trying to be who
- 37:54Doug Wibben: Yes. It was Robert.
- 37:55Bryan Cantrill: Yes. Ring the chime for our episode on holistic engineering. Robert really likes to go end to end. And I think as as he did I think, Doug, were you actually physically there? This is again, as you say, this is unfortunately in our own facility.
- 38:10Doug Wibben: I was. Yeah.
- 38:11Bryan Cantrill: It it was my understanding that it was that there there was a noise associated with this one.
- 38:16Doug Wibben: I was a little bit further away, but yes, there was a noise, and I I witnessed the aftermath. So, yes, this is not something we want, certainly. So, again, going along with, you know, finding things as we scale from one to 10 to, you know, a 100 racks, This was not something we saw in our first mini racks because, you know, frankly, you know, with low volumes, it's a lot slower process to build these and you go through a lot to you know, I think more care is probably taken at lower volumes as you have more time to build things. So as we're ramping up production and hiring through things. Yeah.
- 38:48Adam Leventhal: Go ahead.
- 38:49Bryan Cantrill: And it's also I mean, this is in the cubby. So this is not something I mean, you're saying earlier about, like, there's no moving parts. Like, this is something that you would kind of expect to be pretty inert. Like, there there's you you wouldn't expect something to kind of rub up against this. I mean, you would you you would it could be or or you can see how, like, we wouldn't see something like this, that it would take a while before we we ended up hitting something like
- 39:12Doug Wibben: this. Correct.
- 39:13Elliott Donlon: Or that it could be good when you packed it up and it goes through a truck and shipping, however you get it from one place to another, it vibrates a bunch and that installation that was formerly together is no longer together.
- 39:25Bryan Cantrill: Right. Well, the the that's also really important because I think that the the shop when you are transporting the the the rack and we talked about the, you know, all of the challenges operationally and and engineering the crate and so on. But the shock and like how much shock and vibe do you have in in transmission? Well, it's like you hit a pothole. If you're on a truck and hit a pothole, that is a lot of I mean, I we're talking about this earlier, but what what are the the g forces that you get on a pothole?
- 39:54Elliott Donlon: Typically around six g's, you you tend to plan for, nine if you're being conservative. So Quite a few.
- 40:00Bryan Cantrill: That's a lot of g's. That so the lots of things can potholes can do. I I mean, God only knows how much damage to computing equipment our our our lovely city of Oakland has done here with the its famous potholes. Or or insert insert your favorite city name. I don't think I think that that's the Oakland has no monopoly on potholes.
- 40:20The so and so Doug, this was as you say, you you kind of took this opportunity to be like, okay, this is obviously bad. But we now we've got an opportunity here to understand and improve many different aspects of this.
- 40:34Doug Wibben: Yeah. So, I mean, first, we need an additional layer of protection on that cable, which again, you know, wasn't necessary to see that right away. So we've got, you know, currently, working through production, we we add tape. The long term longer term plan here is just a plastic clamp to go around this. So no more, you know, cables directly on metal.
- 40:56There's an extra layer of protection there. So, that's that's, you know, the minimum change we need to make here. But since we're making changes, and in you know, with with the opportunity to drive other change and other opportunities that presented themselves as we were going through and reworking these cable these cables, we found the way in which the cubby was attached to the rack left room for improvement. So working with our, you know, our field service team and, you know, our manufacturing folks as we made these changes, again, you kinda listen to what the pain points are of field service. And that's where, you know, we kind of discovered another issue that, again, it certainly was less visible than a big hole in the metal.
- 41:46But I'll I'll show a picture of the back of the rack here. So you can kinda see in the bottom right here, these cubbies are attached to the back of our rack with two bolts apiece. They in in the center is our bus bar. The kind of on the bottom right there to the to the right, I guess, just above the the sidecar fan into the right, there's a a bolt there that's pretty hard to get to. I put it there.
- 42:10It's my fault. But you need a very stubby little wrench to get in there, and there's hardly room to turn it. And and then going through and kind of, you know, reworking some of these units, we we've really felt the pain of that both, you know, personally and and with other members of the support team. So the the plan there was, you know, we're making changes to our our cubby you know, our design and manufacturing process. Let's take this opportunity.
- 42:37Like, let's let's change other things as well to make this better. So that's where, you know, we've we've gone through on our rack model one design, added you know, we've gone through and removed that that bolt that was hidden, you know, behind the other. And this one is much more accessible, accessible for a power tool. And then, again, we can't just make changes like that just off the cuff. This is where, you know, the engineering rigor comes in, and that's where, you know, Elliot helped prove that this was an acceptable change for our rack.
- 43:10Bryan Cantrill: And to be clear, because we're going from two bolts to one here. So Yeah. Yeah. Right. So this is we're going to be potentially closer to the wind here, closer to the margins.
- 43:23So we really want to understand what the mechanical consequences were. So, Elliot, how did you model that? What does that look like?
- 43:31Elliott Donlon: And Brian has actually railed on me for this for saying that it's not any more complicated than undergraduate statics class.
- 43:37Bryan Cantrill: Oh, so they would I first of they're not rail on you. I was I I just wanted I I want to be very clear about that. But what I the what the remark that I did note, what your remark of note was when you were demoing this to the company. You you said recall from your undergraduate statics class. And that was, know, I I think that it was like, well, you know, only a small fraction of the company may have been nodding along at that point.
- 44:02I know that the I mean, the double e's all took statics. The double e's all all took statics. The the rest of us are computer science concentrators, so we didn't have to take statics. That was the, you know but anyway, yes. Sorry.
- 44:15I
- 44:16Elliott Donlon: Yeah. But just to Recall
- 44:17Bryan Cantrill: from your undergraduate statics class.
- 44:18Elliott Donlon: Exactly. Just a relatively simple load analysis. You take the bolt clamping force and you subject it to a certain amount of acceleration in the correct direction, say, acceleration due to a pothole because your rack is on a truck, for example. And you you eventually get an answer that says, oh, well, actually, if we use an m six bolt back here, a single m six bolt, that's okay. But, actually, an m five bolt is not okay.
- 44:42And those are the kinds of answers that we we did get in this case and told us that we could actually go down to one bolt relatively safely. And that's, like, another aspect of just general precision machine design is the way I think about it and what I personally find interesting about precision machine design is that it's all about answering the question of how do we make it work the first time, and how do we make it work every time after that? And the analysis that we are justified in doing when we're manufacturing at scale like this, even though it is a box that does not really move, those are still very interesting problems that are present in the oxide rack.
- 45:22Bryan Cantrill: Yeah. Absolutely. And and then we did we changed the bolt as well. Didn't we did we make it a did we make it a slightly larger bolt?
- 45:29Elliott Donlon: That one has always been m six.
- 45:31Bryan Cantrill: That was always been m six. Okay. So that was it was so really just being able to go closer. We actually improving to ourselves that we can actually do this in a way that would that will not collapse when we hit a pothole.
- 45:44Elliott Donlon: That's right.
- 45:45Brooks Willis: And what you're saying was the the analysis showed that we could not reduce this to an m five. But it's like That is a Right. We cannot do one m five.
- 45:53Bryan Cantrill: Right. Do are you are you, like, sweating a little bit when you're doing that analysis, Ollie? I mean, it just feels like this is, like, such higher stakes than software. And that, like, god, I I hope I you because we we we I did we did a house renovation and I did now I am tempted to gods. Gods, I want if you can hear me right now, I'm not actually tempting you.
- 46:12The we did a house renovation and we were going to have a a window in a in a and our structural engineers like you can't have a window there because I've done the the structural analysis and in the event of of a seismic event, like the the moment frame would be I would you what was the language they used? And so like, great, we'll eliminate the window. And then they came back later, like actually you can't have the window there. And I'm like, okay. Like I've done I double checked the math, it's actually the window is fine.
- 46:45You're like, is it fine? Now I like and I it's like a window in a kid's bedroom too and it's like the kid always has like the blind closed on it. I'm like, can you at least open the blind in this if this window is going to result in the in the this house collapsing on itself because I mean, I'm just worried that the updated calculation is wrong. I you know, I I know this is just like this is just part of being an engineer, but just the consequences feel high.
- 47:10Elliott Donlon: Yeah. That's the point of review. That's why we have a nice mechanical engineering team that can review those sorts of things, check the math. And then there's always the mechanical engineering fudge factor of factor of safety
- 47:22Bryan Cantrill: Yeah. Right.
- 47:23Elliott Donlon: Which is basically how sure do you think you are? How much uncertainty is there?
- 47:27Bryan Cantrill: Yeah. Interesting.
- 47:28Elliott Donlon: In aerospace, the factor of safety is typically around one point o five or 5% more than exactly what you need or 1.1 times yeah.
- 47:39Bryan Cantrill: Yeah. Not two x.
- 47:40Elliott Donlon: Not two x. No. No. But in agriculture, which is where I was coming from directly, it was more like two is the minimum that you're working with is typically more like six or eight.
- 47:50Bryan Cantrill: The really? In agriculture. In agriculture. And presumably because I mean, the safety consequences are pretty grave.
- 47:56Elliott Donlon: The safety consequences and there are a lot more uncertainties that you might face in the the use applications.
- 48:02Bryan Cantrill: You're right.
- 48:03Elliott Donlon: Meaning, people will use the things that you engineer for almost anything.
- 48:07Bryan Cantrill: Also different when we. Yeah, sorry Brooks. Go ahead.
- 48:10Brooks Willis: No. Go ahead. Go ahead.
- 48:11Bryan Cantrill: Well, I was just going to say that on on the the do you know when we had that that small cluster of earthquakes when we were living when we were at the the Fishworks Building? And we were Yes. We all like and we're all like, okay, we get it. We're going to die in this building that was built in 1920. And we were talking to had a contractor doing work at the time.
- 48:28And he's and we we were all confided in them, but we had now like resigned ourselves to die in this building above the Walgreens at at first submission. And he's like, no, no. Actually, this building is great because it was built in 1920. The city had just collapsed and burned within very recent memory. Nobody trusted anyone else's estimates for anything and everybody was doubling everyone else's estimates.
- 48:49So you you are in this this era of unbelievably over engineered buildings in San Francisco. And do you Adam, it sounds like this conversation stuck with you as well. Yeah. Yeah. You could drive a Buick onto this floor and it would not.
- 49:03He's like, the building to worry about and then he points out a building across the street that was brand new. He's like, that's the one to worry about because that one is built right up to the code. Now, I'm not sure. I was still relieved to move out of that building out of Illinois U.
- 49:17Adam Leventhal: I just love that this is the same engineer who used, like, decorative two by fours here and there in his HVAC work for
- 49:24Bryan Cantrill: us. Yes.
- 49:26Adam Leventhal: So
- 49:27Bryan Cantrill: yes. Yeah. Engineer may be in air quotes on that one. But the but it just in terms of, like, understanding kind of where those margins are and and engineering around them. And then being obviously very cautious when you are.
- 49:39Elliott Donlon: Yeah. But also not overly cautious. Like, we're
- 49:42Bryan Cantrill: Yeah. Interesting.
- 49:43Elliott Donlon: Going to engine aerospace standards on everything, we would never ship the rack, or we would ship the rack in a couple of years after the rigorous engineering analysis is
- 49:51Bryan Cantrill: done. Right.
- 49:52Elliott Donlon: So being able to do the correct amount of analysis is also a critical part of this job and also what is interesting about mechanical engineering generally.
- 50:01Bryan Cantrill: Yeah. And, Doug, can you talk a little bit about the high pot testing that we did based on this? Because one I did think that I really appreciated about that. We couldn't we saw this problem. We're like, okay.
- 50:11What let's immediately develop a test where we can find this thing before we because we obviously don't want to ship this to any customer. Like, what would we how would we test the manufacture on the manufacturing line?
- 50:23Doug Wibben: Yeah. Absolutely. So, I probably won't do this to do justice that, I think Nathaniel's on or somebody else. One of our electrical engineers will do, but I I can speak to it the best that I can. So, basically, to find, you know, issues with, compromised insulation in cables, there's a high potential test that that happens to, I I don't know, run some kind of electrical magic through the cables in the rack to determine where there is a potential gap less than we would like or dielectric strength rather less than we would like between, say, a a a live wire and a piece of sheet metal.
- 51:04So we we have a tester. Eric Austin developed a tester that plugs into our our rack into the regular sled spot that he hooks up with a that he connects to a a high pot tester. And I wanna say it's 2,000 volts. It might be more than that. We it's tested far above what our rack would normally see, in the field, well above, to to identify issues potential issues with with shorts and installation.
- 51:33So this was a test that was, you know, previously done on a finished rack. We have since moved it to be done on a, a cabled rack that's does not yet have sleds to find issues earlier. When we find those issues, the, you know, this the cubbies can be pulled out and, you know, analyze to see where the potential lapse in insulation may be.
- 51:58Bryan Cantrill: Yeah. That's which is great. I mean, I just I I kinda love that that feeding back into the manufacturing process to like, okay, how how do we make sure we don't? Now that we know this problem can exist, how do we go find it earlier? The and and so then with that issue and then so after we were able to prove to ourselves that like we know we and we one can't use the m fives, got to use the m sixes, but we can use one m six.
- 52:21And then we we know that we don't ever anticipate having to do this in the field again. But if we had to, it would be it would be less work. But importantly, it's also less work to manufacture. It's another one of these things where it's like, now it's faster manufacturer. It's got less parts to it.
- 52:35I mean, it it has all these knock on effects.
- 52:37Doug Wibben: Yeah. So exactly. So all the pain points that we saw of having to access that that that bolt and and attach it are are gone now. So they're much easier to attach at at our, you know, manufacturing partners and much easier to service in the field.
- 52:56Bryan Cantrill: So and then on manufacturing, so we you know, the thing that you and and Doug, I mean, I love this with the it was eye opening for me when we were doing you know, building a wholly new product. And one of the things that you did is we three d printed a lot of parts which allowed us to really iterate quickly on what we want to go build. But when we when it but now we know what we want to go build and we want to now do it at greater scale like three d printing breaks down a little bit at scale. There are cost issues and other issues. I mean, Brooks, you you came from Formlabs, you did three d printing and had a kind of great insight there.
- 53:36And I know Ben, you were really kind of at the at the the forefront of kind of replacing some of these printed parts from molded parts. Can you kind of go through the calculus there, Brooks, about how we think about three d printing in manufacturing?
- 53:51Brooks Willis: Sure. Yeah. I think this is mostly gonna be a a Ben answer, but I can I can tee him up a little bit? Printing is like you said, printing is great for figuring out what you wanna make. It's I'm gonna say cheap, and then I'm gonna say it's expensive.
- 54:03But it's cheap, it's easy, it's fast. You can just do it. Boom. One. You know, you got the parts in a week, and you're done.
- 54:10Or you have one in your lab or your house or whatever, and you have parts in an hour. But the part per part cost is massively higher. So one of the things and I'll I'll hand it off to Ben at this point. One of the things Ben has been doing is figuring out everywhere we can possibly injection mold parts instead of printing them or machining them or whatever. So over to Ben.
- 54:34Ben Williams: Yeah. Thanks, Brooks. Yeah. I have spent quite a bit of time as after joining Oxide focusing on converting three d printed parts to injection molding. It's really a very big geometry challenge.
- 54:54Injection molding has very different requirements from three d printing.
- 55:00Bryan Cantrill: So say more, Ben. What what do you mean?
- 55:02Ben Williams: Yeah. So, generally, with injection molding, we're trying to basically have two halves of a mold that we can squish together, and then plastic is injected into the mold, and then the mold pulls apart. So in order to do that, we need to make sure that that the part's kind of, like, all coming off in the same direction. When we three d print a part, we can kinda just have whatever shape we want to an extent, making sure it's still structurally sound, but it it can have a bunch of holes in it all of all sorts of different ways. We can keep the material thicknesses different sizes, but with an injection molded part, you need our wall thicknesses to all be the same thickness, more or less.
- 55:53And then we also have to worry about, what I call, draft angles. So say if you had a a cube with a kinda open face on it and you tried to pull that off of a mold, if it was just a flat wall, it it would be pretty hard to pull it off. Right? You get a lot of drag. But if you draft it, so you just add a few degrees to your walls, now it's a lot easier to to pull that part off.
- 56:20So, generally, the exercise I'm doing is taking Yeah. Parts that we already know work, and they they're three d printed, but they're not gonna work for long because we need to make lots and lots of them, and it's just not very feasible to keep three d printing them. So we need to
- 56:36Bryan Cantrill: track And that is mainly a time issue more than a cost issue, I assume. Yeah. Yeah. I understand.
- 56:41Ben Williams: Yeah. Yeah. We can buy them. They will be very expensive, but we're mostly focused on making sure we can get get them in time is is the main constraint right now.
- 56:53Bryan Cantrill: So what are some of example of parts that that you kinda gone through this process with?
- 56:58Ben Williams: For sure. I think I have an image of of one. There we go. So we've got these transceiver blanks. So we've got our switch on the front of the rack that's got ports for a large amount of transceivers.
- 57:19Haven't haven't memorized the number yet. We don't usually populate all of them. Usually, we're just we just have a few, transceivers going into our switch, but we don't wanna just leave an open hole there. 64. Thanks, Brooks.
- 57:32So instead, we're we're putting a three d printed kinda, like, plug in there, and then also the, fiber will go into that plug to kinda protect the fiber and keep it routed where it's supposed to be. So pretty simple function, but there's a lot of complexity there. We need to make sure it mates properly with two different parts, and we have to kind of meet some fiber standards to to make sure we're doing that properly. So there's a three d printed version of that that's working quite well, that I kinda did a comparison on the left there. And then in that picture, there's an injection molded version of it on the right.
- 58:11We've kind of added some details on it to make it, you know, a little more aesthetically interesting. But also, there's just this big challenge of taking kind of a big chunk of of plastic and coring it out in a way that's that's pleasing to look at and is also possible to to pull apart in a mold.
- 58:31Bryan Cantrill: Yeah. Interesting. And then is there a are there tools to kind of help you do this in terms of where you need to change the geometry? I mean, is I I feel like this has gotta be a pretty common journey for a part where it starts off three d printing at low quantity and moves to injection molding at a higher quantity. Is that it?
- 58:47Or is this Yep. Yeah. Interesting.
- 58:50Ben Williams: Yeah. I mean, generally, we're just using SolidWorks' built in tools to do this.
- 58:56Bryan Cantrill: Yeah. Interesting.
- 58:56Ben Williams: You can look at, like, draft angles. There's a tool to just kind of visually see. I don't have an image of it, but you would have areas in red that are one direction and areas in green that are another direction. It would kinda tell you just visually real quick, am I am I able to pull this part, in the direction that I want to? And then you can also do things like checking for wall thicknesses, make sure, you know, all your walls are are an even thickness.
- 59:25And, generally, we can work with our molders as well too. They'll they'll provide a level of, kinda rigor that isn't quite available to us just with our, CAD tools, but they'll they'll do some, plastic simulation to kind of show the quality of the mold, and we can take that feedback and kinda iterate a little more before we actually create the mold.
- 59:48Bryan Cantrill: How is the mold made? What is the mold made out of?
- 59:53Ben Williams: Depends a bit on volume. Most of my career, we've been doing aluminum molds. They're they're cheaper, but they don't last quite as long. We're actually doing a few steel molds in this case because our volumes are are just that high. So it doesn't really change much from my perspective about designing the part, but I I think from the molders perspective, it is different.
- 1:00:15Bryan Cantrill: And is that like is that like milled then? Is that how that is manufactured? Is this like a is that CNC milled? I mean, how is that how is that thing manufactured?
- 1:00:22Ben Williams: Yeah. It's usually CNC'd. In some cases, they'll use wire EDM to do especially difficult features. Right? They're just they just have to make it one time, so it can be a pretty expensive process to make the mold.
- 1:00:38But, yeah, you can get into some pretty sophisticated, machining technologies there.
- 1:00:44Bryan Cantrill: Yeah. Wild. And then so and then I feel like we've joined the big leagues that we're actually going to steal molds for things. This is the this we've is really arrived, grown out of aluminum molds. And I I mean, these parts, and I don't know if this is an example where you steal molds, but there are some of these parts we're just gonna make we make a lot of them.
- 1:01:02Ben Williams: Yes. Yes. The volumes are we're kind of like talking with our supplier and they're like, that's that's annually? Yeah. Yeah.
- 1:01:10I guess it is.
- 1:01:12Bryan Cantrill: Yeah. Wow. That is I mean, because I think you know, we we always think about terms like rack volume and the rack volumes are like lower because they've got like but the rack contains many, many, many thousands of parts if you include certainly include all the electronics. So it's like the a small amount of rack volume can actually have a lot of parts, and a lot of rack volume has many, many, many parts.
- 1:01:38Brooks Willis: The highest quantity custom part in a rack is right. Possibly this part we're showing on screen, but it's up to 320 of a part of a specific part inside the rack.
- 1:01:50Bryan Cantrill: And what is the Brooks, what is this part that we're showing on screen?
- 1:01:55Brooks Willis: Ben, you wanna take that one?
- 1:01:57Ben Williams: Sure. Yeah. So this is what we're calling our SSD blank.
- 1:02:04Bryan Cantrill: Oh. We're
- 1:02:05Ben Williams: we're kind of looking at having, SSD, cages that don't actually have an SSC inside of them. They're just a piece of plastic instead. In cases where you might only need a couple SSDs on your server, we still wanna fill in the rest of the server to make sure we're you know, still have the same thermal conditions and EMI conditions and all that. So, yeah, this is a kind of just Yeah. It granular chunk of plastic that's that's doing that function.
- 1:02:38Bryan Cantrill: So you I mean, you you raised an important point because this is not just these these blanks are not just for aesthetics, but we've got these other and the Adam, you can ring the chime again for the oxide of the chamber of history. He's talking about like all for electromagnetic interference and when you know when you get compliance in the rack, it's like you can't just then ship a rack with kind of with all the stuff blank, especially for EMI. And when you say the thermals as well. So this everything has to be engineered.
- 1:03:11Ben Williams: Absolutely.
- 1:03:13Brooks Willis: This is actually one of those changes you do so you don't have to do as much engineering. Like, we could we don't know that you don't need drives in there to pass EMI testing or thermal testing or all that jazz. But we know if you put the drive in there, it passes.
- 1:03:28Bryan Cantrill: Right.
- 1:03:29Brooks Willis: And and we don't wanna redo safety testing and EMI testing because it's time consuming, expensive, and painful in whatever order depending on how you're feeling that day. And so and so making this change and putting this part in there prevents us from having to go back and do all of that engineering to prove or testing to prove that it's still safe, compliant, whatever.
- 1:03:52Bryan Cantrill: Yeah. Yeah. Interesting. And so it'd be and this is our highest quality thing in the rack, especially those that are because I we've got some folks that wanna have different balances of storage versus compute and so on. So they end up with a lot of blanks, potentially.
- 1:04:10Brooks Willis: And I do wanna touch on cost actually on on this part because I think this is one where it does does factor in in a major way. Obviously, this is a lot cheaper than an SSD or orders of magnitude, in fact. But the cost trade off between three d printing and this is where the three d printing is cheap, but expensive comes in versus injection molding. When you're printing, say, this part this part would cost $50 to get printed if you got it out of, equivalent materials to what we're molding them out of, which is fine if you need 10. But if you need 320 per rack, that's actually a lot of money very quickly.
- 1:04:46To get the mold for this part is gonna be I think this one's, like, 50 or $60,000, which is on the expensive side for molds. Feel free to correct me if that number is is wrong. At least one of our molds is up. Some of our molds are up in the $5,060,000 dollar range. So, obviously, we really need to know that it's right before we do that because that's expensive.
- 1:05:05But now every time we buy one of these blanks, it's, like, 2 or $3, $4 maybe for a larger injection molded part. So there's a lot of upfront tooling cost and then very, very little cost moving forward.
- 1:05:21Bryan Cantrill: Yeah. So this is one of those things where when you get to new levels of scales, were talking about problems that kinda ones versus tens versus hundreds versus thousands. So that that's you get to a crossover point where it definitely makes sense.
- 1:05:32Elliott Donlon: Yeah. And Dan actually did graph that crossover point, and it's it's surprisingly low quantity for some of these parts, actually.
- 1:05:40Bryan Cantrill: Interesting. Yeah. Where it it makes sense. Yeah.
- 1:05:43Ben Williams: One one of those parts is is hilariously fast payoff. I'll I'll share it sometime. It's the when we have a blank for the whole sled. So if we're not completely cop populated with servers, that three d printed part is immensely expensive. So you you Oh, interesting.
- 1:06:05Extremely quickly. Yeah.
- 1:06:07Bryan Cantrill: And so is that one where you hit the cutoff point earlier, not because the quantity of part, but because of the of the complexity of the print?
- 1:06:16Ben Williams: Yeah. And just the volume of the print, really. Like, prints get very expensive once you talk about larger parts because you kind of have to print the entire volume of that area. So it's a lot of time and it's a lot of plastic. Yeah.
- 1:06:30Bryan Cantrill: And, Doug, you know, I still have correct if I'm wrong, but the very first air shroud you did was three d printed. Yes. The first gimlet. That that that gray shroud. And I I did not realize that you could like, it it I just didn't realize what you could three d print.
- 1:06:46And it's like, well, this is because it's it's very robust. It does not feel, you know, it's a long way from a home three d printer. Let's put it that way.
- 1:06:53Doug Wibben: Yeah. Those were $600 each. And now at scale, we're molding them for less than 10. So yeah, there's there's the cost difference there.
- 1:07:01Bryan Cantrill: Yeah. And we did Brooks, do wanna describe the the the the because we we have a clear shroud on Cosmo, which is very exciting.
- 1:07:10Brooks Willis: Yeah. Much to Brian's chagrin.
- 1:07:13Bryan Cantrill: You know, no. No. No. I not at all. I I
- 1:07:15Brooks Willis: I You've come you've come around?
- 1:07:17Bryan Cantrill: I've come to love the clear shroud. And and you know what? I have come to love that you love it. That's actually the more important thing. But, no, I I do I I have come to the the clear shroud is is pretty cool.
- 1:07:28Do you want to describe how we got there?
- 1:07:30Brooks Willis: Yeah. So the on Gimlet, the airflow shrouds do we have a picture of the airflow shroud? We can pull up for context? We have an airflow shroud in the middle of the sled that makes sure all the air goes over the d r five and the or d d r four and the heat sinks and all that jazz and doesn't just pass uselessly over open air because thermal efficiency is good. That's a big injection molded part.
- 1:07:55That's one of those $50,000 molds, $10 apart. It's kind of a lot. But it's it's fundamentally like a a two dimensional sheet that has been bent and shaped, lot like sheet metal, but plastic. And so one of the things we looked at pretty hard for Gimlet or for sorry. For Cosmo a little while ago was if we could make this even cheaper than injection molding because we're gonna be making a bunch of these things, and, you know, the cost savings do add up.
- 1:08:23And it's it's a kind of silly injection molded part. It's huge. It's very, very wide. So we were looking at a process called thermoforming where you basically you machine out out of wood or steel or aluminum, kind of any any rigid or thermally stable material. You machine out the inside of your shape, whatever that might be.
- 1:08:46So if you were gonna mold a, like, just a drinking glass this way, that's a terrible example. If you're gonna mold a plate this way or a bowl, you would machine exactly the piece that fits inside the bowl. And you would flip it upside down, and then you'd get a sheet of plastic, like ABS in this case, really, really hot, not melted, just up to the point where it's sagging, it's soft, it's it's becoming gooey. And you smash it down over this mold, and you pull a vacuum on the whole assembly. And it sucks down, and it forms exactly to that, to that shape.
- 1:09:22That this is how, if you get a salad, a salad bar. That's how those are made. That's a thermoform clamshell piece or, like, takeout.
- 1:09:30Bryan Cantrill: Oh, interesting.
- 1:09:31Brooks Willis: Yeah. Okay. That's all thermoformed. Because the again, mold cost something, but then at scale, the parts cost nothing. Like Right.
- 1:09:42They're almost free at that scale for that kind of part. It's like penny pennies per part. And the thermoform trout was gonna be, like, a cut like, 3 or $4 per part and, like, $20,000 of mold. So from a cost perspective, it made a lot of sense, and we and in so doing, we're also looking at, oh, could we make this clear? Could we and kind of get it as it's been posted in chat now.
- 1:10:08Kinda like the clear Game Boy Advance style, like translucent purple or translucent or just, like, fully clear aesthetic so people can see in yeah. So that people can see into the sled when they're looking at it. Kind of for, like, a marketing perspective of, like, hey. Look. Here's your computer.
- 1:10:23You can you can see your computer. Isn't that cool? And because we all grew up with transparent electronics in the nineties, and we just want our purple Game Boy back, basically. So we were we were looking like, can we make a green one? Can we make a clear one?
- 1:10:38What are we gonna do? And the fur and the the thermoform parts looked bad. They looked like they were ugly. They did work. They worked fine.
- 1:10:47But, oh, buddy, they were not pretty. And if the point was to make this a cosmetic part, that's not the point. So we we would have been saving a lot of money, but, like, severely degrading the aesthetic quality of the product.
- 1:11:02Bryan Cantrill: Yeah.
- 1:11:03Brooks Willis: For something that we're doing in order to make a cool window into the into the technology, it doesn't make sense. Right. But at this point, we'd we'd kind of weaseled the idea of a clear airflow shroud into the oxide consciousness totally accidentally, totally not deliberately, if anyone asks. So when we switched back to injection molding and and did that major update on that part for for Cosmo, we did the first shots of that tool in clear because it's easy to go from clear to opaque and harder to go the other way because of mold texturing that we don't need to get into. But so we got the first shots of that airflow shroud in clear kind of without asking and then just showed up to OXCON with them.
- 1:11:51And we're like, look. Isn't this cool? As a as a little internal marketing pitch. And they're still clear. So it worked.
- 1:11:58Bryan Cantrill: They definitely worked. No. They they they look they do they they look pretty good. I I mean, I I love the old shrouds too.
- 1:12:04Brooks Willis: But, you
- 1:12:05Bryan Cantrill: know, I I love all my children.
- 1:12:06Adam Leventhal: But Don't pick your favorites. Exactly.
- 1:12:08Bryan Cantrill: Exactly. But I I those clear shrouds look awfully good. And they definitely look better than the third form of ones, which it's actually a relief to know that you had the same conclusion. Yeah. They it did not.
- 1:12:18It was not good. Like, these are not good.
- 1:12:21Adam Leventhal: Hey, Brooks. The other day, you were demoing the the manufacturing process that or or some of the changes that you're making in rack model one explicitly to make it easier to to fabricate. So I was wondering if you're gonna talk about that some. And then I was also wondering about the degree to which we collaborate with manufacturers on design. You know, back to Bryan's home renovation example, you know, I I talked to a general contractor, then we did what was called value engineering.
- 1:12:51Like, how do we take these That's right. These these plans and make it so we can actually build it and you can actually pay for it. So I'd love to hear about, you know, the the working with manufacturing to make these fabricatable.
- 1:13:03Brooks Willis: Yeah. I mean, I could talk about that on a house or on a on a rack. But right now, I have carpenters had carpenters in my basement this morning replacing all my beams. So it's a close to close to my hard example. But No.
- 1:13:15We do we work with our our supply partners a ton. Many many of the individual specific changes between rock model zero and rock model one came out of a conversation that, I believe, Doug and Ben had at one of our supply at one of our, like, key suppliers with their their engineering team, their their quality managers, their their, like, people from the factory floor who are building the racks, all got in a room and just talked through every single thing they had on rack model zero that was, hey. This is kind of annoying. Like, this is this is hard to fix. This is hard to do.
- 1:13:49Like, this process thing here has rough edges. Like, how do we literally or figuratively. Like, the PEMS came out of that conversation. It wasn't it was kind of on our radar, but they were coming in and saying, hey. These PEMS are a huge time and cost problem, and they're really annoying for us.
- 1:14:07They're really, like, messing up our our workflow. Can we get rid of them? And we're like, I don't know. That's figure it out. We'll try it.
- 1:14:15And then it became, like, one of the major changes.
- 1:14:17Bryan Cantrill: Yeah. Interesting.
- 1:14:18Brooks Willis: And we're constantly engaging in that kind of conversation with, basically, every supplier we work with. Like, we're not and I think this is true at kind of any scale of company, assuming you have good suppliers. Like, Ben's been having Yeah. Tons of back and forth with our molding, our preferred molding vendor or one of our preferred molding vendors about all these injection molded parts he's been doing. They've gotten a lot better through that process.
- 1:14:43Like, we can do a pretty good job in a vacuum of looking at the rack and saying, okay. Here's the things we need to change to make it more more more wonderful. But they're the ones really living it. They're the ones who have to touch the stuff every day. So that's one of our most valuable sources of feedback is our suppliers.
- 1:15:03Bryan Cantrill: Well, to and we really want our like, we have got a design that's hard for them to manufacture. We wanna hear about that. We want them to give us that feedback. So that's Brooks, you want talk about this kind of the specific example that Adam's referring to because I think this is a fascinating example of something that is effectively in the product but is not relevant that from like the day the product ships when it got the the by the time the product goes into the crate, this aspect of the product is is no longer needed.
- 1:15:35Brooks Willis: Oh, yeah. Yeah.
- 1:15:35Bryan Cantrill: Yeah. It's very important for manufacturing.
- 1:15:38Brooks Willis: I missed the t up on that one. That's a good thanks for bringing me back to that. So right now I assume you're talking about the welding. So right now, the rack is welded together. And, again, we'll go back to the several massive chunks of metal.
- 1:15:51There's a big heavy metal base. There's four big heavy metal verticals. There's a mid shelf. There's a top plate. There's, like, a roof and a bunch of other ancillary stuff.
- 1:16:02Right now, our sheet metal supplier has one big, like, endoskeletal contraction that and a bunch of clamps and magnets and stuff, bits and bobs, it's a whole kit, that holds all of those pieces together precisely enough that they can then be welded in place, and that all gets taken off. And that takes somewhere between half a day and a day depending on who's doing it, you know Yeah. Wow. How well it's all going per rack. And, again, if we're talking about making more and more racks and making this process more efficient, a process step that takes four to eight hours of more than one person's time is a really good place to look.
- 1:16:42So rack model one has some very simple, modifications, and I don't have any good pictures of this because it's it's not visually interesting, but it's technically very interesting. What we've done is that all of those joints, we've gone in and we've just slapped a couple rivets on there. And this kinda goes back to the engineering analysis end of things. We could completely redesign the rack to not have any welds in it and to be all riveted. But one of the the things about the oxide rack is that it looks very, clean, polished, unified, and you don't really get that with rivets.
- 1:17:15It it looks rivets look more tacked together in my experience.
- 1:17:21Bryan Cantrill: So we want to bolted together, you would say?
- 1:17:24Brooks Willis: Exactly. Let's bolted together. And so we we wanna stick to that, like, kind of uni, like, unibody single part. This rack is a thing. It is this is one object, both aesthetically and structurally because it is it's very heavy.
- 1:17:38There's a lot of structural analysis that we need to go into changing the welding because it's thing weighs, like, tons of pounds. So what we've done is we've gone and we've added a couple simple rivets at every single interface there. So instead of having to take this rack and, like, jigger it into this whole contraption, they can just line a piece up, bang bang, slap two rivets in, put the next piece on, bang bang, slap two rivets in. And instead of it being several people taking a lot of time to carefully align all of this, that alignment is built into the geometry of the metal itself. And then once those rivets are in, they can just kinda step back and start welding, and they're free to do so.
- 1:18:20And then that two is nice because we don't have to go build more fixtures if we wanna build more racks. So you just need another welder. Right. It's much easier to go to I mean, not Harbor Freight, but, like, it's much easier to go to your welding supply store down the street, which they have, don't we all, and just get another welder if you need to add more capacity to your line versus, like, tens of thousands of dollars and and hundreds of hours of engineering time to add another welding station.
- 1:18:48Bryan Cantrill: Well, and I love this because this is a very this is like as things go, this is not a complicated or certainly not a high risk change to the rack. And it and what it ends up but you're you're kinda adding this thing to the rack that then solely for the purpose of it being more readily manufactured and the because it it's the weld ultimately that holds the rack together, not the rivet.
- 1:19:12Brooks Willis: Yeah. The rivets are are barely structural. We we've specifically asked them, like, hey. Are you gonna move the the racks around after you weld them after you rivet them before you weld them? And they were like, no.
- 1:19:21No. No. No. We're not gonna do that. Like, okay.
- 1:19:22Good. Because it they're not that they're not that strong. Don't do that.
- 1:19:26Bryan Cantrill: Right. This is, not needed for any pothole or for that matter, any movement, really. So yeah.
- 1:19:31Brooks Willis: Exactly. We do not build these in a seismic zone, and that is good. Right.
- 1:19:35Bryan Cantrill: This is like would say this is like a Kia furniture that I've assembled, that seems to be it held on with kind of a a single whatever those little wooden goobers they call. Don't know.
- 1:19:47Brooks Willis: Dallpens. The wooden daulpens.
- 1:19:49Bryan Cantrill: What do they call them? A daul. Oh, daulpens. Yeah. Okay.
- 1:19:51Yeah.
- 1:19:52Brooks Willis: Yeah. Right. And the but this change too like, we're saying it takes four hours to weld the rack together. Like, this change took maybe twelve hours of engineering time, like, start to finish. Yeah.
- 1:20:03Like, started on a Monday morning, and it was done, like, Tuesday afternoon with other stuff happening in the in the meantime. So it's not it's not a complicated change, but it's it's very impactful.
- 1:20:13Bryan Cantrill: It's not a complicated change, but also it's a change that you have to know to make. And you know to make it because we've got this kind of end to end visibility of this thing from from the from the when it is born as sheet metal to all the way to hitting the potholes and all the way into a customer data center.
- 1:20:32Elliott Donlon: Yeah. And there are a lot of people that will say their suppliers are good because they'll do literally anything you ask for. And our suppliers are good because they will do some of that, and they will also ask us for things that'll make their lives easier.
- 1:20:44Bryan Cantrill: Yeah. That sounds great.
- 1:20:46Brooks Willis: And if we ask them to do something too crazy, they'll cock an eyebrow at us and say, no. If you want us to, like, we'll we'll we'll we'll bill you for that. But are you sure?
- 1:20:56Bryan Cantrill: That that means that's well how
- 1:20:58Adam Leventhal: I why I view it through the lens of a general contractor where you want them to say, like, you really don't want to pay for that. Like, that's I hear you asking for that, but I'm gonna do something different.
- 1:21:06Bryan Cantrill: Right. Like, I can technically do that, but you do know. It is not in your economic self interest that I do that exactly. Yeah. This is Wait, I had another contractor with I I had an architect who had a mathematical error and the the the contractor spot is like, I don't understand why we're zigzagging this wall.
- 1:21:25Like, I can just make this straight. It will be much less concrete and we'll open up square footage in your house. So like, what are we doing here? It like, that was a that was a very that was a very impactful change as it turns out. Open up 300 square feet.
- 1:21:37That was my my little that's that's where my Cosmo is right now, that little basement lab. Thanks to a contractor that was willing to push back on the architect and get to a better design. Well, is awesome. The I kind of feel like, I mean, we could talk for hours here in terms I think we're gonna we may have to have you all back to do a a second episode here because I feel like there's a lot more we can talk about. But I do want to be mindful.
- 1:22:04Adam, I know you gotta you you got you got little league to go coach. Is that right?
- 1:22:07Adam Leventhal: Little league. Exactly. Big game.
- 1:22:08Bryan Cantrill: God God. That is so exciting. I the I mean, we are we are we gonna get your your little league team on here for a for an episode? We gotta something it's baseball season. You know?
- 1:22:19It's exciting.
- 1:22:21Adam Leventhal: Sure. We'll do a live broadcast. I'll do, sound effects for the hits if there are any.
- 1:22:26Bryan Cantrill: You know, that is my that is my dream to do, Adam. I want us to do to do play by play and color commentary for for baseball together. And Hey. Good. I think we should do an Oxide and Friends where you and I, we're we're just gonna be at a ball game doing And stay tuned, everyone.
- 1:22:42Exactly. Exactly. Make sure you subscribe for that one. Right. This is one of my ideas when Adam is like, are you worried that we have too many subscribers?
- 1:22:50Is that the problem we're solving for now? Like, we want to There's solutions. Right? It makes sense to me. Let's get rid of those folks.
- 1:22:59It's been awesome. And Doug Brooks, Elliot Ben, thank you very very much for I think again, we're going have to have you back because we've got a lot more we can talk about mechanically. And there's there is just so much here. I feel like I that must feel the same way. I just did not.
- 1:23:16I don't look at the rack the same way. I mean, I've I there's so much that about this building this product that looks simple and is just not simple. There's a lot of terrific engineering in it. And thank you all for for all the terrific engineering work that you've done and keeping it safe, you know you know. Safe but not too safe.
- 1:23:39Right? We we we yeah. You know, we gotta let's not get that safety margin too high.
- 1:23:43Brooks Willis: Thank you for having us on this.
- 1:23:44Bryan Cantrill: This was a
- 1:23:44Brooks Willis: lot of fun.
- 1:23:45Bryan Cantrill: The one we're happy
- 1:23:47Brooks Willis: to come back anytime. We have tons more to talk about. We didn't even touch on any of the the r and d work. This is all all just on the manufacturing end.
- 1:23:56Bryan Cantrill: Oh, just the manufacturing. We should and we should I I I should also I we are expanding the team. So if you are a mechanical engineer with a similar disposition, and yeah, we're not we are not just doing the manufacturing work. We're just that that's been a lot of what we're doing but we've got a lot of exciting work ahead of us as well. Awesome.
- 1:24:15Alright. Thanks everyone. Adam, go get to that little league team. I'd always send the runner to second. I trust.
- 1:24:22I I trust you're at that stage where Excellent free base over there. And we will see you all next time.