Hey, Psych2Goers and welcome back to our channel. Before we begin, we want to thank you for all the love you've given us. Your ongoing support helps us make psychology and mental health more accessible to everyone. Now let's continue. So, you've got a crush, don't you? Now, you might be wondering how to get them to notice you. You may also be wondering how on earth will I know if they like me back? You know you could just ask them, but if you don't want to, or maybe it's in the very early stages of crushing, then we have 10 body language signs to help you figure out if your crush indeed likes you back. One, they exhibit open body language. Open body language is a fantastic way to tell if someone likes you. This doesn't always mean they like you in a romantic way.  If someone is sitting in a relaxed, open position, or perhaps talking openly with their hands, they may subconsciously be showing that they like you.  Two, they maintain eye contact. People tend to keep eye contact with someone they like. While this isn't always the case, as some people can be shy or not like the intensity of eye contact, generally, people who like each other romantically will want to meet each other's gaze. I'm sure you've heard of the classic catching someone staring at you and quickly looking away. Yes, from across the room you may catch your crush staring at you, only to quickly turn away and blush. But they can do this while talking to you as well.  They may also just be getting lost in your dreamy eyes.  Three, they mirror you. Have you ever found yourself adopting someone else's gestures or movements at a party or social gathering?  The psychological phenomenon is called the chameleon effect and was explored in further studies. Turns out, we tend to subconsciously mimic other people's behavior in certain social settings. That is, if we like them or want to be like them. People like people who are like themselves. So next time you catch your crush mimicking your gestures or classic phrases or dance moves, they may like you as much as you like them. Unless they really like dancing from you as a teacher, completely platonic. Four, they expose their neck or their wrists. People tend to open up to people they like and subconsciously show their weakest spots. Sounds kind of creepy, but it's not. Like having open body language, we may expose vulnerable parts of our body, like our necks or our wrists, to subconsciously show that we trust someone. We can look to Marilyn Monroe's classic neck tilting pose for inspiration. People may stroke their neck with their head in interest to show that they like you. Showing their hands and not hiding them away in their pockets leaves another vulnerable part of their body, their wrists, open for attack.  Ask them out already. Five, they give you genuine smiles. Everyone knows about the polite smiles. We're not talking about those. We're talking about the full-blown genuine smile. Now, they may be shy and try to hide their full smile. But often times, when someone is having a good time around someone they like, they will let their teeth show when they break into a smile.  Six, they lean forward towards you.  They not only want to hear what you have to say, but they want to be close to you too. And they also want to make sure what they're saying is heard clearly by leaning in closer. This type of closeness brings the relationship a step further than just good acquaintances or casual friends. Seven, they act nervous and squirm around in their seats. When you have a crush on someone, you tend to get nervous. You may giggle or squirm or play with your hair or shuffle in your seat. This is good news. It means your crush likes you or they really need to use the bathroom. Not looking too good, my friend. Not looking too good. As long as they genuinely smile and look comfortable, they may just be fidgeting in their chair so much because they are nervous to be around someone they like. Eight, they don't clutch their purse or their phone in front of them. If you catch your crush in the hall and they have their purse with them, pay close attention.  Or are they opening their body and slinging their purse around their shoulder and behind them? This is a subconscious habit that they tend to exhibit to show whether or not they like someone. If they put a barrier between the two of you, like their purse or their phone, they may not want to get close with you emotionally and physically. But if that purse is swung over their shoulder when you arrive, they may just have their heart set on you. Nine, they reach out to touch you. People want to get close to the people they like. It's just common sense. And what brings people closer? Touching and physical contact. If an acquaintance is finding a reason to get closer to you, they may be interested. Just make sure you're both comfortable around each other. Remember to look out for that warning sign of closed-off body language. If you're at a party and one of the people in your group keeps subtly or not so subtly, putting their hand on your shoulder, or innocently bumps into you on accident or not so accidentally, or finds other ways to get close to you, they probably like you. Ten, their tone of voice is higher and comfortable. Our tone of voice can change around our crush and go to a higher pitch. Remember, people can be nervous around their crush. So your crush may like you but sound a bit nervous at first. As long as they're still open to getting to know you, see if their tone of voice changes from the oh snap, oh snap, oh snap, oh snap, my crush is here. Tone to the comfortable tone they have when they are intrigued by someone. So, how does your crush's voice change when they're around you specifically? Have you recognized any of these signs in your crush? Has this video helped you to realize that your crush likes you? Let us know in the comments below. Please like and share this video if it helps you and you think it could help someone else too. Don't forget to hit the subscribe button and notification bell icon for more Psych2Go videos. Thank you for watching. We'll see you next time.


