Hi, everyone, thanks for joining this week's pipeline authoring SIG, like all SIGs. We adhere to the Jenkins Community Code of Conduct, which basically means the excellent to each other. Looks like we have a pretty small attendee list when people have some conflicts today, but we can recap last week's action items and see if there's any new topics. We want to talk about the link to the Google Doc as in the Zoom chat. I can share my screen to show it. All right, so last week we talked about the 40 pages that Mark had highlighted for opportunities to improve documentation. We considered going through each of those issues and labeling which ones are best aligned to this SIG. I guess, Oleg, one question about that. How would we go about adding labels to these PRs? Who has the authority to add labels? So for labels right now, so we have two teams. One team is copy editors. So basically the team which reviews pull requests. And we have recently introduced the triage team, which is basically responsible for initial processing of issues and pull requests, and they also have permissions to label items. So maybe the way we should handle it is, when we identify those issues, we can open a new issue that just provides a list of other issues that should get the pipeline and authoring label, and then maybe the triage team or the copy editor team can then work off of that issue to label the other ones appropriately. That's one of the ways, another way we could just create an issue template. Because I've recently added the issue template to this repository. And for example, it allows community users to still submit issues with labels. Even though they have no permissions in principle. So all our approaches work, but like we discussed last week, I'm not really sure that there is any open issue which would concern the pipeline authoring seek. Maybe just one issue or two issues, but there are only a few issues because most of the documentation should be already on Jane Kaseyo for pipeline. Okay, so I think I probably agree with that. I'm not even sure that the CPS mismatch one is necessarily an authoring concern, right? We could probably say it fits in the SIG if we want to stretch, but I'm not sure if it's a one-to-one map. I can take a look at it though. Yeah, so we also talked about the hackfest that's going on. So we added a discussion topic for today, Chakin's UIUX hackfest pipeline authoring. So I'm trying to think, you know, is there an opportunity for the hackfest? Is Blue Ocean end of life? Right, is there maybe something around improving the pipeline visualization in the Chakin's UI in a way that's not as extreme as Blue Ocean that would be within scope for that? Yeah, and moreover, there is already a project idea for that. I'm not sure whether we published it on the website, but it's definitely on the student document. So we have a Google doc which is linked from the million list. Just a second, I'll put a link to the meeting notes. And in this document, we basically accept any project ideas, but yeah, as long as they relate to user experience and as long as there is somebody behind them who's interested to work on them or coordinate the effort. So just a second, I'll paste a link. So this one, I was sure I had these pipeline bookmarks. So it's basically a pipeline visualization. Yeah, so right now it's a wide open idea, so we haven't published it on the website because we need to at least provide some context there. So if you ask me, I would be happy to just say, let's put a pipeline browsing from Blue Ocean inside the Chakin's interface. Well, it's easy to say that. The problem that I'm not really ready to commit enough time to do that. But if there is strong interest from Pipeline or the Ring Seco or whoever to work on that during the hackathon, it would be nice. Yeah, maybe something closer to the current state. So for example, we have Pipeline Template Inc. engine, which could somehow contribute to user experience. Same for example, for remote file, plug-in for multi-branch, or maybe even for Pipeline is YAML. We could probably find some topics there because hackathon is just five days, and doing Loach integration in five days means that we need a team of experienced contributors to spend full time on that. It's just technically doable, but I'm not sure whether we are ready to organize it. Yeah, that's a good point. So for UI UX, are we primarily focusing on like design CSS, like look and feel type topics for the hackathon? Yeah, mostly look and feel. So just we have three tracks there. One track is user interface, which includes you look and feel, probably navigation and all other improvements, all accessibility and other topics. There is user documentation topic, which again may include some Pipeline related stuff, for example, documenting features, and including features into the main documentation, because right now we have pretty good documentation for core Pipeline on Jenkins.io, but if you try to look for particular plugins, most likely you won't find any documentation there, because plugins are kind of isolated, and if you had some time to connect all the documentation and plugin pages, it would be nice, because Pipeline, it's several dozens of plugins, even more, and even if core Pipeline is documented pretty well, ecosystem isn't documented well. So yeah, I think that's a common challenge I see people run into, right? It's like they'll see a pipeline step and they'll sort of look in the pipeline documentation, but that step's coming from a particular plugin. So I've seen that people have like a hard time figuring out where is this particular method being contributed from and where the documentation for that. My concern about offering ideas is like then being able to commit the time to actually fuel those during the hack fest, which is always the hard part, right? I have lots of ideas, but I don't know how much time I have. Yeah, right. So yeah, there are two ways, basically submit something you would like to work on yourself, or if you see that you have some time to coordinate the effort, then submit something what you would like to coordinate. There are definitely some abstract ideas we could put on the list, but for me it doesn't make much sense, because we already have quite a list there, so I would rather focus on putting real ideas. Yeah, I think anything we put on there should be something accomplishable within the five days, or maybe a prototype of something that could be accomplished in five days, and then maybe the folks that participate can drive it after the hack fest to finish it off or something, but abstract ideas are going to be hard to actually make tangible progress on, unless there's already like wireframes or something like that. Yeah, one idea which we could try, and which could be interesting, is to have a pipeline landscape. So yeah, just put a link to CNCF landscape, but basically without investing mass effort and documentation itself, maybe creating a kind of index where people could find a plugin, etc. So if you have a CNCF landscape. Yeah, the 7000 tools that comprise CNCF. Yeah, so it's a bit, yeah, CNCF landscape is definitely a pretty difficult thing to negate, but if we have created something for pipeline, it could have been easier. It could provide some benefits. I'm not understanding what you're envisioning with this landscape presentation, so this looks like vendors or comp products that are in the area? For me, it's just use cases. So for example, pipeline, we can have area-like tools, and then we put plugins like pipeline median plugin or whatever. Then we have area-multi-branch pipeline, and then we put remote file plugin. We have core area, and then we put all core plugins like pipeline job, etc. So the idea is each card would be, each card in this would be potentially a plugin or a collection of plugins, and then the grouping rectangles are categories or collections that those things might fit into. Yeah, something like that. Also maybe I could see there being a category for like, go ahead. Maybe enhancing this structure to all plugins would be much more better, because it's very hard to find what you need in the plugin side, even your search, but you need to go to lots of plugins and descriptions. Not only maybe limiting for the pipeline, but also for the other things that maybe we can group together. Yeah, we started some grouping effort on the plugin side. So for example, recently we introduced a categorization of plugin through GitHub topics, and it was applied to many plugins. Now you can query for Kubernetes plugin, for Azure plugins, etc. You can also query for pipeline plugins, but it just doesn't help too much because you get almost a hundred of plugins there. Yeah. So auto-generating something like that would be nice. Better navigation on the plugin side would be also nice. And if you're interested to propose something specific in this area, I think we could work on that, because I spend some time regularly to improve plugin side, specifically in navigation and plugin search, because I totally agree with you that it's impossible to find anything here. Yeah, I mean, like Jenkins is very rich when it comes to plugins. So like, I think it will be nice, maybe like, I don't know, maybe using some labels or something like, or maybe some maybe smart search, something like that, it will be much more make easier for people to find what they need because it can be really hard. Yeah, so if you're interested. When you search for plugins, do they show, does the results come up in like first founders? It's sorted by like number of installs or something. So that when I search for a particular, go ahead. There are multiple search options. So if you want to take a chance to show it to you. Yeah, sure. I can stop sharing. I might need to make you the host, which, right? All right, you're the host now, you should be able to share. Yeah. So do you see a new top right now? Yeah. Okay. So here's, here's our plugin site. Again, yeah, there is a lot of things under development today, but they are significant improvements. So here you can search and just for pipeline or whatever, you can sort things. For example, relevance, most installed, trending, it's the recent installations, title, et cetera. And Daniel Beck has recently introduced a metadata for plugin rating in update centers. It just hasn't been exposed here yet, but eventually it will be here. So they, you wanted to have a kind of plugin ranking based on various conditions like quality, et cetera. And Daniel started doing a grant work for that. You can also search for particular cases. So for example, here you can see that there are labels right now. We don't have label for multi-range pipeline. For example, it's something we could fix. But yeah, these labels are basically managed right now through GitHub topics. So US plugin maintainer can just put a number of labels and they will automatically appear on the plugin site in a few hours. So I'm going to add a few labels to a particular repository right now to make sure some labels go up on the site. Yeah, let's try to find this particular repository. Yeah, you might need to search like templating engine and it shows up as the first one. Or it did on my screen. So yeah, our search is not exactly Google. So it's not that tolerant with regards to mistakes. Yeah, here you can see that the plugin has no labels at all. So right now it won't appear. And the labels are useful because labels also appear in plugin managers now. So it's not on the plugin site in Jenkins plugin manager. All labels appear. And thanks to Daniel, he keeps improving for that part as well. Oh, you want to give? Cool. So yeah, you can improve navigation, you can add labels, same for example for remote file. Okay, so it's here. It has a pipeline label. But for example, for this plugin, I guess we really need a multi-branch label because with the current team, you need to read the description to understand what is exactly about. Or maybe it's actually better to rename the plugin at least display name. I don't know. Yeah, for that plugin, yes, maybe just for the others. I mean, even like a person who has experienced hard years in Jenkins, it can be really sometimes tough to find what you are searching for. Maybe indexing the documents from the Github rhythm files maybe can help people to find what they need. Yeah, search techniques. So right now we index name and the plugin description. So we don't index the full page for this site. Well, if you use Google, yes, you will get a full index. Let's think about it, because I mean, it should be easier for people who want to start Jenkins and try to implement things. Yeah, so what we started doing in Jenkins to the zero, we created setup wizard. It offers some plugins by default. It also offers some additional plugins. But yeah, this functionality could be much better. For example, if you use start Jenkins, you can also, it asks you whether you would like to get plugins, for example, for the net of iOS development. So right now it won't really show anything for us. Now it shows. So there is some backend query on the website. But yeah, generally, when you use these filters and setup user, you get the same advice. But the chat that you showed, I think it's very useful because like at least it gives an overall picture about what we have. Also maybe we can just define or divide this chart for different groups. Also maybe like for pipeline, a chart that which plugins are related to pipeline, as you suggested, or maybe like we can just change this graph to like maybe dot net grouping, the only dot net related charts, plugins in that style, maybe it can help. Yeah, maybe. Well, generating such landscapes for plugins and sets is definitely an interesting project. Yeah, I believe that it would require maybe a couple of months for experienced developer. But if somebody implements it, the number of sources would be really usable, not only in Jenkins. For me, I was thinking specifically about pipeline. Okay. And well, if you want to work on making pipeline plugins more discoverable, I think it could be also a good subject. I will not look at it. I mean, it will be nice to at least help in this context to make people find things easier for them. Just I will look at it. I will just search for things. I don't know if I can find anything, but yeah, maybe one thing we could do during the hackfest or before this have a special session about making plugins more discoverable. We had a blog, not even a blog post, I sent a couple of messages to the developer, mainly about that. I believe Mark has also created, for example, labeling recommendations. Maybe we could have a session about basically how to properly label your plugins to help users discover them. Feels like a user experience. Okay. Thanks for this suggestion, because I will definitely put it at least to the idea list. I don't know the situation about the blue ocean, so it is not maintained anymore. Well, I can translate official position. Basically, what was communicated in the developer mailing list is that this right now doesn't invest in active development. We still fix critical bugs and security issues, but right now there is no ongoing investment to develop new features. And there was a number of JEPs, for example, JEP for Bloat Ocean Extensibility, which wasn't delivered. And right now, there is no any expectation about it being collected. Personally, I really like Bloat Ocean as pipeline browsing tool. I have never used pipeline creation tool in Bloat Ocean or basically any other feature of Bloat Ocean except pipeline browsing. But Mark has some expertise with that. I've used it quite a bit to create pipelines. Is it useful? It is for me. I find it very simple. The things it can do, it does well. The things it can't do, it doesn't do. I found that it's really helpful for like helping people find the logs in the Jenkins log where something actually went wrong. I usually administer pipelines for development teams and I'll just get links to broken builds that say I don't know what happened because they pull up the build log and it's really long and they can't find the exception. So, Bloat Ocean has made it really nice to be like, look at the red bubble. The red bubble is the thing that failed. You should go read the logs there. Most of the time it works. That's right. So, personally, I would be really interested to somehow detach the browsing engine from Bloat Ocean. One of the big Bloat Ocean architectural problems is that, well, it was created in an opinionated way. So, it provides some advantages because it provides a good user experience out of the box. But it has significant disadvantages because you can actually extend that and also it declares a lot of dependencies. For example, if you want to use Bloat Ocean, you have to install Jira plugin and more than 80 other plugins so that it runs. Which is probably not... And for example, even at CloudBees, we had difficulties with certifying all these plugin sets. It was one of the struggles for Bloat Ocean plugin during the productization. So, would it be possible to implement this kind of Bloat Ocean UI into the Jenkins code?  Or it should be a plugin, always? I believe it's totally possible to make it a plugin. I mean, it would be a plugin, but it would be still a part of the Jenkins web interface so without creating new pages. Whether it's possible to put it right in the Jenkins core? Likely not because Bloat Ocean requires a lot of pipeline-specific stuff. So, I would rather expect it to become a part of pipeline plugin set, not a part of the Jenkins core. I might be wrong because, well, in principle, you can provide a lot of interfaces in Jenkins core and then somehow glue pipeline is there. But this would definitely require help from a core pipeline plugin maintainers. I'm not sure how much bandwidth they would have for that. Yeah, you'd have to do a lot with looking at the flow graph listener that they have implemented. You'd probably have to do a lot of SVG math to try and draw the path that Bloat Ocean makes. Sort of just assuming that Bloat Ocean probably has some hard-coded SVG pictures that they render for those different parallel branches and stuff like that. So being able to do it dynamically is going to involve some math or some fancy front-end frameworks for SVG path animations or something. It'd be a cool thing to do, though. It would be. So if somebody is interested to work on that, it would be cool. At some point, I was really thinking about doing it on my own, but for me, the problem is time. So yeah, I haven't even started. I also know for sure that Felix did some discovery on that topic. He was presenting it at the UX SIP meeting, but also the conclusion that it would require a lot of time to make it happen. You'd have to wireframe a lot of it out.  So we'd have to make some decisions around what use cases are supported for visualization without supporting everything. That's right, and Bloat Ocean was pretty limited about that. Good support for parallel stages just one or two years ago. I remember getting excited when that came up. Okay, so were there any other topics from last week or new ones for this week that we wanted to talk about as part of this week's SIG meeting? It sounds like for the HackFest, we might have an idea around creating a landscape page and plug-in discoverability. We decided that most of those pages for the documentation don't map cleanly to the pipeline authoring SIG. Are there any other topics that we wanted to cover today? Maybe quick update from me. So I returned back to the development of Jenkins for the runner. One thing I did, I just basically restored all the functionality. So now you can really build and test the project. I plan to revive my Bini project for using Jenkins for the runner for pipeline testing. So basically integration testing framework based on that. And the separate topic which I am planning to do quite soon is to include pipeline as YAML plug-in right inside Jenkins for the runner. Because Jenkins for the runner is incubated project itself. So I'm pretty happy to do such a change. So I actually wanted to do it before this meeting, but I didn't get to that. But yeah, maybe the only weekend I will finish that. But yeah, for me it's just another way to try out and maybe to provide some feedback about pipeline as YAML engine. Let's see. Maybe I can update. That'd be interesting. So really what did you say? Maybe I can give some updates about the pipeline as YAML plug-in. Yeah, sure. So I implemented these special steps with their own code blocks like with MIMO, with ounce or with credentials and also directly step. So I released the 0.3 version. So my next step is to implement this UI converter. So I find a way to add my link to pipeline syntax page. So I'm going to work on it. And also I would like to maybe in the future enable pipeline in YAML in pipeline jibe itself. So it is only now available via multi-branch pipelines. But maybe in future if the community is happy to use this pipeline as plug-in, I can also implement the normal pipeline. Also I will have some other questions. Maybe I can just send you an email or like later. Is it okay? Yeah, that's perfectly fine. Okay, thanks. I'm just making notes. So yeah, for me it would be really interesting to get pipeline as YAML adopted in the community. So once you're ready to promote it a bit, I'm happy to help with that. Thanks. I mean, I just don't want to talk to you in the details, like when it will be the right time, what we should add. I mean, this kind of thing. Okay. Yeah, so my actual item is still the same. I tried testing that. Yeah, I've been cleaning up my release depth, like getting pipeline, yeah, Jenkins file runout, getting custom work packages for our flow back to life. But yeah, after that I wanted to work on the pipeline as YAML anyway. So hopefully I will do some testing there. I guess I can give an update on the 2.0 release for JTE just on the roadmap now. I can share my screen actually. Oh, like you'd have, can you make me the list again? Oh, sorry. Please. Okay. Maybe you should fix the pet missions in this Zoom call later. Okay. Yeah, I'll work with Marky. So the last time, since the last time we spoke, we've got Jenkins.io project roadmap. So we have a new roadmap item for the 2.0 release with a scope document that outlines all of the things that I'm working on as part of the 2.0 release. A lot of it is like internal code cleanup, so that it's a little easier. So it's, you know, remediating tech debt, but there's a ton of other features that the community has been asking for around this, specifically around like library resources. And because of how JTE works right now, you can't resume a pipeline that it works with JTE because of some dark magic associated with how Jenkins pipelines work. So I'm going to be working on fixing that and improving the integration between the templating engine and workflow of CPS itself. I made a very, very pretty picture that visualizes the JTE source code because, at least from my perspective, the hardest part for jumping into a code base and helping out is knowing where to get started. So this picture that I'll end up putting in the documentation really describes what is everything going on inside the templating engine, just to see if there's anyone in the community that's interested in helping out on the development side of the house to implement some of these features. So that's my update. My nights and weekends are working through a lot of these features and cleaning up a lot of the code. So look forward to making more progress on that. Do you receive a lot of external contributions at the moment? Not a ton. I have a ton of users that ask me questions daily, but not too many people that are contributing from a code standpoint yet. So if you have any advice around how to foster joint maintenance or feature enhancements, I'd be open to figuring out how to grow the maintainers. So the first and the easiest step is to have newcomer friendly issues. So in GitHub, you can create an initial label with a good first issue. And if it's well described, etc, users tend to pick them up because in GitHub right now, they do some tooling around this label. So for example, when a newcomer contributor looks at the repository, they get an offer that, Hey, do you like this project? Would you like to contribute? Or also they have top level advisory tools where I'm not sure whether it's a new different issue, but still, it will be discoverable by users even on the top level GitHub, because GitHub can make some suggestions like good first issue Java Jenkins, okay, if it's your interest, here is a list of good first issues you could try. That's a good idea. So I'll pick a few issues that are sort of easier lift than some of the more complicated ones. And I'll label those and then provide a ton of instructions in the issue for exactly where those changes should be, should be made to try to help people get started. About things you said, Oleg, so is it better to keep the issues on GitHub? Well, keeping issues on GitHub provides some advantages when you want to onboard contributors, because issues somewhat discoverable, they don't need to create accounts for basically Jenkins JIRA. Also, there are some tools like good first issues and other such special labels which help to promote visibility. Whether it's a must have, no, it's not must have. But technically for new projects, if you ask me, I would rather use GitHub issues. It's an intentional choice there because we don't have the complications that we have with plugins where we have to be able to do security releases and keep security bug reports hidden. We just don't get security bug reports to Jenkins.io. So for me, it's a great excuse to learn how to try to fit GitHub issues into the Jenkins project workflow to see where they fit and where they don't. Well, right now, if, so for example, if you, Steven, could make me a presenter, I could show how it works. So, yeah, Mark is totally right. If we talk about Jenkins.io, but even without Jenkins.io, it actually works pretty well these days. So for example, I'm playing Kenji. So here, if I want to create an issue, here I get, oh, I don't, okay. But I just get to pop up here, report the security vulnerability, check out the project security policy. So what happens? We inject metadata on the top level. This metadata basically injects file to allow repositories, which recommends the security reporting flow. It looks even better if you have issue templates. So for example, in this repository, we have issue templates configured. And here you can create bug reports, feature request, et cetera, and report the security vulnerability. It's here because again, GitHub has automatic processing of metadata and basically it shows you the same page here. Again, it pulls it from the Jenkins organization white metadata. So you just gave me an action item for right after I get off this call to go create some issue templates for the repository. Yeah, I was actually thinking about creating default templates across the organization. Yeah, it just didn't really act on that because it would require wider discussion. But for example, for bug reports, for feature request, a common template would make total sense. But yeah, so it's something I had in mind when I started bot on GitHub automation. But then I switched to other tasks and basically I haven't really touched that. But you could try. Anyway, right now you can just basically take these files and copy them in your repositories. So it's not something like the rocket science. Cool. Thanks. Yeah, I'm ashamed I haven't done that yet. I appreciate the reminder and doing it right now. Yeah, so I don't know if you want to switch to GitHub issues. Yeah, you could do that. I believe you have all permissions to enable that. So basically in any plugin, you just go to settings and just say that enable issues done. Okay, cool. Yeah, I was actually surprised when you said the meeting that you would try to go with Jenkins Jira. But yeah. I mean, that's what I used to. So that's why, but since GitHub is very also useful and also better. Yeah, why not? Some advantages. So the real disadvantage of GitHub is that you have difficulties with linking multi-repository issues and projects. For example, now on the Jenkins project, we have some multi-organization projects like these ones. But it's not that convenient as it is in Jira. But if your project is isolated enough, then in GitHub, issues is quite convenient. I think it will be enough GitHub. I mean, it's really much more easy also for me to manage the issues. Yeah, you can also create small dashboards, including Kanban with all the automation if you want. I will check it out. Okay, that's a separate story. So yeah. All right. I think this was... Go ahead, Oleg. Yeah, I just want to say that we did a lot of research about how to improve contributions before October 1st last year. And yeah, we also got a lot of data that basically GitHub, which is much more effective for promoting contributions than Jenkins Jira, which is slightly not surprising. Yeah, the issues always stare me right in the face, right? So if it's in Jira, I have to go somewhere else to see it. But if it's right on the source code repo, then I'm notified right away. And it shames me every day until I fix the issue. All right. So we're about 10 minutes left. But if there's anything left, we can wrap up today's SIG meeting. I think this ended up becoming very productive. Thank you, Oleg, for showing me some of those examples that I can go implement. Yeah. I'm going to cut the recording then, unless anyone has any last-minute topics for today's meeting. All right. Thanks, everybody. Thanks.


