Hey, what's up boys ladies and gentlemen welcome back to another security breach video. Look that's the game We're talking about so really ever since FNAF world and sister location Scott really loves to give his character voices and Today is no exception as we have had a lot of news when it comes to scott's voices comm page Voices for a security breach and its trailer. I would like to say it This is currently a developing situation by the time this video is out We may have learned of a few more voices But right now we've gotten a pretty good chunk of information. So I'm making the video now if we learn more I don't know. Maybe I'll be back tomorrow to talk about it more, but jumping right into it Thanks so much for clicking on this video. If you're new, please subscribe to the channel It really is the best way to support me and I really do appreciate it also smash the like to that's another way To support so of course Cain Carter is back at it again being the absolute lord He is when it comes to FNAF news. So He'll be linked down below go check him out He's always up to date when it comes to FNAF news and he's always really fast about it too So he made a tweet saying FNAF news a new FNAF voice actor has been found Conrad Solomon has written a review for their part of a quote Disappointed boss commissioned by Scott Conrad says for a long time fan of Scott's work This was an absolute surreal experience very grateful So of course Scott is being an absolute boss man when it comes to the disappointed boss Yeah, obviously, I think the name was pretty clear-cut right? This is a boss of us whether we're walking at the factory Whether FNAF characters being shipped or if it's like the the higher-ups at the mall, right? The pizza plex Megaplex I don't know it definitely is a higher up above our position and they are disappointed for some reason disappointed in us I don't know maybe Vanny maybe Gregory who's like messing around in the place. I don't know but they are disappointed Unfortunately, we can't check out the the disappointed boss like Listing we can't see how many lines they had, you know All we know is that this is a disappointed boss Conrad Solomon is the voice actor and He left a review for Scott on January the 29th. However, we do get a lot of information of bulky beef cake That's the name bulky be okay, what the hell Scott it's worth noting that this voice has only a Minute and forty seconds worth of lines So I don't think this is going to be a main character because it does seem like the glam rock Animatronics are gonna have a very prominent role in the game. I don't think it's one of them Even though the action star amuse amusing and athletic Tags on this listing may lead you to think that it's gonna be glam rock Freddy or Montgomery Gator Gator I don't think it is. Yeah, what bulky beef cake could mean. I don't know I feel like it's probably like a code name for some Character as cool as it would be to find it right There's only 250 words for this listing as cool as it would be to you know, get a a listing where we 100% know it's glam rock Freddy or a month coming then again glam rock Freddy already does have a voice So hmm, I actually really don't hope that this one is Montgomery Gator Because I would love to have the characters talk a lot in this in this game and having him only talk for a minute In 40 seconds tops is not my preferred Role for for this character also probably the biggest news is that PJ Hayward is back if you don't know who PJ is He's the voice actor for William Afton and Michael Afton. It's really nice to know that PJ is coming back. I use a really cool dude I like his voice. I like his voice for William and Michael That still doesn't persuade me that I like Glitchtrap being back or just William being back in general I really and if you've seen me talk about how how do I put this if you've seen me talk about how I Like the new approach to the franchise You'll know that I really do wish it was just Vanny coming back right at the end of an F6 Henry had this amazing Like ending that wrapped up everything and he banished Afton to hell it was it was such a moving ending and to find out that Glitchtrap William is coming back now it kind of defeats the whole purpose, you know of of that ending which I think was a Great ending probably the best in the entire franchise. So I'm a little bit annoyed that William is coming back yet again But I'm you know, it's nice to it's nice to know that if he is coming back Which it seems like he is PJ still on board to voice the character Now we do not know if this is for William or if it is for Michael then again They both did technically die in the fire So I'm guessing it probably is William voicing Glitchtrap if you remember Glitchtrap did have that voice line in Princess Quest saying oh god, what was it? It was something along the lines like let me out help me or something like that So I'm guessing that that line from Princess Quest was also PJ doing the voice So yeah, it's nice to know that he's still coming back to voice William Afton in his Return to the franchise yet again and again and again now something you may notice is that it's it's under movie trailers now I Don't know if this is the FNAF movie even though it is under the movie trailers Cain did point out something he said worth mentioning that the category here is movie trailers instead of the normal voice of Video games this does not mean it's for a movie. In fact, it's more likely It's for the SB trailer since a video game trailer category simply doesn't exist. So it seems like we may be getting Will and Afton's voice in the gameplay trailer when it comes out in March Which is very exciting because up until this point We've only had Vanny glam rock 30 and what we presume to be either glam rock chica or rocks and then again It might just be Vanessa's voice when she is possessed by Glitchtrap and when she is not But still that's kind of up for debate on who the second voice in the tech demo trailer We got is yeah, it's very exciting that PJ is coming back And it's very exciting to know that we are still actively getting news on this game I know a lot of people are upset that I got pushed back that we're not really getting a whole lot of news on it But when you think about it, we're still getting news It's just not specifically from Scott or still wall and also when it comes to trying to figure out where it is in the Development stage if you remember back during help wanted stays the voice acting was like the final thing They did for the game however This game is a bit different because we've been getting voices ever since like back in June or like July of 2020 So we've been getting voices for a long time So it makes me think that either the people that voice the The characters are only just reviewing Scott now or they are still adding in voice lines Which is different from how they used to do it especially with her wanted because again They added them all in at the very end of her wanted development But it seems like they are doing it You know with each step of development as they work on security breach Which again does make it a little bit difficult to tell where they are In the game making process But hopefully you know we don't have to wait too long because Scott did say early 2021 and if you guys can't believe it Already we're moving into February already and Scott said we're getting a gameplay trailer Which I'm still so excited for in March So and I know I know I normally don't like to say release dates or release months because then people will take what I say And say oh it's coming out this month when I'm just saying that speculation I think we can probably see it around May. Yeah, don't take my word for it That's not confirmed by Scott nor do well I'm just saying based on what we've seen in the past and what we're seeing right now It seems like a April or May release date is very likely because you know That's that's kind of pushing it a little bit on early 2021. Yeah, it's really nice to know that Scott and still also really walking Hard on this game. I know it may seem like the community is a little bit dead right now because FNAF he always not doing anything Security breach is getting like almost no news when it comes to news from Scott and still wall But trust me guys in the end. This is gonna be amazing, right? We've seen all of the trailers all the amazing graphics all the amazing, you know talent behind security breach So as long as you keep waiting, we'll have a really fantastic game on our hands in no time But that's really it again That's all the news we have as of the recording of this video when this video gets gets published We might have a bit more but don't you know don't go attack me saying oh you missed this because that's all we've gotten So far as of me recording this so calm down. Yeah, so that's it Hopefully we'll get more news soon because I really do enjoy getting updates on security breach again Even if it's not from Scott or still wall because it lets us know that this game is going to be great If we just keep waiting and we be patient. So thanks so much for watching and I'll see you all on the flip side. Bye


even you had thrown the ball so well why do you think you were just a tick off tonight. I got no idea you know baseball bound to happen eventually so come back for the next one. Did anything feel different for you aside from the results out there on the mound. I fell a tick out of out of sync maybe a little sluggish whether that be you know first road trip getters or whatever possible reason you could think of it is what it is. Seemed like the velocity was down a little bit was that a product of being out of sync or is there anything else to that. I would imagine it's a product of being out of sync it can be tough being 6'8 and trying to time everything up perfect every time so hoping is just a product of being out of sync and we'll get back on track as soon as we can. How do you go about bouncing back. Keep throwing do what you do normally routine. Nothing out of the ordinary. You can take the next question just even. We'll go to Eric Boland. See the dozer double was that a pitch when it left your hand you thought was not particularly good pitch or was that a decent pitch that you made good contact on how did you how did you see the one he had. No I think I left it pretty much right in the middle middle. I knew out of my hand it wasn't going to be where I wanted it and at that point you know once it's at your hand there's nothing you can do for the best.