Step one wake up really gonna rise to the sun step to you some good some food Another one if you're new to the channel, I'm Goldpony. I do new car truck SUV reviews on YouTube and today We're in the brand new 2022 Chevy Corvette the C8 Corvette courtesy of Mercedes-Benz of Hagerstown in Hagerstown, Maryland For more information on their inventory please feel free to check out the link in the description box below And so we are in this one today because it is the 2022 C8 Corvette and I have yet to review this thing so I'm quite excited needless to say and we do have the convertible today as you Guys can clearly tell so we're gonna find out if the extra $7,500 is actually worth it for the convertible as well So ultimately in this video, we will be testing out going over everything about this one from acceleration of braking steering Fuel ride quality sound system exhaust clip all that fun stuff so having said all that what you guys say Let's just go ahead and jump right into it and as always Let's start with pricing so as you can imagine there are a few different trim levels for the 2022 C8 Corvette first one being the 1LT starting at $73,095 2LT for $79,895 and the free LT for $84,545 but regardless of which trim level that you go with the power plant on this Is going to be the same powering the C8 is a 6.2 liter direct injected V8 putting out 490 horsepower around 6400 rpm 465 pound-feet of torque coming in at 5100 rpm They want to also mention that there is a C51 performance package that is available that is going to bump those power numbers up to 495 horsepower 470 pound-feet of torque sent to rear wheels through an 8-speed automatic with paddle shifters Which we're going to be testing out here in a little bit zero to sixty time is going to come in at approximately three seconds flat or 2.8 seconds for the Z51 top speed 184 miles per hour with MPG never coming in at 16 in the city 24 on the highway taking premium on that if you said that before we do any kind of fun Acceleration test here in the C8 I wanted to mention you guys drive beds There is actually a circular dial located just to the right of the shift button there That's going to give you tour weather sport track my mode and Z mode those last two are essentially the customizable modes But adjusting things like the shift points and throttle response Steering sensitivity suspension settings and the braking response actually as well So now having got all of that out of the way. What do you guys say? It's going to find us straight away Let's put the paddle shifters and acceleration here to the test and let's see how quickly we can get our new 2022 Chevy 4-Vet C8 here Up to speed. All right in three, two, one Amazing that took me back to my Audi RA test drive that big. This is ridiculous son Well, that was fun I'm going to have to do that again a little bit later But that is definitely going to put a smile on your face needless to say you're not going to have any issues Emerging on to the highway the paddle shifters were Ridiculously quick. They feel insanely high quality You got a little bit of a pop when you shift gears as well And like I said the best part about it is this is an all-wheel drive and there wasn't any spinning There wasn't any loss of grip whatsoever It instantly put the power to the ground Which is weird because a lot of real-world drive cars like the Camaro like the Mustang cars like that You're just spinning with the C8 Corvette. Maybe it's because it's a mid-engine There was no spinning whatsoever. So it was like an all-wheel drive acceleration. That was Wonderful without a doubt. But anyways to go along with that acceleration as always breaking is equally important So upfront you will find 13.6 inch ventilated front disc in the back 13.8 inch ventilated rear disc And of course a Brembo braking setup is going to come standard across the board that pretty much says it all right there But up top of that if you were to go with the Z51 you're actually going to get upgraded brakes So a little larger brakes as well. So overall as far as that 60 is your stopping distance goes just tapping the brakes here Very probably the most firm braking feel I have ever tested within my past 600 plus test drives It instantly brings you to a stop 60 is your stopping distance is 97 feet Which is certainly probably the best I've ever tested yet again that stopping distance number is Insane usually you get upper 130s in SUVs usually 120s in sports and ends I know my Mustang was 99 feet. So with C8 Corvette coming in at 97 has got to be the best braking I have ever experienced and like I said extremely firm braking feel to this thing But anyway then touching on suspension and handling you're gonna get a short and long arm devil wishbone type suspension Acting stabilizer bar in the back as well in the Z51 package is actually going to add a performance Adjustable suspension allowing it to be lowered for the track, of course, and there is magnetic ride control available as well It's always like to recommend that one because it monitors each shock absorber individually Not only giving you a smoother ride adjusting to the road imperfections But also tightening up the suspension during heavy cornering really giving you the best of both worlds That's definitely an option always like to recommend and having said that ride quality has been is probably the first thing I noticed surprisingly even in a Corvette. It's insanely smooth this thing almost rides like a luxury car for what it is I'll put it that way. It doesn't ride like an s-class I guess you could say but it rides extremely smooth it very much surprised Me for what this car is so ride quality is 100% on point steering feel It's like a little go-kart man, and it is just based on the drive modes as well So steering feels 100% on point cabin noise obviously we're in a convertible So you're gonna get a little bit of wind noise because we're in a convertible So that's perfectly fine and touching on visibility. I don't know There is a little bit of a window right here So even with the top down that window kind of hinders it a little bit But other than that if that was gone this would be 100% perfect and also touching on visibility I am looking at a head-up display right now giving me my speed speed limit with gear I'm in and safety features as well. So that's definitely gonna assist with visibility there, too But that pretty much rounds out the performance segment of this review guys Let's now go ahead and take a look at the exterior of our brand new 2022 Chevy Corvette All right, so here she is you guys the new 2022 Chevy Corvette Definitely a very nice-looking spec on this one Let me actually first touch on the convertible spec speaking of so as I said at the beginning of the video the convertible adds $7,500 over the standard coupe version So this is what that looks like essentially it just adds 77 pounds. That's it So that's not that bad it retracts in only 16 seconds also very quick and the coolest part is can actually operate at speeds Up to 30 miles per hour So if you're on some back roads, maybe and it starts to rain all of a sudden you can actually put the convertible top back up in 16 seconds at up to 30 miles per hour So that's pretty cool and actually uses six electric motors as well a couple of different ways to go ahead and operate this Easiest way from outside the vehicle of course is just to use the key fob So I wanted to show that to you guys real quick But that is how the convertible end of things operates But let's go ahead and start up front of course You have some massive air curtains if you even want to call on that to the left and to the right plenty of gloss black accents up front You got the Corvette lettering found just underneath of that front line there also the Corvette badging of course as well There's going to be a matte black front lips It definitely gives it more aggressive appearance there to the sides LED headlights do come standard with LED daytime running lights You do get the automatic feature with that as well meaning when to start to get dark in a night Those headlights are going to turn on automatically for you there I did want to also mention though since like I mentioned this is a mid-engine I think everyone knows that at this point you actually have a frunk That is pretty cool and a decent amount of space within that frunk as well meaning front trunk So definitely some added storage there So that's always good for some added utility of this thing because a lot of people think sports cars You can't live with them on a regular basis But there's actually another trunk in the back as well so you got two trunks that is pretty cool Anyways that pretty much rounds out the front end of this one Let's not go ahead and make our way to the side It's been out since we are around to the side of the Corvette body colored power adjustable side mirrors do come standard They will be heated as well with LED integrated turd signals They will also be though power folding with the driver side auto dimming mirror as well So somebody has their high beams on behind you Let's say you got an auto dimming rear view mirror of course Also an auto dimming driver side mirror which you don't usually get on other vehicles out there So I wanted to emphasize that massive air vents of course towards the back with some gloss black accents That assist with helping keep in the engine cool of course and Corvette racing themed graphic package That's available for five hundred and twenty five dollars I wanted to mention that because we have that so you guys can tell by the stingray our logo on the front doors And also there is a graphic on the hood then as well So a little bit of uniqueness making this vehicle its own really but then taking a look at the wheel setup Nineteen inches up front twenty inches in the back. Yes It is a staggered fitment as most performance cars will have and it is a five spoke standard design As you guys can clearly see I believe silver is the standard design Although we do have the black wheels today and there are plenty of other wheel configurations available as well But pretty much rounds out the side of this thing. Let's now go ahead and make our way to the back All right So first thing I wanted to mention since we are around to the back here the one big differentiating factor between the coupe and the convertible of course with the exception of the roof is the fact that you Can't see the engine on the convertible So if you were to open and close that convertible you're actually going to find that there's no view of the engine So with the coupe you can actually show it off with the convertible. You can't see it So I don't want to mention that but plenty of rear spoilers available for this one the Z 51 style is particularly my favorite That's what you guys are currently looking at and it's a couple different finishes as well You can get a body colored or gloss black or a couple different finishes Like I said Corvette lettering spelled out horizontally finishing gloss black yet again You do have LED tail lights in typical Corvette fashion that looks pretty darn good back there as well Just below it all you have somewhat of a gloss black rear diffuser and then to the sides get ready you guys the exhaust Club is coming soon dual exhaust outlets with quad stainless steel tips and there is a performance exhaust available with the Z 51 Package so having said that I do believe you guys know what we have to do next as always here is that exhaust clip All right, so now since we are around to the back of the CA Corvette here when it comes to opening that rear trunk There is a button on the key fob There is also actually a button on the driver's side door as well But once opened up cargo capacity is going to come in at 12.6 cubic feet So actually decent amount of space back there keep in mind if you just get done driving for a long time Since the engine is back there when you open it up for a first time It is going to be a little bit hot back there, but it's really not that bad So just keep that in mind though the other cool thing about the trunk is when you actually close it It's a soft closed trunk like Mercedes Benz and BMW does with their doors a lot of times Chevy apparently did with the C8 Corvette So you just have to get it close and it's gonna automatically kind of like Suction it back in so that is a pretty cool feature as well But then since there's no back seats, let's go ahead and make our way up to the front seats here eight-way power adjustable front seats Do come standard GT bucket seats are going to be the standard configuration GT 2 Bucket seats coming with the three LT trim level only having said that if you guys are curious You were looking at the GT bucket seats right now Heated and ventilated front seats coming with the two LT and three LT trim levels as far as seat comfort goes in our GT bucket seats perfectly fine Definitely love the bolsters on these seats helps hold you in place perfectly fine there So no issues with seat comfort whatsoever and take a look at the steering wall one of my favorite parts actually tilt and telescoping of course It is actually power adjustable that does come standard It is leather wrapped and it is heated for the two and three LT trims and it is essentially I don't know what you would call that believe you would call it a hexagon steering wheel or hexagonal steering wheel Because I believe there are six sides here. I can't really tell it's either a square or hexagon What are the other I think it's a hexagon, but I love it because to me turning in this thing feels absolutely right So I'm a huge fan of the shape of the steering wheel as well But now let's go ahead and make our way to the gauges. It is a full digital gauge cluster It's a full 12 inch digital gauge cluster to be exact when you adjust the drive modes You're gonna get notification up on those gauges as well of course, and you can control different things using the steering wheel mounted controls up on the Digital portion of those gauges for example You have a performance timer. You can actually set a zero to sixty if you wanted to time your best zero to sixty time That's always fine. You got trip a trip B outside temperature How many miles you have left until you hit empty apparently when you need your next oil life as well? That's always pretty cool. So pretty much everything you could possibly want up on the digital portion of the gauges there I think I'm gonna leave it on the zero to sixty timer. I think that's pretty darn cold But now let's go ahead and make our way to overall interior quality. Orange seat belts are available Yellow seat belts are available. There's plenty of customization that is available for this thing So I want to start by saying that carbon fiber trim is available the two LT and three LT trims are actually going to add Universal home remote aka garage door openers for up to three different garage doors There's a wireless phone charger with those two trims as well It's gonna be located kind of in the back here between the two seats I got my phone charging there right now actually there is a rear view Camera as well, which I am looking at right now. I think that's super cool But you can flip it back to the regular rear view mirror, but don't also mention there is a rear view camera So that is pretty darn cool. I love that and overall essentially all of your buttons are going to be located on this kind of like Row of buttons essentially dividing the passenger and driver seat here from your climate control Heated and ventilated seat buttons pretty much all the basics when it comes to climate control I guess you could say another cool thing about the Corvette is to open the glove box There's actually a kind of hidden button located in between the two air vents there in the passenger side So one dimension that as well since it's a little bit different I love the red contrast stitching going through the doors as well as just above this passenger side air vents as well So red contrast stitching looks really good with our black and red interior here You got dual cupholders located kind of just behind the shift buttons there within the center armrest You have actually USB charging port auxiliary port and a regular phone charging port there as well So honestly, this is a very nice interior. It's kind of luxury like so I'm a huge fan of what we got going on here But so now let's go ahead and make our way to the infotainment screen 8-inch color touchscreen display is going to come standard Bluetooth and audio streaming coming with that Android Auto Apple CarPlay You will get factory navigation system if you were to go with the 2LT or 3LT trim levels can of course adjust your radio Information up there as well and also climate control settings and there is also a lap timer that will record your fastest lap time Apparently all you need is an SD card. So that is pretty cool I like the picture that they put of the CA Corvette up there as well But anyways back to the radio information. There are a couple different sound systems available for the CA Corvette We'll get a Bose 10 speaker sound system for the 1LT and then a Bose 14 speaker sound system for the 2LT and the 3LT trim levels So having said that what do you say? Let's go ahead and turn on the radio We do have the Bose 14 speaker sound system with us here today. So let's see what we got playing and Let's test out the clarity of this one Face is insane clarity is 100% on point As I always say I've had both sound systems in my cars before they have never ever failed me Bose is a very reputable company and there was plenty of loudness for a convertible like the CA Corvette here that we have today So 100% sound system is on point But last thing I wanted to mention you guys on that infotainment screen is when you do put the CA in reverse You will find a rear view camera coming standard You got a couple different views there to choose from as well and as I mentioned earlier you have the rear camera mirror as well So plenty of different ways you can check out what is behind you But as always that is going to lead us into safety And so front side side carrying airbags do come standard tire pressure monitoring system rear parking sensors coming standard as well and Side blind zone alert if you were to go with the 2LT or 3LT trim levels So overall when it comes to my final thoughts here of the CA insanely quick very quick paddle shifters So huge fan of that the braking is Unbelievable the best braking I've ever experienced in any cars of my 600 plus drive so far So wonderful braking there great handling great interior I want to come to that original question that I gave you guys at the beginning of the video is the Convertible actually worth it compared to the coupe at this point and in this day and age I would say heck yes this thing is incredible and I say heck Yes, because it is so hard to find cars these days let alone a car like the CA Corvette If you can find any of them I would definitely say go for it if you're in the market for one because this kind of is a coupe right now If you think of it that way, so you got the best of both worlds I say yes got the money for a CA Corvette Why not splurge for the extra 7,500 and get the convertible because it is still a heck of a carpet anyways Let me know what you guys think in the new CA Corvette in the comment section below That is about it for this one you guys Thank you so much for watching for free to follow me on social media if you wanted to see what's coming next on the Channel before it gets to YouTube be sure to hit the subscribe and the bell notification button if you're in the new car reviews That is what we do here on this channel after all do appreciate you guys watching more than you know when I will see you guys All in the next video Stay gold


