Hello, hello. Welcome to KubeCon North America 2020 virtual edition Second-ever virtual edition This is the CNCF SIG network intro and deep dive SIGs special interest groups Working groups something different than SIGs What's the difference? Working groups have been well known and established within the CNCF for a good number of years Special interest groups, however, are a relatively new introduction A little about a year old now. They were initially formed to help offload The technical oversight committee or the CNCF TOC Different SIGs have been formed around the categories of technologies This SIG. Yes, that's right. It's focused on networking and projects related to traffic protocols and the like We'll look at a list of what those projects are first Let's understand why this SIG has been formed beyond trying to help offload the TOC This SIG has been formed in part because Network networks and networking have become Even more important than they were in the past or rather networking is quite important in context of cloud native and context of distributed systems Operations that might be performed by a workload by an application Have become distributed as those systems have become distributed as microservices and that way of architecting software has taken a hold as organizations that run systems Whether that's a SaaS offering or otherwise As they go to run these in a resilient way and part of that includes different geographic locations As edge takes flight and we have internet of things and we have networking all around A lot of different networking of various types This SIG has been formed to help in general. It has not been formed to Dictate to people it's been formed to clarify and inform to collaborate and interrelate with the any number of open source projects that are within the CNCF and outside the CNCF Open source groups and organizations and on to parlay efforts We're you were here informed in part to assist existing projects and attract new projects and our stewardship is Should be someone proved me wrong if it isn't impartial There's a collection of co-chairs here Matt Klein of Lyft Ken Owens of MasterCard And me Lee Calcoat of layer five The projects existing projects that fall in scope of this SIG Well, I guess we mark these by kubecon And so the initial set of projects as of a year ago kubecon north america 2019 container network interface core dns envoy grpc linker d Nats network service mesh Since then we have evaluated and assisted in incorporating new projects many in the in at a sandbox level and a couple at the incubation level BFE CNI genie contour kuma service mesh interface And most recently from this past kubecon EU which was held very recently We've incorporated two additional projects and at the sandbox level chaos mesh and open service mesh on the horizon and perhaps by the time that we have that we have this kubecon And that we're we're sitting here chatting at kubecon Ambassadors proposed at an incubation level Meshory and service mesh performance at sandbox level A lot of projects a lot of those had the word mesh in them if you'll notice Or didn't have that word but they were built for purposes of helping operate a service mesh or be a service mesh and hence service meshes are a focus of this special interest group Not the only focus however, we will talk a fair bit about service meshes today Part of the activities within the special interest group are to establish and Help provide a platform for individual working groups that have different focuses So one of those is the universal data plane api working group or udpa Which is To summarize it very briefly is essentially the on void projects apis being formalized and proposed as something of a standard or a commonly referenced specification that Is related to but someone independent of on void itself The other working group that has been established Over the last few months is the service mesh working group We'll talk more we'll talk about the activities within that group here in a moment the the sig network like the networking working group before it As in it within its charter to put out white papers to help inform and clarify Proposed right now as incorporation of a CNF or telecom centric Cloud native networking principles white paper There are also patterns and some reference architectures being worked on We also Encourage the community in general to come and present to come and share with us There is so much happening in this space and This sig network meets twice a month by the way Anyone who's here Watching this video at kubecon or after kubecon Or even if you're not watching this video this talk You're most welcome to come join the discussions Come and participate in the presentations and be part of the The efforts that are going on you don't have to be a CNCF member or your organization doesn't have to be a member of the CNCF to come and participate so So you have very little excuse not to come over and get into the initiatives that are going on Let's deep dive into some of those now There's a few initiatives. We're going to speak about Hopefully demo Yeah, some of these are interrelated in so much as They intend to use resources that the CNCF has like a A set of labs a set of servers To do at scale testing of some of the projects that are being worked on For those projects Part of the goal of doing that at scale testing is to publish results A lot of times those results have a performance centric Focus because At scale systems Aren't necessarily always available to each of these open source projects And so when they get their hands on hardware like that Their focus tends to be on performance Another common goal across the initiatives that we're about to speak to is was one of patterns and In this particular case specifically service mesh patterns Let's look at the collection of patterns that are being Itemized and categorized This is a it's a small wording. This is a snippet of Well, I believe exactly 60 patterns about how it is that People are getting started with Using deploying Configuring service meshes A lot of ways that you can configure a network Consequently, there are a lot of ways you can configure a service mesh And so This slide is something of a tease It isn't possible to show all the patterns on here. There's a link to that sheet if you Are watching this and you don't have the link Come see me directly. I'll make sure you get it if You don't want to talk to me then uh Please visit the see them the the cncf organizations Github so it'd be github.com slash cncf and you will find the sig network Within sig network, you will find the service mesh working group and a link to this sheet There are A few Specifications surrounding so by the way these initiatives if I didn't say it are a discussion of Work that is ongoing inside of the service mesh working group Again kind of a sub working group of sig network There are a number of discussions that revolve around Service mesh specifications or service mesh abstractions This tends to be a focus for us because For a few reasons but in part because the cncf is An open source foundation. That's a neutral vendor neutral And makes for a good platform a healthy platform to have To bring disparate organizations together sometimes competing organizations And those that want to collaborate on specifications by specifications. I mean things like service mesh interface smi If you're unfamiliar smi is um a collection currently of four apis four specs for defining Common service mesh functionality Sort of the most common service mesh functionality And it provides a set of interfaces that Work within a kubernetes environment and allow People who are adopting and using service meshes to interact with them and write their applications Marry up their applications to a service mesh in a mesh agnostic way Another specification that's being advanced here is service mesh performance or smp This is a standard for describing and capturing service mesh performance. So characterizing Both the overhead and the value that's derived from a mesh And doing so in a uniform way in a standard way Lastly there have been um discussions and work done with Hamlet or the multi-vendor service mesh inter-operation effort This effort is really about enabling service mesh federation Service catalog exchange it's about discovering Uh service meshes their resources their services helping establish um secure connectivity between The same type of service mesh or disparate service meshes it's also about providing Authorization and authentication Of Which services should be exposed to the other mesh and which shouldn't what resources are available Okay, so there's three abstractions at play here One of those abstractions smi service mesh interface has a number of adopters and by adopters, I mean Both service meshes that are adopting this particular set of apis the the four apis That that I don't think I prattle off the names too, but it's But they are traffic spec traffic split traffic metrics and traffic access control As seven different service meshes have implemented and claimed compatibility with smi We need to define what it means to be compatible hence a set a hence an initiative around Defining that creating assertions That can be used to verify whether or not a service mesh is in fact smi compatible in order to do that Once you've defined those tests you need to have tooling to Deploy those seven different service meshes Um then on board a sample application then generate ongoing Um load against those that those sample apps And uh to and then run the tests collect the results Guarantee the provenance of those results and send them back in centrally so that they can be reported on and And we can identify Which meshes are conformant or partially conformant and which aren't and report on that So there's been an effort to to do just this If this sounds familiar to you if you're familiar with sona boy As a project that offers similar conformance testing for kubernetes and validation of whether or not a software offering is in fact kubernetes compliant or adheres to kubernetes apis There's a good analogy analogy to to draw between those initiatives With respect to service mesh performance or smp I'll take a moment to describe this one more deeply we we described smi some And with smp I had said earlier at smp is the the purpose of it and what is written into the its current specification is that it Well enables you to capture the details of Your environment um and That environment can be cluster um nodes resources on those nodes And the configuration of your service mesh the type of service mesh the type of workloads All kinds of variables all kinds of information about your environment The type of performance tests that you're going to run The statistical analysis that that should be um provided and extracted The latency and throughput measurements that should be there and it this standard provides a consistent way to Articulate and capture all that information that's necessary to understand The performance of this infrastructure of a service mesh It Facilitates and we've seen some of those that are engaged use smp to build out a new Performance index an easy easy reference index what we'll talk about this in a moment To do comparison between service meshes to baseline their environment and track their performance over time The easy index that I was referring to earlier to just quickly articulate How how efficiently your service mesh is running is This effort called mesh mark or this new index called mesh mark It's built on top of service mesh performance and leverages it mesh mark provides a succinct way of articulating How how the overhead and the value both Of how your mesh is running If you're familiar with app decks, which I suspect Most of you wouldn't be but a quick google search on app decks with one p that will pull up a wiki page probably and And if you grok that that's a great analogy to what mesh mark is for service meshes You can learn more about mesh mark on the service mesh performance site, which is smp-spec.io Another initiative being worked within the The service mesh working group is that of distributed performance analysis And so here two tools are being married up the nighthawk load generator from the envoy project And meshery the service mesh management plane These two tools are being married up to be able to Well again sort of achieve the mission of clarifying and informing to provide Reusable tooling To all of us to all of you for understanding Well understanding and Judging our your distributed systems If you consider that You have systems that you have That you have systems that are distributed But if you're only measuring their performance from one vector from a single load generator, perhaps That's you're probably missing a lot of other insights. Um, and so The goals of this project include the ability to Programmatically dis Burse load generators have them Hammer on your services Concurrently or in serial, but to coalesce collect and coalesce those results Perform analysis on those Um, so that you can have a high fidelity perspective of the performance of your infrastructure from different perspectives from different angles And so Let's take a moment to Demo Maybe smi conformance and as we go to do that and I switch over to demo mode I'll Maybe wrap up here by saying yet again Come and participate in the sig We want to hear from you come and inform the agenda inform this the topics that we spend time on Okay, let's switch into demo mode all right, let's Jump into a demo of one of these initiatives For our demo, let's review service mesh interface conformance The smi conformance tooling so we will look at Both smi and some of its specs some of its apis as well as meshery and its ability to Validate conformance for a given mesh So meshery is the service mesh management plane. You can find out more about it and access it at meshery.io Among its various pieces of functionality with respect to performance management And letting you know about your best Whether or not you're running your service mesh in a best practices type of way Um, it also does service mesh interface compliance. It's the official tool for verifying this conformance It implements smp. We will uh Get started with it by clicking on run meshery And in this case, I'm on a mac um Or you could be on linux, but to use brew I'm going to go ahead and use brew and I'll go ahead and run um meshery ctl system start And this is how we will install meshery locally. It will go ahead and Uh Download the latest version of meshery start. What is in this case? A docker application on my local host. I'm running docker, um locally as well as kubernetes locally So meshery itself starts up we can See that it will manage a few different um service meshes In this particular case, let's let's work with open service mesh We'll navigate and actually, you know, let's Get a bit more familiar with my environment just to take a look around It should be the case that this is yep. It is a relatively clean install So it's more or less just kubernetes that's here in this cluster great let's Set up a watch here for pods in our environment We'll go over to let's make this a little bigger. Let's go over to open service mesh And within this administrative interface, we've got a few different options for OSM itself. First of all, let's go ahead and install open service mesh on our cluster and While that's coming up which we can see some changes happening here We note that there are different adapters, uh, which means different service mesh is supported Which is important for smi conformance Because there are well the nginx service mesh kuma open service mesh linker d istio and console all Um are to be conformant with smi all claim compatibility If we take a look at um the istio adapter, there's a number of of uh pieces of functionality that that you can Um work with it looks like we've got smi up fairly quickly, let's go back to smi Uh, wow osm rather open service mesh. Let's go back to open service mesh And on this mesh, let's go ahead and invoke the um smi conformance test And so we're seeing a small workload being created to orchestrate. Um smi conformance testing This testing actually um takes a little while Looks like we're starting to run some some Additional workloads are coming up. It'll take longer than We probably really have time for Results will be sent back to mashery for publication SMI results can be looked at under the conformance area Let's make this a little bigger. We've run three different, um tests here, um Just just earlier today Right now the smi conformance project is mid-flight in terms of defining all of the all of the tests all of the assertions um that should be verified To to determine whether or not a service mesh is in fact conformant to smi specifications So we're seeing traffic access traffic split traffic spec A few tests being run how long they've been taking Whether or not the mesh itself is um has that capability or is is not so I wouldn't read a whole lot into this failure here the both the conformance suite of tests And each of the service meshes are just now beginning to undergo validation And so we would expect a lot more flying colors for open service mesh and the other six or seven service meshes that implement smi Again, then eventually these test results will be um each of the service meshes will run mashery within their build process and publish results good and so The the particulars if you're interested in what these assertions are and how that what what in fact is being tested Well in um, there's a couple of links right here in the deck And and again if you can't find them in the deck it's issue number 70 in the smi Project but there's a design specification that covers In depth what each of these tests are what the sample workload is that's being Used for these tests and how that works so cool good Mission accomplished on a an intro and a deep dive for the cncf sig network i'll say it again Come and participate come and say hi come and ask some questions. We meet twice a month First and third thursday of the month You can dig into the meeting minutes with your public to get a sense of the discussions and what's going on and who's attending and but yeah I encourage you to join All right, if you have questions, I should be hanging out in chat Um bring your questions. Okay. Thank you