OK. Basically, we are going to talk about optimized workload placement using a new batch scheduling algorithm. So we are working with the Novot Cloud Technology Center. And we integrate all the cloud technologies. So this is one of the real problems we discussed with the customer. And we go ahead to implement this small tool and trying to help our customer. So Nova Scheduler today, basically, Nova takes a workload order. And workload order basically translates to a Nova API. And Nova Scheduler takes the request from API and also look at the Nova placement and the resource tracker getting from the Nova Compute Node and makes a decision to place a workload in certain Compute Node. And Nova Scheduling algorithm mainly is called a filter scheduler. And first, the scheduler goes through the list of the Compute Node and applies the filters. Filter can be RAM, storage can be affinity, anti-affinity. And after filter out some host, some Compute Node, then the weights basically Nova apply some weights. It can be RAM, can be IO specific to that Compute Node so that the Compute Node will order in certain way. So basically, most weighted Compute Node will be taken as a workload to place a workload. And in the following, I will work through some basic examples to explain what's the main idea of the batch scheduling versus sequential scheduling. The first issue we look at is only look at one dimension. It's a virtual CPU. The example we have, we have two Compute Nodes. Each we have, I show here is the utilization of virtual CPU. And the request of basically coming in from a workload pipeline, for example, this is one virtual CPU request. And Nova basically can easily find the solution. Then come to the second request. But in this case, there are no fit for the second request because Nova scheduler have no visibility for the future requests that don't have the knowledge. But on the other hand, if we have a batch scheduler, it's easier to plan the workload. A second example I want to give is basically two dimensional CPU and RAM together. Same idea. Nova can place one, but the second may be because it's another dimension that cannot fit. But for the batch scheduler, it's just easy to find an optimal solution. And the workload actually is multi-dimensional nature. And there are lots of characters to consider in the workload, RAM, CPU, storage. And there are other performance management, for example, SDD, SROV, VFs. There are also some policy related, like affinity, anti-affinity. And there's something even more people not even consider today like thermal. If you do a placement, you want to avoid some hot spot. So this can be all optimized in the scheduling algorithm. I also have an example here to show that the complexity of the flavor, basically, for this flavor, the request is 6 CPU, but it's across two different NUMA nodes. And even the memory request is different on different NUMA nodes. So basically, to find an optimal solution for this kind of multi-dimensional workload request, it's difficult, usually. And we basically propose to have kind of this kind of batch scheduler and take work order and also consider policies as an input. The policy can be related also to something we mentioned, for example, affinity and anti-affinity. One example of anti-affinity policy can be if it's just cross different compute node or it's actually cross the rack, for example. This can be an input of a policy. And the output of the placement plan will be deterministic. So that means it will work out a plan and basically place a workload schedule, have the workload on a particular host or compute node so that NUMA will just take this transparent send to a placement instead of recalculate the compute node. So this can be done, for example, by specifying the availability zone. So basically, each availability zone can be one compute node. So you can basically specify the compute node in that way. So that's one way to do it. The scheduler core algorithm basically will first apply all the constraints and do the multi-dimensional optimization. The problem is a known NP-hard problem. Basically, it means if you find the optimal solution, it takes a long time. Basically, the searching algorithm takes a long time. And here, in this literature, basically, there are known solutions for this. People usually do heuristic algorithm. Like example here is most loaded first. List loaded first. Basically, most loaded trying to pack the workload on certain compute node. And on the other hand, the list loaded try to balance all the workload to all the compute node. Genetic algorithms, on the other hand, can take consideration of all the multi-dimensional request and try to optimize it. Simulated annealing is very similar to genetic algorithms. But in this implementation, we use genetic algorithms. The work we do is simulate the set up simulate environment and basically simulate the result. In the environment, we have 10 nodes. And each node has 40 core and 500 gain memory. We only, when we take consideration of the mixed load with NUMA and non-NUMA load. So we compare the genetic algorithm and the most loaded first and the list loaded first algorithm. So the result is very promising for the genetic algorithm. We have two profiles basically considered for the workload. Multiple load side, but two set of workloads. So high workload basically have high virtual CPUs required. And it's range from 8 CPU to 24 CPU. And the medium workload is 4 to 12 CPU. So basically, the workload is randomly generated. And we try to put places. And if you look at the diagram, basically the vertical axis showing the percentage that the total workload is placed. And the 1, 2, 3 means the basically different workload profile workload samples. So here is basically key takeaway from this lightning talk. Best scheduler provide better workload placement. And it's good, genetic algorithm is generally good approach for multi-dimensional optimization. It's also much better in our simulation result, showing that it's much better than most loaded and list loaded first algorithm. And we are looking to basically attend our work and work with NOVA and virtual project to get involved and open source this tool to the community to use it. Thank you. Any questions?


Hi, I'm Jeff Watts and welcome to a new series of videos I'm putting together called Agile Leadership Hacks. These videos will be short, sharp insights into how you can be a more effective Agile Leader and create a more agile culture at your organization. I hope you enjoy them. This first video is called Make Someone Else the Hero and it's inspired by a quote by Harry Truman and he said it's amazing what can be accomplished when nobody cares who gets the credit. I can remember a boss of mine and I'm sure you've come across people similar and this boss was well known for taking the credit and hogging the limelight of other people. No matter who had done what, if it was successful, this person wanted to be in the spotlight and they would claim the credit for it. Now they try and justify it by saying that whenever anything went wrong in the organization because of his seniority he would be the one that take the fall. So when things went right, he should ultimately be the one who's accountable for it. He created the environment where these people could be successful, so it was his success ultimately. This person's behavior and probably many of the people like that was driven by an insecurity. So he would attach himself to any sense of success from anywhere within the organization and this boss, like many people who act in the same way, tend to demotivate instead of inspire. They command significantly less respect than they think and they encourage pessimism rather than passion. On the other hand though, I can also vividly remember another boss of mine, somebody who was almost a complete opposite of the previous boss that I was talking about. Whenever there was any successes, that boss would make sure that the people who were involved would be at the forefront. He was in the background, pushing people forward, perhaps even when they didn't feel they were deserving of the credit that was being dished out. But he saw his success in making sure that these people around him, the members of his team, he felt ownership of the success and being part of that team, me and my other colleagues, I remember us talking about how how positive things were, how safe we felt, how innovative and creative we were, how we didn't feel threatened and as a result, we talked about our willingness to to run through brick walls for him. That sort of passion and commitment and engagement simply by making someone else the hero. So why is this important in an agile context? Well, it all comes down to self-management and proactivity. In order to cope with complexity, organizations need people who feel comfortable taking ownership, who step up and take the autonomy that's offered to them. And people who are more confident about not being undermined, who feel rewarded for their behaviors and recognize for the value that they're adding, are more likely to do that. A leader in an organization isn't going to be there all the time and the more complex the situation, the chances are, they're going to be less likely to be able to deal with that complexity themselves. So having people within your team, within your organization, who feel more confident, feel more capable, feel more able to deal with situations themselves and more likely to lead to a Brazilian organization and a safer, agile, more proacted, more engaged, more enthused culture. So my challenge to you as an agile leader is when you're faced with the option of taking credit for something yourself, make someone else the hero. And the long term, that's the mark of a true servant leader. That's the mark of a leader who inspires their people, who creates empowered, confident, resilient people. I hope you've enjoyed this first Agile Leadership Hack and I look forward to hearing your comments about how you put it into practice. Tune in next time for another Agile Leadership Hack with me, Jeff Watts.