In order to do neurological localization and figure out where in your patient the difficulty is, in addition to the cranial nerves, it's important to know three tracks or pathways. A track is a collection of axons coming from a similar place and going to a similar location. Now, this track has junctions or connections, or we call them synapses in between. But the two sensory tracks come from the sensory dorsal roots. Here I'm showing you the catechinia because they've been torn off up here. And a sand, either connecting in the cord or in the medulla, relay in deep structures called the thalamus and eventually come to perception in the cerebral cortex. So one pathway, one sensory pathway, is the spinal from the cord to the thalamus, the spinal thalamic tract. The other, and that carries pain and temperature and some touch. The second important pathway is the pathway that we call the dorsal column because some of the information is traveling in these dorsal columns, this area of white matter between the forceps here, on the dorsal aspect or the posterior columns of the spinal cord, relaying up in the medulla, and again onto the thalamus and finally the cerebral cortex. That pathway is called the dorsal column medial lmniscus pathway and that carries proprioception, vibration, joint position, knowing where your body and muscles are in space, as well as fine and discrete touch. So we have two sensory, somatic sensory pathways coming from the body and there are comparable pathways just like it coming in from the trigeminal nerve. But we're just going to talk about the spinal cord contribution today. The spinal thalamic or interlateral pathway has three neurons. It is always the second neuron that decosates or crosses to the opposite side to ascend to the thalamus. The first neuron has its cell body in the dorsal root ganglion and synapses almost immediately in the spinal cord. The second neuron crosses to the opposite side and ascends to the brainstem, to the ventral posterior lateral nucleus of the thalamus. The third neuron, located in that nucleus of the thalamus, ascends through the internal capsule to terminate in the post-central gyrus, which is primary somatic sensory cortex. The second pathway for sensation from the body, the dorsal column medialumniscus pathway, has a very similar pattern and trajectory except for one very important difference. The first neuron, the one with the cell body in the dorsal root ganglion, does not cross immediately but ascends on the same side of the spinal cord to the posterior part of the medulla. There it meets neuron number two and crosses to ascend to the thalamus on the opposite side. The decosation then is in the caudal medulla. It too ascends to the same thalamic nucleus, ventral posterior lateral, and different neurons in that nucleus then send their axons, these are the third neurons, through the internal capsule to the post-central gyrus primary somatic sensory cortex. The third pathway is a motor pathway that comes from the cortex and descends through the spinal cord or down as far as the brainstem cranial nerves to end in the cord or brainstem on motor neurons that go out then to muscles. Those would be muscles, striated muscles, voluntary willed movement, controlling my little finger or my big thumb or pinching, all of that are willed, not reflexes, these are willed responses. This is the corticospinal tract or the motor pathway. The important motor pathway for voluntary control over your striated muscles is called the corticospinal pathway. There are axons traveling with this pathway, coming from the face area of the cortex, pre-central gyrus, also terminating in the brainstem on cranial nerve motor nuclei. This diagram shows you only one going to the spinal cord, descending through the internal capsule, through the brainstem, and crossing, important crossing or decussation at the junction between the medulla and the spinal cord. At this point, left brain controls right body. This neuron, this motor control unit is called the upper motor neuron because it comes from upstairs in the cortex. It descends and terminates in the cord. Therefore, we call the next or second neuron the lower motor neuron. The lower motor neuron is nothing more than the anterior horn cell, also called the ventral horn cell, or just plain motor neuron. This neuron sends its axon through the ventral root to terminate as the motor implant on striated muscle. So, three pathways we're going to look at. Corticospinal motor, spinal salamic pain and temperature, dorsal column, medial amniscus, fine touch, vibration and proprioception. The critical thing is to be able to visualize where they are close to cranial nerves and where they are far apart from them at different levels of the brainstem. So, we're going to come back and have to look at our levels of the brainstem. We're going to look at medulla, we're going to look at pons, and we're going to look at the midbrain as we ascend. We're also going to have to bring this information up to the cerebral cortex. I have a atrophied brain here which makes the gyri stand out remarkably because there's been so much loss of brain tissue that these sulci are deep and these gyri are narrow. And remember, to find the central sulcus you find two parallel gyri that come from the interhemispheric fissure all the way down to the lateral fissure. So, this is the central sulcus. And keep in mind that behind the central sulcus is the postcentral gyris and this is sensory cortex.  So, the willed voluntary movement is going to start with neurons in the precentral gyris and the perception of somatic sensation is going to end in the postcentral gyris which is somatosensory cortex.