Rwy'r cymryd yn mynd i ddeudio i fwy o'r wyf teidio am y Dalynau. Fy多 cyn y fwy o'r dweud, ond yn oedd o ran practiwn i gyd yn y ddweud? Mae'n mynd i ddweud i fwy o'r ddweudio am y dyfodol, i fod dechreuwch o'r flwyddyn, o'r lyfio i'w adroddiadau i gyd. Dwi'n datblygu ydyn nhw, yn yr ydymaid mae'n gweithio'ch chyflwm, ydy'n meddwl i'r blam yn ffasol i'r gwahodd i'r gwahodd yn ei wneud, rydych chi'n gwahodd a fyddwch i'r pethau, a ddych chi'n gallu gwahanol i'r pethau, sy'n ffasol i ddiweddol i'r gwahodd i'r pethau. Yn y gallu gwahodd i'r gwahodd i'r pethau, a ddych chi'n ddiddordeb yn dod i'r gwahodd i'r phefyd. Yn y gallwch chi ddim yn ddwy i'r gwaith i'r pethau, ac ydych chi'n ddiddordeb o'n ei hunan arall ond we've been pursuing the signing we wanted and we think would have been a key addition to what we're doing. We've said all along we had our plan in place early on. We got three players last week and also Kai's in the building and he's one that we hope can surprise people and support Charlie and the other lads who have come in and give us experience but today we've been a big help for Stuart. Results have been great, we know that, we all appreciate that, we'll take care responsibility for that and we're all supportive, Eddie and myself and the rest of the staff behind Stuart and the players to improve that. But looking at what we've got, the squad that we've got, got us to the top of the league over the last 18 months we've got to now believe that that squad can take us forward. In an ideal world we might have made one or two additions but most clubs will be saying that. Up and down the country they'll all be saying that. I wish we could have had that, I wish we had one more player. Every manager always wants one more player but you know what I'm going to bury this disappointment because I shared it with Eddie and Stuart, shared that disappointment and we stick together on Saturday and we move on from there, there will be ups and downs at this level, there always is. Today I've took it quite badly because I'm so supportive of the manager and I wanted him to get them players but without being disrespected for the ones we've got a bad squad behind it, we are better than what our results over recent weeks have shown and we will get better and we will find that dirty win that sets us off on another good run which can happen at this level. Obviously there's been reports that have confirmed having agreed with Chesterfield for the strike and Christie and Dennis, I guess unfortunately there must be that frustration that through no fault of our own unfortunately we couldn't get that deal off. Yeah it was sat next to where we are now with his girlfriend and eating our pizza which he owes us for, we've spent a lot of money on that but it's hard for me to put a smile on my face but I'm trying. But we have to dress ourselves down now and Christian would have been a good addition he's scored a lot of goals, he's a great kid, he wanted desperately to be at Bradford City which is a testimony to how we do things and how this club is and what his thoughts are outside of Bradford. Didn't that absolutely 100% and I would take full responsibility for mistakes we make and things we don't do quick enough for at the wrong times, we never did anything wrong it was just one of them things where Chesterfield gave their word and backtracked that's disappointed, it happens and you have to respect why they've done it it's not a criticism, it's just a fact but it's disappointing for us because we have to swallow that disappointment, the player was disappointed he really wanted to be here, he wanted to be part of what we're doing he thinks it looks an exciting venture but it wasn't to be and in the end the other things that we tried to chase and if you look out there trying to find strikers at any time of the year is difficult but trying to find it within two hours to go we made three or four phone calls to people trying to call in favours people in the premiership want six strikers in the championship they want five strikers and our league they want four strikers so what's behind that won't be better than what we've got some good players in there and they're capable, more than capable of scoring goals and getting the goals that we need to win the games unfortunately this sort of incident kind of parcel of transfer deadline there hours of work can kind of be wasted just by one phone call I guess yeah I mean works never wasted but it feels like that at the moment you know I look back and we've done one or two things there that might lead to signings in the summer we should have to start recruiting now for the summer look at the squad and building that and making sure it's right you know we have to learn from situations that go on and we will do and we have done but it's not exact science football you know fans think it's easy I wish it was and anybody could sit here and do this and anybody could sit here and face the criticisms that you're likely to get for not getting the players that people want we wanted the same players we feel as strongly as they do I feel deeply disappointed in myself I take things really personally and you know it's not that I want to try today we haven't got too much wrong but it's like one of them games where you play fantastically well and somebody scores by a goal of a you know a fluke goal you get beat 1-0 when you know you've done enough to win a game I feel a bit like that now but been in it a long time this game and so is Stuart and so have all our players and we know what we've got is decent we have to sort of keep reminding ourselves of that what we've got so if you want to be negative you can be as negative as you want but you will not kick us down Stuart and myself and the chairman showed his teeth today you know he's fought away there you know supportive of us we've actually shown a little bit of disappointment today but he's been there rallying us round and you know it's half past ten he's still in the building we're all still in the building in a great position in the league we have to get out of this run that's down to hard work and Stuart putting the right things in the right places the players going out and delivering the goods on the pitch no easy way out it's all about hard work now and everybody pulling together realising that actually with our supporters with the staff with the players with everybody put together we actually we're not in such a bad position Is it important to stress to the fans that we have tried to be as active as anyone in this January transfer window but unfortunately at this time of the year not many clubs want to get rid of their best players well because of the situation we're in Mark every player we're looking is generally the other team's best player you know and if anybody had to come looking for Charlie White we'd have been absolutely resistant and that's what we found with other clubs now fans have to understand that you know average players are not going to make us any better you know taking young players from premiership and championship clubs you know their fifth choice strikers in the championship possibly sixth choice strikers from the premiership they're not young enough and strong enough and powerful enough to deal with this level we found out last year we wanted to be younger players we tried to bring them alone we need men and we need best players and unfortunately people don't want to give you them they do they put ridiculous prices on them it wasn't even a case of ridiculous prices it was an absolute no you know having you can't take them we won't let them go if you look at the stuff that's gone on today you know our level you know there's not anything sensational we've got a good squad let's look at that we've got a good fan base we've got a good work ethic around this football club and we'll be alright the next win there will always be the hardest win after runs we've had but then players will go out there they'll stick together and they'll find that win and then we'll start turning the corner and you know we have to remember you know we're sitting there at 5th there's 19 clubs in our division we'd like to be where we're sat on the table is the positives from this window that we've managed to get five of a good addition into the squad while also keeping our key players obviously the likes of Charlie Warkett yeah I mean listen we thought our to keep Tony you know we thought our to keep Charlie you know we've not encouraged anything you know there's not any situation where we need any players to go out the door and we wanted to make some powerful additions to the squad like a lot of other clubs and they failed to do it and we haven't made that big sign but I'm saying and I keep reiterating it we've got a good squad at this level people have pinks and troughs and at the minute we're on a little bit of a downer but we'll fight through that with the support of everybody and we're encouraging the players all the time and they'll find a performance and it'll be very very quickly we'll get out of this thing, we'll get that win we'll get that point, we'll get that goal and quickly as what they've done on this little bit of a negative run but we would be absolutely fine I can assure you and just finally we're talking of new signings you saw Adam Chickson come back last week turning up man, Colin Doyle on the way back to full fitness Alex Jones I guess not too far away himself I suppose they will feel like new signings when they come back yeah you've got that and then you've got the boys that we brought in and it could almost be a new team on Saturday and Tony and Colin and Adam they are like new signings and we've been missing on and it's proved that the results haven't been great without their experience and nows and Tony's professionalism professionalism is a good word to use for Tony because he finds a way doesn't he he finds a way of aggravating people upsetting people and puts in great balls for us he's a professional his nows is there and when we've missed that for all the love of young players and encouraging them on at times it's a man's game there's times for that and at the minute you'll be a breath of fresh air Doyle's calmness will be just what's needed Adam's energy and fitness levels and ability to get them down the line, great stuff so let's look at the positives as well as looking at things that haven't happened today and it's not deflecting from any sort of fans will always look for that real marquee signing because that's what fans do I think I believe I'm qualified to be a fan as well so we try to make that happen, try to make it work it hasn't happened Mark and we press on forward with like I said a really powerful squad


