What's going on everyone? Sam here with late sports cards working 23 tops tribute baseball hobby six box case break number 39 Random division style so look again at your random results as always you can find those on the website under the results tab as well as the link in chat down to 15 to go guys on Bowman Chrome sapphire break in next that is a full 10 box case We are looking for Christian Vecchero for the Nationals. We're looking for Roger Arias for the Yankees We're looking for all the 22 rookies. That means J rod wander Jeremy Pena. We're looking for Bobby Whit Looking for hunter green as well as Gabriel Arias some Royce Lewis action MJ Melendez also in there Lots of good names in that 22 Bowman Chrome class Here we go feel a pad parasha potentially in that one Papadea Papa John's Papadea these No Derek Jeter Cal Ripken that's AL East perfect. No random there Jeffrey G. Congrats, buddy Well, that would be a waste of time forest Alvin. Oh boy. Oh boy get him out Why actually I work I take that back get him out get him out Purple rocky devours to 50 Nice one coming here is gonna be Josh young 20 of 50 AL West let's go Peter. Congrats, buddy Big-time hit right there man Josh young what I said still stands. Yeah, that is Josh young wild and free right there Young wild and free So what we go out Josh. So what we don't sleep. We're living young wild and free Brandon Woodruff going to the NL central to 199 nice Oh, yeah Oh, I know it's going down. There's a top if we sell out tonight. There's a top 10 funniest sticks list tonight There's nothing that says funny. Oh, that says funny. He had to cross funny out and write bad Keep up appearances Mike trout. Here we go AL West nice one there to 75 on the yellow Grats on that one I Saw he got a male day Steve. Oh man pretty good one. Oh man hit of a lifetime That is that is a super short print right there I've ever seen as a case hit rookie bets Miguel Vargas going to the NL West to 199 congrats to Shane a Shane see Alvin with a bowman chrome sapphire spot right with two. Let's go, baby We are down to 12 to go on the next break everybody 12 to go. Let's get that filled on up And then we'll be going into basketball after there's the professor Greg Maddox to 199 as a cub for the NL central Lou Bob and Ken wall the Chuck rookie Otto going to the AL West 199 Thank you, Steve. Thank you. Oh, absolutely Steve. Thanks for always causing trouble and being in here, man It's always fun to talk always fun to talk to all you guys 12 to go guys on a bowman chrome sapphire Yeah, true especially when Sean's here with just me Get out Probably that is Miguel Cabrera to 75 Al central Juan Soto and Derek Jeter going to the AL East nice one there Jeffrey Jeep to 199 Some game used of the captain of Capitan Next box Rhino Base Eddie Murray AL East to 75 nice one there once out of fight with Robocop and one That's great. That's funny We've got a Freddy Freeman Ricky Anderson, there's Ryan Mount Castle going to the AL East 50 50 stamp approval stamp of approval Mr. Acunia Vado Brian Bayo rookie Otto to 50 AL East again AL East is eating. That's gonna be Jeffrey G. That's Jeffrey Nice one there, buddy. Hey at least mr. Brian Bayo Scherzer Piazza Louie Teant, that's a nice little throwback right there six of 99 Teant Grats on that AL East and then Mookie Betts Freddy Freeman going to the NL West on the game use dual to Assuming yes, it is 199 Mookie and Freeman Yeah, any game use Mookie stuff always sells well because he has not signed since like 2013 He just will not he just doesn't sign. No, he's never been outside of his bowman chrome first I think that's the only thing he's signed. Yep Caleb Killian rookie Otto and L central for the Cubs Congrats and L central It's 199 and guys we are down to just 12 to go on our next break Again, if we sell out everything fully tonight Every single top name and each random will receive two Father's Day packs shipped to your door in your order shipped to your door Needing it Father's Day packs. We've pulled some pretty cool stuff out of there Yeah, over the years when you're doing the bundles last year after the national we were hitting massive massive cards It's for the sub there Noah Noah H Appreciate you, buddy. Welcome. Welcome say a grip dog base and chipper and at least game use jerseys all the way around to 199 Juan Juan Mr. Chippa Right man Clayton Kershaw Walker Bueller dual game use jerseys to 75 Congrats to the NL West Shane see Shane see on that one Green Mike trout to 99 a L West 59 of 99 a L West nice one there Peter New Voigt Gabriel Moreno rookie and nice a least Adley Rushman 199 on the rookie Otto. I was going to Jeffrey G. Let's go Jeffrey. Congrats, buddy So in there Matt J picking up the vikes and both the Chronicles pick your teams tonight. Yes Pretty much anything of the big guys. Yeah, especially in this Babe Ruth Mike Stremsky. We got a tribute to nickname. No, we got a patch auto Austin Riley NLE scone Edwardy seven of ten three colored game use patch auto. That's nasty Grats on that Edward That's this is a good case of tribute so far here everybody good case o tribute big hurt Take the Grom and many machado to 99 game you stamp of approval and a West By way of the Padres Got Ichiro Bob Gibson and Lee over baguero one of 150 for the NL central going to Jeffrey H John V with a spot in Bowman Chrome Sapphire. We're down to 11 guys We're almost into the single digits on Bowman Chrome Sapphire. We're down to just 11 spots to go 11 to go again guys got to sell out everything tonight full sell out promo Here Cole George Brett. There's gonna be an ec Dennis Eckersley nice little color match to 99 for the AL West and Randy Rosarano, that's orange one of 25 game use Jersey bat a least Mr. Arroz arena. Oh tonight. We've got Yankees Angels. Nice Wander Anthony Rendon 172 out of 199 game you stamp of approval AL West for the Angels Mike K with a tiered spot in Chronicles, thank you there Mike Appreciate you buddy And that's just 11 to go on our next break. We're almost there everybody Got to put a central in there Brett Beatty. Nice one there. We got goose gossage for the Yankees at least 8 to 25 Let's go Mike You got the uh got the AL central Justin I'm trying man. I'm trying. We got to pull you like uh It's got to be a couple of big names for the AL central See if we can get you like a tribute to nicknames beaver.  There you go. AL central to 199 absolute legend for the royals for a period of time there Never forget one of my favorite cards in my collection was the first uh, yeah, riley green. We had big riley green Um, thank you von was a the first uh relic card I ever pulled was 2009 upper deck alex gordon. I still have it Never gonna get rid of that goalie. There's agent bell tray game used to 199 AL west it's like me with uh Might have the first book Oh, yeah, I pulled the charge on her. Oh, that's sweet. I still have it. Hell. Yeah, dude. Joe mower AL central to 75 Nice one there. There you go again. Justin salvi and ken walde chuck to 150 AL west Dylan was going crazy. Was he? I had no idea Like what's this? Pedro Jackie Robinson, there's pita lanza. Nice one there. That is to 199 A two-teamer. Oh, man. I gotta do that for you mic. I hope so dude. Nice one and at least I gotta do that for you mic Let's go mic. Let's see it mic We need to get you the Texans and pull you a stroud rpa. It's flat america rail jr. For the AL east to 75 Nice one there. I'll see a tribute to nicknames pita lanza or an earned striped earned stripes To 99 on the green and at least weighed bogs tom glavin 94 of 99 and at least on that one little two-color pinstripe action there Yeah, they're not justin. Dude. That was the that is the best card in the entire product in my opinion market wire NOS michael toglia one of 199 rookie auto Go to the casino tomorrow At least it gives you an excuse to go to the casino I Worse comes the worst there hobby bias We got a tribute to nicknames. Oh carlton fisk. That is going to be punch Uh six of ten. I didn't know that was his nickname That's going to go to the white sock. So that is n else or al central. There you go. Justin. Nice one there, buddy carlton fisk Six of ten like because I never need an excuse Yeah, I heard that seah Cedric molens that is going to be oswald peraza To 99 good lord, dude another one al east gunner henderson 79 of 99 rookie auto Now we've got for jeffrey g A gunner and an adley coming out of this one very nice buddy. Look at the flow. He's got man. Yeah, he's got some He's got some leddie for sure big time leddie All right guys, I'm dropping you the link to bowman chrome sapphire again We were down to just 11 spots to go everybody 11 to go again every spot you purchase if we sell out tonight And there's you into the full sellout promo He's so good mike Yeah, I saw we were watching I saw it when I came in here when I was uh forest was still breaking I was coming in and I just literally walked in he hit a freaking home run. I'm like, oh great, dude That's the guy we have to worry about for the next 20 years. Yeah Both of us have to worry about the next one of yours. Good lord, man brutal brutal I know We're staying the same age.  Yeah China than india alex bregman ale west to 99 game used. I don't have no real faith in Cora. Yeah, really? Yeah Castiano Many machado. There's a furgy jinkins color match to 150 nl central Clayton with a spot in both chronicles draft picks. Thank Clayton B Appreciate you buddy big B Aronato Derek Jeter Miguel Cabrera to 199 nice one there for the ale central. Grats on that again, Justin His attitude has been horrible for a manager. Yeah My nose fan been waiting for these kids to call. I know holiday looks absolutely unstoppable in double a right now It's terrifying chris bryant. Cory seager. We got an olympus Peter Lonzo to 199 nl east nice one there, buddy Uh That is an l east edwardy. Let's go edward We're now sold out on tiered chronicles randeton. I got a full case of basketball That's a mark mcguire orange 23 of 25 that jersey number I think he was 23 I don't know that might be jersey number that was Potentially that is nice four of 10. Miguel Vargas rookie Otto and a west It's red there and then and a west again, cody bellinger to 181 What is that? That's like bachette dude. That's like bachette to 196 weird 181. All right. Hey It makes it shorter printed than the one aesthetically so That's uh, not too bad there. All right last pack. Say some last pack mojo here chipper ripkin eddie murray 275 a l east Congrats on that one a least Let's do a recap here guys are a pretty loaded case of tribute. We had cody bellinger Miguel cabrera, alex bregman, tom glavin, gladmigrano jr. Peter Lonzo uh, edrian beltray And anthony rendone randia rosa reina, many machado, clayton kershaw, walker beehler, chipper jones frity freeman, mookie betts, ryan mountcastle Derek jeter, mike trout, friend and woodruff. Derek jeter ripkin. Again, this doesn't have to be random since they're both in the a l east Oh, sorry autos and mag cards now We had a uh eddie murray Miguel vargas the 10 rookie peter lonzo Fergie jankins, a carleton fisk, michael toglia, ken waldechuck, alex gordon Goose gossage, denis eckersley, leo verboguero, kealeb killian, louis tiont uh, brian bayo, eddie murray, ken waldechuck, miguel vargas Sorry, let's crunch your uh, finger there. We had joss young 20 of 50 All right, so on there we had n l east uh, austin riley seven of 10 and then going to the a l east congrats again jeffrey g Adley ruchman and gunner henderson two rookie autos for the orials A l east nastiness right there. That's gonna do it for the break guys. Thanks again for the filp coming up next. We've got um bonechrome sap routes