It's a very active, very dynamic, and he is here from the Goodwill. We're in the place, expanded hard, but there is the donation station for the Akibeta Pavilion. So this space has... I'm very curious to know, and I'm sorry to start by asking questions, but I would love to know who from this group is living here and who is visiting. So if you are living here, can you raise your hand? So I'll do opposite. If you're visiting, can you raise your hand? So to start relaxing a little bit the crowded space, let's please make two circles, like a smaller circle here. Maybe hold hands just to see the size of the circle and adjust the distance. So let's make three circles. A little bit smaller right here. The outside will donate to the middle circle. Yeah, more space. And then people will come in as a joint. So raise your hand if you have practiced this technique or classical. Okay, great. So let's just try to go directly to the practice with that much explanation. Let the experience be the explanation itself, but basically we're going to be using our bodies, our singing voice, our hearts, the attention of our minds all together to send prayers, to send intentions, to anchor energies, to meditate while moving, to open our hearts. And on top of that, we're going to be using different languages from different traditions during the night. To warm up, chances start. These words come from each hand. You've heard about the most. It says, may I take peaceful steps upon the earth. I bow to you, a flower. Let's learn the melody and then I tell you what we do. Steps upon. Steps upon. Let's explain. Okay, everyone have a fun. So we're going to walk in this direction, like counterclockwise, mid-wide singing. And when we're saying, may I take peaceful steps upon the earth, I'm just concentrating in that intention, and we'll agree that when I walk with peaceful steps upon it. So just kind of feeling the earth with our palms down. And when the song says, I bow to you, a flower. We just look someone that is near to us, and we do this movement. I bow to you.  And then you get, I bow. This is just to warm up our throats and our hearts, and to say hello to the friends we haven't seen in a while. So just walking that way, may I take these two steps? May I take these three steps upon the earth. May I take these three steps upon the earth. That brings, connect us with this capacity to, even when things are happening here, to keep going and to trust that somehow all rivers eventually go to the ocean, that the evolution flow of life somehow always goes where it needs to go. And that when you are with the right detention and you are with the right heart, you have the support of the Divine.  So sriram, jayam, jayam, sriram, jayam, jayam. There is simple melody. Let's learn the melody and then I tell you what. sriram, jayam, jayam, jayam. It's not Kyrgyzstan. I'm just going to show you the phrase. It's really short. Send it at Aro. So much in your person and singing, try to blend your voice. Right foot going and... sriram, jayam, jayam, jayam. A basket is formed by holding hands with the neighbors All arms in the front. Try that. All hands with the neighbor of your neighbor. All hands in front. Your arms open. Your arms in front, open your arms. Open your arms. Open your arms. Open your arms. In front of your arms. In front of your arms. No, in front. Yes, you got it? So like this. Like this. We do the second line. But so we need to be quick. Otherwise the line finish and we're not ready. So let's try walking like this, the second line. So the first line is... Everything is going to move to the clockwise. Always the same because then it's too complicated. And third movement, third line of the mantra, will create a sun by lifting the arms to the middle. Not high, not correct. If someone is looking from above. It's amazing. Amazing Mandala. So let's try walking like this with the right foot in front. It will be the third line of the mantra. And now we're going to... For the fourth line we're going to fully experience the unity of community. And we're going to go all the way up and behind. We're going to let go of the hands. Four ways of understanding the art of perseverance. Remember. Strong. For the last part, don't struggle too much with the arms. If you want to let go, let go of the head. We just want it from our backs. So let's start. What was the first one, please? It was a... That's the basket. That's the basket. Go back to simple terms. Simple terms. That's the basket. A little bit of concentration will help us. Because I want to teach you more dances and more different songs. Remember, first, simple circle. Second, the basket. Third, the sun. Fourth, embrace it. Everything on the left. Right foot in front. And... Simple circle to the left. Please, with the mystery of... There's a little pointer there. So the word from spirit is the same word for being navigated that mystery. How many days can you live without personal dice? We even say, oh, he has... This is his last breath. Breath is life. Life is breath. And life is God because the activity of life is a miracle, he said. If you want to find the divine, don't look in the seventh sky or beyond, beyond, beyond.  Life is the manifestation of the divine. What is more amazing and more miraculous than life, he said? A hummingbird, the power of the sea the system, the jungle. Everything that happens in my body is the coordination of my billions of cells, my heart beating, doing all the things. You can forget about breathing. Life will breathe for you. Because life is leaving you. Life is taking care of you. You don't need to think, oh, my body is getting hot. I better start sweating. Life takes it all. And breath is the only function in the body that is both automatic and with your direction. So breath can be unconscious or conscious. It's the only muscle, the diaphragm here that can be moved by the all nervous system, the automatic nervous system or can be moved by the neocortex. You say, oh, I want to breathe now. But if you forget, it takes over. So breath and consciousness are also totally inseparable. There's no spiritual practice that don't use breath. Conscious breathing. So we're going to practice this in this next dance. But we need, at some point of the dance, we need a partner.  In your same circle, turn, face someone. If you end up alone, raise your hand and find another partner is happy. Yes? So in the dances, in the dance and with partners, most of times, vast majority of times, we advance in the way we are looking now. So look at your partner and notice that you are looking, some people is looking counterclockwise or other people is looking clockwise. So that's your line of progressions. Just make sure to keep following your nose and everything will be okay. Yes? Okay, now for the first part of the dance, we hold hands in the circle. There are so many. It's good to keep the conversation as minimal as possible. There are so many. So it's very easy to start feeling the room with other things that the instructions of the dance. So it's easier for everyone to keep the conversation minimal. I promise we will make a break in the mirror and we all can talk about this dance. And now, the first part of the dance is super simple, which is going to sidestep open and close to the right. Open and close. And open and close. And open and close. And al-ala. Al-ala. Al-ala. Al-ala. To these two al-ahas is like breathing in so their arms are going to be coming up slowly during the two al-ahas and two al-ahas coming down slowly. So we're going to be like a moving breathing animal together. Let's practice that. Sidestep open and... Al-ala. Al-ala. Al-ala. Which is the word that needs spirit or breath. It's just very simple. We're just going to turn individually to the right like this if you want to watch. You have to feel the entire melody with your turning. Don't turn that fast because then you'll end up boring. So let's practice from the beginning with the al-aha open the right foot. Al-ala. Al-ala. It's the breath of the divine. It's breath that is in me. It's the activity of the divine. So try to remember what we're doing. At some point after we have practice in the circle I'm going to ask you partners.  Let's say I'm in the circle that means I'm going that way but to find your partner you go that way and I say partners so you just hold hands with your partner and start turning. Al-ala. Al-ala. Al-ala. Al-ala. Al-ala. Ooh. Let's try that. That means face your partner. Face your partner. Face your partner and remember two al-ahas coming up and in the room how you let go of the hands and start turning individually finding your new position. Remember where you're going and Al-ala. Al-ala. Common mistakes take that happen.  Remember your circle. All of these take possible.  Right? Or if in the turning of your partner you want to stay at the center and the other one out, no problem. Just move to where your partner is standing now. At the feet of your partner, that's your target. You have to finish there. You have to finish right there. You should finish there but look in there. Look in that way. One. Two and three. Please face this new partner. Face your new partner. This new partner. This new partner and just to not make more confusion and more difficulty every partner's shift is turning clockwise. Everyone is turning clockwise with the partner. If you put that lock in the ground follow the turning of the clock. One, two, three. New partner. This is a chance to this is a chance to cultivate a subtle quality.  So you have all this mystery of something happening inside. So just enjoy that. We start with the circle. Remember who is this partner because you can start dancing with this partner. Open to the right and in this song on our singing and this time this energy is going to be next practice is a little acupuncture for entirely for going to say in in the ajun mabu ajun mabu ajun mabu newen mabu ajun mabu means love newen mabu means strength ask yourself how can we are offering strength to the esa should be the other way she offers us a lot of strength and sustenance but happens to be that mother earth now it's in labor she's giving birth so it's good to also stand with her in this labor stand with her like just as we see the mama's giving birth like breathe and cry come on yes yes we can also stand up with mother earth because gaya is pregnant with something new and every new birth it's a little bit messy and chaotic and painful and some parts of mother earth are in deep pain but something wants to be born so we're also going to support that the melody is like this the left always back the right always in at the same time the circle moves strength so we stop moving we keep bouncing in and we step a little bit strong but we're a big group so don't don't create a catastrophe but we you know love with our steps are just caressing here oh soon high melody is strengthened yes we're going to be your gardeners we're going to stand by your side we keep on going in and out in and out in and out somehow is connected to a message to the west 100 years of the next sessions but this is the first time that this practice is coming back to India then to India the first Sufi teacher that brought Sufi to the west was from India then that message got enriched and that fermented and gave birth to this in the west so now it's coming back to the east and we're bringing this practice for the first time to Asia and Jesse right after this weekend to another three or four countries and we are implanting season in just putting those things and of course our will is super fertile ground for this so these dances belong to the world if you are one of the dances from today and you want to start practicing with your friends, in your school in your circle, in your community in the next gathering you can do it we just ask that you do that with a lot of care because we love this practice a lot a lot of care and respect so maybe learn the melody as it is, maybe learn the words the movements as they are and for those of you who have time we're pretty much going to do like a little intensive weekend so we will be from 9.30 until probably 5 of course stopping for lunch at an Ikea community and you can come just for the morning you can come just for the afternoon it's okay, try not to come in the middle and also we'll be continuing Sunday morning again from 9.30 but just stopping and lunch and the difference is that tomorrow we will do a little bit more workshop style maybe stopping and giving a couple of hints and a little bit more of the elements and also if you're going to come tomorrow you can bring your phones and after each session you can record the melody, the meaning the movements in case you want to start practicing with your people for those of you who want an Ikea community and you don't know what an Ikea community is what you do I'm going to send you a few to not that I'm in the garden or send your guest house and you follow the signs so we'll have more time to answer questions and to see how you can become a facilitator of this because it's as I said we're in plantings so we're kind of giving it away the next practice excuse me so 9.30.12 when like 2.45 because you can only answer 9 but the hostel says 9 9, ok 9 9, thank you very good the next practice we're going to do comes from Russia in Russia any Russian speaker here in Russia the world for peace and the world for earth is the same root mir means peace mir is peace, mir is earth so we'll say at the end of the course we say mir mir peace on earth peace that little bit of Russian mir, mir, mir and the rest is English the spirit of peace to your cause we give our strength that love may reign and war may cease that love may reign and war may cease 3 circles join hands in the circle so everybody knows that spirit of peace walking kind of the circle, individually maybe please watch speed the shoulders or our neighbors to just make side step to your cause we give our strength two side steps open, close, open, close and make like this that love may reign so we remember that we're trained we're anchoring a vibration we're opening a road opening a way for the spirit of peace in this case we pray for peace of your places, of this place please include my country in your prayer Colombia has been struggling a lot for 16 years and was trying to get out of all that war, internal war place pray for the spirit of peace in this community pray for whatever you feel like walking in the line of the circle calling the spirit from your heart two times and landing on the shoulders and speed let's try again spirit of peace to your cause we give our strength that love may reign and war may cease middle where this song from the distance where they were singing this song and he just never let them out just one circle and in your heart and your left hand in the heart of your neighbor this gentleman in the middle are gonna be the jewel of the lovers they're gonna be the jewel they're gonna look at these beautiful faces you're gonna we're gonna leave the melody and the men are gonna just be doing very good not very difficult so you can make sure that the circle is beautiful that the jewel of the lotus is very beautiful and you can keep concentrating in what is this energy of compassion how is that it opens inside of us to really care about everything and about everyone just feeling that sensation with yourself meanwhile the ladies are gonna be drawing in the floor the petals of the lotus how are you gonna do that meanwhile singing the melody you're gonna walk holding hands in a circle to the center but also to the left so it's like a diagonal so gentlemen can I ask you to sit for a minute have a minute so look at my feet ladies this is the center I'm not gonna walk straight I'm gonna walk diagonal I'm always with my left foot let's try that with the ladies left foot guiding the movement and out and forward and out I'm just gonna everybody starts turning like a prayer wheel just spreading spreading spreading that compassion through your palms through your third eye however you can not everyone and everything I love I care I wanna support what happens to what happens to all just sending that vibration everywhere and with that blessing of the territory of the land we chose tonight what direction is that circle what direction is that circle let's bear with it let's ask our host not what the store is yeah we just have five minutes we're gonna make it nice and short and remember to support the event of pavilion if you like none of that donation is gonna go to me this is a pretty service from our family but the pavilion needs maintenance of all those weeks gentlemen let us start with the ladies so they get the melody and the movement I start you off just breathe for a moment and ladies left foot and


