Hello and welcome to my CNI project briefing for spring 2023. My name is Jason Clark. I'm the lead for research optimization analytics and data services at Montana State University Library. You can see my slide. I'm, I'm going to talk a bit about artificial intelligence and data science and how we start to introduce those emerging technologies to our organizations. The title of this presentation is you auto complete me navigating human machine relationships for responsible and sustainable AI and data science implementations. A word about where I'll kind of how what outline I'll follow as I move forward. I'll talk a little bit about research motivation where we have opportunities to create dialogues around artificial intelligence and knowledge work. In particular, I'm going to point at a number of artificial intelligence and data science prototypes that we use locally to facilitate some of these dialogues. I'll look at organizational learning opportunities and competence. How do you build comfort and familiarity with AI and data science. And then I'll make a note of various challenges, research, research implications implications and potential next steps with parts of this this work. So, in terms of motivation. I'm on a team with Sarah manheimer, who is our data like librarian and a project director for the responsible AI tools for values driven AI and libraries and archives. IMLS Institute of Museum and Library Services project that was awarded in the summer of this year. So this is early, early stages with with that particular project. Sarah has always been stressing, as we think about artificial intelligence in clam institutions or libraries or archives. We're thinking about how do we support the responsible use of this new technology. And giving us a sense or focusing on empowering practitioners, finding their role, finding how we might think about implement ethical implementations of this technology. Parts of this idea really begin with my involvement on the grant with Sarah. But there's another component that has been kind of, I've been seeing acknowledging and sort of feeling myself around general, I wouldn't say obviously excitement. I think there's some real potential within a lot of these technologies. But I also sense a little bit of just anxiety, just general like, what does this mean for us how do we do we have a role here. And so you'll see comments like this and the the F word that fear is the one that I sort of key on a little bit just just to kind of understand. There is a role, but there is something there's a bigger question here for, for a number of us. This is from a quote from the archives access and artificial intelligence book was released, I believe 2022. So, in our setting. I've been wanting to kind of connect the the grant work, the research to practical implementations in the library and create some discussions around artificial intelligence and how it might apply to knowledge work. So one of the first things we did are that we looked to do was to connect our staff to the possibilities around this work. And part of that was facilitating dialogues, these dialogues are open invites go across the organization. And eventually they are framed with a demo, a particular demo of AI or data science, and then a primary concept. And because this is an evolving stream of research but also the technology is evolving quickly. We focus on a series of discussions something that we can kind of come back to over the course of the year. One is an example of one of the first invites to see you can kind of see how we set expectations. We were pretty clear in introducing when we introduced this concept saying it's okay if you just want to come and watch. There'll be some of us who are ready to talk through what we're seeing and we do need a leader or facilitator that is usually me. In this case we had a primary concept of just the larger language models and the various generative computing models that are being seen in things like chat GPT that product from open AI. That's got a lot of it's been in the news a bit lately. You can kind of see that tone and these slides will be available. But the first part of this is creating a comfortable place to have a discussion to ask questions right to sort of be like puzzled by this technology. The dialogues are centered on trust truth telling I had a different word there I didn't use it and interest in shared learning like this a general sense of like these are open pop in. But we want you to be interested in learning learning more. So the other component of these discussions I kind of mentioned the framing creating keeping it open bringing a number of all levels of the organization making it open. One of the other things we do in these sessions is come up with it's usually some kind of prototype or concept. Concept that's demonstrated by an existing prototype can be either or. In the past we've used things like an image classifier to work through inclusive metadata discussions like what's lost when this model isn't informed or supervised. Other things like how do you talk to a machine so like voice interfaces. How much you automate or create a chat agent that that helps with web archiving something like that. And then I've presented on with Leila Sturman on general text summarization natural language processing we've done to create accessible citizen science. All of those prototypes exist locally but sometimes if something is sort of out of scope or something we haven't really done locally. We might turn outside. But as we frame these sessions along with learning open fun trust trusting your questions being able to be puzzled. So all of this is the demos we we use. We tend to use these these these very these concepts right. There's a sense of play dialogue is is involved like we're going to ask questions. We're going to sometimes we're going to be constructive sometimes we're going to be that there's that truth telling concept. Sometimes we're going to be really critical of what we see. And more over the at the end we want to be able to explain what we're seeing. And with the local implementations that helps because it's either been somebody like me or a lead who's done the work. So we can we can talk about the models that we used, or why we made this interface choice, right. But all of that is kind of filtering into the prototypes we bring into these dialogues. I'm going to just demo one. There are a few that I mentioned there. It's usually a form of like knowledge work that we have in place and it could be something like creating metadata summarizing text. We have a couple of reference librarians instruction and reference librarians who actually do systematic review kind of work on articles, so survey the literature but also summarize it and rotate it. It could be something like a web archiving experience, which is about what I'm going to show show, but usually grounded in some form of library or archival work, just so we have local context to understand the technology. So in this case, it's a come an interface that inquires of you that sort of brings you through the different stages of archiving and taking a screenshot and adding metadata to a particular item for for records for the purpose of web archiving. So if you can kind of see, you know, we have, we use this, the sense of play sort of, you know, bringing a ghost into into the exchange. You can see their clear prompts for how you work. You know, what are you, what are you doing what what do you want us to help archive. You know, can I have a title. I'll take a URL right so it's stepping through this but the whole, the whole point of it is it's conversational right and it's, you're talking to the machine so this is human machine interaction, really kind of building on that idea of a conversational agent, right. You'd want to add tags you can do that. How about a description. When once you're all done moves through us as Hey, this is what I got this is look okay. I'm about and then if you hit yes, you get. Oh, great. I saved it. I saved your metadata. I took a screenshot I took took files. So now you have a record of this, this particular item. And what these prototypes allow you to do is humanize that technology, which I think is really important, not only to get a sense of how this works locally or why it would work inside of a particular workflow in your organization. But it just moves it from from abstraction to practical. So you can provide an experience. People can talk or see or view or passively watch something on through a video, but if you give them a tool that they can kind of poke away at work through that's an experience that they that they take and then start to internalize. I think in these prototypes, because there is a level of local implementation or control, we can ask questions. We can ask questions of ourselves, we can ask questions of the developer we can ask questions of the technology. Why is it important. How does it work. And that is what makes the prototype essential to the dialogue and sort of habituating the experience of of this new technology. So the other component of this is it brings about organizational learning. And really what we focus here is what are the, what are the places that not only we can start to understand the technology, but how can we make it transparent. And this kind of goes back to Sarah Mannheimer, our project director, the responsible AI grant her focus had always been how do you, how do you implement the implementation, but also sort of the ethics of implementation, why you're doing something that you do. How do you do it, how do you want to explain it to a public so they can have an understanding of it and start to trust it. All of these kind of play into organizational learning and where, where the, this, this dialogue and this, this conversation around humans, working with automation machines, AI, these sort of these newer computing models. And so one of the things that we do in these sessions is really try to unpack what are the roles we might have in AI. Not everybody is a software developer or is wanting to work with code or. So, there are lots of ways into that question. One of the ways we think deeply about our work is what kind of digital literacy, can we promote, how can we lead and build out understanding of the primary concepts of AI. This really connects to our instructional role in the university. So you can see things like what we'll talk about is what kinds of literacy, can we bring to our literacy questions can we bring to AI. And it can be things like the bigger picture concepts the primary concepts behind an AI implementation like generative computing or the models themselves, even the data sets that feed the models. And then trying to understand them, maybe even interpreting the models at times, all of that is a form of literacy that we engage with, within these dialogues and empowering the staff and our other members of our organization to think through our roles. And facilitation is another one that we kind of talk about in terms of AI so that not only just like understanding the new tools where they come from how they get applied, but how you start to work with them and those of you who are going to be showing my age there was a time when we used to have to talk prompt search engines, or login to have access to a particular database and you had to know, not only just like credentials to get in but you had to know how to talk to the system. So here in another one of those moments with AI where we talk about prompt engineering like how do you not only understand the model, but how do you talk to it so that you can get new information or the information you want from that model, you know how do you turn it from thought into production and useful production that you can, you can use. So facilitation is something we talk about. And then also supervision, like in general, what are the ethics of this, this particular tool, what kinds of data or how are these models working so like quality control on the data or the models. And then big picture bigger picture picture questions about how would we implement this, what happens if we implement this, all of that. So let's go back to its literacy, its facilitation, its supervision, all of those roles are available to to us sort of talked about at the beginning but I want to kind of come back to the challenges of this work of seeing yourself in an automated process, not always immediately clear. And it can also create what I had talked about earlier. I think I said the F word, what I meant by that was fear. And there's also there are opportunities that come come forward in these discussions. So you'll see general sentiments like what I have on the screen, what I'm terming, giving the term, I think we said fear before but I'm, it's, there's also some anxiety about this right like there's some excitement about like oh my, oh my gosh I can't believe these things. This new technology, I can ask it a question. It gives me an answer it writes an essay. That's in particular when we're talking about chat GPT which on the screen but there are other ways that like general natural processing text summarization other things that we've done you saw the, the example of the chat bot as well. But what I would what I would call some level of existential anxiety. Just like how do I fit in now what does this mean for me. I wanted to have this discussion we need to be real with each other and trust each other. So there is a component of the dialogues that's, what is this, you know, how does this work. Why would this work for me how does this help our organization. What does it mean for me, it's okay to ask that question. That challenge sort of comes back to what does it mean is obsolescence on the horizon. What does it mean do I need to I need to learn new stuff. And how we try to frame that is, how can I contribute or what does this mean for our organization. What this does is it creates trust like if you're real about what you're seeing and how it might change a role or require new skills that opens that starts to open the door to, oh okay I can see where we go from here. And without it the dialogues don't, I think you can, you can, you can have them, but that's, it's really more like a show and tell, which is not, not the goal of these of these sessions. And along with that challenge there's this bigger opportunity and what we start to see in these sessions is not only a sense of oh like this, this, this could lead somewhere and sort of optimism, building out, but also a way to communicate new internal relationships. So I mentioned the instruction and reference librarians have been doing reviews for faculty or summarizing the annotated, doing annotated bibliographies or that kind of work for grant teams or other other entities on campus. And that service is really well received within a particular grant team, but it's also something that because we're relying on a form, an intensive form of research, production, single readers. And the idea that we could offer that at a broader scale to the, to the university or other, other audiences is just not really in the works. So one of the ways that, you know, we're able to kind of talk about where, where current services are what's valued. How do you move, how could you connect a current valued service to a more to a broader scalable model. Parts, parts of this, this dialogue have opened up discussions around. What if we could help build automated annotated bibliographies with some of this work. It's a moment of like, local summarization and text learning natural language processing, and then finding a way that it might help others in the organization, the dialogues create this right there. It also builds a bit of empowerment, especially if you frame it with the roles that we have that are still remaining as you move to use these technologies, things like I mentioned facilitation supervision. And then others, I think the other part of this is just allowing others to conceive what AI projects might be. Again, tasks that might be supplemented or extensions to current work. It's kind of where I was going with the new internal partnership sort of came up in one of these discussions. And in terms of research implications, I really want to strike. There are. I think as we will get into the responsible AI group really is moving to not only do survey the field understand. So we're building case studies first with various libraries that we've put out a call for proposals to understand how AI has been implemented in libraries and glam galleries, libraries, archives and museums. So it begins with case studies and then where that's going to go is studying the case studies coming up with a send a harms analysis tool or a way a framework to look at implementation of AI and move it forward ethically and responsibly. And one of the implications of that research is understanding that glam institutions have a role to lead questions, even in work in generative computing. Moreover, understanding how or why AI has a role in knowledge work. I, that's something that we're already seeing with the local expression of this, this grant research. Building some talk and some discussion around why this is a compelling technology, or or even in some cases if it's not if something that doesn't make sense. And then finally, creating new research and projects based on that trust and learning in the dialogue sessions and as an example, one of the things that came out of our first session was this sense of like it'd be pretty cool if we had a chat agent that did some of our, can we, you know, can we start to stand up a prototype so in addition to the prototypes I mentioned this is a newer one that hasn't really released yet but where we're going with it is generally an agent that could not only summarize work, but maybe even generate one of the pain points we heard. Most recently as we've been working with a number of grant grant facilitators on campus. And they had wondered about other ways that we might think about generating even just like starter template language for an NIH grant or. One of the things a certain assistant like this could do is maybe if we said if we taught it enough and showed it some grant writing, it could start to provide a template for grant applications. Right. Right. Or like the beginning narrative of a grant proposal, something like that. And this one also this one in particular is building out to actually do some of that summarization I mentioned that instructional and reference librarians were starting to do. Even as we, you know, we can set there. It's, you can give it a prompt, and then eventually it will, you know, if you say, can you build. Here's the article can you summarize it in two or three senses for a particular audience.  But again, lots, even as this appears like, Oh, well the work is done. There's so much work in teaching the model, making sure you've got the prompt correct understanding how it's going to interpret, and what what it's doing. There's still high higher level intellectual work that just sort of changes in this mode it sort of changes where the energy is not really spent on generating the text it's editing, auditing, making sure that the, how that model is conceiving of your question. Is it doing it correctly. That's where the work is in this moment. So, but encouraging encouraging to see how these dialogues create. Not only new ideas, but also people wanting to engage in this and even since we had our last I'll leave, I'll leave with kind of close with one one one thought people have been experimenting with having fun with some of this this work and I think there were a number of So, some staff create closing reports, you know, small narratives for end of night emails or just like updates. And they've been running that through with a particular you know asking particular whether it's chat GBT or some of the other other models like cohere AI or their number of companies they just keep They are very popular right now. But what what's happening is they're actually using these to give some personality to the Their email reports on what happened in the day or the night, you know, so can you write this as Jeffrey Lebowski from the big Lebowski, you know, give me giving the prompt and then watching that come out and then sharing that just to just to show how this The group is generally starting to engage and sometimes critical sometimes having fun, but all all through this learning how to how to prompt the system and how to move and use these technologies. So, in closing and thinking about where what does it mean. I would start with the top of the title here just of the slide, establishing our role in AI and knowledge work. The things I'm saying on the slide are, you know, we are part of that AI and research and learning process, but also demonstrating how to apply that to university research and institutional data questions. You can see me starting to kind of think that way. As I talked about the grant writing template proposal, you know, is there a way to think through generating text like that that could give researchers a lead. So they're not looking at a blank, a blank piece of a blank screen and a flash and cursor. So, I will leave you with that. These slides will be available. I'll put some references on there. You can look at those and then also know that you can contact me anytime. We are just getting started with the grant work. And you can see how that grant work is filtering into organizational work. And I'm always happy to talk about this. So please reach out if you have any questions. Thank you.