Selamat pagi, semua. Seperti itu, saya dari High School NUS. Saya ialah Zing Shen, dan saya berjaya terakhir tahun lalu. Jadi saya berjaya tahun ini. Jadi hari ini, saya akan berjumpa tentang pembinaan saya yang berlaku pada pembinaan projek elektromagnetik, real gun dan core gun. Apa yang saya belajar? Jadi... Pertama-tama, pembinaan projek elektromagnetik. Jadi, yang terbaik yang anda boleh mendengar adalah yang terlalu banyak yang berlaku adalah real gun. Dan yang lain yang berlaku adalah core gun. Jadi, walaupun mereka berlaku pada pembinaan projek elektromagnetik, mereka berlaku pada pembinaan elektromagnetik adalah sangat berbeza. Jadi, perkara ini, pembinaan projek elektromagnetik sangat baik adalah bahawa mereka berlaku lebih cepat. Pembinaan paling cepat adalah currently the US Navy Railgun. It has switched speeds of Mach 7, which is several magnitudes above the fastest chemical propulsion gun that we know. And it is much safer. You do not need any fuel. You do not need gun powder. All you need is electricity and your gun can fire. And lastly, you do not need specialised projectiles or bullets such as the ones that the US Navy is using. Each install can easily cost a few million. Whereas for this, you can essentially shoot any arm of metal as long as it can pass a current through or it can be attracted by magnets. So... Now on to core guns and real guns. So the first kind which you might be more familiar with is the core gun. So as the name suggests, the core gun consists of the gun itself, the bullet and a few coils, usually one or two or more if you want. So during operation, you pass a current through the coils and use the lenses law, the inductors that set out a magnetic field and this attracts the magnetic projectile forwards. So in operation, they actually do this. They switch on the coils in series. So they will switch on the first one, attract the projectile forwards and then switch on the second one immediately after and just propel the projectile forwards. It's a simple theory and it is a very popular gun among electronics enthusiasts. Firstly, it is very easy to build. It is very safe and there are hundreds of YouTube tutorials on how to build a core gun. And the second one is a real gun. It is less common and they work under different principles. So they consist of pair of rails and a projectile sitting in between. And during operation, you pass a current through one rail to the other and this current is passed through during the entire process. And the magnetic field is generated in current things to build sub-art law and so you can see the projectile. There is a current passing through the projectile and this current is moving in a magnetic field. So the projectile then experiences the lenses law which propels the projectile forwards. So all you need is to just pump current through the entire thing and the bullet will propel itself. So real guns are much faster such as if you see the military likes them because they can go up so not fly them above. And they are mechanically very simple. All you need is if they are sometimes called the brute force guns because all you need is to just pump current into them and they will go as fast as you can. And they are very real now due to the US Navy Railgun and the China Navy Railgun. So I think the US Navy one has you haven't heard much about it recently but the Chinese Navy one has been adopted and I think it's operational. So however, why are we not seeing these projectile lunges everywhere despite their obvious benefits? So the main thing is it is extremely inefficient. So the typical chemical propulsion guns they have efficiency of maybe about 40% or so. Railguns the highest one is about 10 to 20%. So this is the main problem and other than the high inefficiency there are other challenges at both guns face. So the first one is a problem as many DIY YouTubers have found out that this is the current profile you need when you are shooting a call gun. So you need two current spikes to propel it forward and the problem comes in deciding when do I generate these current spikes and secondly in generating the high current spikes itself. Whereas for Railgun and this is the main problem that the US Navy is facing so when we pass the current through it it's usually upwards of millions of ampere for the fully functional Railgun and the projectile has to touch the conductive rails in order for the current to move through it. So as you can expect it operates at very high temperatures and when as it goes through the rails start getting damaged and eventually it stops touching the bullet and the whole gun cannot work anymore we have to replace the rails which are usually very expensive and this was the main problem that the US Navy is facing. So other than the damage faced by the rails the second problem is that you need to sustain a high current pulse during the entire time the projectile is moving through the rails. So now I will be talking about how I constructed my Railgun. So why do I do it? Because Railgun is so cool so the first problem we had to solve is a problem with rail damage and so we decided that we would add a gap between the projectile and the rails so we created a gap and then we decided to bridge the gap using a plasma arc as this will allow current to continue passing from the rails through the projectiles to the other rails. So this was my board design as you can see the bullet is inside the Railgun right now and the bullet is actually not contacting the rails at all. And these are the coco rails and this is a Teflon guide more about that later and the whole guide is inside a G-Dem casing for everything strongly. So this was my specialised bullet so unfortunately we had to design our own bullet this time because we had to concentrate the electric view at the side because it is not touching the rails we had to ensure that the gas in-between can actually break down to form the plasma arc and by having this pointed edges it will allow that formation of plasma arc to happen more easily.  So it was to be a power plasma arc because the edge itself at a very high voltage and we did not want to go with that high voltage so instead we launched the G-Dem gas into the space between the bullet and the rails so a lot of arcing to occur at the world voltages so the gap is about 0.5mm and if you don't need it you'll be able to get a plastic G-Dem so first we have to it shows because after the second problem we had was we had to sasing the high charge and for nature to deform whereas for meter so we formed a solution which is so we imagine this is your G-Dem and firstly you discharge your capacitor and when you want to discharge your capacitor but instead of discharging it directly into the course into the rails sorry you discharge it through an inductor and given the properties of inductor they want to resist changes in current and some of this energy is then converted to magnetic fields and a smaller current is passed up from the inductor instead afterwards when the capacitor has fully discharged the capacitor drops and then the inductor will then convert its magnetic field back into current and so this sustains the current for a longer period of time compared to if we just discharged the capacitor so in order to build our PFN for our specialized gun we had to first we ran multiple circuit simulations in a LTE Spice 4 and then we constructed our own circuit so we used the capacitors and then our inductor constructed about 800 microfarads so we had to coil our inductor and measure the diameter and how many turns we needed and everything so they are about the size of toilet rolls so this is the result of our study so you guys know our simulator even though our simulation work we had to reverse the actual constructed circuit amount of time before we managed to get what it was similar to the simulation so we ran it and we charged the capacitor so 100 volts and then we discharged it and then we used it to measure the current and this was update for 200 microfarads so we decided this was good enough for our program and we were finding results by some of the big projects other than from the people so some of the dust will be charged and some of the dust will fall into one kilo volts with about 200 microfarads and get the current sold on debt and we got the current pass of 100 microfarads per second for the 70 meters per second so it's official that I made and the program was official school research project and had the opportunity to work at the level of 50 years old that's to do a program and provide more time for the program unlike the program which is good if you cannot simply come for how long it's going to take but the program requires to go out of time making other methods other than the program that's actually the main of the program that's coming up with this method a lot more than it did in the program that has some expectations of the program that's the amount that needs to have and that's the amount that needs to be put on the program so I can bring and provide so as much as I do I'm going to do an official research program and I'll see the program to be used and I'll be done so that's the program and then it comes to the second program so that's the program and I'll be done and secondly I'll have the opportunity so I'm not a program that's a program that's going to be used so I have to use a program and I want to set a program and I need 100 people to check and they should find and set how far 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 sebab pula kunci arminal akan meletakkan dengan keras. Jadi ini bergantung untuk aplikasi arminal dan agar kembali dengan keramanya tidak terlalu banyak kervis, jadi ia spark-nya secara terbangkau. Bahkan beberapa kervis terbangkau untuk menguruskannya untuk melihat kervis yang menyelidiki sekitar kurang kervis, tetapi kita akan mel록at untuk meng普at masing-masing supaya kervis akan menyabu ke alam daripada kervis Yang lainnya adalah bahawa di everywhere datang di drill. Banyak yang berlaku adalah di all the wrong ways. Dari bagi peribadi, kita basahkan perbuatan 3 telah dan perbuatan 5 telah di perubahan. Dan kita berhasil untuk mengambil 5 barang al스�at. Jadi, bisa dibilang, tidak sepatutnya jauh tak sepatutnya. Ia tidak berhati-hati. Pressurasi dikakitkan, yang barang-barang, tetapi hal yang paling penting adalah, kita perlu dapat sebuah kegerangan. dan membuat dan mencoba lagi. Dan kita perlu menggantikan lebih banyak keadaan sebelum anda dapat akhirnya membuat kerja. Jadi, ada pengalaman dan untuk masa depan elektromagnetik, jadi walaupun banyak orang fikir gampang-gampang, gampang-gampang, mereka membunuh orang-orang. Mereka sendiri adalah... Well, mereka adalah gampang-gampang. Mereka pertama dan kebanyakan elektromagnetik. Jadi, perkara paling menarik yang anda boleh lakukan sekarang adalah ia boleh membuat kawasan atau kegantikan. Jadi, kita tahu tentang langkah yang menggunakan pakaian yang digunakan. Itu perkara baru. Jika kita memiliki kawasan, kita akan membuat pakaian untuk membuat pakaian untuk menggunakan pakaian yang kegantikan. Sebenarnya, kita boleh miskin mereka ke kawasan dengan kawasan. Dan kedua, ia adalah cara sangat bergantikan untuk menggunakan pakaian bagi itu. Kerana ia adalah kawasan projector. Memang boleh membuat apa-apa. Mereka boleh membuat air. Mereka boleh membuat partikal. So it is currently being studied to use to launch certain kinds of objects to cause fusion and lastly it can allow people to assimilate many different kinds of space phenomena such as solar winds and things like that which we are not able to assimilate in our labs right now because the air modes are so high, we need to launch things at so high speed that is feasible for us but with railguns and quagums we can possibly allow that to happen in the near future so thank you, any questions? Similarly with the submarine group we have both at the downstairs so if you want you can come and see my railgun and quagum Thank you