Hello and welcome to Newsclick. Today we have with us Prof. Ajaz Ahmad and we will be discussing the developments between Israel, Palestine, Egypt and Turkey. Ajaz, this has been a very interesting month. We have really breaking of relations virtually between Turkey and Israel after the Pamir Commission report. We have had the people sending back the Israeli ambassador and the entire embassy staff. Now we have Mahmoud Abbas and Abu Mazen approaching the United Nations for a General Assembly seat for Palestine. How do you read the situation? Do you think it's a break in the past? Do you think that this will change in some sense the matrix between Israel and Palestine? If you isolate the question of the application by Mahmoud Abbas for recognition of Palestine is stated by the Security Council, basically General Assembly and Security Council by the United Nations. If you isolate it from the rest, that has a very different kind of picture in my view. After the release of the Palestine papers which showed how well compromised, how deeply compromised the Palestine Authority has been, which is what the left has always been saying. It was proved to be right. These people had to do something dramatic. At home they are faced with a truly popular movement which is being led by people other than people of the Fatah, even in the West Bank. They want to move that from the popular level back to the diplomatic level, back to the international relations level and so on and so forth. This is that sort of thing. Most of Mahmoud Abbas' most senior advisers have said openly that this is a tactic to bring Israel back to the negotiating table. They also understand how limited this initiative is as a matter of fact. It would have one or two useful things for the recognition, but they also downsides to it. But that's a different matter. Do you think, for instance, it's a public recognition that the negotiations are going nowhere, that the U.S. as a quote-unquote honest broker, which it at least claimed it was, is now no longer of any use for the Palestinian issue. And do you think in some sense it's also a public burial, as Ilan Parfe has once said, of the two-state proposal? The traffic is really going to come out of it, and this is the end of it. That may actually be the way things will move, but I'll say again that, you see, Palestine papers didn't have much of an impact on the international scene because it happened right in the middle of the great Arab Spring, so the tension was elsewhere. It certainly was not noticed by many people in India with some worthy exceptions, but this was a major event among the Palestinians. And that idea that this peace process was going somewhere, that was a final nail in the coffin of the peace process so far at the majority of the Palestinians were concerned. So they had to, in fact, do something radical to show that they are not puppets of the Americans altogether, and which then forced that action. He had to stand up and see him get himself seen resisting the United States. And Obama played to that. Obama's speech, vindicated, and Obama's speech, and then Mahmoud Abbas, still going to the General Assembly, gave to Mahmoud Abbas what he was looking for at this juncture. And aside from anybody's intentions or plans or whatever, it's a good thing. The facts are now known, this is how it is. Heret says that Obama's speech is the most pro-Israeli speech ever delivered by US president on the floor of the United Nations. Interestingly enough, the Quartet has also a report, which for the first time does not talk of stopping settlements. Every statement otherwise had this as a stopping settlement or returning to the 1967 borders. The statement, which is a response to this request for recognition, says that within three months, the two sides should come up with a credible plan on the basis of which negotiations may take place. Particularly when you have United Nations resolution, you have a legal position that 1967 borders. And you also have the 1948 anyway as in United Nations resolution. You also have the same resolutions in the UN explicitly calling for those settlements to be now frozen and dismantled in the future. So far, the positions that Mahmoud Abbas has taken do not jeopardize those. My fear is that having done this theater, now he will start giving in to the Americans. And the Americans will slip in the language. Recognize a demographic change that is taking place post-1967, et cetera, et cetera. Two states, one Palestinian and one the Jewish state of Israel. So you have a UN document recognizing Israel as a Jewish state. You know, a language of that kind. And privately, Arakath, one of his most senior advisors, is on record. Thanks to WikiLeaks, we know he has said that we don't care whether you call it a Jewish state or not.  So the betrayal of all of that is just phenomenal. But you'd also raise that larger issue of, that is the other part. You see, Turkey and Egypt played a very important role in pretty much forcing Hamas to into this unity document with Fatha and essentially making several concessions to the Fatha. And it's not very clear what concessions the Fatha made in return. Now, once this theater is over and that issue is forced by Hamas, so now what did we get out of this theater? And now what is the basis of this unity? But yes, having embarrassed, I think not only the Americans, but some of the Europeans, Germany in particular. Germany has already said that they will not vote in favor of statehood. France, I think, would likewise take that kind of position if it comes to the Security Council. So there will be a split within Europe. So one of the results of this is that everyone is going to have to stand up and declare their hand. Just where do they stand on this? Well, that's in some sense for the last 20 years. That's still visit advance because behind this so-called facade of this process. I think it's a good thing. So in that sense, it resolves the ambiguity. I think that part is a good thing. Other issue really is that there is that of people who are moving and certainly Palestine has been one of the issues that they have moved on in the past and even today as we see in Egypt. Also the fact that it is rain, whatever there is, there is a movement towards some kind of resistance to what is happening is the effect of the new level policies of the Israeli government. So as somebody called it the Arab Spring without Arabs. So in that sense, there is also the fact that people are moving in both places in different ways. And this also has its own dynamic. What do you think? I don't expect much of an impact of this on the Israelis. In fact, it will harden the positions and it will vindicate Netanyahu and Lieberman and all of those people. It will strengthen the Israeli state position right in the middle of this bid, right in the middle of this bid. Three days ago, the U.S. has announced further sale of weapons to Israel of a highly sophisticated kind, right in the middle of this. So it's going to strengthen the hands of the far right in Israel. And all those people who came out in the Israeli streets, you know about 15 to 20 percent of the population came out in the streets demonstrating not one of them raised a slogan against the colonization. So I don't believe they are now going to somehow discover that they are beneficiaries of this colonization. In the Arab world, I think again, a lot of people, a lot of people in this Arab Spring, especially in Egypt, are so enamored of the United States. The United States will give us democracy. United States will give us this. United States will give us this. United States will guarantee that after Mubarak we'll have democracy and so on. And now you get this. So that secular middle class that was looking to the United States is going to have to do a bit of rethink partly because Muslim Brotherhood will not permit them not to think about it. So really look the fact the five border guards were shot by Israel as a part of this so-called Sinai incursion, which of course did not that it didn't happen. But Egypt was not really concerned in it, but shooting down five border guards. And the anger it has shown in Egypt, very clearly there is a groundswell of anger. There's a groundswell of support to Palestine and cause the fact that the Gaza-Rafa border. In fact, there has been some movement on that. All of it shows that in Egypt, internal politics difficult to go with Israel anymore public. Look, I agree these are very good things. I agree there is this popular. There are two things I would say. If the Israeli, if the Egyptian army is going to have a ruling coalition with the Muslim Brotherhood, there's a third element of the traditional premobaric elite in this triangular new dispensation. If you're going to adopt Muslim Brotherhood as a major partner in your power equation, you have to give them something, especially in Gaza. Hamas is a branch of the Muslim Brotherhood. On Gaza, you have to do something. And yes, when you do something, either Israel does something like shooting down Egyptians or the border is opened. Not only Muslim Brotherhood, but a lot of Egyptians get moved by it. There's no question about it. I agree. But if you look at the military point of view, the two firmest allies militarily of Israel for the last 20 years, Turkey and Egypt, have both virtually broken relations with Israel. That's a very significant issue. Look, if Israel thinks that it can push Turkey around the way it pushes anyone else around, it's not on. And I'm not talking about killing eight Turks. They gulped it.  But Israelis will not stop drilling for that oil. What is driving Turkey and Israel apart is the discovery of oil and natural gas in Eastern Mediterranean on a coastline that is shared between Israel, Turkey and Cyprus. And Turkey has been asking them to stop this drilling in it. Israel, during the last one year, has gone much more aggressively doing that. So the real fight between Turkey and Israel is oil. Another interesting one of Gaza also has gas off its coast. I was going to say that if the Palestine were a state, it would be Gaza's coastline. Lot of what Israel claims for it to be their coastline is actually the Gaza coastline. So when Mr. Erdogan says, I'm going to go to Gaza one of these days, it's a very multifaceted thing he's playing. It's a very complex game being played. And it's only media such as ours that can actually bring this out because the establishment media just will not touch this question of that oil and that illegality of what Israel is doing over the issue of oil with a country, the only country in that region, which is militarily more powerful. So it's interesting that what you were saying that though each of the players have their own intent in all this, but in totality, what it has done is opened out the Palestinian questions in uncertain ways. So we really cannot predict as for the last 20, 30 years, the kind of status we have had on the Israeli-Palestine issue is no longer seems to be holding. Because disturbance under the heavens is usually a good thing. Particularly when you have a situation, when you have a situation as bad as that, things getting shaken up bound to be a good thing. Thank you Ajaz. On that note, we will conclude the session of this week today.


