 Computers keep changing the world, but their power and safety is limited by their rigid design. The T2 Tile project works for bigger and safer computing using living systems principles. Follow our progress here on T Tuesday Updates. This is the 37th T Tuesday Update, let's get into it. There are three more weeks to the goal of having a ring lotus of T2 tiles, or maybe not arranged in a ring lotus, we'll see, but that many tiles up on the wall, ready to run MFM across all of the tiles to set the first world record for average event rate on an indefinitely scalable computer. We'll see. Last week we had gotten the simulator MFMS converted to MFM T2, where it's no longer a simulator because now it's running on indefinitely scalable tiles, and we've made the T2 visualizer a little debugging data display thing, using the same software that MFM T2 was using made it much better. This past week, it's been all about Linux kernel modules. It's been absolutely terrible, just like I knew it would. I mean, you know, it's like, you know, you burn your hand on the stove, and then you just can't go back and do it, you know. There's so much stuff that you have to know to go beyond the simple, simple tutorials in Linux kernel modules, and there is so it's so difficult to debug. And it's not the fault of the operating system. It's just that that's hard to do when the operating system is the thing that can corrupt your entire disk and force you to reinstall everything to come over it. But I made a lot of progress, didn't get quite to where I wanted to get to, which was to have the MFM level actually talking to each other in some fashion. It's really close. So I'm just going to go ahead and post the goal for next week to say not just should the MFM T2 be talking to other MFM T2s on neighboring tiles, but they should actually be updating their caches, getting close to doing intertile events. That is really terrifying. We'll see what happens. But let's get to the news. All right. Oh, yeah. You know, I'm an open source Zellet. I use open source software for everything. All of the stuff that we're doing here is all open source for the benefit of society. And, you know, mostly I feel really good about that. And every so often I try to use close source stuff, but I end up getting completely aggravated for it. So I put up with all of these rough edges and incompleteness and missing features and fix it yourself of open source software. And I admit, sometimes I feel jealous, especially for this auto desk Fusion 360 that for doing 3D printing and 3D design, there's really nothing that comes very close to that. As far as I know, there's a thing called FreeCAD, but it's something that I admit that I covet. But on the other hand, this is what open source is all about. So somebody got in touch this week on Mu on GitHub. They were using my software, which number one was really great. Thank you. Number two, they found a bug in it. Oh, that's really bad. And number three, they fixed it. And it's all set up now. So it's really quite easy to just say, you know, here's the fix, do the thing. Here's the explanation. And I looked at it and I have no idea how it managed to ship out being busted the way it was. And, you know, except for the fact that there's so much stuff to do and I'm making bugs left and right and just trying to hold things together as best I can. The fix was clear and obvious. I took what they had done, I benefited from them having found the bug for me and I applied it so that everybody gets it. That is the power of open source. Thank you, Anbu. That's great. All right. Whoops. And do it again. All right. Oh yeah. An update on last week's story. Where are the DOs? They assembled data only connectors that have been ordered from PCB way that were stuck in DHL hell. When we last left off, they had finally reached Los Angeles a week late and they were going back and forth between being cleared and not being cleared in Los Angeles. Well, they finally got out of Los Angeles a week ago tomorrow and they actually did arrive. And there they were. And what's in that box? We will see in the hardware feature coming in a little bit. So the delivery story. So, you know, once again, I was afraid all kinds of crazy things that was going to be have to do taxes or customs fees or tariffs or something like that. No, it just gets stopped. It gets stuck. Someone says, oh, don't worry about it. It gets kicked. You have to do this, that and the other thing. And then it just shows up. I have no idea why it stopped. Why it took no action on my part. No money. No nothing to make it go. It's very weird. All right. And finally, a new person showed up in the chat room. A guy named Anton Nicola. I don't know. He's a GPU guy, among many other things as far as I can tell. Graphics processing units that are, you know, really powering an awful lot of the machine learning and the AI breakthroughs and all of that stuff that's so trendy today, as well as every possible computer game, AAA, AA, Zillion, billion dollars, whatever it is that's out there. They're all on these GPUs. And the GPUs are these absolutely massive amounts of hardware that are organized to deal with images in a very general interpretation of images. And they're meant to do the same thing all over the place. Do this, do this, do this all over the place extremely rapidly. And Anton showed up. He'd been doing, actually is writing simulations of beehives, which is a very natural distributed thing. And so forth. And wanted to, you know, get to was chatting with us about how we could use GPUs to do MFM events, which in a way it's a very, how could it possibly fit because MFM events are random. They're scattered all over the place. And the actual code that runs is not the same everywhere. It depends on what element you actually pick, what type of item you actually pick. So we had knocked around some ideas. We got to the point where we had an idea about how you could distribute events so that a bunch of events, like hundreds of events could be happening literally in parallel on the MFM simulator. It's simulated. I mean, they're, it's doing it. We can be doing an event, one event on each simulated tile. So it's not completely fake, but it's nothing like this. And so, and Anton's got the skills with the shaders and the code and everything. And I was just mostly just, you know, sort of chipping in from the sidelines and saying, wow, that's super cool because it was. And by the end of the weekend, a bunch of this stuff. Yeah, this is a 4k monitor that all of the pixels of the monitor. I mean, it's not the monitors not doing the computation. It's just doing the display. But, you know, you can see this sort of area down in the corner. That's a little bit lighter. That's how the thing was actually updating before taking it out to a bigger size thing. The GPU will do these updates on whatever the underlying image you want. It can even change on the fly. It's absolutely wild. So the purpose of this, we got to keep it careful. And this is why the headline, whoops, was where did it go? There it is. These GPUs, I mean, they're doing, it's hard for me to tell. Every one of those little dots that looks like a dot, that's actually an entire event window with an atom in the center. So all of those things can be updating at once, not just pick one and do it. All of those things can be happening at once. It's incredible. I mean, if your GPU is powerful enough and so forth. But the GPU design itself is not indefinitely scalable. You are not going to be able to buy more GPUs, strap them in next to each other physically and take this kind of speed all the way down the line. It's inherently a finite traditional, even though it's all parallel and SIMD, same instruction, multiple data all over the place. What this all is going to allow us to do, hopefully, if we can get it to the point where we can run relatively complex elements on the GPU, it's going to let us sort of live in the future. We could take something that with indefinitely scalable hardware couldn't possibly run this fast right now, but we can imagine, you know, we could get this large thing and say, well, future designs when computer architects go crazy with indefinite scalability, which I really hope they will. And it's kind of a goal of this project is to get to the point where computer architects say, oh man, I can totally beat what Ackley and the teacher project did with their puny little 10 air, 2 air, 1 air, whatever it is. And that's the goal. So this is fantastic. Welcome, Anton. Everybody's been chipping in data and statistics and answering questions. The chat room has been going wild this week. It's great. And that's it. Oh, and then, yeah. So then just as an example, I still have problems in my here. You know, so look at this thing. This is the red is a fork bomb growing. The green is an anti fork bomb just starting. This was all implemented just in the last couple of days. And this looks a lot like using doing it in the mobile feast machine simulator, except, oh my God, look at how many sites there are. It's huge. It's absolutely huge. So that's totally great. And you know, we'll see where that goes. So the hardware feature today is, well, I'm just going to run it for you. I'm going to clip it and put it in and then I'll come back at the end. Wait. They didn't do the assembly? They didn't do the assembly. That'd be excellent. So it's supposed to be, okay, there's one. There it is. Two, three, four, five, one, two, three, four. That's 20 on a panel. Oh, five more. All right. Good enough. So what this is saying is they gave me DOs and 60 extra 75 worth of that which is not worth. It's ready to go. Allation holes or something. So that's it. And here it is. It's pretty strong. I mean, we'll see. We'll do some tests to see how well this stuff holds up. But except for the fact that I did a really messy job of it, it's really not too bad. And if the acrylic sheet was then nailed down or mounted onto something so that you could yank tiles out, I really think it would work fine. So that's it. Three more weeks to July 9th. Ring lotus running on the wall. It could happen. The next update will be up in a week. Have a good week. Thanks for being here.