Question is from Steven Baldwin. I started doing real Steven Baldwin. He is a real Steven Baldwin, but I don't think he's the actor. I started doing daily stomach vacuums for the first time about a month ago and have seen significant results in a short period of time. My question is, what other unique or forgotten exercises should I be doing that will have similar benefits and results? You know, it's, I'm glad somebody- I like Alec Baldwin. Yeah, I'm glad you guys, you posted this question because there's an exercise that I think is going to become forgotten pretty soon. We've put it in quite a few of our programs because we all value it, but I just don't see people doing it almost ever. It definitely wasn't being done when I was managing gyms. And even now when I go and I work in gyms or workout in gyms, I should say, I don't see people doing this exercise almost ever. And that's a pullover, just a dumbbell or barbell pullover. I almost feel like this exercise is going to become, and you know why I think it's going to become forgotten? Because it doesn't necessarily target a specific, it works so many different muscles. It's not like an isolation movement for too many other things or for too many things that I think that's why it's falling out of favor. I love it. I like that. I like that point. And I think that's a good thing to talk about. And the reason why I think it is because it's an area where if you, if you are somebody who is young now and you have no problem reaching above your head and picking things out of the, out of the cupboard or whatever with that, that's great. But it becomes an area that's very common when you train people in advanced age that can't do that. And I would speculate that if you did a good job of continuing to do pullovers for most of your life, this would be an area that you would stay very connected to and probably wouldn't lose that ability. So I like that one. And it gives you good shoulder mobility. It works the lats. It works the pecs. It works the serratus muscles, which are the finger-like muscles on the side of the rib cage. I fell in love with pullovers. Well, I first started doing them because when I started working out, there were a big, you know, Arnold Schwarzenegger like to do them. And then because Mike Menser did them in his heavy duty workouts and I became a fan of his. But I've always done them since because I've always gotten great results from them, either in my chest workout or my back workout. I've just always felt great results from them. And I think it makes my torso feel more integrated together and strong, especially the barbell version. I almost I never see anybody do barbell pullovers. Yeah, I don't know. I mean, it's tough to think like I was thinking about like maybe a windmill as being an example, just because it's it is like a forgotten exercise that is kind of, you know, it's coming back on some level. But it's like only people that are really into kettlebells are into unconventional training in general, which I feel like the general public could benefit from this exercise more than anybody.    So I think that it also it helps to it helps to benefit the way that we're sitting all the time and the way that we're always protracted in that, you know, it's sort of like it helps to embolden, you know, your spine and the function of it and protect it better. Yeah, I agree. The windmills are great exercise. And really, if you want to find some of the best exercises that people don't do anymore, go back to look at the lifting, the exercises that were popular in the 30s and 40s and maybe even the 20s among strong men and bodybuilders and what you'll find. So I said the pullover, right? In those days, a pullover was one of the main exercises. In fact, it was one of the most popular exercises. Not only was it not forgotten, but it was like the bench press, like everybody did some kind of a pullover.  The bent press is a side, it's like a shoulder press, but you're in this kind of windmill side position. And if you train this, you can get tremendously strong. I mean, I know Eugene Sandel was able to do a bent press, that's a one-arm bent press with something like 300 pounds. Well, it's partially the raw strength of it, but it's more it's learning the technique of how to stabilize it more by retracting your shoulder and being able to lock it in position.  Well, I love that because as we get older too, for sure one of the first things we lose is like rotational strength because we just don't do it.  But probably one of the first things that people lose is rotational strength and I love the women. I was gonna suggest the Turkish getup. We had a debate I think with one of our good friends who's really, really smart about, you know, he cracks on the Turkish getup. Now of course he's young and super, super strong and hasn't probably dealt with a lot of elderly people. And I think of just the ability to get up from the ground like that and to just in your point with like rotational strength and be able to lock the shoulder in a place and stabilize.  Sure, that would be a whole workout. Right, so and it's fun because you can really, as you get good at it, if you're younger and you're not 70 and thinking like that, you're just, hey, what's a great movement that has lots of carryover and benefit.  And man, yeah, it's not gonna make you have the best, you know, the heaviest bench press or deadlift or squat in the gym, but the overall control, body control that it takes to do that and that what that has for overall health carryover and feeling good, man, I love that. Yeah, no, Turkish getup has a lot of value. I don't know if I'd consider it forgotten just because it was forgotten and then people started doing it because it was a popular movement among Turkish wrestlers and grapplers and nobody did it. I would say it's forgotten. You think people start doing it? When's the last time you saw someone do it in the gym? Well, I'll tell you what, way more now than 20 years ago. Well, what's way more? Once every six months, you see it? Yeah, still. Yeah, right, I mean, once every six months for guys who live in a gym to see some of the trainers doing it. The ones that are, you know, like all about kettlebells and know all this. Yeah, it's very, very, very. It needs to be done, for sure. But what I mean is 20 years ago, I didn't even know what a Turkish getup was. Yeah. You know, and I was a trainer. It was something that. Here's another one that I don't see too many people doing. You'll see martial artists do it sometimes, but there's a lot of value for just the average lifter. Now, we used to call them dive bomber push-ups. I'm not sure what other names there are for them. But these are push-ups on the ground.  And the finishing position looks like in yoga, they call it up dog.  You do what's called a dive bomber. Yeah, these actually have like a little wooden handle that like was made. If you look it up, I know they're like trying to bring that back in terms of like some of the old unconventional type tools. And it's literally just a bar that you hold on and that's the exact movement you do over it.