I wanted to ask everybody to do a favor. Program committee here was myself and Sherry, Lindsay, and Taylor, all from CNCF, and Divya, who presented the WebAssembly text file presentation earlier today. But the two people who have consistently worked behind the scenes to make Wasm Day happen before in LA again here are Ralph Squalace and Liam Randall. So please give them a round of applause. I'm going to ask for a favor, though. Liam Randall has unfortunately spent the day in an airport, and I am hoping that he is watching on the live stream. So if you can, do what you can to direct the applause toward the camera. Hopefully we'll get a round of applause for Liam. He's worked tirelessly behind the scenes. So just for Liam, please, one more round of applause. Thank you very much. I know that means a lot to them. They really have been working for a long time to make this happen. The day has gone great. Bernard will come up after me. After Roddy and I and kind of close things down. My name is Matt Butcher. I'm one of the founders of Fermion. We believe that we kind of see waves in technology, and we believe we're about to see the next wave of cloud computing, and we think that WebAssembly is really going to play a really crucial role in that next wave of cloud computing. So we're really excited to present this to talk about some of the things we've done and to thank the community for all the really cool stuff that's coming out. I would like to list a whole bunch of projects that I've worked on in the past, but people who know me tend to know me from the Illustrated Children's Guide to Kubernetes, which I wrote along with Karen Chu. So if I lapse into child-like explanations of things, you'll totally understand why. Roddy Umatai down there is the co-founder, one of the co-founders of Fermion. He really is around computers all the time, but he does say that when he's not around computers, he enjoys cycling and boba tea and things like that. I'm not sure when he is not around computers, though. Also, I've been asked a couple of times if we are going to present on finicky whiskers again today. We are not. We talked about that at DockerCon earlier. We will talk about it again at Hashi Confident Open Source Summit, but we have something very different to present today. We started Fermion in November of 2021. We delayed launching our website from then until February. And the reason why is because we wanted to demonstrate that we could run our website on Cloud Side Web Assembly. And that meant building our own content management system. And I am sure you are thinking, why in the world would you choose to write your own content management system? Part of the reason for that is because we're engineers, and there's nothing engineers like more than re-implementing something. But really, the reason for us was that we looked around the Web Assembly ecosystem and saw lots and lots of great projects. We ourselves had worked on many, many projects, Crestlet and Waggy and Bindle and stuff like that. And I personally had contributed probably 20 Hello World programs to the Web Assembly ecosystem. And so we decided, all right, we don't want to lead with another demo. We want to be able to lead with something that is beyond a regular demo, maybe something that we could run in production, maybe something that we felt like would really exercise a lot of Web Assembly as it is today, and then be able to demonstrate to people, no, this is a technology that is ready for production use. Now, I'm kind of inherently impatient. And so you won't hear anything in my talk about, well, we needed to wait for networking, or we need to wait for this or that kind of thing. Instead, what you'll hear is we looked at the technology and said, we can build cool stuff with this today. We can run it in production, and I think we can produce some really cool results. So even though Web Assembly is maybe in the early stages of adoption, and particularly as it applies to the cloud side of things, is in the early stages of adoption, we wanted to demonstrate we could go a little beyond what people were assuming that they could do with Web Assembly. We were hearing people saying to us, oh, I don't know, Fermion, don't you think you might be a little too early into the market, or don't you think you'd like to wait until maybe networking is done, or maybe threading is done? You can't really build anything useful in Wasm yet, and we really, I mean, it kind of got under our skin. We went, all right, we just kind of want to prove that we really can build something fun and something cool and something that we could run in production. So we built a CMS. Now, part of my background is in CMS work. Many, many years ago, like Lynn Clark from Fastly, who writes the code cartoons, both of us had worked on Drupal many years ago. Anybody in here who had ever used Drupal or on the flip side were WordPress enthusiasts? Yeah, and I really liked the dynamic content management system, where you could build a lot of stuff, and so where you could build a lot of tools that would get executed at the time the client requested something, as opposed to a static site generator that spits everything out early. So we wanted to build a dynamic CMS. Part of that, again, because Drupal, but another part of that was because we wanted to be able to load up a bunch of content on our blog and time that content so that it just automatically rolled out. And we didn't want to have somebody have to press the button on the static site generator in order to upload that content on the right day at the right time. So a lot of the inspiration for Bartholomew, our CMS, was drawn from Drupal. But not all the features. Some of them we carried on in the tradition of Jekyll and Hugo and the static site generators, because we liked the way that it was very simple to write content. You could write it in Markdown and put a little header at the top. And basically, you were working in your text editor or your code editor. And that was really comfortable for us. And so we borrowed Markdown as the text format. We borrowed UIsToml as the header format. And I think it built something that really takes the things we liked about static site generators and the things we like about dynamic site generators. Now, once it's dynamic, you need ways to extend it. You want to be able to do things like dynamically list which things are available right now or allow people to sort things. So of course, we added a scripting language because we all need another scripting language. We used Rai, which is actually a really cool project out there that is sort of like, I guess, it's Rust script. Sort of. It borrows the syntax of Rust. It's dynamically typed at least to a degree. Very easy for us as Rust developers to pick up and start using to do things like listing out the blog posts and doing modifications of where things showed up on the screen. So we used Rai for our scripting language. Then we chose a template engine. I was, Helm is one of my projects, and I think, honestly, one of the bigger mistakes I made with Helm, if not the biggest, was not thinking hard about the template language that I picked. I used Go's template language. At the time, nobody was really using it. I spent lots and lots of time documenting it. It was very frustrating to a number of people. I think it still is one of the more frustrating features of Helm. And so as we approach this, I went, all right, I'm going to take a very different approach. Instead of going with what's the most ready-at-hand one, I'm going to go find one that people say they like, and I'm going to use that one instead. Handlebars was very popular in the JavaScript world. It has lots and lots of people who use it. There are books about it. There are articles all over the place. And I'm like, OK, well, that will work. So we found a Handlebars library and used that as a template engine. We also wanted to make sure, as a new company entering a new space, that we had a lot of SEO optimizations, a lot of performance optimizations. Because one of the important things to us is if we're going to tell people about WebAssembly, we need people to find us so that they can read about WebAssembly. And so we spent a lot of time up front designing the CMS so that the ordering of the source would be correct. We would follow all the specifications for best practices. We would have a robots.txt. We would have a sitemap. We would have an atom feed and stuff like that. And we built it all in so that essentially when an author is writing a piece of content, they don't have to think SEO beyond going, I need a good catchy title. So that was a really interesting focus that we had early on. And then, of course, the last one, Ronan, our designer, who did the slide designs here, the Fermion logo, the website design. He's an amazing designer, an amazing HTML, CSS wizard as well. And we wanted to give him the freedom to do things the way he wanted. So we wanted to make the system very equally themeable so he could pick his own theme engine. He could pick his own CSS framework and JavaScript libraries and bring all of that. So this is a very hefty batch of features to be using in a system that people are saying, I don't know, might not be production ready yet. I'm not sure you can build anything with it. So we really took on this challenge of saying, we think we can build something really cool with WebAssembly as it is today. What language did we choose to write it in? Well, we chose Rust. Why did we choose Rust? Because we like Rust. I mean, there honestly wasn't much more of a reason than that.  We could have written it in an assembly script. We could have used tiny go. We actually, the Fermion site does have components written in a number of different languages, including grain and tiny go. And now with finicky whiskers, we have Ruby in there as well. So we built Bartholomew, the CMS, in Rust, used only libraries that we could pull off the shelf unmodified. So we didn't have to go into any of these libraries and edit out code or add feature flags or anything like that. We just used the Rye scripting engine as is. We used the handlebars template engine as is. We used the Tommel parser as is, and so on and so on. And the only real library that we used that wasn't, that was very specific to what we were doing is the SpinCore library that Roddy will show a little bit later as we look at some of the code generation and stuff. So really, we were trying to just prove once again in another dimension, another of the dimensions on this whole thing, that we could build something with WebAssembly using off-the-shelf components without having to do any forks or anything like that, comment things out or anything like that, and build a feature set that is a real content management system, not a toy, not a demo. So Bartholomew was originally written on Waggy, which is one of the projects we did. Waggy is WebAssembly gateway interface. It's basically a CGI for WebAssembly. As we developed our next gen execution context called Spin, we switched all these things over to the Spin framework. And then as we went to deploy, we realized we could add a file server into the CMS. We could add in a redirecting library that does 307 redirects or things like that. Or we could write all of those as separate WebAssembly modules and then just basically line them all up in the Spin configuration and mount them to different pads on there. And basically, to treat our web server, our web front end, the fermion.com website as a batch of microservices. So the file server is a microservice, the favicon, favicon, depending on how you prefer pronouncing that, that's a microservice, redirecting is a microservice. They're all written in different languages. And so we assembled part of the Bartholomew CMS out of little separate projects that then are totally reusable. And we ended up reusing the file server all over the place to use it on spin.fermion.dev. We use it on finicky whiskers and other places as well. So from these things, we assembled a content management system. We launched on February 8th. And thus far, we have not had any downtime on the WebAssembly side. We had one case where our load balancer tipped over but had nothing to do with any of the WebAssembly side. So we feel like we demonstrated that we could run WebAssembly in production with a real workload. And so we started testing it. Fortunately, the internet helped us test it. When things trended on different news sites, we saw huge amounts of traffic come in. At one point, we had somewhere upwards of 2,000 concurrent requests coming in. We were running on three T2 small instances on ECS, because we're a startup and our budget was tight. And so Kubernetes cluster takes at least large instances before you can even start it.  We actually never saw CPU utilization jump above 70%. Memory stayed constant at about 40%, even when we were under tremendous load. And the most exciting thing was when we ran all of this through the Google PageSpeed test, we scored a 99 out of 100. And we were averaging about 53 milliseconds for response time over SSL and around-trips. So we were just absolutely ecstatic over what we were saying. So I'm going to hand it off to Radu, who's going to come up, show a demo of it and talk a little more in-depth about some of the technical details of Bartholomew, the CMS. So one of the things that we had to build, first of all, the content management system was Bartholomew. But the second part was actually running it and accepting web requests and then returning. So right now you can try Bartholomew using Spin, which is our open-source framework for building microservices on top of WebAssembly. And we have a tiny template for starting up a new Bartholomew website. So we can use the Spin CLI. We have a couple of templates. And we'll see a tiny Go example in a couple of seconds. But what you can do is do a Spin new Bartholomew. And at this point, you have the building blocks for creating a new website with Bartholomew. And all you have to do to write a new page is just what you would expect with a static site generator, which is add a new markdown file and do a Spin up. And at this point, you can navigate to local host and then Spin will automatically redirect your page. And what will happen is Bartholomew will dynamically take the markdown file. It will take the handlebar template that renders our blog, which is just a regular handlebar template, and it will dynamically render the page and display it in your browser. So we've seen how Bartholomew takes your markdown content and templates and renders your page. But the thing that we haven't seen yet is what actually happens when you take an application that is in the content management system and try to run it and try to compile it to WebAssembly. So the second thing that we want to show is Spin, which we've touched a little bit on. But Spin is our open source framework for building microservices with WebAssembly and running them at scale. Spin is built on the WebAssembly component model, which we wholeheartedly believe to be the future of WebAssembly everywhere, and we're really, really excited about it getting more and more traction from developers. But what we really, really wanted with Spin was the experience that you would get from writing a regular web handler. Regardless of your programming language, everyone is familiar with writing a function that takes an HTTP request and renders an HTTP response. And using all the libraries, you would normally use when handling web requests, regardless of the programming language. So we've seen throughout the day people demoing Rust, and people talking about Rust is absolutely amazing in general, and particularly at building WebAssembly applications. But we're also really, really big fans of Sinego. And we'll see in a second how you can just start it with your first Spin microservice with Sinego. And the same thing, right? We want to be able to reuse the standard library objects. So if you've ever written a go handle handler funk to handle web requests, this is literally just using the net HTTP package. So you're writing a function that takes an HTTP response writer and the request, and you can manipulate that, and Spin will return a response for you. Add to that a tiny Tommel file that defines your component and defines the route that your component is supposed to handle. And whenever there's a new request coming on slash hello, Spin will instantiate the WebAssembly module that is compiled from your handler function, regardless of the programming language. It will instantiate it, it will execute the handler function, and then return the response. So let's see how we can really start something like that. So same as before, we have a couple of templates that we maintain for Spin. We have an HTTP written in tiny go, Rust, and then the Bartholomew one that we just saw. So we do Spin new HTTP dash go. At this point, Spin created all of the necessary files for us. And again, the necessary files are a tiny Spin Tommel file that contains the route and a bit of configuration, and then your handler function. So running this, we can do a Spin build up. And what this will do is it will execute the tiny go build command. It will compile the code to WebAssembly module, and then it will start, of course, Bartholomew is still running on the same port. We can do the same thing. And then Spin will start a WebListener, and whenever it will have incoming requests, it will respond. We've seen earlier, and we've seen dead program talk about tiny go, and how awesome, and how small, and how fast it is. And we've seen us talk about WebAssembly, and how it runs Bartholomew, and how it runs our website. But I would actually see how fast it is. So we have a small low test that will start bombarding our website with five concurrent connections for 10 seconds. So hopefully what we'll see is a bunch of 200 OK results. But the thing that we really want to look at is the response times. As measured by the client, executing WebAssembly modules written in tiny go is, on average, 153 microseconds. And in a span of 10 seconds, we managed to handle 300,000 requests, and for each request, what happens is we take a WebAssembly module, we instantiate it, we call the function defined with the component model with Byngen, and then execute the function and return the result, all happening within 153 microseconds as measured by a client. So we're really excited about Spin and excited about people from the community joining. We've already seen a lot of external contributors, and we're really, really thankful for that. But more importantly, what I think we all want to do is give a big shout out and thank you to the WebAssembly community. None of the work that we have seen here today from 9 a.m. would have been possible without all the amazing people working on the WebAssembly standards and the WebAssembly implementations. And I want to give a particular shout out to all the people in the Byte Code Alliance and the Wezzentime developers for all the amazing work that they keep putting out. So I would really like to give a round of applause to all the amazing people. So yeah, thanks for giving us an opportunity to come up and show our CMS, also show the Spin system. We're about to wind down the day, so Bernard will be coming up shortly to kind of close things off for the day. Again, thank you all and enjoy the last talk.