Welcome everybody. If you are in this talk, you probably want to know more about this Extrospective word, and you're in the right place Today I want to share with you three different things about these extra spective ospals. The first one is the obvious one What is extra spective? The second one is at Ivan we have an extra spective ospal. We just turned one year old in May so now slightly slightly over a one-year-old and We did some learnings along the way and we want to share them with all of you in case you want to build an extra spective ospal You will know what we suffered or what were the problems that we encountered along the way and also what worked and Finally, I want to talk to all of you about why these matters and why do we leave that more companies should have Extrospective ospals or at least have a part of it, which focuses on extra spective ospals. So Extrospective ospal and as the picture kind of says Reaching to the outer to the outside to the outer space The formal definition of extra spective which is a word by the way and it's a word that within our team We came up with like to describe what we do So kudos to Ryan Extra spective is examining what is outside yourself? So it's the opposite of introspective so we are used to introspections and introspectiveness But we usually don't use the word extra spective and in ospal's terms is about Working on things that they are outside of your company Extrospective we are usually familiar with this definition of inbound and outbound ospals and we've seen probably a Diagram like that one or maybe something similar to this one This is not about what they do what the ospals do. It's about the focus of the ospals So some ospals focus more on inbound So taking in open source projects and some of them focus more on outbound and some of them focus equally on both Today, I want to talk about a specific subset of these outbound ospals So it's about the production of open source code. It's about the delivery of open source code. So just as a recap In case you don't know probably everyone in the room knows but just in case which are the characteristics of the outbound and usually is all revolving around creating policies for creating open source projects And we want to make sure that the company knows which steps to follow when we want to create a new open source project because we came with a great idea and We decided to open source this great idea Triple thumbs up. So that's the way to go and obviously we have this open source project But we want to have not only that thing available. We want to have Adoption of this open source project. We want to create communities around it And that's also one of the aspects and points of the outbound ospals to create those communities around those open source projects We obviously talk a lot about governance because yeah We need to make sure that everyone in the community understands how the project is governed and how to have an impact on these projects so we talked about those things a lot and obviously in Contraposition from the Inbound ospals, it's a different perspective. So we don't Intake code we produce code and it's about producing code to the rest of the world. I Have a reflection for you now. So given this picture you see here. It's kind of a small diagram like It's a simplification and it's nobody will use this thing, but Imagine we have this shop web server Which then talks to two different services among many other ones pricing service and stock service which in its own turn Talk to a database So please and please stay forward My question to you my reflection to you is would you consider it a risk? If one of those projects like any of those ones doesn't matter which one the pricing service the stock service of the shop web service was Maintained by your developers on the free time You can raise your hands if do that thing But you would consider it a risk. I'm a recording so I will not see if you raise your hands But I am guessing that many people are raising hands sometimes even two hands saying that should never happen We should never leave parts of our critical infrastructure Unmaintained or just left for the developers to be maintained on the free time So my question to you now is why are we accepting it when it comes to open source? So that database might be Postgres the services might use Whatever open source framework and again the web the web server is also an open source web server So why are we leaving the maintenance of those open source projects and components? For the rest of the community to work on whenever they can some of them might be on their free time as well And most of the time is not even by your own developers So why we find it acceptable and that's when the extra spective come into play So that's why what is our focus our focus is Working towards ensuring that the critical infrastructure is actively maintained And obviously we put a focus on the open source projects that belong to our critical infrastructure We want to have projects that do not depend on a single company organization or individual by that one we mean that we want to reduce the bus factor and if we have more companies who contribute to open source projects, we will have more different backup tools and companies backing up those projects and and and they will be more healthy Because they will not just depend on one single company organization or individual. We will increase that bus factor Related to this previous one We want to have a diversity of opinions and by that one We mean that the more people from different backgrounds that they are involved in these projects the more diverse opinions and Visions we will have and again if it's only like just for the sake of having different companies backing them up So affiliation of contributors is more diverse That will already be an improvement because there will be just different points of view for that project And they will be healthier and better discussions And of course we want to relieve the workload of the current maintainers because that's the pain of many open source projects Maintainers are overloaded and they need help and we want to help them The mission of this kind of extra speculative osmosis is as follows Ensure the sustainability and secure the future of the open source software infrastructure used in your company So we want to make sure that the open source software infrastructure is treated equally as any other service or Part of your infrastructure, so it should be actively maintained by your company and we do it through the extra speculative osmos Now I want to share with you what we learned. So as I mentioned before We do have an osmo, which is an extra speculative osmo at Ivan And we just turn one year old and we want to share some of the things we learned along the way So first of all, I want you to introduce you to the Ivan's Osmo So what we do at the Ivan's Osmo is contribute to third-party open source projects You could have guessed that because of the extra speculative that I mentioned before, right? So the projects we contribute to for example are Apache Kafka, Apache Flank, Postgres, OpenSearch, among many others. So basically the big chunk of work we do is mostly on those external projects on those third-party projects And we also do have some open source projects on our own from Ivan So first-party open source projects But the main focus and goal is to contribute to those ones to the ones seen here And as I said more to come like Apache Cassandra, like Redis, like M3 Anything that we use at Ivan and we consider it power of our critical infrastructure Disclaimer, I need to put this thing around and again That happens when you work with extra speculative osmo's The projects we have here that I say here do not belong to Ivan Obviously they belong to their own respective owners Kafka, Flink, would belong to Apache, OpenSearch, WUS and Postgres It's a Postgres thing Some facts about Ivan's osmo We are around 10 people We are organizing chapters and each chapter is Focusing on a open source project or open source project ecosystem So for example, we have one chapter for Kafka and its ecosystem Another one for Flink and its ecosystem Postgres And OpenSearch and so on So every people is in there is in a chapter and we have at least two people in each chapter So people are not alone and they can collaborate and contribute together to open source projects We are distributed. I think that is an obvious fact But we are all around the globe and we have people in US, Canada, Europe And it basically we are not any more bound to a single location And we are in a growing phase. I said that we are around 10 people We want to double and even go bigger Father than double the size of our team for the next these years And as I said before, we turned one year old in May So we're happy The principles we are running with We want to put the community first And that thing is important to understand from within the company and to outside of the company We are not there to push any kind of Ivan's agenda. We are there to help the community We want to look at what are the problems the community is facing at the moment and we want to help that We don't take requests from Ivan and treat them like these are things that needs to be done We read the community needs and we work upon those We want to be recognized, but don't get me wrong. I'm not meaning like we want to be I individually recognize or be heroes in that we want to be part of the community We want to be seen as a net contributor to communities of the open source projects We want to make sure that we have an impact on those communities We want to be transparent and we are transparent meaning that every contribution that we do At work time, it's basically one of the things we do is It's contributed through the Ivan email on the git commit email So we we always make sure that it's clear that we're doing things in our work time And that contribution is sponsored or it's done at work time by Ivan So we don't hide this fact and we are transparent and forward with it And it's more than just production of code Obviously we do a lot of things in production of code. We contribute a lot of code But we also do other things that it's not just only contribution of code We also do pull request reviews, documentation writing Buck reproduction because we sometimes there is a buck report, but the reason is repeat user So that's also some of the things that we do and we need to take care of Some of the oddities or some of the things that Some companies might have a hard time when trying to create an extra speculative ospal So the first one is the obvious one The IP, the intellectual property of the code produced Is not owned by the company So we contribute to third party projects Meaning that the IP is owned by those third parties and not anymore in our case by Ivan So that's something that some companies need to get their head around and understand That's a good thing. It's not a blocker and we should enable those things We have a little to no control over the backlog And by that I mean that Ivan itself doesn't control end-to-end the backlog of those projects as I said before it's posquerous It's Apache Kafka. It's Apache flink. We don't control end-to-end those backlogs We can influence them. We can have our own opinion there, but we don't control the whole thing The same thing comes with timings. We cannot decide when something needs to be merged Or when something needs to be released We can give our own opinion and we can try to convince the community, but again, we don't own the timings And one thing that probably will be a question happening Hopefully only inside the companies, but hopefully people in this room We should not have this discussion or question is But aren't you collaborating with competitors? We should stop this competitor thing and when we work on open source, we are not competitors We are just colleagues. We are collaborating together Building these open source projects. So we should stop having these competitive mindset thing We are collaborating. We are joining efforts people from different backgrounds and different affiliations On a common goal, which is an open source project So hopefully this question only happens within the company. You just need to convince them and that's not happening around us and amongst us So now I want to play a game with you Let's build an extra-spective Ospo so Let's start So what do you need? So We have a company. It has the full support Everyone said yes. Let's sign off. We build the extra-spective Ospo. Let's go for it So the first thing you want to know is Okay, we might need developers, right? So what type of developers do we need?  You release again You observe and that's an end of the cycle And what developers most of the times do now product developers do is optimize this cycle to be as quick as possible That should not be the focus of the developers working on these extra-spective ospos because that's not how open-source project works We need to have different focus. We need to focus on how can I have this feature? How can I convince enough people that that's a good feature to have in the project? And how can I write code that it's easy to maintain in the future by people who is not me? Me Another crucial aspect of the developers so another developer trait that we are looking for is autonomy and you might say Yeah We always look for this one You're right But probably we want to look for even more autonomy in this particular case So we want the developers to be self-driven and why? Because as I said before you might organize them in chapters Each of them focusing on a community and they will be the experts on those communities So they need to be quite autonomous in deciding what they work on next They should know how to prioritize their own work They need to see I can work on abc and d Right now d is the most important thing that it should be working right now And hence I work on that one and that's something that they need to be have a good sense of grasping Another trait that is interesting awareness They need to be able to understand the community needs so in order to be autonomous on the as we said before You need to be able to read what the community needs at each point in time And what would be the best Place to put my time that would get a bigger benefit for the community So return of time invested on community gains And that's what they need to do. They need to understand the community needs And one of the most important aspects of these type of developers that we're looking for is resiliency I guess everyone in the room contributed to open source at least once and maybe some of you only once because of that and resiliency Many changes that we propose will be rejected and not always because of clinical reasons sometimes because of political reasons Also, not all communities are the most welcoming communities But we might want to change those so we might need to be in for a ride Before we can change them So that's why we might need some people with some resiliency to be able to change things from within or to endure the process of trying to push a complicated feature and convincing lots of people around in the community to have something done And that's something that it's a different trait we need to look for So these were the four main things that we identified that we when we need to look for a developer So now we know what type of developer are we looking for? Now let's start hiring. So we talked to our talent acquisition people and we say look that's the kind of person I'm looking for that's the type of developer I'm looking for Let's get them So the first consideration that we need to have when creating a team is that the team composition is crucial Again, you might say Joseph that's quite an obvious thing Yes, but let me explain what I mean Having existing community members speeds up onboarding newcomers When you have a newcomer to a community to an open source community It might take quite some time until they realize and understand the written and and written rules of the communities So having somebody who is already an member an existing member of those communities helps a lot And that's something we learned There is a problem though those existing members of the community usually If I ask you what could be an ideal candidate for you given those That they need to be an Extrospective hospital developer So they need to contribute to other projects what you would say probably you would say I want a commuter, right? But then the question is how many commuters are there? Given a project you probably have I don't know 20 commuters 30 commuters maybe 40 if it's a really really big project So from those commuters maybe I don't know five six seven They left the project all together Some of them they maybe moved to another stage in their careers So we are left maybe with 20 people in the world Who fit our ideal label? So as you can see that's not quite scalable and we might need to not search for this ideal candidate And we might need to look for more Easy areas to get people which is existing contributing members They might or might not be committed But they if it's good, it's good if they would have already some knowledge of the community So regular contributors Are a good place to place these ones, but again having the commuters is a really really tough one Again, it's kind of obvious Around the globe we said the pool is small And if we still if we on top of that say no you can only be in this particular location Kind of forget about it, right? So you we need to hire the talent where they are and that means Hello multiple time zones. You might have people all around the globe And that's a challenge as well because if you want to have a team Cohesion and feeling of a team You need to work against those time zones differences sometimes So you need to be mindful as well when you create the team On the time zones where the people are and what's your plan on having people on different time zones And if you will have only one person on one specific time zone That's something you need to look really carefully and make sure that that person is not feeling isolated. So These are the restrictions that we're having on on hiring So one of the things that we obviously think about is okay, maybe we can grow some talent Because it's not only about hiring sometimes. It's about growing your own talent, right? so One of the things that every company can do is promoting Programs to promote open source contributions internally at Ivan. We have something called plankton program as we Have a crop many of the names that we use are kind of C creatures or environment things in this sea so plankton program Is crucial for the open source ecosystem We think that that's a nice way to contribute back to the open source ecosystem And basically it means that every Ivan or every person at Ivan who contributes to open source on the free time They will get compensated with money. They will get paid for those contributions So how it works is that each person who wants to contribute to open source projects at the end of the month They report how many hours they contributed to and they will get paid by the end of the month so That's only when they do contributions outside of work and that's not restricted to developers. It's also valid for graphic artists for project managers For typewriters copywriters anything like that any contribution to open source is welcome and qualifies for this work on top of that Every time that a developer or project manager or graphic artist Hits a problem on an open source project or a need on open source project during the work time they can also they are also encouraged to work on those open source projects and We want that thing to happen We want to create a culture that contributing to upstream is not just a anomaly or a really strange thing to do It's common. You find a problem upstream. You contribute it back to it And that's the philosophy you want to have and growing having that one It's easy to grow talent to be able to contribute to those environments So now we have developers And probably want to have some management around it We want to make sure that these people are enabled and that they know exactly what to do and make The better out of them Learnings we made along the way A new tool set probably You need a new type of tools The areas of impact that you might be used to are limited and Timing and responsibilities are not anymore Only on your responsibility tool They are usually external so that means that For example when a team is struggling and they don't manage to release as often or they don't manage to finish Issues that often or solve problems that often Sometimes you say it's because they don't have an end-to-end responsibility chain Or because they are they were working to isolate it and they do neither didn't pair or didn't collaborate on solving those problems So you might want to shake the teams up change the Responsibility of the teams, but that's suddenly something you cannot do on extra-spective hospitals The community owns every all these things that you want to change so you cannot change them Another thing is you need to be more of a coach. You need to be an enabler You need to ask the right questions. You need to help people become diverse versions of themselves And it's about being like a coach like Not being the at the front Foremost and trying to be the all the spotlights on me The spot the spotlight is on the developers and as a manager you need to make sure that They are on the right place doing the right thing at any point in time Related to the previous one you need to be a different leader And you will be lots of the times you will realize that you're not the expert in broom The people that you manage the people in your team Are the experts on those communities that they are working on and you need to rely on them To know what makes sense to do next and you need to enable them so they can do the best On their work, but suddenly you are not relying on your technical expertise You are not leaving from that technical expertise You lead from another place from a more coaching side You need to enable them and make sure that they are the best Developers they can be So we have the managers we have developers And now the question comes when when I was Uh interviewing for Ivan I asked This question and how do we measure success? The answer at the point in time it was That's something we want to discover together And that was one of the reasons why I joined and that's what we came up with So we I will share with what we came up with but first let me show what are the Things we learned that we can't not do So the main question is what do we measure? So we don't control a substantial part of the process Releases mergers when people do co-reviews all those things depend on the community So if you want to define a Like fixed timeline to say okay, I want to measure How good are we doing? We need to be really careful what we can measure because there is a lot of things that we will be measuring that have Lot of the impact is depending on externalities So we will not be measuring our team, but maybe we will be measuring the community instead of the team itself so Time is an illusion That means that if I'm giving myself this three month time window Like I want to measure every three months. I want to see how People are performing. I want to see how they are working and evolving and having these three month checkpoints Nobody else in the world cares about these three months that I'm saying that I'm setting that nobody else in the community Nobody cares about these three months Nobody even knows about those three months So anything about these three months Is to be ignored So probably we need to move away from those timescales So a proposal so what we came up with and that's what I was really excited when I joined I said, okay, then let's Try something. Let's build something some of the things Might be slightly fluffy or like soft But that's what we could do. That's what makes sense. That's what makes sense and what we Think that is working for this whole year. Again, that's measuring performance on individual level and then for a team level There is another picture So what we want to measure one of the KPIs that we want to measure is number of issues worked on And it means work on not merged not reviewed It's basically what we spend time trying to fix So we want to have impact on issues that the community is facing So working on those ones is something we want to count and we want to optimize for The more community issues we work on the better Another thing we want to count a measure is the number of patches reviewed And that's something depends solely on us. We can always go to the bull request Tap on github if we are in github check that And review those PRs. We can also go to the mailing list if that's how the project contributes patches to And review those patches that are there give your opinion on code that it's given by others Because that's one of the bigger bottlenecks on open source projects We want to have community engagement That's another thing we want to measure and we want to increase And by community engagement, we mean blog posts mailing list collaboration or like writing on mailing list answering questions that give talks back reports or Reproduces of back reports that they don't have any reproducer Anything that is engaging with the community and making the community more vibrant That's something we can measure and we can just try to make an impact on that one Those three things rely solely on us and we can have an impact And that's an individual Then as a team we can measure over time like when time is infinite time doesn't matter And then we can just basically say on the long run on Not giving any time frames how many of the tasks of the issues we worked on are merged How many of them are not merged? What are the reasons why they're not merged? And that's the way to measure the team's performance, but individually for each Person in the extra-spective OSPO That's what we do to measure the performance So now we are all set and we can just start our Extra-spective OSPO and do hard work and hopefully we will see the results In some time. There is another big thing. Do not expect results immediately. That's a marathon not a sprint Now i'm entering the last part of my talk which is Why does it matter? Why do we believe or and I believe as well That we should be doing more extra-spective OSPOS or OSPOS should have a extra-spective part So the first one is because it's more than just money more than money Monetary donations solve massive problems in open source projects and they are great And we should continue doing monetary donations and we should have Funds created and we should find better ways on how we can donate money to bodies That they can make sure they reach the right places That's needed absolutely And we need something more We also need people The maintenance burden it's only reduced with more people If we have two people no matter no matter how many how much money more they have it's still only these two people And we rely solely on these two people. So probably what we want is Not to have only two people on that project But maybe four maybe six maybe 10 people 20 people On that project who know this project and can maintain this project that's a more sustainable way And maintenance will be the maintenance burden will be reduced when we can share it among different people And the more people the better And we believe that's a scalable solution Because the more extra-spective OSPOS we have the more open source development mass we will have so Join this journey and we will have more developers contributing to open source projects And the more of us that there will be the more will be scattered around different open source projects and the more mass Of developers contributing to those open source projects will be on the critical path of open source projects and If we have more developers That means that those ones will be more secure the projects So the developers will contribute to projects and those projects will be more secure By that I don't mean that we will prevent incidents They will happen The only thing is that when they happen because they will happen We will react faster And the more people we have the faster will be we will be able to react But it's not about Avoiding those ones or preventing those ones. We will prevent some of those But it's not about reducing them to zero And that's a nice nice line that Should everyone have one so should everyone have an extra-spective OSPOS and My answer to this answer to this question is no And you might be wondering Joseph You had a talk Explaining us why we should have one and now you tell me that We don't need one That's not exactly what I mean. What I mean is that every company who could Afford we should have one And having an extra-spective OSPOS is not cheap. It costs money So we should be we want to have extra-spective OSPOS who are there for the long run And for that reason it would be great if companies who have already a way of Leaving a business model that it's useful. Sorry that is working And sustainable those companies should be Doing to these external parties to this third party open source projects. So they should have Maybe not a full like a independent extra-spective OSPOS, but at least an extra-spective part on their OSPOS Because you should have an OSPOS. Well so If you can't afford it, you should have one And I have one call to action for all of you right now Which is Let's build shared open source projects together If you want to read more about all these things that I talked today There is a blog post about Ivan's OSPOS one year later and you can read that thing. That's the link And don't worry. You will have a QR code leading to those slides in a moment. There is a video recording of a meet-up Slash podcast video podcast From contributing today, which is called do you even OSPOS with members of ypro and A spotify and Ivan as well. So myself wasn't that How to convince your manager to start an OSPOS? That's a bit piece that I wrote on the to-do a blog post and if you want to know more about Ivan, that's the link about Ivan Thank you very much for attending this talk. That's a QR code that will bring you to these slides This is a website. You can just Watch it every time you want and scroll through the slides. My name is Joseph Pratt my Twitter handle is the one you see below that and if you tweet something, please I would love to see this thing trending, you know, some way Extrospective OSPOS. That's the word that I'm trying to coin as maybe you can have guests and Thank you very much for attending my talk and let's have more extra speculative OSPOS. Thank you