The technique series is brought to you by barbell logic online coaching. Did you know that you can get a hundred percent free? Form check from one of our expert strength coaches seriously absolutely 100% free no credit card needed No questions asked. Just go to barbell logic comm slash technique and sign up for the free barbell logic experience now Do that right now and then enjoy the show barbell logic rewind Welcome to the barbell logic podcast I'm scott hambrick and I'm with Matt Reynolds today and we thought we would talk about the knees out cue Uh, it's not just the knees out cue, but also, you know, just the knees out aspect of the squat and the deadlift as well like what what is that doing and then why do we cue it and What is the cue supposed to fix? And all that stuff knees out matt Uh, this is like your emails, right? We're somebody that emails that you hate where somebody like just presents a problem and then says Uh, please advice that thoughts you're like knees out. Uh, please advise Reynolds So knees out we will often cue Someone in the squat If they have knee slide or they're Banging off of their knees right in their squat We like to see their knees travel both forward and apart track out over their toes For the first maybe third to half of the descent And then the knees should be immobilized in space And then everything else from there is going to butt back lean over Yep So if the knee continues to travel forward all as the the squatter goes all the way down to below parallel That's what we would call knee slide and we can get patellar tendonitis and it kills the hip drive There's a there's a lot wrong with that And then we'll also see people they kind of you can see it.  We'll often cue knees out To fix those things. Yeah What when you tell somebody knees out, what are you expecting them to do when you say that? From an actual not just a practical perspective, but what is actually happening? Is that what you're asking? When I tell somebody knees out, I find that I actually have to clarify this I mean act like there's a two before between your knees holding them apart. Yeah So they're going to go out over your toes and they're going to hold them apart You're going to increase the distance between your knees sides a lot of times like if if I say out Out usually works and then for some reason sometimes out Knees out they don't really understand what that means And so I go push your knees out to the sides push them apart apart away from each other All right, like those things all you'll you it's not just you have to use those cues And so yeah, we're actually wanting you to actively drive your knees out to the sides And maintain that and when you do that it keeps them from sliding forward in the bottom And so that that knee slide that occurs the reason that's so bad when the knees slide forward in the bottom third Of the of the squat like that last Bit of depth by the way that happens a lot of times because it's actually far more comfortable To squat to get the bar to move down lower if I let my knees slide Right, so it's way tighter on the muscles of the posterior chain and we'll get there from a physiological sort of standpoint If I it's it's far tighter if I don't let them slide forward So it's the same thing that occurs when somebody squeezes their chest up in a deadlift step four And they drop their hips if you drop your hips when you squeeze your chest up. It's way more comfortable It's like less blood pressure in your face Right, and this is the same thing that's occurring in the bottom of the squat If they let their knees slide forward they're like well that was it was easier to get down there, right? That's not what I want. I want to compress the spring And what they're doing is they're making it so that they're not pushing in to that circle of tightness to that bubble of tightness And so when the knees slide the circle of tightness, that's right When the knees slide forward the knees also go down They have to right right because the the The is the pivot point the fulcrum that they're on is that the ankle So as the knee slides forward the knee also goes down And that means in order to break parallel You have to squat deeper. That's right. The more my shin is vertical The less deep my hip crease has to be to break parallel right the closer my shin is to vertical The less deep my hip crease has to go to break parallel The more angle on the shin the deeper have to go to actually break parallel So I end up doing more work often To break parallel, but there's lots more problems with that. The other issues are It closes the angle of the knee While leaving open the angle of the hip When the knee slides forward, which means more moment force on the knee right more rotational force on the knee More moment forced overcome by the quads and less moment to overcome By the glutes and hamstrings Yep, because the glutes and hamstrings are closer to the gravity vector when the knee slides forward And the knee is further away from the gravity vector when the knee slides forward So now I've taken a lot of that moment now shifted it from posterior to anterior And that's a problem because what we're trying to do is use the most muscle mass And if I'm going to use muscle mass, I want to be able to use the glutes and hamstrings and adductors Adductors are a big part of this we'll talk about in a minute and to do that. I have to freeze those knees We could say freeze you said immobilize you immobilize freeze the knees in space One third to one half of the way down in the squat. They do not move They bend But they don't move around in space. They're at their stopping point Yeah, your shin will travel forward your knee gets kind of out over your toe and then it stops That's right Then the hip ain't then the knee angle closes as your hips go below parallel And then you try back out of the hole and the knee Is immobile mostly as it comes up until you get to about a third of the way up and then yeah, sometimes It's exactly right and some people do this tremendously well, and it's like Really frozen. It's just beautiful. Like the knee just does not move Yeah, the whole last 50% of the descent and the first 50% of the ascent the knees do not move. That's that's perfection That's what we're chasing So that's certainly a big piece of it and by the way as a side note the back angle is set at that point too Right, so the knees are immobilized and the back angle is completely set at its level of amount of horizontal So I'm bending over a lot depending on your anthropometry, you know long-legged short torso people are going to bend over more and And Short-legged long torso people are going to bend over less but that backing will set halfway down and from that point forward It's just your ass going back and down To break parallel your ass going back and down into the circle of tightness into the bubble of tightness So so will cue knees out To keep that knee from traveling forward and it seems to when they get If their stance is wide enough if their stance is correct and their toes are out In the at the proper angle and you'd cue knees out When they get to the point where their knees were sliding forward The adductors get really tight because their knees are out Yeah, and then and then that prevents them from sliding forward Yeah, so I think if we look at this from let's start from the side plane that sagittal Look at look at it directly from the side and talk about the hamstrings and glutes and then look at it from the front and figure out What's going on? When we when we push our knees out, which is to abduct ab duct your knees Um and with and it also externally rotates We got your ad adductors and your ab ductors correct, right when you abduct someone you take them away Yeah, so the abductors take your leg away from the midline. Yeah, that's good. I've never heard that. That's a hambrick original Turn in a little song and sing it in homeschool And so uh, so from let's start with the side plane well when the the knees stay Back right when they go forward and out for the first half of the descent and then they push out but do not travel forward The thing that keeps one of the things that keeps your Your tibia from sliding forward away from the femur really two things One is the acl Which is not exactly the thing we want to stress the other thing is the hamstring the hamstring grabs at tibia The shin bone and pulls keeps it from sliding forward.  I've got a I've got a client, uh, Todd Yeah, not uh, not not Todd my father-in-law, but an online coaching client Man, that guy has got the shortest femurs I have ever seen. Yeah, how about Will Morris? Oh, yeah, I haven't I haven't watched him squat, bro His torso to femur ratio is two to one Wow, his torso is twice as long as his femur whereas your femur is twice as long as your torso I'm actually not that long femurred. No, you're actually really long shinned Yeah, your shins are like grotesque.  Yeah. Yeah, it's really bizarre Yeah, so so when those knees go out so they slide they come forward just a little bit, uh, and then get pushed out When I do that and do it well It allows me to sit back with my hips and bend over and be more horizontal on my back And that stretches the hamstring more unless the hamstring contribute better to the squat So that's the first thing that happens Because I'm bent over more I'm better able to utilize my glutes Right, that's right because the glutes originate at the iliac crest And cross the hip joint And attach or insert or as I used to say insert with it with a z and all the staff would make fun of me Uh at the greater trochanter of the femur the bony knob that sticks out on the femoral head neck area So the glutes are really The glute max especially the big giant one that your grandma used to spank with the ping pong paddle No, no, you didn't you never got spankings with ping pong paddles No, no I'm gonna have to do some deep rooted Maybe I maybe I'm the one that needs counseling The glutes are really massive the glute max is a massive powerful hip extender Which means again The more the hip closes the more opportunity the glute has to contract forcefully And and extend the hip and this all still comes from Not letting the knee slide forward keeping the knees out, right So the hamstrings are better able to be utilized and and certainly the big glute And then there are two smaller glutes the glute medius The medium size glute and the glute minimus the small size glute And those are hip extenders and also external rotators So we haven't talked about external rotation at this point if we think about the squat from the side and we rotate and we go Okay, well now what is happening if we look at the same guy from the front When I abduct my knees and my knees get further apart If my stance is at shoulder width hip width stance ballpark area As the knees go out the femurs also externally rotate a little bit. So I get external rotation They rotate away from The midline So yeah, if you're sitting in a chair with your feet flat on the floor and you just let your legs fall open Like your right knee goes to the right your left knee goes to the left the femur externally rotated if you sure if you knock your knees together That your femur internally rotated that's right So when it externally rotates the inside of my thigh Points more towards the ceiling and when it internally rotates the outside of my thigh Points more towards the ceiling right if they rotate internally or excellent now number one when I push my knees out When I push my knees out it allows my femur to externally rotate Which means I'm able to better utilize Those external rotators, which are all those weird physical therapy muscles like the piriformis and the obturators and the gamelis and all of those things as well as that Glute medius and glute minimus, which will help abduct Shove my knees out and external rotators the little ones which rotate the femur The femur But when that happens What gets stretched so while the external rotators and abductors are Shortened and doing their job by abducting and externally rotating There's a big giant muscle group that gets stretched. It's the opposite It's the antagonist of those and that is what that's the adductors adductors. That's correct It's the inside of my thigh Those are big old giant muscles, right? Uh, and they're I think there's three of them there and The I'm going to screw this up the adductor Magnus is it right? I don't know these I believe it originates also at the is at the ishium, right? So the adductor part of these are your it's your growing muscles. It's what ends up attaching it to your growing Now they don't all originate at the ishium I'm sure some of you guys are I'm going to have the physical therapists come in But I'm I'm pretty sure that's where a big chunk of that originates. So remember now I've got the hamstrings that originate at the ishium And I've got the a big chunk of the adductor originates there as well And then it comes down those adductors come down the femur and attach Insert on the shaft of the femur. They do not cross the knee And what they do is they basically grab the knees and they try to pull them in Okay, stay with me If The external rotators and ab ductors that my ass and my external rotators if they're able To effectively hold my knees out If they anchor the knees out Then when the adductor shortens When the adductor starts to pull Because the ab ductors are pushing against it or they're holding trying to hold out against it They anchor the knees out and the adductor grabs and it contributes to hip extension as long as my knees don't cave in early Right and if your knees cave in early, what what do we call that women have it starts the v remember that term? Yeah, that's the valgus valgus, right? It's the knees come in and when that happens the adductors ad ductors shorten prematurely The knees come in hard And they're not able the adductors are not able to contribute to hip extension And because the knees never go back out the the hip extenders The hip external rotators are the hip external rotators and ab ductors ab ductors They're just lengthened and aren't able to fight against it So that's a problem.  And so when they go out the second time Um That the force that drives the knees out should have been driving the hip up That's right And so when they came when the knees came in the first time They expended energy at the wrong time in the wrong plane And the that energy didn't go into moving the bar out of the hole And the back angle and you know this because every time that happens the back angle becomes more vertical, right? They're not able to stay bent over, right? And this is a typically a female problem. Although it's not always a female problem I've seen lots of guys whose knees cave in On the squat as well. And so So for those you guys are listening that got lost in the weeds and I'm sure there are plenty The point there is that it's real important and real complicated as to why the knees need to go out But primarily the idea is when the knees go out and the reason we say knees out is because it allows us to better utilize The hamstrings the glutes and the ad ductors on the inside of my thighs all to contribute to hip extension Which is really what I'm trying to do. I'm trying to straighten the hips Right. My hips are very bent in the bottom of the squat I want to get them straight at the top of the squat. So I've got to go through that And when the knees cave in And or slide forward usually both occur My ad ductors are not able to contribute to hip extension very well at all And my hamstrings are also shortened. So they're not able to contract as powerfully and then often my Torso becomes more vertical and so my glutes are not able to contract as powerfully, which means I don't get to hip drive very much Instead I stand up with my quads and chest Right not literally my chest, but it looks like chest drive and what it really is is that it's knee extension That's contributing Hey all matt here again august 2020 matt and I wanted to give a quick update on We've had a lot of discussions about the relationship between knee extension and hip extension In the squat as well as really the other lifts and so You know for a long time we would often talk about hip drive like what hip drive drive the hips And also would often equate hip drive with the hips or the muscles around the hips doing that And we recognized a while ago that the thing that really causes hip drive That makes the hips go up Is knee extension and the quads do that so the quads perform the knee extension And the hips drive up so the quads are the thing that make the hips go up In the beginning or coming out of the bottom of a squat Or at the beginning of a deadlift or the beginning of a clean or the beginning of a snatch or or any big pull The knee extension is going to initiate the bar movement The very first thing that's going to happen is the knees will start extending and as they do the bar must come with it Now the muscles around the hips specifically the hamstrings and the glutes are still doing a ton of work here But it's mostly isometric. They're holding on for dear life So is to not let the back angle change and become more horizontal As the hips come up the hips have to extend a little bit the very nature Of the hips being higher than the knees or the hips rising will cause some amount of hip extension But the thing that we're primarily going to look at is did the back angle change So the back angle should stay the same in the beginning of these movements out of the bottom As the knees extend the knees extend the back angle stays the same and the bar moves as the knees extend And then once the knees get to the point where they're basically done extending not locked and not straight But where they've done the bulk of their work Then we start to see the back angle change as the hips start to open up Really from that proximal from the origination End and they'll start to open and the back angle becomes more vertical and so but it shouldn't in the beginning So as we talk about the relationship of knee Extension and hip extension. No the knees start the movement in the squat in the deadlift in the snatch in the clean and all those big movements and the hips are holding on in isometric contraction the muscles of the hips And then they open up later now again There's a little bit of hip extension from the beginning as the hips drive up But it's not very much and so just wanted to make sure that you understood What was going on when we've used the term in the past of hip drive. It's really Quads extending the knees to drive the hips up and the back Angle is set All right, let's get back to the show Those quads are big old muscles, but boy, I sure would like to use those other three giant muscle groups Yeah, we want by freezing the knee. We want to use those late in the lift not early Um, that's right. Yeah. So, uh, man, I find myself using the same Cues over and over and over again. Yep, and it's because they work, right? It's midfoot Yep, and knees out. Yep. I use those over and over and over again So if you video yourself lifting and you've already kind of solved the midfoot thing, but you see that you have knee slide Or you're more valgus saying off your knees or the valgus knee, right? Um, the knees out is the thing you need to be thinking you need to be thinking knees out You need to be thinking I've got a piece of pipe between my knees that won't let them come together I've seen I think I've seen Carl use the side tubo Right side tubo. Yeah, you got to hold it against. They've got a big contact and stay there Yeah, you put a I like put a tubo the terribly useful block of wood a foam roller You know some something that you can stand up that's a couple feet tall Yep on the outside of your foot and you have to hold that side of your knee against that As early as you can in the descent and as long as you can on the way back up Yeah, that's good. Uh, that that knees out cue is crucial and I think between Midfoot and knees out Well, you can fix a lot of problems. Uh, let me tell you where it doesn't work what I found in my experience So if you're listening and you have knee slide forward Knees out works well. Yep the combination of midfoot and knees out Fixes knee slide and if they need some sort of proprioception sort of then I'll use it I'll use a tubo and I'll usually put it in the front make them just touch it But not knock it over right or with some people depending on if they have really short femurs I'll say never even touch the tubo right if you touch the tubo they went too far forward, right? But where knees out doesn't seem to work for me Is for females who truly struggle with valgus knees They want to they know what it is. They know that they need to knees out They just cannot get them out. They're trying as hard as they can This is where you see that the double abduction or double adduction you see both you see it all the time, right? So they're pushing their knees out. They're able to drive their knees out through the entire descent And the second they bounce out of the hole the knees come in And they squat up about halfway up and then these come flying out again And then they get two thirds of the way up three quarters of the way up And the knees come back in as they finish their stand up And I have had many many clients female clients that I coach Struggle with this knee valgus and this this cue of knees out just doesn't seem to fix it because they know what they're supposed to do And they're actively trying to do it and it's just not working So then the question is if you're listening to this and you struggle with this or Your wife or somebody that you coach struggles with this. What do you do? Like what's the troubleshoot there? We've talked about this with the staff. It's actually been a struggle. So it's It's really hard to fix is one of the hardest things to fix. I think in in all of strength training I think it's a strength issue, right? I mean, it's not For some people you'll find that it is a motor skill thing and that if you can get them to focus on it Use the side tubo. Yeah You can bring it to their attention and it'll go away but I think for a lot of people and I think I'm actually one of these it's actually a abductor adductor Relative strength problem. Yeah, and I don't know and I don't know Like it's something that we can improve a whole bunch But I think that for a lot of people that's just that's just going to be their burden That's going to be the one that they struggle with for a long long time. Yeah I hope you're enjoying this episode in the technique series of the barbell logic podcast You know at barbell logic We believe that barbell based strength training is literally for everyone And that the only thing holding most people back from all the incredible benefits that come from it is good technique Inconsistency and we can help with that too. And whether you're just getting started or you've been lifting for a while It's difficult to know if you're performing the lifts correctly or if there's anything you can do to make your lifting better We have tons of free resources online from basic how-to videos It'll get you lifting safely and efficiently right away The podcasts articles and videos that will help you troubleshoot common errors All you have to do is visit barbell logic.com slash Technique to see our best technique focused content in one place And while you're at it you can sign up for a consultation with a barbell logic coach This is a free form check and a chance to ask an expert all your training related questions There's no reason you should be struggling to get started or to make progress Check out barbell logic.com slash technique for more information and sign up for the barbell logic experience again It's 100 free. There's nothing better for your training than knowing you're lifting safely Training efficiently and on the right track. All right, let's get back to the show So my experience is that if you're someone who when you get to really heavy weights Your knees start coming in that that probably is going to happen and it's truly a strength deficit That probably is going to happen for the rest of your life But the weight at which it comes in will continue to go up So I've spent a lot of time trying to troubleshoot this stuff And here's what I found right not everything works for the same person But here's what I found that works pretty well tempo squats Seem to work pretty well and the vast majority of time that I program a tempo squat I actually really only care of it about it being slow on the way down Yep But on this valgus thing it's got to be slow on the way up too Which makes it extra hard, which means you got to take more weight off, right? Because most of these people don't have any problem holding their knees out on the descent Yeah, I Correct. Hello puberty puberty Um, they have a problem holding their knees out on the way up And so we've got to actually slow down the ascent a little bit too That makes me a little bit nervous sweating really slow and and what I tell them is like four second descent And two second ascent so they're not firing up as hard as they can They're just coming up at a moderate pace where they can actively think about pushing their knees out Um, I've yep. Go ahead. Yeah, uh four second descent, you know When you're under the bar, you're not qualified to count That's right. It's so you know, you need somebody one two Nikki says one chimichanga two chimichanga food All the way down and then You do three seconds up. Is that what you did what you said? If it's a valgus issue, right for normal like if I was going to have you Do tempo squats, I would have you go four second descent fire up Right, but for a valgus issue, I would say probably two seconds on the ascent man Three gets really long three sometimes it ends up being three Anyway, I just don't want them to actively go as slow as they possibly can So that that slow ascent that slow rising up out of the whole centric phase Because I'm time to to really think about what they're doing and focus on Focus on the movement. That's right. Same reason we use the primary reason we use tempo squats on the descent Is for people who struggle with midfoot And it lets them think about midfoot if they drop too fast They just lose control and they don't know where their balance is But if they're constantly thinking about the balance when it's why we use those tempo squats The other things that I've used with some success Is the hip circle actually or bands like you double mini bands and put it around their around their Knees just up just above or just above their knees And or a hip circle and I I like them training with that and there my experience has been while I thought it was going to be really gimmicky In the beginning and wouldn't have told anybody that I was I was using these It seems to have a positive effect even at relatively heavy weights if they're wearing it So at one point I would have my my some of my trainees Do all their warm-ups with the hip circle on and then when they got to their work sets Take it off and they would send me like their last warm-up and it would look great And then they get to a heavy sets and their knees would still really come in Yeah, you know what give me one work set with the hip circle Let me see the difference and their knees clearly stay out better with the circle on like something about like They have something to actually actively push against and that tells me it's a motor pattern issue And not just a strength deficit in their a b doctors and external rotators And so I do like that hip circle. That's what I was going to ask So you don't you don't think it's that the hip circle or the you know the bands around the knees You don't think that that's strengthening strengthening them You think it's a it's providing them feedback so they know when they're pushing out In fact, I don't know Okay, I wish I did. I mean I just um It's probably some of both like I don't know how much stronger your Your a b doctors and external rotators can get with this Elastic band around your around your legs, right? Like maybe a little bit in the beginning but pretty quick because you're not able to titrate up the Tension of that thing that I don't know how much stronger it makes you other than it Maybe it helps you just sort of get a little stronger and better able to use all of those muscle groups together On a squat and that again becomes more of a motor pattern issue And then the other thing I've done with the really problem clients Here's the here's where I'm getting exercise selection wet. By the way, I've never done this with a novice I've never had a novice use a hip circle Occasionally if somebody's got really bad valgus I will take when I go to a wednesday light day That'll be the first place that I might move to like a tempo squat is on a wednesday But this is all for sort of intermediate people who are already relatively strong and advanced For my extra clients who really underneath come in I'll have them hip circle And pause squat About three inches above the hole On the way back up So they descend correctly sort of in a tempo And as they come up out of the hole Just as they fire up out of the hole they stop And they hold their knees out for two second count Against the hip circle or maybe not maybe not the hip circle, but either or And then they finish squatting on up because that's the point that it really comes in And I think you're really just playing a motor pattern game at that point You're just trying to develop that way. It's supposed to feel Um and hoping that you get some strength benefit from the thing So it valgus is hard man knee slide No big deal I can fix that right away now and some people are harder than others to fix knee slide Especially online coaching we're not there to sort of yell at them, you know, you know Real time, but we can always fix knee slide and online that that valgus is I don't Actually, I don't like the hip circle so much. I don't like that stuff. That's why I like that side tubo. Yeah That's basically you're doing the same thing. It's pro. Yeah, you're just using proprioception. Yeah. Yeah. Well, there's these out now We also will cue knees out in the deadlift. Yeah Uh, we do that for different reasons kind of although a little bit the same too, right? So there is that there is that I would do want to better use My adductors I want to be able to use my external rotators and my ab doctors Working in conjunction with each other to help better Um Create a stronger contraction Um For hip extension like that's still there. I'm still trying to extend the hip But what's the other reason we do it that is not as important on the squat?  Yeah We get to take a little bit of that moment off Of the back if you think about somebody that's doing a sumo deadlift Think about a sumo deadlift when they're at the top their feet are spread way out And they're making an equilateral triangle almost right You can simulate that femur angle When you're in the bottom of the conventional deadlift by pushing your knees way way out super super hard So we get some of the advantageous mechanics of the sumo deadlift off the floor So you get to get your hips in a little bit closer to the bar You get to be just slightly more upright and you get to put some adductor In the deadlift that's right if your toe if your toes are straight ahead with a narrow stance and your knees straight ahead in the deadlift Zero adductor involvement. No, correct. Yep. So if we get our knees out We can add a little bit of muscle mass to that deadlift If you want to see it become more advanced You can actually even play even more and get your stance in a little closer to itself, right? So the bring your feet in a little closer to each other and that allows you to even get more of a it gives I use the term bow legged it's not bow legged obviously, but it gives that sort of bow legged look Of heels are very close together knees or spread way far apart and then it comes back together with the groin Um, and you're able to take some of that moment off of the side plane and put it in the frontal plane Yeah, and that's important because it brings the hips closer to the bar. Therefore it shortens that Um, I'm really shortening the segment length artificially shortening the segment length Um, and I'm putting it on that on that frontal plane And it it can handle it a little better, right? Because I'm able to put it on some more muscle mass We don't tend to ever feel like we're going to fall right or left On a deadlift we feel like we're going to fall forward or backward, right? Actually, we just had a video come out probably by the time you guys listen to this It will have come out on the art of manliness channel where we talk about how we took Brett mckay From a 400 pound deadlift to an over 600 pound deadlift and it was using these Techniques that needs we take he takes a very narrow stance and pushes his knees out really hard And it's because what we're trying to do is bring that Bringing the hips closer to the barbell. Yeah, which is the name of the game in a sumo deadlift In a sumo if you do a sumo deadlift, right? Your back is damn near vertical Right and your hips from the side plane when you look at the side plane your hips are really close to the gravity vector We can play that same game with the deadlift. No again the same thing. I just said I've got to be really careful I don't do any of this with novices Ever no it's just not it's no need to complicate things, right? We're the we're the simple guys. We're the guys that want minimum effective dose But as you start to really drive your deadlift up and get very strong and or competitive We're trying to literally lift the most weight possible at the meat Then this is the way we do it And since most of our people actually utilize the the united united states strength lifting where you're not Even allowed to sumo deadlift Then we figure out how to Play with the physics a little bit of a conventional deadlift And that's one of the reasons we push our knees out Because we get to put more muscle mass in the thing It does and that's and they do teach knees out Against the elbows the difference is that they don't tend to keep walking your feet closer and closer and closer to each other So we don't necessarily teach heels two or three inches apart Which a lot of my advanced lifters will do including myself But the knees are always or are always out.  Does that make sense? Yep. So as the it's because I've lifted my heel up The bar is lower on my shin my knees can still go more forward than they would if I didn't have the shoe on So my hips come a little closer to the barbell, but I've also elongated the range of motion So there's the sort of physics trade-off there If as an advanced lifter I pull the shoes off and again All of my novices deadlifted in their deadlift shoes because I want to use the greatest effective range of motion I'd rather use more range of motion in the beginning just get them generally strong But as they start to become more competitive we pull those shoes off Bring in the stance push out the knees Bring the hips closer to the bar and shorten the range of motion And sometimes that even means rounding the upper back Right another show for another another day unless you're you and you're just kyphotic and you can't get your chest up Anyway, so But how dare you Yeah, the uh Well, here's the deal your foot's on the incline plane when it's in the shoe Yeah, right your shoe might have as much as a three-quarter inch heel on it Maybe but it's an incline plane your foot's over the midfoot So it's really about half of the distance the range of motion is really about half of the distance that would have been And then you and then once it breaks off the floor that once it breaks off the floor that Doesn't make any difference. It's gone the increased range of motion doesn't matter at that point And your knees farther forward and your hips are closer in well The incident breaks off the floor I think you're in winning you're in a you're in a better mechanical position than you were with the flats on unless I don't disagree But you can't just throw out like once it breaks off the floor like once for a lot of people That's the thing Well, you're right breaking it off the floor with the correct form is the big deal And and sometimes they get broken off the floor with the shoes But at that point their back is a hundred percent horizontal Right the hips and and shoulders at the same height The moment on the back is tremendous and so Again For somebody that's just trying to get generally strong on the deadlift I think wearing your shoes is definitely optimal. You bet general strength You bet, but i'm playing that physics game to the end for competitive lifters, right? I'm playing it's why I round the upper back. That's why I let people round That's why I've advanced lifters who are strong who deadlift 550 plus men And women who deadlift 315 350 plus We'll let them round that upper back a little bit Because it shortens the range of motion and it shortens the length of the back It brings the hips in closer So if i'm able to keep my hips high knees out hips come closer and then round the back The segment length of the back gets shorter. So the moment gets less. Yeah, this moment is angle and segment length. That's it Right and so if I can bring my hips and shoulders closer to each other I have effectively shortened the segment length So you bet if I'm with the shoes is you tend to just keep a really long backing That's why that's why we always want the shoes on a clean Right because I want to maintain the long ass moment arm On the back for a clean because i'm trying to Accelerate the bar because it's light enough to put to cause the trebuchet Well, the more powerful trebuchet it it's it's dependent on a long moment arm I can't get a big powerful whip with a short moment arm But on the but on a deadlift that's 700 800 900 pounds I know that you get down a slippery slope if you start saying like well, you know got like Constantine never pulled in deadlift shoes or never pulled in squat shoes Because a lot of times those guys are strong in spite of the way they lift not because of the way they lift But when you're pulling 900 pounds that extra half inch Five eighths of an inch actually makes a big time difference force times distance you increase d yeah two and a half percent It's a big work. It's more work. I'm trying to reduce work for competitive lifters Right. I'm actually trying to increase work for general strength lifters So if you're getting generally strong, let's increase it man. Let's let's get more work in effective range of motion Perfect. Let's do it. Well, there's knees out. Hopefully that helps you can go and Use your midfoot cue the master cue you can use knees out and hopefully that'll help clean up your your work Um We've got to do a little more of a deep dive on the anatomy stuff than I than I thought but that's that's a good thing Matt, Matt Reynolds. Yeah Go to Instagram and subscribe there or follow at barbell logic and cpr's and announcements and new pieces of content that come out and uh, you know Hit a pr because it's something that we've helped you with here Tag us in the tag us in your instagram post. We'd love to see Yeah, Barbara logic.  Well, there's a show you'll follow with that at barbell logic on instagram We'll make it worth your while and of course you can go check out the youtube channel We've got a there's a little short instructional videos and stuff that you podcast listeners Uh, don't get sent to your podcast feed. So go check that on instagram. Thanks