What's up, kids? Thursday, 11 o'clock. T minus 48 hours before soft grand. What's opposite of grand? Mini? Grand? I don't know what the opposite is, but. I don't even know what I'm getting, bros. 48 hours till opening. So, gotta clean this place up. Obviously it's functional. I mean, you guys see it, right? Like, if we have this flag, we're trying to hang. I have this wood in the way, but we got this. Barbells are on the way. More plates are on the way. The main issue is this is all the plates we have, right? So it's five plates. But the rest are being delivered within the hour. So, I'll plant those all up. We got a little bit of construction gear around, which isn't that big of a deal. We can go hide that in the office. Then you're gonna start to kind of tidy up. And once I'm done tidying, I say it like that because then we actually have to clean. So it looks like I'm the first one here. And away we go. Trying to get this thing ready. And at least, you know, presentable. Not that it's not presentable. Look from this angle. I'll show you. I'll show you, kids. We'll get a grantor when this thing's fully popping. I got still more equipment on the way. But, you know what I mean? Like it's a functional barbell gym, right? It's just a matter of getting it how, where I want it to be. Getting some of the loose ends up. Getting some of the tools out. And the last two big shipments today. So, let's go. You look really good in this thing. I look really fat. No. Normally, I look pretty fat on camera, but this like probably amplifies it. No, you look handsome, my king. Do I? Yeah. Thanks, man. All the single ladies in YouTube right now, YouTube world, they're... Getting excited? You know Uwu? What does Uwu mean? You don't know Uwu? No, what's Uwu? I think, don't quote me, but I think Uwu is like an animated, like O-face I guess for lack of a better term. Oh, an animated O-face. Yeah. So what you're saying is that... And something that I've never heard of, but my friends told me about called Hentai. What's Hentai? It's animated adult footage. So like anime? Of adult. So, porno. Well, yeah, it wasn't so dark. So it's... Yeah. Uwu. So I right now... Where's your phone? Hey, Siri. Hey, Siri. Show us Uwu. Hold on, let's ask Siri what Uwu is. Hey, Siri, show us Uwu. Here are messages for Hugo. Hugo? What the hell's Hugo? Paris 559, Deo and Hugo. I don't think Siri knows what she's talking about. But what you're saying is that I look like an animated porno. No, I was saying that all the ladies here are getting an Uwu face from your handsomeness. Oh, okay, okay. That makes sense. That makes sense. It's like an excited face. Have you heard of waifu? Yeah, I've heard of waifu. Yeah, waifu has an Uwu face. Oh, I see. Oh, okay. Like that. I'm running home. Amazon packages got packed, delivered. I should start shipping stuff to the gym, but the issue is we have a big old gate. So if we don't have operational hours, I'm not there at like six in the morning. And who knows when Amazon brings their stuff. So running home, we got disinfectant. All the admin stuff has just been in the back of my head, but you don't do it until you got to do it. So we've been renovating. I've been putting equipment together. We've been cleaning. We've been organizing. But now like we have waivers. We've got to get them printed. We have pricing that we got to get to print it. We're opening. We're opening. I look real good in this thing too. Gosh, darn it. You look very pretty. I look a little pale, but pretty. I got a haircut Friday. I got to look pretty for the people. And then... You think girls are going to Uwu for you? Probably not, but some guys are Uwu for me sometimes. Mostly guys Uwu for me. Yeah, look how beautiful our capital is. Wow, those look really nice. Look at that B roll. Hey, look at all the barricades, bro. Yeah, it was a little wild last night, but we're not going to talk about it here on YouTube. But yeah, it was a little wild last night I watched. Yeah. But yeah, we're going to go back to the gym, clean up. Mom's on the way. She's going to start helping. And then clean up the desk, get the admin going. And the plates are supposed to be here. Within 45 minutes, they're supposed to call me. So we have 75, 45 pound police. Maybe this guy wants to come work out. Looks like you're nuts. Don't look like my nuts. That's what your nuts look like? Maybe. Maybe, I don't know.  I bought chalk. We're getting cool chalk stands, but I got buckets for now. I got collars, but we got issues. This is the, I don't like shopping. I love shopping.  But I don't like shopping in person, but now I understand why you don't buy online. I don't know if you can see for reference, maybe with the stop sign so Dan doesn't kill us. I bought the wrong collars.  Can you see how, I don't even know if you could tell, boys, but this is the smallest collar I've ever seen. Lock jaw, help me. I know you follow me on Instagram or something, dude. Lock jaw. I need collars that fit human bars. These literally look like mouse barbells. There's my finger. I hate it. I hate it. Mistake made. That's on me. Mistakes were made. There's 17 bucks each. That could have been in and out burger for me and Dan. That could have been in and out, but maybe for me, I don't know about you. But since I didn't do this, me and Dan don't get to eat. Subscribe to my OnlyFans so me and Dan could get. Subscribe to my OnlyFans. Dan, it's Only Dan. Are you naked, full nude? No, it's more like me just eating and playing video games. People would probably do that. That's what I'm saying. I've been thinking about that all the time. I've been thinking about that lately. What if I started a page called Only Dan? I don't, you know, it could be on OnlyFans. I don't want to get, sound rude, but there's people that like different things. I agree. And you're different. I'm different. You're not built the same as the rest of us. I mean, yeah.  There's a thing, were they called feeders? Is that a thing? I think so, where people kink is to feed people. Oh, I have heard about this. So you could be on the receiving end. I have heard about it.    Maybe you dress up like a baby for them. Maybe I'll dress up like a baby. A baby with a beard. Baby with a beard. Save the scissors. I'm gonna stick these. Save the stickies. I'm gonna start cutting it. Whatever else I can. We put the plates on the racks as much as we can. Last deliveries tomorrow. So, Friday, plates, barbells, benches, clean up. Cross your fingers, it's time to rock. But the boys are here to the recruits. See yourself. What's this for? Damn, I look good. That's so, you don't look bad. You look better in that. It's for wind. It'll muffler, right? Yeah. It's for the mic. Yeah, so wind will go like, yeah, the mic's under there. Look at that dude. Tough secret.  Six at night, but it feels like two in the morning. Finishing the last couple of tasks and then tomorrow, last delivery. So, appreciate you guys. Hopefully you enjoyed another day in the life, lifty, the vlogs coming soon. Probably two, three, four, six, seven a week. Next one will probably be whatever our launch looks like. What are you looking at, dude? That's admiring, dude. Can I just look at you? That I'm a one-take wonder? They don't know that, but you know that. You've seen the behind the scenes. It's what I do. I talk. I talk for a living. Dude, you don't got a flattery.  Like, subscribe, all that. I really do appreciate it. Share this in your stories on Instagram, Twitter, please, helps the channel grow, and I'll be able to retweet, chat with y'all. Thank you so much. Catch you in the next one.