This study found that rotavirus had the highest attributable burden of diarrhea in low-income and middle-income countries, followed by norovirus GII, campylobacter SPP, astrovirus, and cryptosporidium SPP. Additionally, the study showed that rotavirus had the highest attributable burden of diarrhea in areas where rotavirus vaccines were not available. This suggests that rotavirus vaccines could play an important role in reducing the overall burden of diarrhea in these regions. This article was authored by James A. Plattsmills, M.D., C.D. Babji, M.D., Ladoporn Bodidata, M.D., and others.


All right boat, we're gonna do an operation that I've been meaning to do for a while This here is a perfectly drawn scale model of the boat Okay This propeller shaft right here the one on the boat is not perfectly straight. It's pretty close to straight but it's it's a tiny bit bent and it's also a It's just made out of a just like a regular stainless steel pipe that I can bend with my hands It's very malleable if you bend it it stays so it's definitely not straight and That causes vibrations which wastes energy and also I'm pretty sure it's hitting the the internal wall of this tube It goes through so there's a bearing down here But there's no seal so water can get in right so there's a tube that comes all the way up Above the water level so the water can come up, but you know it goes up to here or whatever it doesn't actually come in the boat So this tube is important to be there And I'm pretty sure this pipe is hitting the side of the tube sometimes Just because it's vibrating and that's two problems one if every time it rotates It just like brushes by the edge of the tube That's slowing it down every time just a little bit But that's gonna make a difference and the other problem is it could eventually wear a hole through in through this tube And then you know water would start getting in that would be a problem Although I'm not so worried about the the wearing a hole because if that was gonna happen it would have happened years ago so Regardless, I want to get rid of all the resistance that this bent tube is causing and I Happened to a straight tube check that out. This guy is real straight And it's also some kind of hardened steel Like I can't just I can't just bend it easily, you know, so I think this will stay straight even if it has You know some forces on it trying to bend it a little bit. So I think this will be a much better Propeller shaft than the one that's currently in the boat.  So I want to take that propeller shaft out. I Really hope this is long enough And replace it with this one Disconnected with this stuff Yeah, all I really have to do is take this this one bolt out The nut off to pull it out then I take the entire thing out the bottom there I just have to be careful not to lose the little rollers in the bearing You have to stand in the mud, aren't I? All right Yeah loosened Just need to go over there and pull it out All right, let me just barefoot it then get in the mud. Oh didn't have to get in the mud Well, didn't have to get in the water. I just stood on the edge there and I could reach I'll just keep those ready for when I have to go back in the mud This is the one I just took off and here's the one I want to put in All the while looks like it's a very long I It is long Now I should just have to match all the holes All right, I've got a hole up here that fits over the motor. This already has a little hole here So I can just drill that out to the right size And it's a little bit further toward the end so I have to make sure any other holes I measure from the hole not from the end another thing is This pipe is thicker walled and The motor shaft goes inside here. Now on the other one had to put an insert so maybe if I'm lucky this will fit snug or I might have to put a just a thinner insert or if this is tight I Can turn the motor on and hold the file up to it and use it like a lathe Until it fits in here either way That shouldn't be that hard. Okay Drill this out to Quarter-inch I'm pretty sure oh and I'm not going to drill this right through to the other side until after I get it on the motor Because there's a hole through the motor shaft that I'm sure is not perfect. I Couldn't get it perfect on this either. So I'll put the motor shaft in here with whatever space I need get it nice and snug Then when the drill bit through this through the motor shaft, it'll be lined up right to drill the other side There is another thing I want to do while I have all these out These are the rollers for the roller bearing down at the bottom of the Want to check they're all the same thickness Everything's lined up right up here. Oh this totally doesn't matter by the way I just need it to go up to the end of the propeller doesn't even have to go to the end of propeller But it looks like it made it. No one else I'm thinking about switching back to this propeller and carving this one up a Few people told me don't carve up that beautiful propeller, but what am I going to do with it if I don't use it just Let's be sitting around doing nothing I want to make like a hundred useless propellers. I'd rather just Have one useful one Now the reason I'm thinking about carving this propeller up is when I switch to this propeller I was definitely getting better performance and I think that had mostly to do with the lower pitch So higher pitches this way lower pitch would be the blades turning this way So this has a lower pitch than that one The propeller though is still too big for like a one horsepower motor, so I'm pretty sure that's one of the main reasons. I'm still overloading the motor because I'm definitely at full speed I'm definitely using more than the rated motor, you know power capacity whatever So I'm thinking of taking this propeller cutting the blades shorter Shrinking them this way and when I shrink them this way I should be able to do it in a way that lowers the pitch So get the pitch more like this one just with smaller propeller blades thought about carving this one But if I'm going to carve either one I'd rather do this because the aluminum aluminum propeller will Corrowed in the salt water particularly where it's touching a Different metal the stainless steel here. It's not touching anywhere under here, but I mean I could make it not touch either way This is going to get corrosion and get rough because of the corrosion over time However, the fiberglass propeller will be totally fine. So I may as well do that now while I've got all this stuff out Okay, I want the propeller to come right up to this line, but not covering it. I Guess that's all the information I need The old propeller Is still loose. It was loose on that other one the other tube too. I was putting Actually even on on that propeller. I put a little plastic insert wrapped around here to make this snug also though This hole does not make it to the pipe So I'll have to make another hole somewhere up here. I guess. Oh good. I needed a planter to start some seeds Draw this line on each propeller So I should be able to do that by going like All right connect the dots Oh, do I use a hacksaw or an angle grinder? I think I can do a better job with an angle grinder Well, they're actually pretty easy to cut with an angle grinder because You just cut straight down And came out right All right now to change the pitch So I've got a fat edge here. I want to thin it out by taking a bunch off the top here Lowering the pitch That's pretty good rough shaping Things are still strong. That's a good thing Seem to think that's pretty good Significantly smaller than it was Now let's go paint it. Oh Insta stainless steel Fabric glass. All right cone Be nice if I had a fatter piece of plastic, but I'm gonna have to doubles up Boy, I sure could use a 3d printer right now Actually, there's another reason I want a 3d printer. I've been thinking about giant robot designs And I want to build a prototype. All right, silly machine with a broken starter capacitor Do this to get it started. What are the chances this stuff will stick? Stick Oh, come on I just need to stick long enough to get through the lathe Let me see this. One to two hours Fine You know the front end of the propeller is too thin because it's there's a fatter part just ahead of it So I've made this To go in there and give it more of a streamlined Reduction And it almost fits I just need to heat it up and get it a little bit melty and stuff it on there. Yeah, it should be more streamlined All right, that's dry And I trimmed the edges there. Hopefully it's that's enough to get it in my three jaw chuck on the lathe When I get this thing in the right shape, then I can put a screw through it a couple screws through it to hold it together It'll also go inside something So that'll help hold it together. I Just can't put any screws in it now and then You know put it on the lathe because it'll Won't be good It's a sketch skills. All right, I think I can just file this and Come on, come on one thing.  Oh nice. I think it's time to put this sucker in place Beautiful All connected in there and that looks nice Okay, when I push this up I can't say it sounds much better out of the water, but let me put it in the water and see how it sounds It doesn't sound any worse though. So that's good All right, I think I'll just shove wait a second You know why it doesn't sound right it's cuz I didn't put the freaking rolly pins in the bearing Good thing I didn't turn on very long All right, let me revise my previous statement that sounded Amazing considering there was no bearing in there at all All right, let me get these things in Then I can get in the boat and drive myself to the hospital to get my brains checked Okay, all my little pieces are stuffed up there Turn this on That sounds much more like the loose fitting unlubricated bearing it should be Now I want to I just want to push the back until it's in the water You know to lubricate the bearing and so the propeller has something to push Whoa, whoa, that is so much quieter than before it's like not all rattly Yeah, like that that little the little thumpy sound is gone. Oh That is amazing. I was hoping it would be gone. All right second speed Let's crank the sucker up. Oh my god. Oh wow it actually lifts the boat hold on the boat drops like an inch Wow, man. I want to go is it deep enough to get in the water yet tides going up right now. I Could probably get it out right now. Oh That boat's parked in the way though Move it. All right. Let me think about this. I also have to make some dinner for some kids Make dinner for the kids or play with my boat. What do I do? Dang it. Oh No one warned me about these dilemmas Well, I think that went really well of course I'll have to take it in the water Check my amp meter. See if I'm actually using less energy and see if I can Get a basic idea of the speed just by sticking my hand in the water or whatever I do Yeah, I don't even mind if I lose a bit of speed. I gotta get the power way down because I'm using too much power. I Still need to get the rest of these barnacles off too the other day when I went to town When I got back I went swimming before I drove in here ran my hand along this and it's still it's still pretty rough It definitely needs to be smoothed out I'll do that. Oh, we got here. Oh 430 I Think it's dinner make all right Lego kids. What's for dinner? What are you guys making? What do you guys want for dinner peanut butter sandwiches? Okay, I got beans macaroni cheese. I don't have time to make beans Bread dough macaroni and cheese. I don't know. I've got this shiny new propeller back there Kind of want to paint the whole boat I could paint it all silver After I got dinner made I threw the boat in the water and did a lap around the island and There is an improvement in in power savings Originally, okay, I don't know what I was originally but the last propeller which was an improvement from the first iteration At low speed. I was I was using 20 amps and just now I was I was down to 18 which is an improvement and Second speed. I was at 30 but now I'm at 26 which is nice and then high speed Before I couldn't even tell because it was off the the amp meter Maxed out. It couldn't tell me what it was doing, but now It reads out as 50 amps Which is the maximum on my amp meter And before it was the needle was going like way past 50 and it was like hitting the edge of the thing So I don't know. There's a significant power savings At all at all speeds and the speeds still seem pretty good I haven't checked the actual speed on any of the propeller Situations I've tried but they've all just been fast Yeah, this one was it was good good speed I think I could still use a little bit lower pitch on the propeller, but it's pretty good and I'm I'm gonna get some better performance Definitely when I get the rest of those barnacles off the bottom of the boat So oh, I also didn't check for mud after I pulled the boat in So, yeah, I definitely can get the the hull smoother which will which will help a lot And we'll even make it so maybe the the pitch of the propeller will be okay Because if it's a smoother boat, it's easier to push you can have a higher-pitch propeller So that might work out fine either way I've been getting improved power reading so good And check how cool math is Because I had all these numbers here And I finally had one of the numbers for the full speed I was able to extrapolate the old power levels of the full speed So the original propeller was like 80 amps the second one was about 63 man That was way overloading so down to 50. That's a lot better. Once I get the barnacles off the boat Hopefully I'll have another column here with some lower numbers and higher speed too because the taking the barnacles off We'll do nothing nothing. There's no there's no downside. It's all