Hi, so okay today. I wanted to investigate something that I had just thought of It's nothing important, but I was wondering if we could allow the plasma theme to set Border around dialogues to make them floating as an example such option would make Kickoff floating, but also the system tray hopefully just like I don't know the calendar or K-Runner potentially and so on and I think It should be I wouldn't say easy to implement because it won't but The it should be possible to have a clean implementation of this. So let's try it out This is yet again another KD frameworks plasma frameworks Sorry and change. So let's get to master It all because we're not create a new branch, which will core call work Nicole floating dialogues Okay, now we can start experimenting what we are editing is Plasma core dialogue and I always get this wrong. I think it's Plasma I Always get this wrong. So Can you help me dialogue dot H this one and It serves plasma quick and then dialogue. Okay, make sense again Always get it wrong and the C++ part of it. So What we want to change is the position of the dialogue. I've read a bit through the code which I don't Understand that well because it's not my area of competence, but it should kind of be but It's a C++ is not like my programming language, but still I've seen that there is a position Function which is called what was it again? Something about position not set position Not through position Just pop up position this one pop up position and let's go to the definition. Okay, this one Does a lot of math stuff. So what we want to do is First of all investigate where this function is called We probably need to change it here rather than anywhere else But let's give a look. So set visible. Okay This one is update visibility again. This sets the position This one geometry Update layout parameters. It's okay and then seem to mean item size Two times and that's it. Okay. So so what we can do So basically what this does is let's go through this function because it's very big First of all, if there is no item, so basically the dialogue is not attached to a particular, I don't know applet as an example like kickoff It's attached to the kickoff icon. So it stays near that icon If there is no such item, then it gets just it checks whether it's on top left bottom or right And in that case it position itself like top center bottom center Let's enter red center of or if there's no alignment just at the center of the screen very clean As an example kickoff, sorry co-runner is not attached to any item It's just positioned on top Meaning that it's center top. So if we try to change that. So this is the point This is the x coordinate. This is the y if we remove 30 pixels from here We should see that carander moves a bit to the bottom. So let's try out that out Right away. Again, this is to check out that we're actually working on something and We know what's going on. This is a nice wallpaper. It's a pity to change it Okay And it didn't work So kickoff is sorry caraner is still in the correct position Which is annoying because it really seemed Like it was supposed to move Let's try adding a bit of Minus 30s to see if anything happens. Yes, this is very professional. Yes, we got build errors Nice now much for operating minus between point and integer. Yes, you are right that Minus 30 should be inside of The parenthesis, maybe I'm confused and kickoff is actually not positioned by this but actually positioned by And by I'm sorry caraner. I keep saying kickoff caraner is positioned by hand in Caraner code it could be Yeah Well, if it's so then we can't do anything about it And what we can do which is ugly to a certain extent Is to make the screen smaller? Then it actually is This should like move the Dialogue accordingly. What's a veil? It is a top blah blah blah and then of course it checks Okay, so takes the geometry from the geometry builds this a veil and then based on the veil it positions the apply so if we make This a veil Smaller is it minus or plus? So it goes from zero. So plus 30 for the top one Minus 30 from the bottom one plus 30 for the left one and minus 30 Yeah, okay. So let's see this Changed anything. I will not try to preserve It's low so that clicks on the empty void will be redirected to the dialogue simply because it's Crazy like it makes sense for the panel, but as far as oh well It's something as far as dialogues go. No, that's not a good idea So it is positioned a bit more to the right Compared to the left side not For the bottom one it stays attached to the element. So we've got Something but not enough. Okay. So right point that point. Okay. So this one we should probably Change as well only just that one. I don't know. Let's see what happens Okay, so this one we've seen what happens Let's try to change this one this time This is a point so True elements item map rack to see item bonding wrecked with minus size with guess the top one X and then wine Okay, so this year is The point so plus 30 is the bottom point. So minus 30 here Plus 30 blah blah blah blah blah blah minus 30 Let's see what this one does. I mean, maybe the answer is nothing But who knows the easiest way to learn about an existing code base is to mess a bit with it and see what happens Okay, so nothing Okay, so that's not what we're looking for They will think was interesting Changing this parent geometry Bound is pretty useless. Yeah, we didn't change anything. So If dialogue post Y is less than a wheel top now, that's the bottom a dialogue plus Y Plus the height is more than a wheel bottom. So it's hitting bottom if it's on the top or on the bottom Just moves it vertically. Otherwise now it It moves it to the top point Okay, so first of all, let's try let's put again. This was the right right directions. So let's 60 this time and 60 Like this Okay, let's see if anything changed. Okay, so it is it does move. So It doesn't move vertically and My guess is that it's because of this Where is it set Y? Top point why? What if I say Minus 30 because basically what it seems to say is if it doesn't fit and it doesn't fit Then if it's on top on bottom and it is on bottom Set the Y coordinate to the top point of the item, which is the kickoff icon. So it says sets the Y to top of kickoff But what if we change This way coordinate what happens and this floating Not by the right amount though Maybe panel is like Not considered in this and now because I put 30 today. I just put 30 where am I? Year 30. Yes, and I put 60. Okay, so it is working as expected Let's put 44 again. Thank you Meaning that we need to change both this one and that one. Okay, so it's like this. I think I've got it top point We change it here directly X and Y so we do this minus 60 60 is a random number This is actually minus this is plus and then here minus 60 Okay, plus 60 Minus 60. Okay, this one should work and If it does then we just we also need to update the borders Thing is so that's another aspect to consider and then we need to actually read the Flutiness from the plasma thing, which is easy in QMR, but C++. I don't know No clue. Shouldn't be that hard Nah Danger it broke My guess was not right. So What's the point I? Bottom point Which is the one that we've just changed isn't it now? It's top point. Okay top point We had put like a minus 30. Maybe I swapped again the values the point let's try Because I had put minus before which makes sense Maybe I'm confusing the position of the points usually it's top plus Bottom minus, but seems like these points are for some reason which I don't fully understand inverted So maybe the signs are also wrong. Let's try It's a bit weird because if that would be the case the pop-up should go not up but below But not stand still stay still Okay, it is working Still doesn't look like the distance is correct But I guess it is so as you can see we're missing shadow Bottom there's not big issue of hello Okay Missing shadow on the bottom. That's something I was Considering so We need to look for the code that Decides on the Active what was it again? Let me check the documentation of Frame SVG Plasma curve SVG item maybe something like that Enabled borders this should be no this I don't know. Let's try it should be it somehow No There's it, okay This reads them This reads them Set enabled borders This is the sync borders functions. This is interesting line 2 1 7 Also this one. I know this one is no border not interesting So we can just look for this one and just these two so what we're interested in are This okay, so text the borders Converse them into enabled border and sets them So What we should say is in the borders Then we change it accordingly, but floating windows have all borders, so we need to Location isn't floating and Well, basically we what we'll put here is floating Floating margin from theme Equals zero which means that it's not floating and then it allows it to pick the right border, but Right now we're testing the flottiness. So we just put false Does false require? Capital F in C++. I think not yes Okay, so This one should put shadows on all four borders and then we can proudly say It is floating So let's try it out what okay, so now we get bottom shadow, but it doesn't float anymore so What happened is that borders is Variable that's checked in set position. So we should not mess with it Okay, it's weird. I mean it's declared here. What are we messing with? It should been shouldn't be used anywhere else maybe ah because it of course it checks for Enabled borders, okay. Yeah And it even does this in the set position function, which I can't find anymore Position blah blah blah blah blah. Yeah, if and Blah blah blah is not this but why is not this so basically what we it's saying is if this one is floating forget about constraints about the screen, but I Don't see why I mean I do understand the logic that if it's floating then It's not attached to any border Then it can stay whenever wherever it wants But at the same time at the same time Why should a floating dialogue be? Outside of the parent window Okay, so I'll just take it off for now. I'll discuss with with the maintainer to see what's the reasoning behind this like I get the general idea, but Probably I'm missing The specific use cases where these changes this change breaks something So for now, I'll take it off and then we can change. I mean if we need that we can just say and It's not floating Except if the floating nest is defined by the plasma team It's just a bit uglier, but if that's what we need to do, that's what we need to do right now. I just take it off Deal as issues Okay, so now it is floating on all four sides here but of course The footer is not rounded on the bottom It is floating Yes, it is the footer, but we can do anything about the broken footer. That's Entralling different not related to the thing in itself floating, so Okay, and It is floating So now what I will do is just replace the hard-coded values that we set with actual values read from the plasma team and Then the patch is pretty much ready I'll stop the video for now and I'll do this off-screen because I need to listen to a bit of music