You can display graphics and images to an external monitor with the Feather RP2040 DVI. This Feather RP2040 has all the goodies you know and love plus digital video output that will work with any HDMI monitor or display. It features the RP2040 chip with a DVI HDMI port, 8MB of spy flash, Stem-AQT, onboard NeoPixel and USB-C. Our 3D printed case secures the Feather in a compact enclosure without the need of any hardware screws. The top cover snap fits together with access to the Stem-AQT port and features live hinges for the boot and reset buttons. All you need to get up and running is 5V USB power and an HDMI-capable display. You can use the display IO library in Circuit Python to quickly create projects that can display text, images and animated graphics. With the Feather RP2040 DVI you can display the REPL directly to your HDMI monitor so you can debug your code while developing your project. Display IO makes it easy to prototype your project so you can quickly get up and running. You can download 3D models of the Feather RP2040 DVI and design your own custom 3D printed projects. The Pico DVI wrapper for Arc Duino lets you develop projects using the Adafruit GFX library so you can draw lines, circles and text to develop video-based projects. Download the library in Arc Duino and check out the code examples to get started. There's tons of retro-inspired screensavers such as an aquarium full of fish, classic flying toasters, an Amiga-inspired 3D bouncing ball, Max Headroom's glitching TV host and the good old bouncing DVD logo. Check out the guide on the Adafruit Learning System for documentation, files and demo code. We hope this inspires you to make video-based projects with the Feather RP2040 with DVI.