For the vast majority of people the LTS version of Ubuntu is the release that they use They jump from one release to another and they completely ignore the interim releases, which they consider more beta less stable if you will and That's okay for most people I think that that is probably the pop proper way to do it if you're using Ubuntu because of its stability and long-term support, but if you are a Linux nerd The interim releases are actually the more interesting ones because it's usually the place where canonical will test new features now that isn't always the case sometimes their interim releases are kind of boring too, but Usually there's at least one or two features that you can look forward to in an interim release that will at least catch some interest in the Linux community So what we're going to do today is take a look at the next Ubuntu release, which is going to be 22.10 It is codenamed kinetic kudu So Ubuntu has continued their tradition of picking names, which are a little weird At least they've picked two names that I pronounce this time. So that's good right there I suppose so what can we look forward to in Ubuntu 22.10 kinetic kudu? Well, the first thing you can obviously expect are the traditional things So you're going to get one of the more recent kernels You're going to get GNOME 43 probably in some form or fashion now Ubuntu does this thing where they don't take the whole thing Of GNOME and just put it in Ubuntu they pick and choose so you'll have some things that are GNOME 43 You'll have some things that have been updated to GNOME 42 Some things that are a little bit older than that probably it's more of a mismatch of the previous GNOME releases It's not the whole kit and kudu that being said they have been tightening that up a little bit in the last couple releases Or at least the last released so you probably will expect them to have a few more things of GNOME 43 Included there as well, which is a good thing added on top of that. You'll also see the traditional Updated applications that come along with any Ubuntu releases So you'll get the most recent version of Firefox, which will of course be a snap You'll get the most recent release of leapery office and all of the GNOME applications will be updated in some form or fashion Whether or not that's to the 43rd version of those applications or something at least a little bit newer than the LTS All of that can be expected of any Ubuntu in term release or even any Ubuntu LTS release Those are always going to be the things that you can pretty much count on no matter what so the question then becomes What's going to be the feature that they're going to be releasing for this next release? And the answer to that question is one that we've been touting for What feels like three years, but it has actually been like a year and a half and that is the brand new ubuntu installer This should be and note that I say should be the release where we finally get to see The ubuntu installer completely revamped in flutter So here are a few of the things that you should know if you haven't been paying attention to The new installer and its development over the last year and a half One thing that is for sure going to be true is that it's not going to look Significantly different than the installer that is there now From what I've seen in the few times that I've used it It looks mostly the same unless they've made some changes since the last time I've used it And that's probably a good thing. They have people pretty well trained on the current Look and feel of the installer. So you're probably asking, well, why are they doing it? Well, one thing is the flutter development Environment is better for the developers in terms of actually Adding new features and making it kind of lighter than what they were using before Which is a good thing most of the changes that are being implemented are just going to be for the developers to do Interesting things. Hopefully in the future I do know that the thing that you'll probably notice the most in terms of look and feel Is going to be some animations. They have some animations there That will be a little bit different than what you'll see in the ebuntu installer of yesteryear There are a few questions that I still have like when wall zfs Finally make it to A first-class citizen as a option because it's still as far as I know it's marked experimental So that's something we might see in this future in terms of actually being included in the installer I'm also not sure what the partition portion of the installer will look like That's changed a couple times during this development So i'm not sure what the final will actually look like whether or not It'll be much different than what it was before or if it'll be the same So that'll be interesting to find out as well Other than that we don't know much In terms of actual new features and it would honestly be quite surprising if there was anything more than that That was super news breaking because to be honest There really hasn't been those types of features that are like super news breaking in quite a while Now another thing that we will expect or at least something that they've talked about before and we're pretty sure that they're going to do And they might have even announced officially is that they're moving a boon to to pipe wire by default So for most people you probably won't even notice But if you're a content creator pipe wire is definitely something that you probably pay attention to if it's on your system And it just means you're going to have to do some things a little bit differently if you're messing around with audio and stuff like that So just know that that's probably going to happen in this next release now before we end this video Let's talk about a few important dates So august 25th of this year We'll see the feature freeze meaning that they won't be adding any new features by that point We should know exactly what's going to be in the next release On september 25th the user interface freeze happens meaning that they can't make any more tweaks to the theme or anything like that so at that point the ISO and stuff like that is going to be pretty much frozen in terms of features and look and feel on the 26th of september The beta is frozen Which means it is the last time that they'll have a chance to make changes to what is going to be inside of the beta And on the 29th the beta will come out on the 6th the kernel freeze happens on the 13th Is the final freeze along with a release candidate that will be released and then on october 20th Ubuntu 22.10 will be released So those are kind of the dates that you need to keep in mind if this is something that you pay attention to And I am one of those people now personally I'm more interested to see what some of the flavors do So there is a bit of drama going on amongst the flavors where they're choosing to do some different things than the mainline branch does So for example, some of them are allowing both snaps and flat packs to be included Some of them are or are Maybe not going to include pipe wire By default So we'll see where those differences kind of pop up amongst the flavors Which kind of makes this even more interesting because ubuntu itself like the mainline ubuntu Doesn't see a lot of like humongous changes Even between these interim releases It's the flavors where you'll get to see a lot more features So like ubuntu will have the most recent version of kde plasma Included in it which has a ton of new features Ubuntu mate will have plenty of new features do along with it because they're always developing New stuff now things like zebuntu you won't expect to change that much because zebuntu never changes. It's based on xfce You know, it's just it's meant to be what xfce always has been so The flavors are the things where i'm really looking forward to some interesting things going on So we will probably make another video about some of the flavors as we get closer to the release And we know for sure what's going to be happening with them So that is it for this video if you have thoughts on ubuntu 20.2.10 You can leave those in the comment section below you can follow me on twitter at the linux cast You can follow me on mastedont or odyssey those links will be in the video description You can support me on patreon at patreon.com slash linux cast just like all of these fine people I'd like to thank everybody who supports me on patreon and youtube and Just try to find the words to say how grateful i am to every single one of you who have supported me Not only now but in the past so thanks everybody who supports me Just thank you. Thank you. Thank you. So thanks everybody for watching. I'll see you next time