Tights might me up. Well, I mean, it's a tight. So you good? You good? I'm up top up here trying to be like, but it's a tight move. I got the best hands out here. I can't see. Bro, that bit. I can't see. Bro, that bit. Bro, it's a son. That ball got lost in the sun. I hope you're down, man. I thought you were going to throw it out, but I'm going to catch it like that. I said the same thing when I was coming out cause I'm just out there playing with straight strings. I don't think John will like this one. John Abram? Yeah, it's all good, man. Nah, it's a show. He looks small out here, man. Come on.


Hey, what's up guys?  I have to do a video about the truth when it comes to picking soccer cleats or football boots, whatever you call them. So in this video, I'm going to break down the truth, the real thing that you may not want to hear, but you need to hear, and I'm going to give you four ideas on how to pick the proper boot for your foot. So the truth. Let's get into this right now. The most important thing, as I said, you may not want to hear it, but you need to hear it. Guess what guys? The coolest looking boot isn't always the best boot for you. You know what's the best boot for you? It's the most comfortable boot. When it comes to picking a shoe, a cleat, comfort is the number one most important thing. Now if you go after that $400 super fluorescent, it looks so cool. You can't wait to have it on your foot and you put it on your foot and guess what? It actually feels amazing. The comfort is incredible and you're honest with yourself. Okay, then go ahead and buy that cool looking boot. But if you put it on and it doesn't feel good, it doesn't feel right, no matter how cool it looks, I need you to be honest with yourself and I need you to say, you know what? It looks cool, but it's not comfortable. If you want to be able to play 90 minutes, if you want to be able to play every day, if you want to be able to play to the best of your ability and not worry about aching feet, not worry about blisters, not worry about bad calluses, you need to pick a boot that is comfortable. So that is the truth when it comes to picking boots. I see so many kids, they want to get the flashy polka dots and fluorescent pink and all the studs and all the bells and whistles. They want to get the coolest thing because that's what everyone has, but number one, it comes down to comfort.  Let's get into four things that I want you to think about when you're picking a boot. So I just bought these boots for myself the other day, Puma, Evo Speed 3.4, black and yellow and I'll do an unboxing video on this for you guys as well. But four things that I want you to think about. So number one, you put it on your foot. How does it feel? Right away you know if it feels good or not. You put on a brand new pair of sneakers and it feels like you're walking on a cloud. It's nice and cushioned all over. How does it feel? Be honest with yourself. How does it feel? So the next thing you want to think about is it pinching me anywhere? For me, I usually get pinched because I have a wide foot.  I know a lot of us get calluses right here. So I have to be honest with myself, is it pinching me here? Also on this side, is it pinching me here? You may get pinched here and some boots definitely pinch you on the heel which is the worst having blisters on your heel. And it's all about your foot. Everyone's foot is a little different so every boot is going to react differently to different people's feet. So you need to be honest with yourself and ask yourself, is this pinching me anywhere? After that you can move to pressure points. So especially with those flashy boots, honestly I've been through them all guys. I've bought a lot in my past and they looked really cool. I was excited to wear them but by the 60th minute my feet were killing on certain pressure points for different boots. So the pressure points on these, some are blades. You know some boots have or some cleats have blades on all the studs. Some are more like this and they're just nibs on all the different pressure points. So when you're putting on the boot, you're standing on it. When you feel oh this is already putting pain on certain pressure points, I'm not going to last 90 minutes. I'm not going to be able to play every day in these boots. You need to be honest with yourself. So you're talking about feel, you're talking about the pinch in certain areas and you're talking about those pressure points on the bottom of your foot.  So when I put my foot in there does it actually fit?  They only have a size nine and you are actually a nine and a half. Oh they look really cool though I really want to buy them. It's going to hurt you in the long run. Maybe they'll stretch out. No. Get the proper fit. So important. Comfort guys. The truth. The truth about boots. The truth about cleats. It's about comfort. So how do you know if it's the right fit for you? Well you should be able to wiggle your big toe. Your big toe should not be right up here pressing.  You should be able to wiggle all your toes. You'll have a little more room on the other toes in your feet okay but it should be nice and snug. Again some boots are wider some boots are more narrow. So if your feet are like wide feet and you can feel again you'll feel them pinching but you can feel them really pressing to the sides you're not going to last. It's not going to be worth it okay guys. So those are four things I want to think about the feel the pinch the pressure points and the proper fit. So please please I know this is a bit ridiculous and it may be something you don't want to hear but at least take that idea into your mind with you when you go into the shop and you're trying to find some new cleats. Think about the most important thing the truth when it comes to buying new boots it's all about comfort.  So thank you for watching this video I hope you found it helpful I hope I wasn't just ranting but if you did like this video please comment please subscribe please share this video with your friends and teammates and please come back tomorrow for another training video I'll talk to you guys real soon.