Thanks for checking out this movie review video. This is for the 2019 film porno, and it is a shutter Exclusive it is coming Tuesday, November 24th. So if you're looking forward to seeing this film for Thanksgiving or a little bit before That Thanksgiving it'll be available. I'm releasing this review one day before it hits shutter So just know that this is a no spoiler review because I'm releasing it beforehand plus it's a new release. So Just so you know. Oh another just so you know this was emphasized in the email I got with my screener and all my information from shutter This film was produced by Cinestate now I don't know if you're familiar with all the stuff that went on with Cinestate But basically shutter will no longer be working with Cinestate But they had already purchased the rights to porno and I believe they did Castle Freak as well the remake And there might be one or two other ones I don't know yet, but they have severed ties with Cinestate They will not work with them in the future because of all the stuff that went down That basically they had a producer who was doing a lot of the films who was a Harvey Weinstein type was sexually harassing a lot of people and They were enabling it apparently so not good So it's good to hear that they are like we worked with these people now We know what's going on. We're done. Okay, so good. Anyway moving on from that So the film porno directed by Keola Rasella Who did the film Beast Under the Bed which I've not seen written by Matt black and Lawrence? Venicelli who did the film Vera also have not seen Quick synopsis of this without giving too much away, but the log line that's out there in the trailer It's out there. It tells you pretty much everything about the premise of the film The events are what you know, I'm not gonna spoil basically So it's basically about a bunch of teenagers who are trying to be very good Christian kids but there is the temptation of sexuality that they're coming into and They work at a movie theater that's run by a strongly Christian individual Who's trying to keep them on the path of righteousness basically, but they stumble across a film that has I think in the log line they say it's a trip. It's up like a porno film It's not really a porno film. It has nudity and sexuality in it So they find this film and the film releases something something not of this world and It's not good obviously, so then we get into everything happening now. I will say up front with this film I'm not the biggest fan of it. I can see where some people would really like this But for me it was very long drawn out and boring which For the most part there were some good things here that redeemed it a little bit and I'll talk about that stuff But overall I didn't really like this film so much and I would not watch it again If people are asking me my honest opinion on it, I would not recommend it but Like I've said before I feel like every film is worth watching one time just so you can make your own mind up on it These are all just my opinions so It starts with dread filled music and then it ends up cutting to something that is totally different in the film Which I did find to be a good comedic transition Now that does set the tone for the film, which I thought was smart to do that You know very early on to say, you know, yes, this is a horror film, but it's not a serious horror film It's very tongue-in-cheek. There's commute comedy aspect to the film and it's there throughout now the question then is going to become Is this your type of comedy? Do you guys find funny what is supposed to be funny in the film for me? They they got me a few times a few times. I was like, yeah, that's pretty funny I didn't laugh out loud at any point But that's hard to make me do when I'm especially when I'm watching a movie on my own But they did have a few moments. I was like, yeah, that's actually pretty funny But for the most part it's just like for me the comedy was okay But like I said they had a few that really hit and I enjoyed that and the beginning Is a good way to make it kind of comedic because like I said sets tone I can I can relate to the characters in this on a very superficial level of just being Horny teenagers. I mean we've kind of all been there before But unfortunately, that's kind of all the characters are is horny teenagers There's not a whole lot of depth to the characters they try to give them a little bit of something extra interesting, but It's not much honestly and they're very one-dimensional They're very block characters and for that reason you don't really find yourself caring about them all that much and When they have dialogue with each other and when they're trying to have scenes where they're developing their relationship or you know going Deeper into the relationship or just having the characters interact It's boring because you're not really going anywhere and for that reason the film feels like it spins its wheels a lot and is just not progressing and That's annoying especially with the fact that it's a little bit over an hour and a half long and The material is not there for an hour and a half. This is definitely one of those films I know I've talked about it before where it feels like they were really stretching the time to hit a certain runtime Don't do that take a cue from a film like host They were just like an hour long actually a little bit under an hour long because that's all the story They had to tell this film is one of those films where they don't have enough story to tell Over that runtime. I think I wrote in my notes that it's about a half hour worth of story Stretch to a little bit over an hour and a half. That is bad. That is not good Once again, just my opinion some people may feel differently, but This is a bunch of the typical morality tale trappings to it. So a lot of this stuff will be very familiar to people But they kind of add that, you know comedic touch to it. So that kind of makes it more Okay, you know when you can successfully inject some comedy into things that are tired old stories That's a good thing. It makes it a little bit more fresh And it makes makes it people a little bit less critical of just doing same old same old But I would argue that the concept with this film is a very good one My problem is that it just seems like it's a very half-baked idea like they had this great idea But they didn't develop it a whole lot and they really just needed to take more time to really develop the story Really develop the characters because the characters are so basic Give us more interest give us more interest in this film other than here's this fun concept We're now gonna waste a lot of time and give you little bits and pieces here and there that'll make you feel good about What you just saw but for the most part, you're probably gonna be bored It's just they needed to take more time with it It's a mediocre script a very mediocre script and I don't fault like the performances of the actors I thought they did a totally fine job. I think they probably did the best they could with what they were given The director not necessarily the directors fault either like I'm saying the script the story It's just not there the directing is fine. No problem. I Found myself hoping they would get to the good gory fun much earlier than they did One of the problems is once they eventually get to the good gory fun Which the first bit of that is like an hour into the film. I Was like Okay, let's go for a lot of this and an hour into the film is the first thing that happens of any real interest to horror fans Not good It's not that great But they do have one scene in particular that I do have to give them credit for because it's something I did not think they would end up showing it is particularly gross it is particularly Wints inducing for some people most likely, you know when you see something on screen where you're like, ooh, that would hurt That would hurt so bad. I'm sure that will hit hit for a lot of people and it's kind of funny So I really liked that one moment in the film I thought they did an awesome job with that now if they could have taken that Spirit that character to the film and spread it throughout it would have been awesome But they didn't it was just like this one Particularly inspired moment where they pulled off something great and then the rest of the film is not that great Some of the music becomes really over the top in this film But I will say that it's tempered a little bit by the fact that there is the comedy to it Because some of that over the top then just plays a little bit into the comedy of it But still I did get a little bit annoyed with how over the top and in your face and beating you over the head Some of the music was with it Once again, this bears reiterating the characters are very basic and one-dimensional So it makes it very uninteresting when time is wasted with character interactions They keep retreading the same stuff over and over and over again Need more gore gags. That's one of the big things. There's not enough gore gags in this not Not even close in my opinion not even close Something semi worthwhile happens about an hour in like I said, but it took way too long. I Gave credit where credit was due with that one particular scene So just know that and you know, maybe it's worth watching just once just for that one scene because it is a very good scene It's a very good scene The film kind of peters out a little bit at the end to once again like a lot of the scenes It goes too long the end gets stretched out too long. You don't need to do that like There's something to be said for brevity when it's appropriate This is the age-old story of kids giving in to temptation and being punished or being sought to be punished For that age-old moral tale once again, like I said, I think it's a great concept I just think it's half-baked and not developed well enough The film uses some slightly successful comedy and a solid amount of nudity To try to distract from the fact that is a half-baked story with a mediocre script So one of the questions will be are you okay with being distracted by that some people sure and that's great I mean, I wanted to love this film because going into it. I love the concept Just didn't hit for me Yeah, and like I said, it's like 30 minutes of film stretched to about an hour and a half a little over an hour and a half So anyway With five stars possible with half stars in play. Where am I putting this one? I thought about giving it a one and a half star rating but The fact that they did that one particular scene and I actually laughed at some of the comedic stuff Well internally, I'm going to two-star rating.  I love this and that's fine. Put some comments down here. Let's talk about it I would love to hear what you particularly liked about the film or if you're also gonna say, hey, you know I'm with you. I didn't really enjoy it. We can talk about that, too We can also talk about what we wanted this film to be going into it and then you can talk about Hey, it totally hit those expectations or it didn't and this is what I would like to see Let's get nerdy. So and go ahead spoilers in the comments. Just know that spoilers in the comments We're all good for that. But anyway, do me a quick favor. Hit that subscribe button That way, you know anytime I'm you know doing well You have to hit the subscribe button and the notification bell and that way, you know any time I'm putting up another movie review, but also like unboxings or doing a live stream or anything like that But also just subscribe just to let me know you enjoy anything. I'm doing that's my best way to gauge where I'm at I am trying to grow my channel. I Think still my analytics are basically like over 70% of people who watch my videos aren't subscribed So my channel would be way bigger if people would just subscribe and it's totally painless There's no negative effect for you. So if you could please I would appreciate that But anyway, I do appreciate you taking your time to watch this and until next time keep it brutal