What's up everybody Jason here for jazzy's case race calm We're giving away to NT Pikachu number five team random spots away with this 2019 Panini optic football pack break number 15 And we only sold 27 spots out of the 32 we're giving away five free spots in this break to customers Then at the end when we get the list of 32 we'll randomize it with a new separate dice roller randomizer and give away those top two spots There's a dice roller will use it for the giveaway and the names and teams in the break One of the three four times. Good luck top five get free spots one two three four and That's it actually four times Derek Michael Steven Michael in hand So they go four times. It's pasting your names here and it's one two three Four sorry, that's not it Check out here right here. That's for later. Have you got four times names and teams now one two three Hunter Rudy one Two down to the Houston Texans Stick to what you got guys. Let's alphabetize it and again a quick little pack filler as your team's guys Joe Mixon scenes and Do the giveaway now There we go top two get a free thousand dollar spot roll it Five out of three eight times. Good luck one two three Four five six seven eight Boom eight times five three eight Top two people are happy thirty sad Nick and Michael Robinson. There you go top two are in after eight times Congratulations guys You guys are in from optic 15 Thank you guys last ones on the website 22 left Jasper's case race calm


And Madsen now, beginning to power. Here comes Smargelek round the outside. What a move from the championship leader. Winding it on Neil. Madsen now coming under all sorts of pressure. Smargelek all the doors slammed. He's looking far away through. Well we said we begged a question. Can Smargelek overtake? I've got a feeling he's coming here. He's not going to go. Oh he has given it up. Gone straight to the outside. That was a very, very quick decision from Smargelek. He's got to be cutting back now. Got to be. One last chance now for Bartosz Smargelek. Right out in the dirt. Leon Madsen has ridden a storm around in front. One last chance on the inside. Smargelek and Madsen. His force is way to the front. What a ride from Bartosz Smargelek. Unbelievable. Back to back. We're all pre-wins that he is an absolute superstar. Wouldn't be tonight tonight. What a fabulous victory.


So what else can you do with a coset to see what you can do? Let's go ahead and take a look at a very familiar group the set of integers with the operation of addition So let's define nz to be the set of integers nz where z is an integer and because we're working with the operation of addition We know that this is a subgroup. You know, this is true because it's well because you can prove it Now let's consider what the cosets of nz look like and so Left cosets my operation is addition So first of all my set itself my subgroup by z looks like well minus five zero looks like all the multiples of five and My group operation is addition so I could take something that's not in this set We'll have about one and add it on the left to everything in here So this is one plus five z everything in here I'm gonna add one to it and I get my first cosets and they look for some of the guts in neither of these two Well, how about two looks like it's not in there So I'll add two to everything in five and I'll get this and likewise. I can find my cosets three and four Now one thing that's worth noticing here is remember all of our cosets have the same size I've taken this set z and I've partitioned it into one two three four five sets of equal size And part of the process of being a mathematician is looking at something and ask yourself where have I seen this before I've taken Something and I've broken it up into five sets of equal amounts in all of them Well, this is really looks like a division and it seems like we've taken this set of integer z And we've somehow divided it by this set of integers five z So I've taken this I've broken it into pieces that all look sort of like This so it looks like we've done that division and so our five sets above form our quotient Thing I don't know what to call this right now, but we'll come up with a good name for it later But it is very similar to what we consider to be a regular quotient now No surprise as this is is an abstract algebra course the question that we do want to ask is can I make a group out of These things so I have a bunch of things here How can I make these into a group and so let's begin by trying to develop some notation? We want a somewhat more convenient way to represent the subgroup and its coset So remember our subgroup in the cosets They were the subgroup five z and the things that we got by adding an element that wasn't in five z to them now We might consider that this added element is what's going to distinguish the cosets because cosets are either disjoint or Identical once I know what element I'm using here. I can use that to represent the entire coset So I'll represent this coset with a one this with a two this with a three and so on Well, actually, that's not really great notation because I am liable to confuse this one Which is really a representing one plus five z with the integer one so to avoid confusion what I'll do is I'll throw these Representatives into brackets now consistency counts. What do I do with this thing? Well, I got this thing by well I got everything else by Something plus what am I going to do to get five z well I can add zero to it and that means the way I can represent the group itself is Zero plus and my group subgroup itself is represented by zero in brackets. So here's my cosets and Using the notation that we have I can say that the quotient thing z divided by five z gives us this set zero one two three four Well, we're not quite there yet The problem is that we claim that the only distinct cosets are these But we can form a coset by adding any element we want to to five z So I could talk about a coset like 31 9 7 8 74 plus 5 z That's going to be this coset and it's got to be one of these Because all of our elements of z ended up in one of these five cosets, but which one is it equal to? And what we want is some easy way of determining when two cosets are equal Well, we can start at the end. So I want to find that two cosets are the same thing Well, one of our previously proven lemmas or theorems said that if two cosets are the same thing It's got to be because the element of the one coset is going to be in the other coset So I know for example that P has to be an element of Q because now these two cosets are not Disjoint there is something in both of them and as soon as they something in both we know that the two cosets are equal so I know that P is in the coset generated by Q and Well, Q is a set so remember we got Q by Adding an element of 5 z to Q So Q plus something in 5 z is going to be this entire set So in order for P to be in this set P has to be Q our representative plus Something from 5 z and the important thing about that is maybe we're not so comfortable dealing with cosets here Because a kind of new idea is maybe even here this still deals us with set With set operations and maybe we're not so comfortable with that But this P Q and K these are all things in the set of integers So I'm perfectly comfortable working with things like that. In fact, I know I can do some algebra P minus Q is equal to 5 K Why this choice? Well, we know that we're going to compare P and Q later on So we want to be able to say if I know what P and Q are then I know something else and I know P minus Q has to be 5k and what that translates back into is if I know that P minus Q is a multiple of five Then I have this first line and I can proceed straight to the end Now it's a good habit to get into to add some notes to make sure you can actually take these steps So let's see P minus Q equals 5k Well, I am assuming that P minus gives a multiple of five and so that says by definition P minus Q has to be five times something I Can do a little bit of algebra make sure that this is actually algebra in the integers We're allowed to do that P Q and K. These are all integers. So we're allowed to do that Our definition of what this coset is is it's Q plus some multiple of five Well, that's Q plus a multiple of five So that says P has to be in our coset and we have our lemma about disjoint cosets Guaranteed that once I have a single thing in there I have everything else in there once you let the camel's nose into the tent the rest of the camel shows up Now if you want to be a good mathematician one of the things that you also look for is any time you can reuse a set of steps and in Particular because we started at the end and worked our way backwards and then worked our way forward to actually complete the proof Because we worked our way backwards the first time we can actually reverse the proof steps So that tells me suppose I know two cosets are equal then I know that P is an element of the second coset and I can get the Similar result to what I started with as a conclusion. So what does that mean? Well, I start here P minus Q is a multiple of five I end here the cosets are the same or I start with the cosets are the same I know that P minus Q is a multiple of five. This is an if and only if proof. I start here I end there I Start where I end it I go back to the beginning because I can prove both sides of the conditional I actually now have an if and only if proof I get the converse and So that gives me the following nice lemma Which is that if I know that P and Q are left or right cosets of Z mod Zn Then I know that they are equal if and only if their difference is a multiple of whatever n is And so far so good. What that means is I now have a way of being able to compare to cosets Now, what do I need? Well my cosets are elements, but I do need that binary operation So if I can introduce a binary operation, I can form a group Well, here's where things get a little bit complicated because introducing that binary operation does involve us in some complexities, but the good news is that is us a way of doing form mathematics So let's take a look at that in the next video