Alrighty, we finally have a Yukon Striker construction update for you guys today. All right, it's been so long because of weather. I'm so sorry, but we cannot get the drone up whenever it's snowing or it's too cold. So the footage you're currently looking at is from Friday. The footage coming up though is from today. Do not fret. We have some up-to-date footage for you guys and some awesome things to discuss. So as you can see in the parking lot, there were two trains as of Thursday. As of Friday afternoon, there were three trains in the storage lot. All nine carts with three trains have arrived. That's super awesome. They are assembling the trains in the parking lot as well. And from what I can tell you guys, the trains have gold. They have burgundy red and they have fancy beige car interior seating. So they look really awesome. I can't wait for you guys to see them and Canada's Wonderland decides to show them for everyone. And in terms of construction, there's a lot going on. So from the footage right now, it's gonna be hard to make out what I'm talking about, but we have some zoomed in pictures for you guys. If you look closely in the back lot exit, it looks as if they're building either a power generator right in the queue line area, which would be weird or a photo booth to go with fun pics. So one of the two options is being built down in the back lot coaster exit. So that's just a quick update for you guys. And then a lot of you guys are here for the vertical loop. What on earth is going on with the vertical loop? Is it being removed? And there's gonna be some weird element. What happened? What's going on? And I'm here to tell you, we don't have any answers and nor will we provide any answers about what's going on. But all I can say is things are looking up. You're gonna see construction going on near the drop out of the mid-course brake run. You're gonna see frontier Canada construction going on. You're gonna see construction in the station area occurring. There's weird activity in the storage lot next to Mind Buster's turnaround. There's weird activity next to Mind Buster. And just a lot going on in general. The queue line is off to a great start for Yukon Striker as well. And there's definitely some buildings being erected in the station area. So that's super exciting. A lot of work going on for the queue line and the theming. That's the most work we're seeing now. It looks like they're just finishing off Yukon Striker's ironwork, so the steel for the coaster. So hopefully that'll be done by next week. A little thing, I don't see the track pieces that are still missing. Again, we are super far away. So things can be easily hidden that we can't see. They could be behind the splash works buildings. Who knows? I do see a piece for the top of the vertical loop sitting there waiting. I also see the support structure went up. So that's super exciting. So as you can see in this photo, the farthest red arrow from us is the new support column that just went up. This is around the area where we saw them remove that piece of track coming out of the vertical loop into that tunnel. So that piece I can't see anywhere. The green arrow is the top of the vertical loop. The two pieces that will connect the vertical loop. And the red arrow is that old support beam that went up for the vertical loop that's been there for about over a week now. So nothing developed there. The new support beam did go up either yesterday or today. So that's super exciting. All the support columns are up now. There are no more support columns. Just track pieces left to go in. Again, I do not know where the three track pieces I cannot account for are stored or sitting. I do not see them on site. I'm going tomorrow myself to fly the drone to see if I can get some angles. But yes, I'm super excited to get the storage area tomorrow that Craig unfortunately forgot to film the storage area today. So I don't have any shots of the third train but we'll get that for you tomorrow. Cause my drone, it has a little heater pack to get the battery up. So tomorrow's a little too cold to normally fly but I'll be able to get my drone up in the air to fly tomorrow. So I'm going to try with my injured leg to get over there and then Craig will just fly my drone after it's off the heating pack. But yeah, super exciting. So all the support columns are up. The track pieces, I have no idea what's going on with them that could be hidden in the forest there. Who knows they could be hidden somewhere that we're not seeing. But again, the vertical loop is starting to take shape. Again, that's exciting. That's a good sign. They wouldn't put up the support column if they didn't intend to complete the vertical loop. Again, also Grace Peacock on Twitter has also stated the coaster will be done. The vertical loop will be done soon. She said coming soon. So all good news, all good things. It looks like they figured out whatever was going on is resolved. So that's super exciting. Now what's going on in the other locations of the coaster? So in the storage lot, as I said next to mine buster I'll get some shots through you guys tomorrow as best as I can. Again, it is very difficult to make things out from far away. It looks like there is steel framing for the station area. Again, so in the animation it showed a mine shaft type building and that looks like what it's going to be. The materials I saw definitely look like the side paneling and the paneling for a mine shaft steel silver building. It matches up with the animation. So that looks like what we're getting. Another weird thing is a lot of brick work is showing up and there's a lot of weird activity for the station area, the queue line. And I know that the entrance to the queue line is going to be a grand entrance. It's probably going to be a fountain type Yukon striker themed mountainous rockwork type thing with water. Looks like water's going to be incorporated into the ride. As you can see here, it looks like we have what could be a river. Again, whenever we discuss what could be going on with Yukon striker, you need to take with a grain of salt. Any YouTuber doesn't know at end all what's going to happen. They don't know what's going on. Take anything a coaster YouTuber says about a coaster or project with a grain of salt. But I'm definitely thinking this looks like a river. I knew there was supposed to be a river. There were river markings and stakes in the forest area as well. So Yukon is very full of rivers. So you're probably going to see some rivers on Yukon striker, which is super exciting. It looks like it's going to be a very nice themed area. I can't wait to see what it's going to look like when it's done. So again, some of the buildings you're going to probably see for Frontier Canada are very similar-ish. Again, very vague-ish to the building displayed there on the bottom right side of the screen. So you're probably going to see some gold panning, Yukon-styled gold rush-era buildings, themed to Dawson City, so very lumber-ish type stuff. Again, a lot of people are underestimating what Frontier Canada is going to be. I'm super excited to see the theming for Yukon striker and Frontier Canada, and it looks like it's going to be that awesome. There's a huge construction team on site doing the theming now. In fact, there's much more construction workers doing the theming for Frontier Canada and Yukon striker than there was erecting the coaster. They're all over, as you'll see in the video. Some more exciting news comes in the station area. So a lot of you already know that you enter somewhere along the pathway that goes up, and you're going to enter the station area underneath the turn out of the station. So you can see that there. You can see some workers in yellow down there as well, and you can see that they've started to erect the actual platform exiting the coaster. So we know that on the right side of the Yukon striker in this video, so the right side in this current view, you can see they're erecting a platform. You're going to exit down there, and they're supposed to be, I don't know where they're going to fit the gift shop. So that is a little, oh, I don't know where that's going on this ride. So that'll be interesting to see where they fit that in. I'm interested in all in how the queue line's going to look, because from current view, it looks like the queue line's going to wrap underneath the helix and underneath the brake run of the coaster. They're definitely digging and plowing that area. We've seen cement trucks coming in and out of Canada's Wonderland. So definitely very interested to see where the queue line and the station end up being. Now, so altogether to wrap things up, we have the vertical loop is starting to take shape, the support columns going up, the station platform for the exit of Yukon Striker is going up. You have the station paneling for theming on site by the looks of it. You have a what looks like river being installed next to the drop out of the MCBR heading towards the station. We don't know where the track pieces are for the vertical loop from our drone. Unfortunately, all three trains are on site. So that's super exciting. They're wrapped tight now. You can't see them. Again, to others watching this video, you cannot go on property and film. I just wanted to stress that again, you are trespassing when you go on Wonderland and filming and uploading it to YouTube will just lead you to getting caught. But altogether, lots going on, super exciting. And hope you guys enjoyed this construction update on Yukon Striker in front of Canada. Don't forget to hit that like button, subscribe if you haven't and share this video for others to enjoy. Thanks so much for watching guys. Have a great one. Hope you have an awesome weekend. Bye.