Even people we don't agree with, we can learn from. Even people where we don't fully understand their reality, we can still learn from. And I suppose that's partly because I've worked with people who you don't see. And I'm going to be quite frank, the people who are functionally non-verbal, the people who smear, the people who do it. Yeah, they don't have the voice. Exactly. And I've worked with these people and I can tell you now, they're the nicest people I've met that some of these people are very distressed. And I don't mean this in a facetious way or a condescending way. They humble me because what you learn from these people very quickly is you have to take you out the equation and the focus has to be on them and their reality. And that is very humbling in those experiences. And I'm thinking of at least three gentlemen I've worked with, all varying degrees of functional language, but beautifully connecting people, very cheeky. I humanize these people. This is why I agree with you about humanizing. It's so refreshing. Even with people who present, as I've described, one of the things that made me connect with all three of these gentlemen is because I saw them as people, because I saw them as equal to me, because I allowed them to be. It's what a friend of mine, Samita Munjandar, who's on the spectrum, she's an artist, a poet and a writer. And she's talked about this thing, permission to be, like the permission to be. And I can remember, I'll give you a lovely example, I may as well. I used to work with a chat with fragile ex called Jonathan. Yeah, that's quite quite a crossover with autism, some stuff. Yes. Yes. I remember her mum, he's mum, I do apologize. John, it's your about your mother. I remember having a conversation with her. And she challenged the diagnostician good on her because he felt that he couldn't have both. And she says, Well, I, I want to challenge that I do believe he has both. But that was a very interesting dialogue. But nevertheless, with John, what I done with him is is presumed competence. You know, I read a lot, a lot of stuff about fragile ex and it's quite negative.  Well, I've had enough of reading this. I just want to meet John where he is. And I remember and he loves, you know, we're talking about Snoopy and peanuts. He loved Snoopy. And he loved peanuts. And he loved Charlie Brown. He actually related to Charlie Brown very much. And he's printing, he likes printing out pictures of different emotions, very clever. He would use pictures to convey how he is. And I said to him, you know what, John, I said, you're really intelligent. And he took his fingers out from behind. The reason why they used to be behind rather than on, he had some people fragile ex have a narrowing of the tubes because of cranial differences. He had a lot of ear infections and he's partially deaf. And I just giving you a bit of information about why the thing is behind. The reason why the thing is behind the ear is you've got a honeycomb piece of soft bone behind your ears. And it's a he's massaging it because it's very tight. And he would also do this as well. And press here, which is all think it's communication. He's telling you he's poorly. And he took his fingers from behind his ears. And he turned to me and he said, Yes, I know. And that this wonderful smile. And from there on in, because that had been communicated, a lot of his speech speech was was very much pattern theme and feel. But he said that to me. Yes, I know like this in a very sing song way. And I thought, Right, OK, we're going to build up a friendship. And that's what we done. What what was built from there on in over the months and years of working with him was a very nice relationship where, you know, he liked wordplay. He liked me using words from his favorite cartoons that would usually get a giggle out of him. And we would talk, you know, in it may not be the interpretive way that other people talk, but I'm meeting him where he is. And he's very tapped of like a general giant, you know, would. And this is all about acceptance, right? If he wasn't going to get this this day sent.  I would feel and it was respecting him as a person. And his meltdowns could be quite extreme.  He would pinch you. But the one thing I never done, which he didn't deserve, by the way, and I think he probably got it when he was younger was judgment. You know, soon as he pulled someone's hair or pinched them up, we're not going to go near him again. But what I always done is I thought, Right, why did he pinch? You know, the one reason actually the reason I pinch me and it is quite hard as well, it may But because I'm disconnecting my body a bit, actually, it was actually player who had to intervene. It was really interesting. So he was like going like this, like round my my stomach. And she's going, Oh, Paul, I thought, Oh, okay. And then it was all to do with the computer wasn't on. But he didn't have the language to say, I'm really upset. I can't get this computer on. So you have to again, look it from the other person, person's reality. What is their reality? And I always found with him, after I made that connection with him, you're never quite the same with the people who present as such again, because when you've made that connection, that meaningful connection, not just some superficial thing, you've garnered trust, which I think is the baseline for any human being, you've got to have trust, haven't you? You're not going to go anywhere. And yeah, just not being fearful of him when he has these these meltdowns. And a lot of the time after he melted down, he cried anyway. And he actually needed a lot. He's a very emotionally sensitive man. So he actually needed a lot of TLC after a meltdown, but lots of crying, lots of, you know, he would like to rub his back and show empathy. So I know that's a long tangent. Hopefully it gives you an idea of the people I have worked with. Hopefully it gives parents who may have people, you know, sons and daughters with fragile X or people who present similar to the John, you know, that if they are going to be in the right place with the right staff, you know, it can be a very happy and meaningful experience for them. It's a human, it's a human necessity, isn't it? It shouldn't be seen as a choice. You should be in places where you're being treated as an equal valid person.