Amen. Matthew chapter five looking at verses 14 through 16, the title of this message is light shining in darkness, light shining in darkness. I don't have to tell you how dark it is out there. This world is dark and it's getting darker. It's just been some fooling around over in London, folks getting in vans and mowing people over and stabbing folks. It's just madness. Isis is going around and chopping heads off and killing folks.  And this is what we're seeing right now. But here's the thing. I don't blame the world. The world is the world. I don't even blame Satan. Because maybe you want to, you know, the devil, the devil. I don't even blame Satan. Satan is doing what Satan is supposed to do. He came to steal, kill and destroy. So this is what he's doing. I don't blame him. I don't blame him. I don't blame the world for the darkness. I don't blame any of those things. You know what I blame for the darkness? I blame the church. I blame the church. I blame us.  Last time I checked, the Bible says, if my people who are called by my name will humble themselves and pray and seek my face and turn from their wicked ways then, I hear from heaven, I forgive their sin and do what? Heal their land. We want to see our land healed. It's not coming from the White House. You understand that, don't you? It's God's house. It's when God's people humble themselves and pray and seek His face and watch this and turn from their wicked ways. God said then and only then will I hear from heaven and forgive their sins and heal their land. If we want to see our land healed, it starts here. And the reason why I blame the church is because of these verses we're looking at here. This is why I blame the church. Because the world is dark and it's getting darker. And we are supposed to be something. Jesus is telling us there is something about us that's supposed to eliminate the darkness, so to speak. And this is what these verses are saying here. Let's look at verses 14 through 16. I'm gonna read them and we're gonna come back and dissect them one verse at a time. Notice it says, you are the light of the world. A city set on a hill cannot be hidden, nor do they light a lamp and put it under a basket, but on a lamp stand that it gives light to all who are in the house. Let your life so shine before men that they may see your good works and glorify your Father which is in heaven. Because you're so well taught and because, you know, Pastor David is in the book of Matthew towards the end of it, you already been taught these verses, but many of you don't remember them because we forget 75% of what we hear after three days. So you don't remember them anyway. So let me just remind you. Jesus is in the Sermon of the Mount, the greatest sermon ever given in mankind. Chapters five through seven, tremendous sermon, incredible sermon. And he's in the midst of this and now he is telling us something that we're called to do. Notice he says, you are the light of the world. This is why I blame the church for the reason why things are as dark as they are because Jesus told us that we're the light of the world. But here's the thing, here's an amazing thing. The amazing thing is Jesus said in John 812, he says, I am the light of the world. We know first John 1.5 says, God is light and then him is no darkness at all. But Jesus said, I'm the light of the world. But then right here he says, you are the light of the world. Oh, the you is, in the Greek is humus, it's synthetic in the Greek language, means you are right now as my followers are the only light of the world. R is the verb in this present tense, meaning that you are right now at this present moment. The light of the world. So if Jesus is the light, and he says right here, we're the light. Okay, which is it, is it Jesus or is it us? Oh, watch this. Jesus is like the sun, S-U-N, and we're like the moon. You understand the moon doesn't have its own light. It reflects the light of the sun. And the only time that the moon doesn't reflect the light of the sun is during an eclipse. An eclipse occurs when the earth gets in between the sun and the moon and keeps the light and keeps the moon from shining this light. There's a darkness there. So an eclipse has taken place. Here's the problem. Many of us are experiencing an eclipse in our lives. This is why we're not reflecting the sun as O-N, because we're experiencing an eclipse. He told us that we're the light of the world. Light in the Greek is false. It's the root of where we get photo or photograph. Jesus is saying we're supposed to be a photograph of who he is to this world. But many of us are not the photograph. The world isn't seeing a picture of Jesus because we're experiencing a spiritual eclipse in our lives. It's the main thing that word false is an incredible word. We're supposed to be a photograph, a picture of Jesus. But how many people say, well, what does the light look like? It looks like Jesus. For those of you who are my age or older, you remember this. You remember the Polaroid camera? And then you fan in it like this, trying to give it some air and you look down this fuzzy, fuzzy towel, I need to fan it some more. Then it started coming in clear. Many of you have a distorted picture of who Jesus is.  It's not until the wind of the Holy Spirit come upon your life is when the picture of Jesus will become clear to this world. When that wind, when that wind of God's Spirit hit your life, the picture that will come clear. Let me go back to the eclipse thing because many of you are experiencing an eclipse and you don't even realize what's happening to you. You know, Jesus says something in Mark chapter four. You remember the parable of the sore. And he said, when the seed of the word of God fell among the thorns, he said in Mark 419, he said, the cares of this world, the deceitfulness of riches and the desires of other things choked the word and you become unfruitful or you experience a spiritual eclipse. For some of you, it's the cares of this world. The word cares there is an amazing word, merymna in the Greek language. It's an amazing word. I've saw several definitions. It means the worries, the anxieties. It speaks of the dividing or distracted, being distracted by some of your, your divided, your attention is divided and therefore you're distracted. When I think of distracted, I think of Martha.  You are mary and Martha. You know, mary was the worshiper. She was at his feet and Martha was just busy serving. You missed something. In Luke 10 verse 39, it said that Martha also sat at his feet, but she was distracted. And many of you are distracted. You're not reflecting Jesus. You're not a picture of who he is. It's a fuzzy picture because you're distracted by the cares of this world, the worries, the concerns of this world. Oh ladies, this is where you come in. You worried about everything. Some of you came here early because you were worried somebody might get your seat. You were here, you know, first service wasn't even out yet. You're in your seat. Worries, the worries, the cares of this world.  Maybe that's not you. Maybe it's not the cares of this world. Maybe it's the deceitfulness of riches. Notice Jesus said the deceitfulness of riches. Why? Because riches deceive us into thinking the more we have, the happier we'll be. And you're constantly chasing jobs.  And because you got dollar signs in your eyes, then you run and chasing after that and riches have deceived you. They deceived you. We have you thinking if I can make a nickel more an hour, if I can make a dollar more an hour, oh, then I will be happy. Why? Because then I can buy this and buy that and I can keep up with my neighbor or my coworker who has just the latest thing. And you're deceived by it. And because you got deceived by the deceitfulness of riches, you're now experiencing a spiritual eclipse. Maybe that's not you, the cares of this world, the deceitfulness of riches. Watch this, the third thing, the desire for other things. Maybe it's not the cares of this world. Maybe it's not the deceitfulness of riches, but you just now just, you know, where have you been lately? Oh, I've just been into some other things. And that's you.  You just enter other things and gadgets and things and chasing relationships and chasing. And you just enter some other things when your heart used to long for God and the word of God and you couldn't wait to the doors open, you took notes and you were right there. And now you sit either with your arms folded with your arm on the back of the thing. And now you just enter some other things. Now there's people with their arms folded. These things can cause us to experience a spiritual eclipse. It causes us to choke the word of God out of our lives. The word of the Lord that we used to love. We used to love to get into, used to long for now, we just, you know, you can go a day or two or a week, no longer in the word.  And it's an amazing thing. And this is why we don't, this is why we're not a good picture of Jesus Christ to this world. We're not being the light. If we're not being the light, then who is? If we're not being the light and we're experiencing a spiritual eclipse where there is a darkness in our lives, this is why the world is getting darker because we're not shining the light. We're the only light. You notice he says, you, in the first part of verse 14, it's in the Greek, it's emphatic. You are right now the only light of the world. So if we, as the only light of the world, aren't shining our lights, then there's nothing but darkness.  And we don't realize we're contributing to the darkness because we, as God's people, haven't humbled ourselves in pray and sought his face and turned from our wicked ways. We're doing what they're doing. There's no difference between the person who called himself a believer and the person who's in the world. There's no difference. There are so many people shocked right now. If you were to go to your job tomorrow and just say, guess what? I'm a follower of Jesus Christ. They'd be like, who? Who, you? Surely it can be done about you. A lot of them will be shocked because we experience any spiritual eclipse. Notice he says, you're the light of the world. The Greek word is cosmos. It's where we get our English word cosmetic from. It speaks of the orderly arranging of things. Oh, ladies, you understood that.  That's what you did. You understand the word now. Now you got a vivid picture of it now. That's what you did today.  So the world is not the trees and the rivers and streams and mountains. The world that's spoken of here is the world system. It's that satanically organized system of beliefs that opposes all that is godly and exalts all that is ungodly. This is, we're called to be a picture, a light. Of Jesus to this world. Notice he says, a city set on the hill cannot be hidden. Well, that's a very true statement. I'm sure as Jesus been on the Mount of Olives, I'm sure he was looking up and saw the city of safe, which is a city that was 2,650 feet above sea level. I'm sure as he was teaching, he was pointing to that city. It's true, a city set on the hill cannot be hidden. You have a vivid picture of this out here living out in California. When I was going through boot camp in San Diego in the Marine Corps, one of the things that fascinated me were the homes and buildings up in the hills down there. And in the daytime, we can see all the homes up there in the hills. And then at nighttime, we can see them as well because the lights coming through the windows of the buildings and homes. So whether it's at night or whether it's in the day, a city set on the hill cannot be hidden. The word hidden there is krypta in the Greek language. It means that which is secret or hidden. When I was in the Marine Corps, I dealt with crypto equipment. It was, because I was a radio operator and I had to transmit sensitive cryptic material over the airwaves. And so I had to have a certain clearance and all that kind of stuff. But it means that which is hidden, that which is secret. So he says, the city set on the hill cannot be hidden. How many believers are hidden? Like I mentioned, if I would go to your job and say, did you know they were a Christian over there? Would they be shocked? Are you undercover from the Lord? Secret agent, Christian.  Do your neighbors know that you're walking with God? He says, the city set on the hill cannot be hidden. Whether it's in the daytime or nighttime, you can't hide a city on a hill. But how many Christians are trying to hide that they are Christian? How many of them are trying to be secret?  You mentioned something about Jesus. Oh, you're going to be called into the boss's office. Now you understand, you're there to do a job. You're not the company chaplain. You're not that. However, you're on that job to reach them for Jesus Christ. You have to be wise as serpent, as harmless as does. And that's got to open up doors for you to talk to him. But because all these things, they've scared us into silence, where no one knows where Christians were before we were bold.  Yeah, I'm walking with God, and you know, and now, now it's a little different. We've been scared into silence. And this verse would read, a city on the hill can be hidden, because that's what many of us are doing. We hide in our light. But notice what it says in how it starts out verse 15, nor, now you got to understand there, for you English majors, nor is a conjunction and an adverb used to introduce a further negative statement. For example, the first negative statement is the city set on the hill cannot be hidden. Nor do they like, here's the second negative statement, nor do they like a lamp and put it under a basket. The word basket there is modios in the Greek. It means it can be translated as a bowl or basket, something that covers up. So it says, no do they like a lamp and put it under a basket. Oh, unconfessed sin causes a bowl or basket to come over our lives and to hide the light. Habitual sin in our lives will cause a bowl to come over us and hide the light. And when we're involved in those kind of things, we can't be the light God wants us to be. When we are involved in those kind of things, we will not be the light. When we're dealing with unconfessed sin and habitual sin, I guarantee you, you're not sharing about Jesus Christ. I can guarantee you. Show me a person that is dealing with unconfessed sin or sin in their lives. And then they turn around and say, I'm a great evangelist for the Lord.  No, you're not because you can't. Because when we're dealing with unconfessed sin and habitual sin, it acts as a bowl and covers up the light. And this is why he says, no, do they light a lamp and put it under a basket but on a lamp stand to be seen. We're put on a lamp stand to be seen. We're supposed to be, we used to say this all the time 30 years ago, we're trophies of God's grace. Poema, we're his workmanship in Ephesians 2.10. We're his workmanship, poema, we're his poem, we're his work of art, displaying the grace of God to this world. So we're put on a lamp stand and notice and it gives light to all who are in the house. Ah, Jesus is telling us something here. He said, before we can even think about being a light to this world, the light that is in us first need to be seen by those in the house. We have to see it in the house. Our families, our wives, our children, they have to see the light first. It has to be seen by those in the house. Those, the qualifications of a pastor in 1st Timothy 3.5, it says if a man can't take care of his own house, how can he take care of the house of God? It's a rhetorical question, meaning that he can't. Meaning that he must first be a pastor at home before he even think about being a pastor at the church. The light need to be seen by all of those in the house. It has to be seen at home first. Men, we have to be men of God at home first. Before we even think about being a man of God at the job or out at the gym or at the golf course or wherever it is you go. It's got to be first seen at the house before, and then especially need to be seen, I can tell this to you guys, it especially need to be seen by the other drivers in the cars out there on these freeway. I don't know how y'all do it. I be mad every day. Every day I'm just mad, I get to the job mad. I don't know how y'all do it. And then you know how you do it. You don't use, I don't know what y'all call them blinkers. We call them turn signals.  I see why y'all so angry around here. It's nuts here, it's nutty. Wow. But it needs to be seen by those in the house. I knew I was going to get on that traffic pretty soon. Wow.  Then got hit to breaks real hard because the traffic stopped, it didn't slow it up. This is nuts. I'll be, why being a loony band if I lived out here.  Well, I have some people with mental problems. Stop. You know what I meant by that. I want to hear that. But y'all nuts out here. I'm going to tell you that. Cars are just traffic, oh. But it needs to be seen by those in the house. Notice in verse 16, it starts out with let. You understand you English major, that's a verb. It means not to prevent, not to forbid, but allow. Notice it says, let your light so shine. Sometimes we don't want to let it shine. You know why? Because we want to stay in our sin a little longer. And we want to let our light shine. You remember what Jesus said? Men love darkness rather than light because their deeds are evil. Have you noticed that the parties isn't happening to as dark? And it's really, the party is really fooling around after midnight when it's good and dark. Men love darkness rather than light because their deeds are evil. Notice it says, let your light just don't let it shine, but let it so shine. Oh, you understand that adverb means to such a great extent. Because this adverb is used in strategic places throughout the scripture. In John 3.16, for God so loved the world, he just didn't love it, but he so loved the world. Meaning that love wasn't a word that can describe how he feels about this world. So the adverb so is placed to give love a little more punch to it. He just didn't love the world, but he so loved the world. Said the same thing because if we're to be like Christ in the home, it says husbands in Ephesians 5, so love your wives. Don't just love them, but so love them. As Christ loved the church and gave himself for it. So it says, let your light so shine. God so loved the world. Please keep that in mind the next time you get so upset with the world, you get so upset with ISIS.   Oh, the God always reminds me and say, hey, but Tony, I love this world. I love this world so much that I sent my son down here to die for it. Oh, I used to, the Marine used to always come out whenever I see some terrorist kind of attack. I'm like, you know, I just wanna get that uniform back on even though I can only get one leg up, you know. And then the shirt, you know, it won't button. It won't even come together. Put some rubber bands or something to it. And the Lord always says, hey, I love the world. I just don't love it. I so love the world. So it says, let your light so shine before men. Oh, so this means that our light needs to shine beyond the church. We all can let our light shine in here. It's good and bright in here. We can let our light shine in here. We say, amen, praise the Lord, hallelujah. But it needs to so shine before men out there. Why? That they may see your good works. Oh, that they may see. Oh, they need to see Jesus. They need to see him. They need to see a true picture of who Jesus is. They need to see a true representation. Hey, you have a reminder. Every time you come to church, we would see Jesus. They need to see him. I'm reminded of seeing Jesus. I'm reminded of Matthew 17. You remember the amount of transfiguration? Pastor David did that a few, probably a few weeks, months ago. You know, Jesus took James and John on top of the mountain. And the Bible said he was transfigured before them. It meant that his deity was shining forth through his humanity. That word transfigured is an incredible word. You're gonna recognize it from his English equivalent. The Greek word is metamorpho. It's where we get our English word metamorphosis, that process by which a caterpillar becomes a butterfly. We need a metamorpho, where Jesus who is in us is shining forth through our humanity that when people see us, they will see Jesus. And we need to be transfigured before the people. So they don't see us. They see Jesus. And it's amazing. It says, let your life so shine before men that they may see, see what? Our good works. Oh, the word good, there are callows in the Greek and it's an amazing word. It means attractiveness, a beautiful appearance. See, this is why they need to see Jesus. Our works will reflect Jesus is in us because it's our good works. This is good to me because they need to see our good works. Watch this. They can't see our faith. That is internal, but they can see our good works which is external. See, people walking around or driving on the freeway or going to the store or whatever. You don't know who has faith and who doesn't. But you can tell by their good works. This is why we need to let our light shine that they may share good works and do what? And glorify doxazo, that Greek word for glorify means honor or to make glorious, to glorify who your father in heaven. If you would notice every time Jesus did something, they always glorify the father. This is how you know that you're not doing things that when you do them, people look to you. This is how you know when you do it, they glorify God. That's how you know your works are good. And not that your works are selfish, self-centered. Now, don't watch this. Let's not get weird. There's nothing wrong with an atta boy, pat on the back, a high five, I appreciate you. Thank you for doing that for me. There's nothing wrong with that. The problem is, you guys get weird out here. You just get weird. You're super spiritual ones. When someone say, you know what? I appreciate you helping me the other day. Man, that really meant a lot, man. You took a load off, man, I appreciate that. Oh, don't look to me, don't look to me. Look to the Lord, look to Jesus. Stop. You're acting weird. Just say thank you. I appreciate that. Keep me in your prayers. God bless you. And you just, you keep it moving. You make people feel weird when you know, so you want it to job, you help somebody carry something, you know, a box or something. They say, oh, man, I appreciate that. Oh, don't look to me, look to the Lord, look to Jesus. And he's walking away like, we can come off weird. Because all in the name of trying to be super spiritual, you come off weird. Just be normal. Y'all know how to be normal? I know Hollywood is right up the road and y'all trying to act and, you know. You come off weird. Just say thank you. Somebody say, oh, you know what? Man, I appreciate the message. You know, God bless. I just say, hey, God bless, man. Keep me in your prayers, amen. And keep it moving. So this is how you know whether your works are good or not. They'll glorify your Father in heaven. Now, let me wrap it up with this. We're called, we're called to be the light of the world. We've been scared into silence. We've been scared into closing our mouths and not speaking for Jesus. Because of sin in our lives is, we have this bowl or basket over us. The world is dark because many of us are experiencing a spiritual eclipse with either the cares of this world, the deceitfulness of riches or just a desire for other things. I'm not into it that deep anymore.  You know what I find amazing? There's a statistic that I read that has rocked my world. I read it, I was listening to an audio book because my car, my car, this can help somebody. Oh, I'm about to help somebody.  My car is automobile university. In my car, I've listened to several audio books, several theology courses, several leadership classes, leadership courses. I've gone through the Bible with Pastor Chuck and I've all in my car. Maybe something you need to do that. You know, you won't be in the flesh so much when you're in the car. All in my car.  I'm not boomity-boomp-boompin. I'm going through books and courses. I've been through several leadership, theology, all kind of courses in my car. And the thing is that has really helped me. But here's something I want us to take with us. Many of you, let me go back to the statistic. I didn't see where I was going with that. The statistic is that I read or listened to in my car. 50%, this blew me away. 50% of everyone who attend churches across this nation, 50% of them are not saved, are not believers. 50%, they think they are. Because they come and sit in a pew or a chair. But you're not saved. And you say, well, how do you know you're judging me?  I'm judging you, yeah, yeah. The Bible says in 1 Corinthians 2, 15 and 16, he who is spiritual judges all things. And you know how I can know that you're not saved? Your life doesn't reflect it. Because when the Holy Spirit, oh, don't miss this point, don't miss this. When the Holy Spirit comes in our lives, the purpose of the Holy Spirit is to make us holy. And when you are not holy, when your life doesn't reflect that the Spirit of God is in you, you're not saved. And I'm saying this with all the compassion that I can. You're not saved.  You're not right with God. Many of you have, you know what you have? You have what is called convenient Christianity. Your Christianity only kicks in when it's convenient for you. You only come to church when it's convenient. I was watching you. You know, I'm a Marine, so I don't do, I don't do late. If you're on time, you late. I just watch you. Many of you didn't get here until after the, how can you miss the coutinas? Now I know where the easy scapegoat is, the traffic. I know you can scapegoat the traffic. If I knew the coutinas was gonna be here and I had to be here at 1045, I'd have left at eight. And God here, that's just, it's only convenient when it's convenient. And I believe that a lot of convenient Christianity is out here, you know why? You don't have to worry about the weather. You can plan anything and you just know it's gonna be sunny, sunny California. Every day I was here, we had a little, you know, it was June 1st when we got here. So a little June gloom, you know, it was like, every day since then it's been sunny and hot. I just, we can't plan anything in Virginia, outside. No, might get a snow storm or something. But here's the thing, some of you need to get serious with God today. That's why the Bible says today, if you hear his voice, don't heart in your heart. This is why the Bible says today is the day of salvation. Yesterday is gone. We had a great day with the men yesterday, but you know what? That's gone. Tomorrow is in promise. I know you said, well, tomorrow we're gonna get up and we're gonna go and after work, we're gonna go to the park and we're gonna, you don't know if you're gonna be alive tomorrow. You have right now.