All right, welcome everyone. Good morning or good evening depending on time zone You are here for the presentation about Crip Pet Adrian is already here Aron. We hope he will arrive soon. He's just right now at the main station So for the other half of the presentation, we hope he will arrive So let's just start Please have a small applause for Adrian. Thank you so yeah we are Aron and I were We are talking about Crip Pet Talk is called Crip Pet practice and theory So I will start with the first part about first of the pirate pet Then I will talk ending ending of an era Then getting started with Crip Pet where I describe how I Getting to know the Crip Pet and I'll start to work with it and then I will I'll talk a bit about migration strategy strategies So yeah, who am I? I'm Adrian computer science student here in Haalschule I'm part of the pirate party of Germany The beauty chairman for the pirate party Baden-Württemberg I'm one of the core administrators for the Bundes IT who run the whole infrastructure needed by the complete party and I'm kind of the lead of the LVBV IT so the IT of the pirate party Baden-Württemberg Then yeah, I've been Like seven years administrator in my school in lower Saxony where I come from originally I'm interested in systems engineering My political focus is on digitalization and education and I've been administrating stuff since I can think I guess so yeah Then getting started on the pirate pet. The pirate pet is one of the world's largest other pet and other pet pro instances We have like 350 gigabyte my school a database in the background of This pirate pet running so the link is pirate pet or the piraten pet pointy We have over 65 registered users currently at wasn't intended currently over 65,000 registered users at our other pet pro. So other pet pro is like a Team solution for where you get a team and put pets in there. So yeah pets Like text documents where you can edit with multiple persons decentralized on We have a total of 100 Oh, yeah, there was a total of over 100,000 users registered on this other pet pro But some accounts of art most of the accounts were deleted These users are organized into That's the current Yeah, that's the current number in 24,000 64 teams Which is a huge which is a huge number We have a total of yeah, you see the numbers there. They're just a half hour old. So you have 485,000 light pets and 328,000 pro pets Which is really one of the largest instances and also the depths of the other pet pro Which is discontinued or the depths of the other pet light said already that we are crazy to still maintain and run this With the thing because it's so a high workload on our infrastructure So yeah ending of an era talking about a high workload on our infrastructure The whole infrastructure is very expensive for us running these pets. We have Yeah, my share cluster with two two nodes running the stuff for redundancy back ups The database dies regularly because how the other pet stores Data is putting every keystroke the user makes inside and jason file and then Like putting a batch of 70 key presses inside one jason array and put it as one row inside our database so if you have hundreds of users Working on the same time on different pets. It just puts data into the database all the time and We have sometimes or like twice a week if the database if the database dies We have about 200 megabytes of my square a backlog. We have just to delete because we can't apply them so yeah Like I mentioned before the other pet pro is discontinued so more for some years now and We with our infrastructure structure, we cannot upgrade the other pet light other pet light is actively developed, but We are running a pretty old version and We can't update that because we have some custom changes to the other pet Stuff and it doesn't fit in we have to run old software versions and Yeah, the whole system is like a mess and the field of patches our engine xconfig looks horribly because we have to just Block links which can be used to exploit or download even the whole database So it's really a mess and we are very unhappy to have this stuff still running That was yeah The shutdown of the pirate pad is on the 16th of June. So in like a bit more than two weeks I have to under to just say shut down and it's finished Yeah, we are searching we We started to hold pirate pet stuff for our IT infrastructure or January for the party so we can work together on Press statements work together on the party program and stuff. So it was mainly it was Started at that, but it developed as yeah one a free instance You don't have to look in you can just type stuff in we had already the police Confiscating our servers Because people put stuff in there that didn't belong normally there. So yeah So we searched for a software which is actively developed and Which will not soon be discontinued like other pet pro is We have the need for a real-time collaboration, but this real-time collaboration you can say Just have only office or oh just said just have like a next cloud or just have like Google Docs, but we need low cost on operation and It should be data protection friendly. So maybe if Something illegal is stored on through the Or other pet stuff or on the pet stuff We can just say we don't know what's on our service. So you can't take them away Yeah, and one huge problem of our Pirate pet is that yeah the 350 gigabytes of database and like 20 or 30 gigabytes of logs We have around just from the last week so Yeah, it's we want to use the pads as a short-term use So you create a pad to work on something together and then afterwards export it to like our wiki or Export it to our red mine, which we use for tracking protocols of Of for tracking protocols. So Just for short-term use so the ability to simply delete To simply delete fights or pets from the server With the Jason stuff hanging around in the database with the other pets Yeah, we have like a timestamps when changes were made But because the changes were just put in together on one table row and merged So it isn't practical to delete old pads because there's To a risk is too high that something can break and One problem we have yeah, we have Sinking thinking a count of membership and with that some of our Administrators we had like for the mail service just died or overworked Yeah, one or two actually died Because of the stress and stuff but also our misery are currently like One person working for the working for the party is in is employed and Like me and another one another guy called Loki currently the core administrators and then Persons from one database specialist who does stuff For now and then so yeah easy to administrate and the possibility for like a new person Just here you have the Crip pad so Maintain it and it's not much Not a lot of work So yeah, yeah We thought about a lot of collaboration tools and we had really a big discussion also inside the party Hi Aaron Yeah, we just Short yeah The question was if there is a definition of short-term use definition of short-term use is really work on something And after that if there's not Like we defined for us 30 days after the last edit we think a pad is Not worked on so we delete we plan to delete it in the future, but it's currently not implemented But it has the possibility to do that So yeah, because of today data protection stuff We chose script pet to use just come to the front Yeah, we chose script pet and It has yes some other at once advances For us which we discuss discovered more lately after we installed it So yeah, when we got started I was fresh in the IT administration team was like a half year ago Yeah on the end of November. It was hey, we want to run Crip pet So that's your job. Just do it just do it and we talked about about that a lot and plan stuff and we had We had some points we wanted to have so Customization for our instance with our custom logo on it with our custom color scheme and stuff like that But also transparency we as the pirate party live transparency as every A session where we chairmen's talk about stuff the most part of it is publicly available So for that we already also said That's infrastructure. We want to make it public so everyone can see how we work and what we customized But we have also problem is we have encapsulated infrastructure, so how it's done and It's not just open FTP go on the server put the fights on and you're ready But you really have to operate completely on the server via SSH and VPN and stuff And we plan for the future to have similar deployments, but with a little conflict changes So we have Currently we have two instances running one for like the normal party member members or the public instance and one for our chairman of the of the whole of the party of Germany and which have custom setting is with other pet types available and other storage limit and things like that So Yeah, we Or I chose on that time to get with git the crypt pet stuff is inside a git repository And I said yeah, just fork it put our custom changes inside git and git keeps track of everything And it works till now it works very very well So like Friday I debugged stuff and it helped me a lot to find a bug I put in because of our customizations So yeah deployment and updates deployment is as easy as install no JS install NPM install Bauer then install in our case install engine X for putting the certificates around and adding some other stuff which might be helpful for the future and Just get git first time set up git clone at the systemd config file and you're good to go Update process is as easy as git fetch get check out the specific as specific branch for me is p-pad to a p-pad underscore version number and then git pile and Yeah, we suck grip pad and update Update is made. I prepare the updates on My look on my PC at home put it on to git and then just check out and pull and update made Yeah, one huge problem. We have a we had around in Yeah, one huge problem. We had in our party was oh no You shut down the grip at other pads, but we don't why we want to use a keep keep using it and now It's horrible and it's strange and we have stuff So yeah, the one thing is at the pet teams like we have one team for the press of the whole party We have one team for the public relationship of law party. We have one team for the press of one wooden back we have Many teams around and it's easy to because of the right management You have a team say these persons are allowed to or may get into the team and see all pads You don't have to share passwords and stuff like that With grip pad grip pad has shared folders. So you just create a shared folder share that link to the persons who may enter this team and It's fine then speaking links They don't or we don't have and stuff like speaking links. So it's like peep at pirate pet point a slash p slash like Yeah, like is speaking link, yeah We don't have this with grip pad because there's a key transmitted in the URL So we don't have that but currently we're creating like a short short link service for Pets that should be publicly available To use or which Change regularities like the protocols of the chairman sessions where we talk about stuff Which is every two weeks and currently it's opening the word press opening our word press current link to the protocol change it and Yeah But with that with the short link stuff It will be possible to have like a speaking link for persons. We say they may use it and Yeah Yeah without breaking the security and privacy aspects of grip pad and then automatic exports We have currently some guys around With which Like the other pad has like an API or an export feature with a link where you can get the content of the pad as in text file and we have guys around which do oh like if the protocol is finished Open the script enter the link and it's put on the forum on the wiki and everywhere published We don't have the possibility to to do that currently but Yeah, I will talk about that later on Then for the migration strategies for the content We have or we had persons asking us. Yeah, if I change to the grip pad How is it? Yeah, I want to keep stuff. Yeah, we said we want to use the grip pad as an Yes, and to to just work on it and delete it afterwards But for the stuff which is currently working on like I noted our press really likes our other pet and I think they will Just change on or just say yeah, please re-enable the pilot pad. We want to export stuff. I Yeah, I guess but It's just for this stuff. You're currently working on download it from the other pet and import it into the grip pad grip pad has the possibility to do so and Yeah Yeah So part two so This year's error Glad I actually made it here in time. I don't know if you told the story I missed a train this morning and so I just arrived here Yeah, so Okay, cool that helps Okay, so yeah, normally I'm a little bit nervous to Talk in front of everybody but today. I was just nervous about arriving on time So now I guess I can I can relax now that I'm actually here so Yeah, I guess I want to not focus too much on the the technical aspects and mostly talk about Why we why we work on grip pad who we are? Yeah, I guess it's on the slides or who we are the development team Why we want to do this where our funding comes from because I Think that's super important for cryptography projects to talk about because if you're not selling people's data then Either you don't make money and the project dies or you rely on volunteer work and I guess etherpad was hoping to do that model for a long time and Well, they're they're gone now, right? So at least for the pirate party And yeah, then getting into our upcoming features Um So who am I I'm Aaron McSween. I'm known online as answers I'm from Canada and I moved to France to work on crypt pad And yeah, basically I I think of myself as a privacy engineer, which is kind of a newish term and Basically the idea is a database engineer optimizes for For data fast databases and a privacy engineer optimizes for for privacy and a part of that is getting to know the community and What what they expect so if you if you just look at the The content and encrypt it Maybe people are expecting to hide the metadata as well and maybe they don't You can do different techniques and Maybe they'll be really expensive and so slow that you can't actually deploy it in in practice So knowing knowing the audience is is a big part of what we do So I said I I moved here from Canada and I moved here to work for a company called x wiki sas Based in in Paris, France and basically what what x wiki does is knowledge management. It's a Java big Java platform that has extensions and it's used by I Guess big and small companies to to handle their their information Amazon uses it internally for for their knowledge management solution. So that's that's all open source and basically The company has been in business for 15 years doing knowledge management, but Caring about giving back to the the ecosystem. It's not really this This audience I guess so I'm not I'm not going to try and pitch x wiki, but But basically we care about open source and sustainability because we've been in business for 15 years We've never accepted venture capital or anything like that so it's all basically client project sponsored development and That sort of thing so my role is the project lead I started what December 2015 and I was just a lowly developer at the time and The guy who started the project Caleb Caleb Delisle He left the company last August and I stepped into to lead things And right now we're a two-person development team so I'm doing crypto and server-side stuff and my colleague Yellen is doing most of the client-side stuff, which is actually The bigger part of the job and I'll get into that maybe So yeah, why am why am I motivated to work on this sort of stuff? Basically I got interested in cryptography and decentralized technologies and things like that I would say With the Arab Spring when When the government went and shut off the internet in in Egypt and and other places and I really wanted to know why Why is it that somebody can flip a switch and basically turn off a society? and Cryptpad is still centralized so we can I can flip a switch and turn crypto for everybody, but I think we need to do the The basic steps of getting the the platform, right? And then once we know how to make it usable and people want it then we can do better steps to Make it decentralized and federated things like that, which is as it turns out really hard But I think doable we can work towards it Yeah, so I'm part of the crowd that that says crypto means cryptography and not cryptocurrency and Yeah, basically if my point of view is that if I can Make this my full-time job and and get paid to do it then I can I can work full-time building stuff that I believe in and I think I'm more effective that way if I'm not worried about where is my next paycheck coming from like how am I going to live I Can have a basic level of security and and then I can focus on Building stuff that that I think should exist Yeah, so X wiki. I went over it a bit already, but yeah, we have a branch in Romania as well It's about 40 people. Yeah, I'm a little flustered. So I did all this out of order. I guess Totally out of order. There we go Okay, so why why does X wiki want to work on cryptpad? Why are they making it happen? so We got our first bit of funding as a part of a French research project called open pass and G and basically we were responsible for Building real-time editors and Yeah, that was the French government wanted it because they're worried that all of their information is going towards the American cloud basically and X wiki wanted it because it makes us competitive So if you look at our competitors competitors, which is like confluence and I guess some other people they're all doing real-time stuff We wanted to do it and basically appeared to pure way because then you you scale better So by doing most of the work on the client and not on the server as either pad does You You can get you can support a lot more users So as it turns out cryptography is basically the easy part. So if you have pure-to-peer Algorithm like that's that's pretty tough. But then you just need to put a layer of encryption before you send the message to anyone else and Layer of decryption before you receive it and then you basically have an encrypted editor Which is pretty neat and X wiki likes this because I go and I talk to a very different audience Then they would normally talk to and that's that's good PR. So That's how we basically turn research into something. That's good for the company and our our business model is I Mean I just want crypt pad to keep going. It's okay with me if we sort of break even So we just want to pay salaries and keep the work advancing So we we rely on French and EU funding we just received Some some big grants a big grant and we're hoping on another one and We do subscriptions and donations to cover the rest so basically we treat it like a public good and We try to respect our audience our users and listen to their needs and Make it so that Everybody wants the project to keep going Right now as I said, we're two people and we can't really hire if we don't have a little visibility Into the future because we hire somebody and then we'll just have to let them go So we're staying at two, but if we can get more grants then that lets us expand and do more things So basically my goal is to raise raise everybody's expectations on privacy and when I said about the The Arab Spring why why is it possible that somebody can flip the switch and all these people are disconnected? I would like that everybody sees Something like Google Docs and says, okay, why why is it that they can read my my documents? Why why is that okay? and even if it's not crypt pad that is The product that is eventually adopted and kills Google Docs as I as I hope happens I just want it to exist so that so that I can have it because it's yeah, I don't like Google and As the slide says make it like make life difficult for surveillance capitalists So if all the people that are making lots of money by spying on people, I think they should be I Don't want to say homeless, but Yeah, I don't know they should lose their current jobs maybe Work on privacy. So where we are now I said I didn't want to do this too technical, but basically crypt pad is just there's the server which Receives messages from people and forwards them. So it's not unlike a NIRC server you join a channel you send a message and everybody who cares about that content receives it The server doesn't care about the encryption. It just Sends messages and it's the client's responsibility to encrypt it and decrypt it The database is just append only logs. So every time a message comes in it just gets written down and Again, this simplifies the server's role. It makes us scale a whole lot better the client has a consensus layer, which is what What allows you to edit in real time and two people can make changes that at once and it Resolves itself in theory every now and then we have some bugs, but It settles down eventually and Yeah, the result is basically a thick client setup where all of the logic is done in the browser almost all the logic So applications maybe Who here actually knows crypt pad already? Okay. Yeah, so almost everybody. I don't know Yeah, I miss some hands maybe but yeah, so I'll just I'll skip past this we do a lot of different apps and it's all basically we take an open source Client something like etherpad or sorry not etherpad CK editor for our rich text editor and we just bind it to our real-time consensus system. So we Capitalize a lot off of existing open source libraries and maybe capitalizes in the right word, but we benefit from it And it lets us focus on building the privacy parts These are the mature enhancements that we've built so far I think I would consider them mature because Yeah, very few of the bugs that we fix are related to this. So Crip Drive, which is basically It's it's a document itself. So you can edit pads in real time and your User all your user information is just a different kind of document rendered in a Special way and that yeah, that was kind of the easiest way to implement accounts We use script which derives a it takes a password and it derives your keys Which lets you unlock your your drive? And that's again pretty simple. We did some fixes to it Recently which lets you change your password because before it would just you your password was fixed at what it was so that was a bit tricky, but Yeah, you have public keys which act as your identity. So when you log in the server this confuses a lot of people But the server doesn't actually know your username or your password It's just it sees your keys So every now and then somebody forgets their password and emails us and Asks us to recover their account and they say that here's here's my username And I have the very difficult job of writing them an email Explaining that no their data is gone That's I'm laughing about it now, but I think that's the the hardest part of my job and Yeah, so rich. Yeah any sort of media basically that's just Images videos we do static uploads So that's the main part of cryptpad that isn't real-time and That's just we embed the keys and the location of a blob on the server into other documents and it loads it up and then Yeah, these basic server side APIs for relaying messages. We just reuse that for displaying cursors recently and for Chat we've had that for a while, but it's all the server side stuff changes very rarely and Most of it is in the client. So These are little things that we've like people have asked for them over time expiration Of course with GDPR you need to be able to delete people's data Which is tricky because if you don't know who's it is or what it is Knowing who should be able to delete it is kind of tricky so that we bind documents to a public key and that Yeah, it's it's hard with old documents, but yeah password protection is just we hash Yeah, you need the password to get the actual location And encryption key because you have a seed and you combine that with a with the password and so The server is not protecting documents is Which allows you to brute force it if you want to just guess passwords all day But it adds an extra layer of security so that if you're transferring a link over Facebook as unfortunately many people do They can see the the seed and not Facebook still won't have the password and thus the keys for the document and shared folders again the same as the drive that is just a different kind of document so With a special way to render it So the hard part As I said people send their keys over over Facebook or other things and we can kind of see this in our refer logs So we I mean we do we do watch some things we see how people are using prep head And it's mostly at the HTTP layer. So we see refers we see generally what country people are coming from Unless they're using tor so use tor we try to support it and Yeah, when you're transferring keys outside of outside of the platform over a second band It's tricky because you can't know who has access to a document and so if you want to revoke access one thing we could do is Change the the encryption keys change to the location and email not email message all the Users the new location, but if you don't know who has been viewing it. You can't actually update that so Lack of oversight is really difficult and and as I said people forget their passwords. So Don't forget your password Yeah, so we have 250 instances of prep head public instances that that we know of and We could view this as as competition, but this is why I think it's important to come and talk to All of you and explain my motivations that I just want this stuff to exist So if there's other instances that means that if I decide to turn evil one day, I can't really I Can't sabotage the pirate party too much. Maybe I could put in a backdoor or something, but This is why it's good to have more eyes on the code more people looking at it And I hope you review the diffs and especially maybe look at the years crypto. I don't know Yeah, so we added added an admin panel to try to make Adrian's job easier And and other people's we'd like to expand that functionality, but right now it's very basic We added I call it encrypted mailboxes. It's not email It's just the ability to leave a message for somebody and it's encrypted and it Prevents anyone else from reading it. So that's just using some public key crypto and the existing append only log system This ties into a notification system, which is just you I So people see when somebody has sent them a friend request or something like that and on that note better better social integration So friends and the ability to just send access Through through the system and not have to leave it and go to Facebook When Facebook and Google do this they do it as a means of better capturing revenue and I just I Don't care if you're using our instance or the pirate parties or whoever. I just just don't send it over Facebook Yeah, so our immediate roadmap is basically basically going to be Dedicated to making all of these problems simpler to solve 10 minutes left. Okay. Thank you So mutable metadata will allow us to Change who owns a document as I said, there's an ownership system that lets you delete things and right now you can't You can't give a document to somebody else and that's mostly a It's it should be a pretty simple system to a simple problem to solve, but it takes some work Especially to be backwards compatible So the idea is I guess if you have a different chairman down the road for or chair chair woman chair person for your For the pirate party, you should probably be able to hand over access to certain things to other people so that if they Yeah, they you don't want them to delete the old documents As I said integrated key delivery Teams as a first-class concept. So we started with this idea of The document is the central thing and your user account is just a document but we want to build around this social idea and Delegated ownership. I already said that going way out of order We as I said, we've applied for another research grant and basically the point of this is to take all the interesting things in Crip pad and Break them out into components that can be easily reused by other platforms and basically the idea is to To make it so that all of our work is not wasted that it's not all bundled up in one Monolithic platform and it also makes it'll make it easier for us to modify the platform I think and also for the pirate party and others to customize their instance if they want to just disable a module Maybe they just comment it out and it should just work in theory That'll come along with the desktop and mobile and command line applications which As Adrian said, there's no script to just get the documents So that would be nice to have and In theory not that hard if we can just make it run outside of the browser There's still some browser APIs we depend on office support a bunch of stuff Password recovery by breaking up your password and giving it to friends There's very simple and old Cryptography for doing that and it's mostly I think a UI problem, which is not to say it's an easy one, but Yeah Most of you already know where it is and there's the code and Yeah, I just want to thank nl net who recently gave us 50,000 euros to develop all this team stuff C3 Vienna Is that Ludo who's Ludo hello, they just donated 500 euros somebody else from a security company I have their Twitter there donated 500 and Monthly contributors on our open collective which is open collect open collective comm slash crypt pad There's some people giving 50 euros a month and that adds up to basically the same amount that C3 is giving us which is really cool And that's how you can get involved. I don't think we need German translations because you're you're all awesome at Keeping it up to date But maybe maybe Adrian wants the help. I don't know And Yeah, you can contact us. So there's time left for questions All right, thank you. I am actually I'm very grateful that you intend to continue this service so I can still plan my birthday parties Okay, we have 10 minutes left for questions. I see one Yeah, we never know what people are using crypt pad force birthday party planning cool Yeah, hi, I'm also a member of the pirate party. I have three questions. The first one is the client side performance Even if group pad is idling it's using a lot of CPU power and the fan of my notebook turns on Do you have any? improvements coming there and the other question is is do you have any? improvements coming for the colorful highlighting of authors we talked about this yesterday I Asked autopilot auto pirates if they also have some complaints and they also Mentioned the export function To get it into the wiki automatically and do you have anything they have to come Adrian mentioned it when you weren't here yet That you would talk about that Right. So I have a terrible memory. So I'll try to keep those three questions in mind What so I'll start with number two the coloring that's kind of an easy thing in Etherpad because the server knows everything and it can take the whole history And and then that's that's how it's how it's done by the ether pet It's yeah, you have every keystroke and you have matched to the keystroke who did it So it just getting all the keystrokes as if you open an ether pet It's getting all the database getting the keystrokes and reassemble the file and with that the ether pet colorizes the stuff so yeah, so so for cryptpad we kind of need to do a parallel system of Here's the thing that keeps track of the What the content is and then you need a second system which keeps track of what parts of that content belong to whom and We were talking about this yesterday basically What is it required for it? Do you need cryptographic proof of this person wrote this section or do you need it just for Usability it makes it easier to read and depending on the use case It can be very easy or very hard But in either case because the work is being done client side it can be significantly heavier For the for the client which takes me to question one which is performance or was that number three? Okay, yeah, so I think I would need to see I Mean my my fan doesn't spin so I would need I would need to see why your fan is spinning And then maybe I can I can answer that better So yeah, maybe we can take a look at it It's question three. I forget. Yeah, I tried Export yeah Maybe it's already there not from the command line, but if you go to your settings page There's a way to export your full drive and we could I mean that's I guess not what you want, but we could make it able to export either a subset of the drive or a shared folder or something like that and I guess the Are you going to your settings? Yeah? No, you have yeah export you have oh, yeah, you can export the pad But again, this is not from the command line So that if we get this other research project that is all about breaking things down into parts Then it will be very easy to just use this stuff from the command line right now We kind of built everything just to run in the browser and that sucks. Yeah, but Anyone else So hi One question as you are working with xx wiki So crypt pad is somehow integrated into x wiki so you can just click on edit and then edit the wiki page It's We have So x wiki is extensible and there's an extension which handles Real-time stuff and it's the same client sidecode but without the encryption It doesn't it's not crypt pad embedded in x wiki or the two talking to each other It's okay There's a different question Is there a some API or some means to integrate crypt pad into existing wiki engine that is not x wiki? Maybe an iframe Yeah, iframes are pretty cool We I don't know we could talk more about what what sort of integration you're looking for I guess Right, I think if if we had those better command line tools I mean, it's it's node like we build everything in JavaScript So anything that could call a script could get the content and then maybe that would be okay if you want your Existing server to be able to read the encrypted documents and pull them in if that's what you mean then Yeah But yeah, we could talk more about what what that would look like for you Anyone else I don't see. Yeah, okay. There are no further questions. I still have one I've seen your your crypt had pet dot fr. So it's in cooperation with French people I wonder do do you know about the organization they call from our soft? Yes So are you working together with them because they also they serve like other pads and yeah cheats like same functionality I've met I guess the person who started it and I mean we end up at a lot of the same conferences. So we Sort of know each other. We're not actively working together. We've talked about kind of what would it like I Mean the thing is where we're both open source projects So we both know like their code is available if we want to use it our code is that available if they want to use it We're not planning any serious integration, but I think we have a lot of the same goals in mind just self-hosting and making it easier for people but No explicit plans So any more questions, I don't think so then once again, thank you very much. Thank you