it is out here for you to tap into. And today's discussion will be focused on empowering our generation. And we're talking specifically about our generation, us. So to help us drive this conversation is one Anthony Massesse. He also goes by the name The Mentalist, popularly known as The Mentalist. He's a mentor. He has his own YouTube channel, show called The Mentalist Show, and he's here to pour into us some of the nuggets he has. Can you please stand up, Anthony? Thank you so much. Glad to have you with us today. Yeah, I'm so glad too.  What exactly do you do? I've been a mentor. I help the community, let me say the community, because it's not necessarily the youths. Yeah, the community comprises of a lot of individuals. We have the women, we have the men, we have the youths, and we have the teens. So I try to... Kite for all of them. Yeah, for all of them for a bright future. OK, great. I think that's amazing. When you talk about empowering a generation, how important is this? Because that's also just part of what you do. Yeah. Empowering a generation, it actually has a lot of aspects. You know, we have the education, we have the resources that the youth need, we have the infrastructures, you know, and one aspect maybe about education, you know, the future of today or the things that we do today, this will impact the next generation or the future generation. So what we do today, the decisions that we're going to make today as the youth, as the people, we're going to impact the future of tomorrow. And yeah, the generation we're talking about, you know, is as the youths. And the future leaders depend on the people we are going to create today, yeah. All right. So that's very important because we set the standard for how the future generation will be like. So what we do today is a determinant of how tomorrow will be like. So it's very critical to empower us as a generation, right? Yeah. How do you ensure you do this? So you have the mentalist show and I don't know if there's any other way, how do you ensure that you empower this generation in your own capacity? As for me, I try to... One, I try to educate the youths through what I do as the YouTube channel, as my show. I try to show them various aspects of life, you know. I try to give the youths away. You know, being a mentor is it has a lot. Yeah, you need to be a leader. You need to have good morals because a good mentor, what you are going to tell the people, the people are going to take it because they believe in you. They believe in what you say and they actually are going to follow it.   And being a mentor, I try to get to be, to be a good example of the community. I try to show them the correct way and tell them good things that they need to do, you know. Yeah. Okay, so direct them at least in the right way. And you said that it takes a lot. It takes a lot. You have to lead by example, right? Yes, yes. Yeah, so in the mental, you have interviewed different kind of people and all that. So when we talk about, even before I get to that, there's something that I saw in your bio. You said your focus is unwavering to inspire, motivate and ignite a spark of ambition within the community. Yeah.  When you see in Kenya nowadays, people are being, I don't know, I can't say the youths. Are being directed. We were taught to just maybe pass it academically. And if you are not academic wise, you cannot have a good job. And there's something that we forgot to tell our young generation or the youths that they need to follow. Not only education, we have also the passion. We have the talent. And most of the youths don't know how to maybe to follow their talent, to follow their passion. So for me, I try to bring, to spark, to ignite that fire in you. That I tell you that you can do this. It's not necessarily that education, that is, it's not necessarily that it's all about education. Yeah, there's also talent, there's also passion that you need to follow. So for me, I try to bring that out of you. I try to make that out of you. Because as a mentor, you are also a teacher. So I try to teach some people. And truly, when you do that, some have followed their passion. Some have followed their talents. Yeah. Okay, that's amazing. How, you know, being a mentor, what are some of the success stories that you've seen in the people that, that you mentor something that you look back to and like, I'm doing the right thing. You know, this is what I'm called to do. This is why I'm here.  It's all about trying to make something look better. Yeah. Yeah. It's all about trying to make a difference in someone's life. So when you're saying about how I try to, maybe the achievement, when I come, I tell you that what you're doing is not good, but you need to do A, B, and C for you to be this kind of a level, for you to reach certain level in life. And if honestly, you're gonna do that, what will happen? I'll be so happy because what I want you to be, if I said, follow your passion and you start doing it on it step by step, the steps I've been telling you to do. Honestly, when I see you coming one day telling me, oh, look at what I did and I've achieved, I'll be happy. As a mentor, it's not about my success, it's the success of the community. It's the success of those people who are out there and making that difference. Okay. Yeah. Wow, that's wonderful.  Why, how, was it something you were always passionate on? Is it something that you do, the main thing that you do, or is it just, you know, your papa, so you work and then you also do this? Actually, this is something, yeah, it is, I can say, I started back when I was in high school. Like, that's when I knew that I had a purpose to talk to people. I had that passion to inspire someone. Yeah, and it was, in high school, you know, I was in boarding school and a lot of people, some were depressed, some had various problems, you know, in school. And I was like, bro, just keep down, just do this and that, everything will be okay.  And that's how I started when I was in like, form one, I remember in an incident where I was trying to talk to a form three. Yeah, he had no fee and he had no food. And I was there, I was like, hey bro, what's wrong? I didn't know him in school, what's wrong? Said bro, life is not easy. Like, I feel like I'm not chosen to be in school, you know, like this is not my place, I just feel like I wanna quit. I said bro, you're quitting and you're just remaining with one here, you just don't do that. Instead, try to look friends like me. Actually, that day I remember, I had 20 shillings, I bought him a bread. And it was like, oh. So they're good people? Yeah, they're good people who can help. And through that, I also became a leader in high school where I now could express myself clearly at the parade. I could tell people quotes, I could inspire people. I could even, I remember even I was chosen to be an academic advisor in my school. I had to just advise some students on how to do study work, on how to manage your time well in school. And actually, I can say it's my passion. It started way, way back. Wow. I mean, that's amazing. That's amazing. Imagine, from one, you're fresher. You fresher on the advice from the three of you, how you work well. But that's really nice. You know, people say, each generation, and I love to ask this question to almost all my guests.  They say come, come, come, come, mine, I do it, it's easy. You know, anything that gets your hands on, they want it to work fast. So, what do you say to that? For the youth who are out there, shortcuts are maybe, they're very short and sometimes very good. But for how long, you know, but how long will you take the shortcuts? There's nothing, no. I remember my father told me when I was very young that good things take time. So, if you like, you want something good, if you want something, a good performance, you need to take time on that, you need to dedicate, sacrifice, you know, your time in what you wanna do for you to achieve the best. So, there's nothing like instant, these things are very short, they're just for a short while. Yeah, and imagine, you don't have a job, you can earn like 100,000, you can pay, that is yours. I'm gonna earn like 200,000 every week. Now, I'm gonna earn like 2K every week. I'm gonna earn like 100,000 every week. I'm gonna earn like 200,000 every week. You see, so sometimes, instant things are not good, I only advise them just time, they trust the process. Yeah. So, it takes time to manage the little that they have, the resources they have, for more is even given to them. Okay, so there's this other thing that you had also mentioned. When you talk about the mentalist show that you have, and you was explaining that the interviews are not just dialogues, but they are lessons in perseverance, dedication, and the power of dreams. So, let's start with perseverance. You know, why is it important to persevere, and what does perseverance mean to someone who's watching? Perseverance is the illest sacrifice what you're passing through for you. When you come out of perseverance, there's always the price, you know? Like, why won't you do my daily? That waking up, even that every morning to do something that you have a goal on it, that's called perseverance. You know, I've seen a lot of people, I said here, trying to make it, and trying to making it in life, it has a way. Maybe you go and work, maybe to Mijengo, you go and work in Bandayako, you know? That process here, where maybe every day you say three or four, like, to just go and do something to your life, just go and do something that will benefit you, you know? Actually, why is it important to persevere? Because... How so? Yeah, when you are trying to inspire somebody, somebody, Pia and Afkiria, that are, hi, why are you even telling me this? Who are you? Afkiria Nani, you know? Afkiria Nani, and...  He had to be crucified. He had to be tortured, you know? To be called names for us to be saved. And through that, you can see in our days, like, after that, we were saved from the sin, but again, you know, as human beings, that's what happens. All right, I think that's very profound, but everyone's is important. You get to the other side, you know? You want to go through some stages, trials, and then you persevere through it, then you'll see the lights, then you'll see the lights at the end of the tunnel. Yeah, true. I'll speak of dedication, and then now the power of dreams. So we talk about education. What does dedication do? Dedication to your service, and this effect is in regards to those that are just even volunteering somewhere, you know, not necessarily getting paid for it. Yeah. People nowadays don't want to volunteer. I can say honestly. People want to do something and be paid, and that is something that maybe nowadays is trying to hinder our youth from even going to look for jobs or something else. No, when you dedicate yourself to something, it means you have set aside time to do it. Like you have humbled yourself in a level that now you can start from down there to somewhere you want to be. Dedication is very important in life. Yeah. For each and every youth who is always outside there, like you need to dedicate yourself in doing what you are doing. Like you need to dedicate your time, your money, for you to have the success you want to have in life. Yeah.  That is gonna help you maybe in achieving your goals that maybe you set at the beginning of the year. Yeah. Yeah. Your dreams are gonna come true. Mm-hmm. Yeah. So dedication, there's a lot. Yeah, a lot. To be achieving whatever you want to achieve. Yeah. And I think it also goes with consistency. Yeah, consistency. For the dedicated, you're also consistent. Mm-hmm. Even on YouTube, you know, they say once, if you want to get a good viewership, you have to be consistent in posting every day Monday at 10, then it should be every day Monday at 10, meaning that you have to be dedicated to whatever you do and give it to your all. Yeah. And then you will see where you are at for it. Mm-hmm. All right, now, even as you wrap up on the conversation, power of dreams, you know, why is it important for someone to have to dream?  Yeah. And Obama said, yes, you can, you know. And the dreams are the only things that you don't have to pay for. You can go beyond your imagination. It's free, yeah. So what is the power of dream? Power of a dream. That's actually, I can say, when you have a dream, let's say you want to be a mentor. You know, there are some of the things that comes as a mentor in life. There are challenges.  And for example, I can give you an example of Barack Obama, as you have said. Barack Obama had a dream to become a leader and honestly became the president of the United States of America. And the dream, it did not just wake up one day and say that, ah, today is election day. Let me now tell people to vote for me. No, there was a behind, you know, behind the scene. Barack Obama faced a lot of difficulties. There were challenges. There were a lot of things that he had to pass through. There's also Hussein Bolt. Hussein Bolt had to train like for four years for him to just run for less than 11 seconds for him to be crowned the champion. He had a dream that one day I want to be the record holder. Yes, but for him to be there, he had the dream. The vision was there. Now it was remaining. The work, the consistency, the dedication, no, the sacrifice that he had to wake up each and every morning to train, you see, for him to be the best, for him to achieve what he wanted to achieve in life. Yeah, even the youths who are out there, for you to start something, you need to have that dream that if you want to be the doctor, then start thinking as one, start working as one, start doing what doctors do, you know? And now that's where the problem is. A lot of youths dream a lot. There are a lot of people nowadays, they're dreamers. They're just dreamers, you know? And no set goals, nothing, no dedication. Okay, all right, great. So it's important to dream, but it's also necessary to have plans, you know, goals, working towards the achieving dream that you have. Yeah, you know, failure to plan is planning to fail. That's what I can say. Okay, and it's a good quote, it's a common quote, and you know, it's very important to just put it down also, right? But you know, this is where I want to be, this is where I'm headed, and all that. How would you advise youths, even as the last question I'm asking, how would you advise youths to tap into that potential, to discover what is in them, you know?  How do you advise them to tap into this ideal potential within them to make it work for them? One they need to follow their heart. What does your heart say? Two, they need to avoid peer pressure. You know, a lot of youth nowadays, they're lured by their friends. If you see your friend is working, doing well, you won't just be there. Not forgetting that you also had a dream. You also had a talent, had a passion. So it's all of follow your heart, avoid peer pressure, set your goals clearly. It doesn't matter, you know. Some youths think that when now they're detached from their friends, there's no life. But not knowing that life is an individual. Like we came on earth as an individual alone, and we are gonna- Leave alone.  Mm-hmm, okay. So you just do something. Just make sure you do something. Okay, finally, do you have a word for a youth that's out there that's not really, you know, that someone who doesn't really have a direction of where they want to go in life, they're not sure what they want to do. They're almost hopeless because they've tried different things and they're giving up. So yeah, you can speak to them directly. That is your camera. Ah, for the youths out there, giving up is not an option. Giving up has never been an option. It's all about that last breath that you have. That last chance, you know, in life, you need to set up plans clearly. In life, you need to know that there are ups and down. In life, you need to know that in everything you do, it is not a mass that you must achieve or you must get 100%. So have zero expectation in life. Yeah, do your best. Do the best for you to be the best and for you to have the best. Mm-hmm, okay, great. I mean, that's very straightforward. Yeah. Where can people find you on your socials in case they want to reach out to be mentored or anything? Okay, they can find me on TikTok, Instagram, on YouTube, the mentalist, the mentalist show. And on Facebook, Antony Masese. Yeah, also on Spotify, they are on Twitter, the mentalist. Yeah. Okay, so on TikTok and Instagram, it's the mentalist. Yeah. And then the rest of the platforms, Facebook, Antony Masese. Yeah. Thank you very much, Antony, for coming on board and sharing these amazing insights with us. Thank you so much. All right, so this has been a conversation on empowering a generation, and that means you and me. I hope you've taken some points from that. We've had Antony Masese, who's a mentor. He also goes popularly by the name, the mentalist, and that is from the show that he does. All right, so you can talk to us at Y244Channel, the hashtag to use today is one of the morning. We're going to take a short break, and then Brian Sackwell will be coming back as they're contending with a conversation that they started last week. So stick with us.