This will cause a huge narcissistic injury. This will cause the narcissist to reflect on their feelings of worthlessness and insignificance. When you realize and accept that they need you, more than you need them. When you realize and accept that all they ever do is bring you down. You put the focus back on yourself. You begin to value your own thoughts and ideas more than a narcissist. You begin to live within your own frame of mind again. Your own mental attitude or outlook, instead of living in their distorted reality. When you do that, you're starving the narcissist.   It's no good for you, but they've managed to get you addicted to it. They've managed to get you to crave their validation. They've managed to get you to value what they say over your own thoughts and ideas. It's time to take your power back. Start valuing yourself again. Start realizing that you do have the power to make decisions. You do have the ability to understand a situation. Narcissists depend on you, giving your power to them, so that they can survive. But their survival comes at a cost to your health. Because they will feed off you until you have nothing left to give to yourself. And that is why you need to detach yourself from their world. You need to leave their false reality and start living within your own frame of mind. Your own thoughts and ideas begin to trust yourself again. Believe in yourself. Don't wait for the narcissists to validate you. Because that's never going to happen. Their emotional survival depends on you not realizing your power. Not realizing that you are capable. That you do have what it takes. That you are able to trust your own intuition. When you stop living in the narcissist's false reality and you begin to operate within your own frame of mind it will cause a huge narcissistic injury.  They can't have any influence or authority over you. Which causes them to lose power and control. It triggers them to reflect on their insecurities. Which they try to mask. By imposing their thoughts and ideas onto you narcissists are fake deceptive people. They are liars. So they depend on your belief. They depend on people to believe in them. And when you don't believe in them they feel as though they don't exist. It causes a huge narcissistic injury. Your belief has power. And that is why they will do whatever it takes to get you to believe what they want you to believe. But you have to hold on to your reality. You have to remember what you believe to be true.  But just know that the more you live within yourself. And hold on to your own thoughts, ideas and beliefs. The more narcissistic injuries you will cause. Thank you for watching. I hope this video wears out with you. Please like, comment, share and subscribe. Click the bell icon to receive notifications for my future videos. Check out the new Narc Survival website at www.narcsurvivor.co.uk Where you can read my blog posts, book coaching sessions and join our support forum. If you would like to donate, my PayPal link is in the video description. Coaching Inquiries, you can email me at coaching at narcsurvivor.co.uk Thank you for watching and I'll talk to you soon.