So for some reason more people end up watching a Word or Excel video than anything else, okay, fair enough. So I thought I'd follow up with what I've done to it since, because this is starting to get really complicated now. So mostly it all remains the same, the core logic and the game is fine, but I've made a couple of updates and changed it. Mostly I'm now using a lot more named ranges, so if I select SEQ for sequence here, that number 12345 now is sequence. It's a sequence of just five letters. So if I have a look at something here, I've done the mid, the input text and then the sequence. And because I'm now working on 365, it will automatically spill that range to the right. Rather than needing to put it in as an array formula. So this will have really only work on the latest version of Excel. So its compatibility is a bit terrible. I've added in a Brawley, what's that? Subbin button just to change these numbers. That's not that useful, to be honest. But we can also see what else my inputs have given that in named range as well. So all I need to do is, if I want to find out how many guesses someone has, I just need to count a inputs. And that will work everywhere. I know I've had five guesses. Put the correct one in there. Oops, sorry, diver not driver. So what else? I've clearly, if you've seen it, I've done what I said at the end of the previous video. I've put all the code to actually do the yes no down here. That hasn't changed from the previous version. I've just referenced the conditional formatting to here. So instead of an if the cell is equal, I've used the where the formula is true. And copy pasted that everywhere. And updated the numbers to look like the online game. Updated the formatting to look like the online game a little bit. Put it as capital letters using the upper, which is useful. The thing about doing that is that all of these then suddenly broke when I dragged everything down. So it was still referencing up here. So I've had to go through all those references and drag it down to the bottom to update it. Should have done that first time around because this makes a bit more sense. And if you're here for Excel or spreadsheet stuff, this won't be very interesting. But if you do teaching or anything, the fact that these are highlighted reduces kind of the cognitive load on anyone playing the game. I think that's why Wordle has got quite popular. A lot of the keyboard you tap into it with is highlighted. So you know that the letter you're pressing is struck out or confirmed and all the letters at the top here. The previous session I had, you had to make a lot of matching between the word you typed in and just the code, whether it was red, green or yellow, but highlighting it to you kind of takes that load away. So it makes the game a bit faster to play and a bit easier. So you can focus on the actual solving of the problem, not fighting the interface. So I think that's kind of really interesting. So it's kind of worth doing if you build something like this to think about that load that you put onto people. Anyway, what else? I've altered the code in here a little bit because I'm now trying to find, to not repeat letters. Previously I was just chaining the letters together and that was producing long strings and was a bit wasteful. But I'm now making sure if it's particularly struck out here and it can't be found up here at the letter one, if not ignore it. So this in the previous version would have chained on the same letter again, but it doesn't now. And you might think that's a really easy thing to do. You just use an and function to give it two logics. If it's in here, but not in the above cell. No, it's not that easy because ants doesn't work over arrays. It takes while it takes an array and it can calculate it down to just one output where they're all true. So you can't check across here and check up here separately. So it has to be a nested if statement to do that. There's the if here and then the second if. And the one for the other one is actually a, that's just one up here as a monster formula now doing that. If it's yes and then if it can't be found here and then if it's also M. Oh, it's a monster. I can't even remember what that's doing now. And then here I am checking if, you know, kind of the spit of this equals the answer array. So I've named that thing answer array. So this keeps track of all the letters that are in the right place. This keeps track of the letters that are definitely kind of confirmed. This keeps track of all the letters that are definitely not in there. And then we count them up. And what you might notice is there's a counter at the bottom saying 700 words are available. 2000 words available. Let's delete that 5000 to 757. So that's how many words are in my word list on the other page. And then I tried to figure out, can you, can you find out how many words are left on your word list? And this could like, so if you type in tears, it's dropped it down to 13 underpossible words out of nearly 6000. So obviously that's a very efficient starting point. Try that. Oh, there's two and a half thousand words. So that's a less efficient starting point. Okay. It turns out that's easy and also not easy because you have to remember that it's multiple guesses that you have to go over. So you have to find kind of the max number of these. Oh, it's kind of complicated anyway. I'm trying to do three statements. I'm saying, are they in definite positions? Are they confirmed to be somewhere in there? And were they not there at all? And there's, I'm trying to remember the exact, I did this a few days ago and I've completely forgotten how I actually did it. That formula now makes no sense to me, unfortunately. It's kind of the downside of this being Excel code rather than programming where you can leave comments. You can add comments and comment it, but it's not what it's designed to do. And the whole thing is, if all of these are true, keep it true, count the number of truths and that's roughly gets you the number of words left. It's a really weird bit of logic to code in. And it's especially difficult to actually code in logic that says, well, we know there's an R in it, but it's not in that position. That's actually, that's effort I haven't bothered to go through yet. So this is always a slight overestimate. And it might go up and down depending on how the double letter problem works because that might work. So that's where it's up to. We can now start hiding all these. Oh, yeah, over here. I've tried to concatenate together. Let me just put this in there. So if the number of answer inputs is in zero and your answer equals the last answer equals the answer, give a little code just like what the Twitter game does. And if you don't get it, oops, I keep misspelling that one. That's popular, isn't it? There's a starting point I can keep adding this. Oh, no, it's wrong. It concatenates out a slightly different starting point if your answer doesn't match. That's a lot of stuff going on. I had to copy and paste these squares from somewhere. They only appear black and white, but you copy paste them into a text box by just making it reference that. It appears as the colored version, just like the emoji does. So all they'd be left to hide the stuff you don't need. Hide that. You can copy paste that cell somewhere, but there is something about where it adds extra return spaces. Hide that. Hide all of this again. And there we are. It's ready to go again. So we can... Oh, it gives me the answer at the end. So probably the only thing to take this next is I know that the online game, it's possible answers and it's acceptable inputs are two different lists. The acceptable inputs is a bigger list than possible answers. So the possible answers probably wouldn't include words like that, because it's a four letter word with an S on the end. And that's about 30% of this word list of four letter nouns that are plural. So you would want to strike those off your possible answers, but not necessarily your inputs. And that would be another bit of coding to do. So it would reduce this down to maybe, if not nearly 6,000, maybe 2,000 words, 3,000 words as possible, good answers. But you'd want to then expand the number of acceptable inputs that a player can stick in. That would be just basically finding two different word lists is the issue there. That would be fairly easy to swap around. You just have to do your validation in a different way, because this is the one that does the validating here. I'd have to check whether it's not a word or not in the different word list. That would be it. So that's where it's now getting really complicated behind the scenes, but it does a lot more stuff now.