Hello all y'all. My name is Neil and I'm with me is Dan Axelrod Daniel Axelrod And we're here to talk about how data loves fedora and what we do with it and the lessons that You know that fedora can learn from us about contributing and how we've learned to contribute as well So to start with this like let's talk a little bit about who we are So my I consider myself a little bit of a professional technologist I've been doing stuff with Linux for 15 years give or take I'm a contributor and developer In fedora open Sousa magia open man Driva got a little bit us here and there with Dabian and a boom-two And you'll probably find me like listed somewhere probably the few arch things or whatever like I I've lost track at this point and I'm a member of fesco as well as many fedora sigs and working groups and That's really been enabled by you know Datto who has employed me generously as a DevOps engineer, you know for whatever that kind of means, but the most important part is What I do tends to help me relate within fedora and they let me you know spend my time Helping with fedora to help Datto and so there you go and Dan went to go ahead and introduce yourself. I'm Daniel Axelrod The shortest way to sum up a lot of what I do is build platforms And I firmly believe that we get better technology by being epithetic I've been a Linux user for about 16 years I started on slackware and Quickly ran into Expecting that slackware 16 years ago would have a good package manager and didn't Which is how I eventually made my way to to other OS's That ended up making me kind of a package management nerd And in fact, I once wrote a terrible young clone. You will not hear anything about this terrible young clone in this talk It the details of it are best-buried I also a senior DevOps engineer at at Datto and I'm on this team Well, we already got our first comment he wants to know about your terrible young clone Maybe that'll be my flock talk All right, it was the uncalled of course. Oh, oh boy. Yeah So just a little bit about Datto We were founded in 2007 we got around 23 officers around the world, you know, we were 1800 strong growing We operate exclusively in what's known as the channel which means that we operate in a market where we sell to businesses who sell to other businesses and through that network of our Customer management, whatever we have 17,000 plus managed service provider partners that we work with to sell our products to sell the them to their customers and What we tend to offer is managed services for Managed service provider oriented IT solutions so that they can help support companies that may not necessarily have the wherewithal to Handle their own IT solutions. And so that that starts with the what we call unified continuity, which is our disaster recovery business continuity solutions that do backups and restores and stuff like that as well as networking the vials and can share stuff and then as well as service automation and business management solutions and machine management mass management platform solutions But you know, that's not what we're here for we're here for why fedora so You'll you might be surprised But the reason why fedora really comes down to those four pillars that make up fedora the 4s freedoms features first and friends and we'll start with our first pillar is like the Closer to upstream but stable platform that fedora is with the upstream first philosophy It leads to a great dynamic between fedora and some of the projects they ship But you're shipping the latest stuff that is tested and integrated well with things like fedora CI and open QA and Bodi and things like that and it provides an excellent solid foundation to build upon and it makes it so that it's a very trustable platform to build everything that we want to build and start from and As we go through that and we start using those bits for ourselves is The tooling that is built in fedora for supporting the distribution Supporting leveraging it for various components and things like that or even like enabling contributions and stuff is fantastic They have a nice separation of concerns across the different scopes It enables picking and integrating the bits that we've needed It's a lot of it is super adaptable for purposes that probably weren't conceived before Like internally we don't use Koji. We use a system called OBS open build service Which we'll talk about a little bit later and it's a nice echo of the UNIX philosophy I think in the way that people really intended it to be where you have tools that are fit for purpose that can Be juggled around it adapted and integrated well for whatever purpose you feel like and so this is really handy for us And it makes it easy for us to You know use and remix the tooling for what our purposes And we contribute back as as it makes sense and where things can be beneficial for fedora as well And the bias towards action this is actually one of the things that aligns really well for us in for it's a data core value that we we try to go forward and and We can do stuff and if it turns out to go bad they can be fixed so this aligns very well with the features pillar and this is Emphasized all over the place in all kinds of interesting ways like the lazy consensus model for changes like the way that Someone can come up with a feature Or a change and propose it and the community debates it and then it goes up for Fesco and then if there aren't strong objections to it it goes out and it gets implemented and this is how You know this lazy consensus model plus this continuous improvement through these changes Allows fedora to be Successful at delivering a best-in-class platform and for us That's awesome because it means that you guys aren't afraid to make you know a better thing and you're not afraid to make a splash for it and Everyone benefits from it. It's not just about fedora. It's you know, it supports You know distributions like open Suza Dabby in a boon to you know arch everyone and that's fantastic And it helps us as well because some of the things we'd like to do we look at it and we and we take it in even as We take it in or we even propose into and that helps us and helps everyone But of course the most important part is that the community is collaborative and very friendly the genuine desire to help everyone with The the interlocking bonds across the six the teams the working groups whatever and the default assumption of like Everyone is working to help each other. It's a positive intent and this extends out to Beyond fedora like as we as it goes to across other projects and things like that. This makes This makes it so much More fun and much easier for people to feel comfortable with bringing them their best self into Into the community into the project and that has that is something that we really enjoy from the data side Like it's super easy for people to come in meet other folks Try to work together and get something done Really well and so that has been fantastic And to kind of jump past that let's talk a little bit about like how data projects and products wind up using fedora So we use a wide range of technologies across the board. So I think the most obvious one is that we use fedora Linux itself We also use a lot of packages and back for it for our own things We use KVM and Libvert we use okd with fedora coro s for We obviously have with our some usage of centos and we're doing some work with centos stream Recently and we're also using fedora apple on top of that because you know why why use why use it without apple That's crazy talk and we contribute to all of these things where we can we also use space walk for For a machine management for a workstation management informant for our server management as well as so lio is The and we use lio, which is the linux i o Target, I think linux i o is what it's called. It's basically the ice scuzzy tools that are used for managing Targets and initiators and all those sorts of things and this is actually under the fedora umbrella and although it's not that well No, it is in fact part of it Yep, that's right linux ice scuzzy target Um, I don't know why it's called lio. I think it means linux i o but it's it's still weird anyway Point past that The starting point for this is like the data linux agent. This involves the centos stream So the data linux backup agent is actually part of our business continuity disaster recovery solutions It enables seamless backups of linux systems And it's it basically is built on with two components in my in place the data bd, which is an open source kernel module and data linux agent daemon, which is a proprietary user space daemon for interfacing with our with our appliances And this solution was introduced in 2015 to add support for linux systems And with that we have done over 300 releases since we since we started in five years ago and over 50 distribution releases across that time frame Currently we support slightly under half with the latest data linux agent versions We actually do in fact support All the fedora all currently supported fedora releases. We've actually supported fedora since fedora 20 Of course, we support red hat enterprise linux We've supported open susan and well even into the transition of open susan leap susan linux enterprise and of course debian and ubuntu lts, but like We actually do support fedora for this for this product and that has massively helped us and Furthering along those lines that when sento stream started we started integrating this into our process and as I said keeping up with the jones is it's enabled us to Build and test the data linux agent for the for rel and keep up with changes in the rel kernel And as things kind of start coming up every once in a while We have now the opportunity to contribute to fix problems We discover in rel as it progresses through sento stream before it hits our customers And this is a valuable thing For for both us and I think also for for sentos and rel Because it helps prevent issues down the line in upcoming rel releases And in some cases it makes it so that it enables other things that people I doubt thought were were possible before Like just straight up example off the top of my head When when sento stream first came out and sentos 8 was rolling out I discovered fairly early on that there was a problem that made it so that I couldn't build images I just went and fixed it. I sent a pull request. We got that integrated in I filed a corresponding bug to say hey red hat. Please pull this into rel They went and took care of it. And so that's all good And leaning on past that we obviously do quite a bit of back porting stuff because of course That's how it kind of has to work when we're when we're Rolling out stuff on the products, but we backport a lot of stuff from fedora, but not necessarily to Sentos or whatever. We're actually back porting fedora packages to our platform, which is currently Ubuntu based and Fedora packages are stable recent and tested which is very Very useful for us because it lets us have a a level of assurance About whether the software will actually work as we cherry pick it back into into our platform And so we use a tool called deb build Uh, which lets us use rpm spec files To take that as inputs to build debian packages We have actually we often do for almost everything. I think now we build for fedora and sent or sentos And ubuntu at the same time and verify that everything is still working. The behaviors are consistent And we maintain and develop ports of fedora macros For deb build to run so that we can do this sort of thing And it is massively improved our ability to get things rolling faster and to get our feature enablement going In a much more coherent and cohesive way and on time on times on times important And rolling into that like our package build stuff we've started looking into building things Leveraging modules because the whole modularity stuff is super interesting But of course, we don't use koji. We use the open build service, which is susan's version of koji It's designed to support a wide variety of links platforms such as red at fedora susan debian ubuntu They offer a hosted version as the open susan build service and that appliance image is freely available for use set up on your own And we have our own host. We actually self host our obs instance For our use and why we use it is the source input flexibility The easy scaling of resources to just we spit up workers and they work But the biggest is that it automatically handles chain builds and deals with all the dependency Issues to resolve and clean things up and get it so everything's linked correctly and works Um, it was straightforward to deploy and it lets us build the packages with the spec file for both debian and rpm distributions And so we've we've gone down that road and used it. Of course We did we did need to do work for modularity And so we worked with the obs team along with members of the d&f team And the fedora modularity team to have a strategy to support modules in obs the upstream obs project You know did some work over the course of the last year which led us to refocus on porting that to the stable obs release We we added support for that and that was pulled into obs 2 10 1 with our assistance and we started using that basically immediately to take advantage of modules at scale and we're we're actually really aggressively adopting modules to build out our solutions Internally and to kind of talk more about that. I'm going to hand this off to dan to talk about Our containerized web apps, which actually involves this whole scale of things that I was just talking about I should um so um One of the things I've been working on recently is uh some of our strategy around uh containers going forwards and um one of the One of the one of the parts of data software ecosystem that makes the most sense to containerize is Our web apps. We have a ton of different web apps Some of them are our front ends that people are interacting with some of them are services um and As they grow and gain and get more complex and have interdependencies Um containers give us a lot of benefits for them. So uh I'm going to be focusing uh right now on specifically our our php container stack. Um Datto heavily uses php. So a lot of our web applications are um php applications using the symphony web framework So modularity actually became an extremely useful feature when building out these containers And the reason is really that everyone wants a different stable everyone wants stable, but everyone has a different idea of what stable should be So on one hand you have application engineers. They care about um the language stack um The the php version um ends up being somewhat tied to the uh the application framework version So in order to use a newer version of symphony, you uh, you often need a newer version of php um and php has um You know with every new version they things get deprecated eventually phased out new features get added so um application engineers care about which php version they're using um and Because there are a lot of teams coordinating on these apps There there needs to be at least somewhat agreement on these are the following php versions We're going to support and then we need to move forward everybody needs to go through a process of moving forward Okay, great. Everybody agrees. We want php uh seven four cool. Let's start working to to go to seven four When I say everyone though that the application engineers because the infrastructure engineers care about os versioning And they have very different needs and different cadence um There are concerns about what os to use and what to upgrade it come down more to um About compatibility compatibility with deployment tools um interdependencies between um between different servers and also there are security concerns for example Um, oh for compliance reasons, uh everything needs to move to for example this new crypto algorithm That's only supported in libraries that are in this version of the os So we need to update um now, but then we hold off for a while um Like I said all everybody from both parties wants something stable They ideally like distro maintain software so that every time there's a um every every time there's a security fix or bug fix Uh, you don't need a team of people internally um managing uh exactly how that gets rolled out what it breaks Who gets it when? so what we've come down to for for our container stack is uh an lts os um with newer php and modules are the perfect way to implement that So right now we've picked uh ubi 8 and sent os 8 um as the uh as the um as the os base and then um People can pick the php version they want on top of that so um Some of what some of the containers enable uh php this php 72 module some of them enable the php 73 module um the 74 module will come out soon um, but this is this is absolutely amazing for uh for letting teams work at the pace they want to work Next slide please um So I'm not sure how many of you have dealt with php extensions before php extensions are needed code that are loaded uh that's loaded into the php runtime you you build an s o It it gets loaded in um php doesn't come with a lot of sophisticated uh tooling to um To kind of manage that so you end up having to do things like deal with um deal with dependencies of this extension of parts this extension and You also end up caring about the load order of the s o's in runtime that that ends up going into a configuration file and you actually need to care about This library has symbols that this other library needs so they need to be loaded in the following order um So all of this really really could use a package manager to uh to make it easier I say this because our original strategy was um cool let's use a similar strategy to uh to the community maintained php containers on docker hub and Have a source built php with source built extensions. We ended up with the all these hairy scripts around them until we realized dnf solves all of this So now we just dnf install the php extensions we want uh the the package manager takes care of dependencies the um The packaging itself takes care of configuring things in the same load order and everything gets composed well together um, what's neat about that is We can also get uh extensions from a bunch of different places. So, uh, some of our extensions come from the um the php Uh, the the php module itself is supplied by the os Uh, I actually didn't have a bullet point for this. Some of them come from uh apple and for extensions that aren't in either They're probably in fedora because lots of great stuff is in fedora Um, so we do a back port from fedora and then we have a an easily packaged extension. Um, what's really neat is that um We have things to the point and you wrote up some scripts so that you run a script and now we have a maintained back port Uh with the sources inspect from fedora, but built for uh for all the different modules we're using Next slide Okay, so we have a bunch of applications. There are a bunch of containers Uh, it sure would be great to have some software to run all of these containers and uh, and help you build them and help you manage them So, uh, this is where okd and fedora coro has come in. Um, so In production right now. We're using um version three of the, uh, okd kubernetes distribution Um, we're mainly using it for uh as a container registry and uh, to do our container builds Uh, it it gives us a really smooth experience for having fast reproducible builds of all our containers Uh, we have been looking at okd four. Um, which uh, in case anybody here hasn't heard Um, okd four has gone out of beta after uh after an extensive beta period and it's now ga go use it. It's awesome um We have a we have a proof of concept where we're um We're testing that out and testing out workflows around it It gives a really great developer experience um the uh the odio tool uh is a command line tool that um that works with okd to um Make it easier to have A really tight loop from when you edit code to when it's running in a container um in ways that are not just I'm interacting with podman on my local machine, but stuff is different in the cluster Um, and it's also got a really good admin console. It has uh, I think the best admin console of any kubernetes distribution for developer workflows, uh, that that we were able to find And underlying okd is is fedora coro s Um fedora coro s is the perfect admin experience for a bunch of container hosts because you don't need a configuration management tool to manage it um It's an image and then it upgrades itself to a new image and the cluster can manage it all and It's not your problem. It's just all taking care of for you Um, and you know that that all of your nodes look exactly the same underneath because they should Uh, so as as part of this, uh, data employees are members of the okd working group. Um, and um Uh, we're we're involved in in a lot of the conversations around What it would take to get um okd 4 to uh to ga and uh Next slide, please so, um It was where I take back over um, so You know you heard from dan talking about all of this container stuff and and workstation things the the sorry all this container stuff and and modularity and all that all those Good crunchy things for developers Um, I tend to live a little bit lower in the stack. So let's talk about workstation systems management because that that's a realm where I live in Um, we actually use spacewalk for wrangling our workstations so to speak So the reason we do this is because engineers can choose any distribution. Uh, well within reason like we support, um fedora We support sentos and we support open susalip and we support um Ubuntu lts those are the options that that they can choose from because and we've done work within spacewalk upstream to help support these platforms Um, and the and our philosophy here is that our compliance is through auditing rather than control Because we generally trust our our engineers to make smart decisions about what they need to do And we also trust them that they're making changes to their systems to help support their needs to Build our products and solutions and services uh, so from that perspective spacewalk works great for us and And that's primarily because It doesn't mandate that you have to have a control mechanism on the workstations For managing them and or for maintaining them even really so that's why we've kind of gone down that road um For our servers we do it with foreman and foreman obviously enforces this mass management and control mechanism And we do it that way as well. Um, so like servers are tightly controlled uh For virtualization restores, uh, I guess i'm gonna kind of hand this back off to dan because he he's good at talking about this sort of thing Sure, um, so our Our backup products, uh Deal with vm's in a couple of interesting ways and kvm and libvert are essential projects as as part of that So, uh, one of the ways in which our products can take uh backups of your machines Rather than having an agent running within the machine We if your machine is a vm We can talk to the hypervisor and use hypervisor native features to take backups And so we use libvert, uh as as a really nice abstraction layer Over a bunch of different hypervisors so that we can support uh kvm hyper v vmware um all as all as backup chargings um the other really cool thing that we do is um backups are no good unless you can restore them That's that's one of the rules of backups a backup you can't restore is uh, he's not going to help you And one of our options for restoring a backup is to restore it directly into a vm either in your vm infrastructure um or in our vm infrastructure on On our metal So we use kvm as the hypervisor for uh for running the uh the these vms um in in order to manage the complicated process of Here's a bunch of temporary vms that we don't control the contents of because they're everything from people's workstations to servers But we got to run them off And back to you Neil So I mean you've heard from where what we love about fedora and what we're doing with And how we're trying to you know be involved here to and why we like being involved um, so I just want to You know touch on a little bit about how to make participation in fedora even better than it already is because it's already pretty great There's definitely room for improvement It's easy to participate, but it could be way easier to figure out Fedora has a well-defined Contribution process model and tools that support drive buy and sustain contributions are very very much top tier A fan favorite internally is paggers remote pull requests We we internally mirror disk it into our system And whenever we're making changes that we want to actually contribute back to fedora We set up a branch and we push it back out to a public mirror that we can then just go ahead and go into pager and then just Type in the url in the branch and just submit it as a pull request This has literally we've literally gotten props like I've literally received feedback from other people in the company saying like this is fantastic And and I and like they don't know why other people don't have this and it's just it it turned into a super big fan favorite So like that's awesome. Um getting started however is super overwhelming for people um The wiki pages that are linked to from the what can I do for for fedora dot org website is awful We hack around this by Mentoring, you know other people within the company who are actually familiar with Contributing to fedora like but this doesn't scale very well One thing that could really really help is taking a hard look at those pages and Breaking up that flow and that information into more bite-sized chunks to make it a lot less scary and to make easier to to You know kind of walk people through the process of doing your first your first package Sending in your first patch, you know making your first edit or updating some docs Like right now like I look at the pages and at least one of them I think I I did the print to pdf and it was like 15 pages That's a lot of dense information in one page So that's something that would really help and you know just some making it easier to discover some of these You know features that help support contributions more easily would also help as well Like the the the remote pull request was a godsend and it's not exactly called out to anywhere But it's a very awesome thing. So like, you know, you're doing great Just just a little bit more to make it better So And that's kind of it for our I guess what we would call prepared remarks Um, if you want to check out more about us like we have our engineering blog at data.engineering if you want to join us Maybe we're hiring data.com slash careers and you can check out our public github.com and get lab.com Organizations and see what what we've got there. We've got a fair few open source projects as well as some other things there Um, you know questions comments We're here to to to lay it out with a comment Everybody here give yourself a hug because the fedora community is fantastic to work with how do People put them in the chat and then we answer them. I believe this is how this works. I mean we're uh, so we were muted I think just out of habit. We don't have to be muted. Oh Let's see ben cotton just gave us a question if you could change one thing in fedora to make it work better for data What would that be? Oh boy, then you don't ask the easy ones um One thing okay uh Let's see If I could change one thing just only one You know what i'm going to i'm going to punt this i'm going to ask danda to to do this um for me For me it was really the getting started problem of um I want to contribute a patch to a spec file um Wait, I can't just like Have have pager trust my keys and and push to a get remote. There's this whole like Auth process that opens up a web browser, but i'm on a headless machine And so I I know work has been done since then this is this experience was also probably about a year ago, but it was It was uh It was kind of frustrating to be already with a patch And then have that last little bit of how do I get the patch to where somebody can see it require Way more steps than um than i'm used to that said, um In irc people were super helpful of getting me through them and that goes back to some of that mentoring, but um The I believe also the docs have been improved since then Just so with dan just said reminded me of my one I could I want to change about fedora that could make it better Oh my goodness We gotta stop making people have to do all of the rebuild work by hand for themselves My goodness like if I if somebody updates a library, they shouldn't have to search for all of it themselves Figure out whether they can do this push it forward Oh and make sure they have permissions to update everything like that is The worst thing that I have ever experienced and that is the one thing that if I could weigh the magic wand That is what I would fix like I would make that entire problem Just go away because that is how much I don't like that And josh boyer asked like what are my our biggest pain points? That's one of them um, I think the other pain point that I one of the other pain points I would say is there is a lot of stuff that is in a half finished state that There is no there's no clear way for people to kind of get involved to To help push things over the finish line Like there's a lot of little initiatives here and there but they're all kind of closed off and it makes it difficult for for For someone like me to jump in and say let's let's push this over the finish line. Let's fix this Let's contribute. Let's make this like this better. There's a lot of little things like that um The dynamics among uh the the other the other pain point I would say is that some of the the dynamics with um, where am I going with this uh with how we do The builds to test to release While it's all happening, it's not very observable and that makes things a little bit difficult for me to feel like I have the I have actionable feedback to be able to work from um, like I recently just got bitten by something like this just not even a week ago and that's sort of a thing that's That I really wish Was less of a problem like we do a lot of fantastic testing and things across the the project but But it's not observable like How would you find out that oh when you kick when a kochi build completes?  You don't You especially don't find out until it until you submit an update in bodhi And at which point it's too late for you to act on that feedback because it's already permanent and stuck things like that um Those are pain points to me because it makes it difficult for me to feel like I can iterate quickly and I can do things effectively Um, so that that like from the pure like I am mechanically working through stuff point of view. Those are my pain points um Dan do you do you have any others in particular? Like I know you you tend to focus a little bit more on like the communications and interplay kind of things So maybe you have some feedback here I I actually can't think of anything else on the top of my head. No but so then uh I guess that part's fine That are going on right now in terms of like the um rpm autospec stuff where it's doing the release and changelog stuff Automatically is good. I mean the coche stuff is really cool Um, but I really wish coche pushed to production immediately automatically But I think the rpm autospec plus coche might actually help this Um, I really do like some of the concepts of mbs. I don't understand why it's a separate system I really don't get that Like it some of the functionality in there is useful for even non modular builds. It should actually be part of It should actually be part of coche. Um There's things like that which makes me a little bit like somebody it needs to like Holistically think about the experience. I think that's That's what this comes down to like all of this comes down to like while there's a lot of great things here Nobody has like thought about the holistic Contributor experience in such a way that makes it much more streamlined and much more Effective at helping people get work done um Yeah, uh coche does not make prs gens. It actually just it'll rebuild off of already pushed commits um Yeah, so Uh, is there any other questions in here? um So is there any other questions because at the moment I just see people talking to each other in the chat Which is which is great. It's good. It's good discussion. Yeah, it's good stuff Some of the six. Oh, yeah, yep Yeah, I mean there's some mitigating things that helps help this set this up Like you have sags that have ownership and you have proven packages and stuff like that But I'd like to move towards a world where Proven packages don't need to exercise their abilities as much To do the things that need to be done anyway By even normal people like it's a barrier to entry and if somebody says hey I want to update this library to this new version that yes It bumps the surname but it brings like xyz awesome new features and to be super useful for everyone else to be able to start from It's so hard Um, what's oh ben's got a good one. What's the sent us stream experience been like for you so far? What could make it better? Sent off stream is weird So I'm going I give it a lot of passes Because it's so new and it's and and like the sent us project is not a his Historically not been a real community in the sense that there is not people being actively participating in What it does. This is a relatively new thing for them That being said there are two things that really grind my gears about sent us stream The first is that pull requests are pointless They are absolutely completely 100 useless Um, if you make them they don't go anywhere They just kind of sit there and eventually they go to a bugzilla which you need to independently track And then they might get merged, but you don't know until some nebulous push at some point happens Um, I understand why that's happening again. This is all new. It's very hard to set all this stuff up from zero um It is an unpleasant experience if you don't have any background What could definitely make it better is do more like what fedora does make it so that You know, you have the same contribution model. You make it easier for the drive-by changes and People react and give feedback quickly like if I make a pull request to a package on fedora About six times out of ten. I'm going to get a response in the form of a comment or it's going to be merged within three days um I don't think that's ever been anywhere close to the case for the few pull requests. I've done for sento stream um, and I don't like that and I and Like I want to be able to do the same workflow I do for fedora for sentos I want to be able to do remote pull requests That because of packages that I've mirrored and done all the stuff I want to be able to send those I want those patches to get feedback response for the people maintaining those things I want to be able to react and respond to them Relatively quickly so that I still have the context in my head all of those things I think would make it better So if I want to say what's the one thing that can make sentos stream better Do like fedora does that like that that's fedora has a fantastic Wellspring of historical expertise and knowledge and infrastructure and tooling Reuse that it's very useful stuff It's why we like fedora and I want to also like sento stream in the same way sento stream is valuable I love using it and I and we do and take advantage of it But this is where it could be better and all um I'll make this point If if you're a corporate software engineer with um with internal deadlines Having having the having the like feedback On your on your contributions within a few days Is a great way To convince your management that you should be doing work in the open and in the upstream uh the longer it takes for you to Get feedback get collaboration The easier it is going to be for everyone to say Well, why don't you just give up on them make your own internal fork and then upstream it later? And then it's harder and harder to upstream it later. So the um the the more collaboration you get Especially from corporations comes from the being able to iterate back. Uh, so another good Let's rip Barrio, I'm sorry if I butchered your last name I'm not great with these things. Uh, if you you asked if you we introduced modularity to obs Are you the only users or of the feature out there? How many people on your side? We're involved in maintaining that instance and pushing things upstream. Okay, so, um I maybe I misphrase this but like the initial code development for the feature in the open build service was actually done by the obs team after getting feedback from us and the dnf team and the fedora modularity teams where we Basically figured out a plan of how it was going to get done once it was actually like once the initial code had been written um Myself and dan worked on figuring out the pulling that code testing it and validating it internally for obs 210 And we Backported that and that got merged and released and then we started using it then. Um as far as the only ones Who is using it? Um I think we're the only ones I know of I mostly because I don't think the feature has been talked about too much Um, it it's a very valuable. It's a new feature But it's also listed technically as experimental by the obs team for a couple of reasons one The format for module mds and repos is unstable We do not have final definition of all the behaviors that is supposed to exist and two The module support in obs is very weak It is at this point only capable of consuming modules. It cannot produce them. This is something that's a follow-up effort that um that we will that my team is probably going to start looking into as we start Revving up more usage of modularity. Um, it's certainly something that we have been discussing off and on for I mean at least a couple of months now um Um, how many people are maintaining that obs instance? It's mostly it's my team maintains it It's a team of five people Um, I am the primary maintainer of it with dan as my secondary um, but there are a couple of others like um Another one who's on my team who's actually also participating in fedora a little bit. Um, dalton minor Is also a thing. Uh, also, sorry not also things also participating And maintain in maintaining the system and helping us support these workflows. Uh So like we do have a number of people working on this Producing modules is not our top priority right now because we're right now focused on the container stuff and we can We can skip a whole bunch of things When with the way that we're doing the container stuff But it is something that we are looking into because as we start expanding our usage of the modularity technology more This will become more important for us to solve um, and at some point it may be It may be vital for our partner To to have agents that um To have agents that are that are part of streams depending on how their their dependency trees work out right like right now We've been very lucky. We've managed to to avoid having a dependency on a On a stream at runtime or at least a non-default stream at runtime once that changes We really have to deal with that and and hopefully that isn't gonna be for a while But that's certainly it's at the back of our mind and it's certainly something we're thinking about for doing this um jakeb schick Sorry if I screwed up your name Mentioned that uh, there's some single purpose tools that they're working on for copper to Support building modules and it might be useful for obs. Yeah, uh, actually funnily enough I think daniel mock mentioned it to me this morning Uh, and I was like, yeah, this is definitely going into my bookmarks to look into Um, and I think dan and I will definitely take a look at it and seeing about this There's some definitely some ideas in there that I think we could reuse and we'll most likely wind up having an obs to module Tool to handle mapping an obs project to an a yum repository with with modularity data. Um, yeah So, uh any other questions or comments Uh, also, thank you for coming josh. Uh, I I didn't expect that um And and thanks for all the great questions so far um, I I won't deanomalize them here But I saw at least one alum from our team in the audience and it's it's awesome to see you Yeah, no, it was great I I'm glad to see like one of our one of our form our alums actually kind of showed up for our talk. It's great Our spot was until uh 50 after right? Yes, technically. Yes, although I think almost everyone's been running over slightly But we don't have to run over. I think if everyone's If everyone's all said and done then I guess we can could kind of end it here Um, if anyone if no one's got anything else, I mean Thank y'all for coming Thank you to listen for listening to us, you know talk about our love for fedora Um, y'all are great keep up the great work and it was our pleasure for sponsoring nest


Welcome to Academy 2020! Hello everyone and welcome to Academy 2020! Namaste! Welcome to Academy! Hi, I'm Elada! Welcome to Academy 2020! Welcome to Academy! we are going to the academy academy 2020 and next evening welcome to the academy try it yourself I am at the academy of cinema welcome to academy 2020 hello the academy is in Ndemelei welcome hello the academy is in Ndemelei welcome hello and welcome to the academy 2020 hey there academy dreamers welcome ala había 2020 hello and welcome to academy 2020 Greetings, Academy is the youngest student in the world. Hello, welcome to Academy 2020! Hello, Academy 2020, welcome to Academy 2020! Welcome to Academy 2020! Hello, welcome to Academy 2020! Academy 2020 is the best year in the world.


Hey there, Chad Bonds. You're here for High University Libraries. If you're looking to open a restaurant in particular location in a city, for example, you want to know what kind of competitors are there awaiting you. So this video is going to show you how to use LexisNexis to find competitors in your area that you're looking to expand into. So here you go. So if you're looking to open your own restaurant, for example, in Parkersburg, West Virginia, you want to get a list of competitors just like this. And this video is going to show you how to do that in LexisNexis Academic. When you get to LexisNexis, what you're going to do is click on Companies over here on the left-hand side. And we're going to use this dossier created company list because we want to create a list of our competitors. Or sometimes you might want to create a list of potential customers as well, businesses and the like. So what we're going to do is actually look by industry using the NAICS code here. So we're going to use the NAICS code lookup. And what this allows us to do, we can actually go in and search by type of industry, or we can browse by the NAICS number. And I happen to know that restaurants are in the Accommodation Food Services section. So I'll click on the plus sign there. And here we have food services. And here we have full service restaurants. I'm just going to do full service restaurants and get all those lists there. If you drop down some more, you can see sometimes I get a little bit more granular in this case. It's the same thing. But if you look, for example, special food services here, you can see how the different NAICS codes give you different things to check there. So I'm just going to do full service restaurants. And then click OK. You can choose what you want to for your particular search. We'll do OK there. And now we're going to scroll down and we're just looking for it by location. So I'm going to do countries, the United States. We'll do states. In this case, I'm looking for information from Parkersburg, West Virginia. If you wanted to, you can add multiple ones with commas there. So we do Parkersburg, comma Athens, or Parkersburg, and then maybe Vienna. Since Vienna is actually one of the neighboring areas there to Parkersburg. And then do create. It gives us 69 companies there. We can customize our list here. And what we can do is actually go and look by sales, number of employees, that sort of thing. And I'm actually going to change this by sort by sales. Update company list there. And here's our list of competitors or potential customers. And we can actually download this to Excel if we like. It's a nice list of potential customers and their addresses and phone numbers and things like that for other restaurants in this case, Parkersburg, West Virginia. Hope for this video helped you with your research. If you need more help, look for the contact link on the business blog. I'd be glad to help you any way I can. Take care and best of luck with your research.


So here's a quick video just to re-emphasize something that I may not have emphasized enough before. When I talk about equivalent resistance, what I'm talking about is if I have two resistors connected either in series or in parallel, the equivalent resistance is what it would take if I replaced those two resistors with a single resistor, such that the rest of the circuit works just the same so that it's equivalent to the same part of the circuit. Now for series, of course, we add the resistors. So if I've got resistor of six ohms and a resistor of six ohms, the equivalent is if I have a single 12 ohm resistor. If I've got six ohms and six ohms connected in parallel, well, I'd have to go back over to my calculator here and one divided by one divided by six plus one divided by six gives me three. So I know what I should use for my equivalent resistance. There's going to be times where actually redrawing it, taking my series section or my parallel section and replacing it with a single resistor of the correct equivalent resistance, will help us see the next step in the process a little bit more clearly.


what's up everybody excuse me while I get things ready here how are you all doing today how we doing let me uh turn that sound off there on mr earthworm jim oh hang on a second all right good good good how are we all doing today what's up welcome back welcome back after a nice weekend i've got the sony kv back ready to go ready to be further touched touched by an angel right oh goodness all right well i hope you're all doing well i see a lot of chat going on prior to the show even starting so that's awesome welcome back everybody yes oh sorry about that we've got a strobe effect when we change over to that white screen so first off you can tell the cap job went perfectly well on the sony kv i managed to do it over the weekend on saturday and sunday and then we're getting some weird can control our questions okay i'm getting some weird getting some weird things about obs said we just dropped broadcasts and that we're back on broadcasts so um if you don't mind do me a favor first off if you're in the show today please go ahead and hit the like button for us and we'll get things going here in a second we're going to get working on the sony kv 20 fs 120 which is that flat screen trinitron we worked on at the end of last week here in debunker and again as i said over the weekend i went through and i recapped that chassis and also the neck board refloat solder on the neck board refloat solder on a lot of parts of that main board too and i will be hopefully making a whole whole whole whole video on it and i don't know what's going on with this tv right didn't we have technical problems last time didn't we have technical problems last time when we were messed around with this kv so hopefully that will not be an issue as we continue to work on it and uh it's been running for about an hour solid getting warmed up today and i've had a couple hours of it running so looks like alex said he sold his 20 m for you sorry why do you have to do that i'm maybe i'm way back whacked up in the anyway thank you everybody thank you thank you jake for coming back hey james leppy alex lee joe ray six hosey manwell marenta sorry if i said that wrong alex lee well smasher josh dr claw andre welcome in everybody ronnie s and that's about as far as i'll go up flat screen crts in the way do you know this one's pretty light this one's pretty easy to move around there's not a lot in the back of it for a sony overall that's 20 inches uh it's actually on the easier to move side it's definitely not as heavy as a pvm it's probably about 50 pounds so it's a little bit heavier than the 14 inch pvm robert welcome crank calls every time i come on here all right yeah oh i know it i hear yalex anyway robert welcome so in a second here we're going to do that i've got some things i'm going to show you first i have a bit of a question too i don't want to let me ask you all something let me ask you a trivia question if you had a power supply like this that didn't make sure i'm not reading this incorrectly yeah if you have a power supply like this generic power supply and it doesn't tell you whether it's barrel positive or negative it's a dc 12 volt power supply but i don't know the polarity or the barrel orientation how the heck can i figure that out why am i why am i being stumped by this how can i figure out what the the barrels are on there so that's the uh trick question of the day if you know how to do that let me know and i'll love you forever but while we work on this crt i'm going to show you i'll show you some tools today that you don't get to see because they're unobtainable pretty much and they're stupid priced first off we'll look at this climb tool i don't know if i'll be able to get close enough to get you any good views with it but this will separate each colored line this little climb lens if i put it against the screen so um i will put some tape on it because it has some they're supposed to be soft but they're not really soft i know but what i can check andrew i was gonna say i can check black public outside oh i guess you're right i guess if i just switch it and it doesn't read then it wouldn't be right right i don't know why i didn't think of that mom i'm being just like i said i've had too much crap going on i can't think about stuff so obviously it would it would be able to just put my multimeter in there because i was messing around with my multimeter and i was like well this is gonna read either way if i put it in there but you're right if i put the black and the positive and it's a negative it's gonna not read sorry yeah i think that's a brain fart for me thank you yeah i can't the problem is is i can't just take it and and assume it's out out or negative i believe it is but it's for some reason not marked and i can't just stick it into this device because it's like a five hundred to a thousand dollar device and the owner didn't send the cap or the power supply for it so yeah i don't know what i was thinking have i been in england smash or josh no never been to england i've never been to europe actually i don't think i've ever been i've been outside of the united states but it would just been like islands yeah not really much i've been all over america but not anywhere else all right i also have converges strips that i've salvaged from other jobs in the past that are dead tubes or something i've got quite a few of those here's a bigger one just a magnet on a plastic strip right there see him and what i'll do there is i'll i'll insert those in the back of the tube in the corner and we'll see if we can get those to clear up now this tube also has a deflection yoke with a um with a couple potentiometers that you can turn to do bigger adjustments and sorry about that strobing right when it hits that white it has a hard time with it i probably should turn the auto off but we'll need it in a second probably when i start messing around and moving it we're gonna need that autofocus but anyway i'll go behind there i'll pull this uh screen as far up as possible i'm gonna i'm gonna switch the tv over to the monoscope pattern and the back of it is open so the back's still off um we'll check it with this tool we'll insert some strips and i don't know really what else we can do we can spin those potentiometers and hopefully we'll get it cleared up i think the overall geometry looks pretty darn good on this thing considering it's a flat screen and so we're going to look at some of those things we'll first um let me switch over to that 240p test suite yes okay so obviously the stream still going that's good and that means everything's all right earthworm gm there very good look at tv all right all right i should i should be able to come over here and be right here with you guys and um i'm on the microphone over here and i'm gonna move this closer let me just see yes it's going okay we have sound everything's good and i'm going to again try to get this closer for you we're getting closer guys i'm sorry this is live tv here and we're gonna try to get in there as close as we can i'm gonna turn some lights out um some of the secondary lighting in the shop see if it helps any this is such an interesting stream i've never tried anything like this now i'm gonna be behind there sticking these before i get too far let me show you what i'm gonna do there we go so i'm about to sorry i have to change all the lights up in here to make it look better again this set has been recapped and it's been even adjusted out it's just i'm seeing if i can improve the convergence by just adding some strips first off because there's no strips on the tube so that's what we've got here again our different convergence strips that i've salvaged from old jobs now what i need to do before which i've already done on this one is put some two-sided tape on the on the back of the uh conversion strips because if i get them there and they look like they need to be stuck in place then i will go ahead and install them and that can be done easily with two-sided tape so i'm just going to stick this two-sided tape i replaced about 50 capacitors on this set i replaced all of the caps in the power in the deflection and in the neck board and the only ones i didn't were in the tuner channel tuner the input area and the what else there's one more thing audio i didn't recap any of that so i know some people were asking those kind of questions out there i hope that helps because it was that was honestly that was about i want to say 60 percent of the caps so it's maybe maybe not maybe more somewhere between 40 and 60 so there would have been another you know in order to do a full recap would have been another a lot more work and the set's working perfectly since then exactly as it intended i've even gone through and this will be more talked about in the video i have for it i've gone through and i've checked and changed out all the um or i've done all the settings there's a couple settings you can do to kind of crisp up the image because this can be a little bouncy if you look at it real close the pixel or you know the actual light up um phosphors on the on the uh on the grill itself that do look a little bouncy if you get really close to it but apparently after all the research i've done that appears to be a common thing with this set so that's what i've done i've just put the double-sided tape on here and i've got three convergent strips let me see if we can get over there and if there's any way if there's any way to uh plus this set was only from 2005 ish i'm gonna take us back over to this view and maybe we can get in there and i can show you through the lens that white line i do not know i'll try to get this convergence lens right here and show it to you now the good thing is the convergence lens will go right up against this uh set nicely because it's it's a flat tube whereas if it's a curved tube that can be kind of tricky but i'm getting some i'm getting some electrical tape to put under it because like i said there's a couple of spots on there you don't want to scratch your tube screen with something like this which you could do all right guys i've got the mic i'm going to try to do this a little bit uh talk you through this a little bit better so this tool is called the convergence it's a convert client convergence lens but don't waste your time trying to buy one of these things i think you can do the same thing with like a jeweler's loop but i'm going to come back here i'm going to show you this i'm going to i'm going to need to get the microphone stand and um do that safely i've got the microphone moved by and you move the stand hang on a second okay that should be better all right i do this get you a view of everything so this is separated our lines right and uh what it's doing is showing me in this corner the green line for like the green line is the center the blue line the blue line is closer to the green line so those two lines are closer but the red one is way high so hopefully we can get that red beam to come back down and converge with the other two babes by adding the magnetic strip but this is what will always happen in the corner of a converge of a set that is a consumer grade set now watch this i can use this tool and and get a reading where i can actually straighten these lines up and it'll tell me which direction each one of these colors is off watch so how about that we've i've used the tool now to line the arrows up check it out i'm not quite sure about the the measurement things on here but you could see that the the the gun on the right or this side which is a red gun it's way off right i had to push the dial all the way to the right side almost completely just point six scale meanwhile the other one was pretty close for the corner it was like it's only one and a half oh um that's how you use the tool it just shows you which line is off so you can use that this would become more helpful actually not in not in this situation this would be that tool is most helpful when you're trying to set the convergence on the convergence rings what's up del yeah guys all right i'm gonna get back here in the danger zone so i need you to do me a favor and hit the like button now just kidding if you really can please do it this is um so i wish i had another camera i could add but i'm kind of stressing my system as it is so what i might do is i'll take some pictures back here while we're here i'm going to take some pictures of the back and what i can do with those pictures is then i can upload them to the cloud and i can pull the pictures up so you can see the fore and after what it's going to look like i mean i'm taking a live pictures right here right now let me see if i can get some flash i need some flash over on this side because this is going to be the side where you can see then i'll take a picture afterwards i'm sorry so you're just staring at the screen here so i'm going to take the larger of the strips and i'm going to stick it behind and hopefully to manipulate the corner you're looking at we turn that light out there maybe that'll help some maybe i could zoom in a little more let's let it sit there and stabilize for a second stick this in and let's see how it looks how does that look is that better adding that one strip did you guys do you guys agree does that look better i haven't i haven't put it in there for good it's hard for me to see from back here but i think it looks better and then what i'm going to do is i'm going to turn the light on i'm going to i'm going to fine tune i'm going to stick my face around the front a little bit more but i just wanted you to see how that as you manipulate it i mean it's you're just free handed one hand up here watch out don't hit the yoke but you're literally just moving this thing and trying to get those beams to i guess like we talked about converge better and uh so that just tells me this can be done and what i'll do is i'll actually zoom back and maybe uh maybe i can turn it sideways a little the camera and that way you can see me actually do it and then i'll set it so that let me do that now i'm gonna i'm gonna resize this since you've gotten to see it now everybody's gotten to see kind of the way you do that and you know i'm going to be honest with you sometimes it doesn't always come out and look better and sometimes you have to double stack the strips we get some light back in here and let's see what we can set up it would be better but i like every time i go beyond i have two cameras now every time i go beyond two um it it it starts to make the system crash and it's not like the gpu it's something i can't find a good enough high quality enough motherboard that isn't full of crap um i know that's a weird thing to say about it but that's usually what i think is the problem is the motherboard situation and like the usb problems because they're all usb cameras and then all that jazz but anyway um yeah right now i just got the two see about getting some extra light in here take that out there's my microphone all right i'm gonna add some more light then i just let me see both sides right now you see that strip though it's just sitting there right now i'm about to put it in permanently though by um donuts right here so we'll just take it out let me get this strip this back of this blue strip off which is the back of the two-sided tape i know the power of the magnets hey jack browns or billy jacks how that's funny man i'm going billy jacks dude billy jacks is where the party's at there it's in there now you gotta be careful obviously because the anode cap's running right next to you right there next to me go yeah hey sticky nugs yeah what's that place is cheap dude cheap beer is not uh i don't know where else you definitely need to have good life insurance if you're having a kid no matter what what jacks that's funny billy jacks is where the Jonas Brothers showed up back when college game game day came here last year all right that one's in i have a second strip i'm gonna just see if that helps anymore whoops i mean i think i'm at the like the spot of what's we call diminishing returns where i can't get it to i mean you manipulate it anymore unless i had a really strong strip so that's uh that's kind of what i think i think these are gonna vary in intensity as far as magnetism maybe maybe it'll help the other corner if i do the same thing it's like the deal is like how much lipstick can you put on this pig not being i mean that's kind of what you're doing i like this tv i'm just kidding but you're not gonna get it perfect i mean it's just not gonna happen because there's not a whole lot of hardware back here now what i did show you um i don't want to this is the yoke right here and there are two potentiometers right here that i was telling you about you can use to adjust and fine tune stuff still got some issues up top so it's still running i've just put two strips in so far do is i'll uh i'll do some adjustments on these two potentiometers and i'll flip it around so you can see that i don't have to worry about muting anymore this should do a pretty drastic swing here let me turn these lights off this is the other it's a master convergence it's still sitting muting on there muting off there we go it's looking pretty good brightness um guys i'm sorry i think the image just uh the image just froze on me don't worry though we're still live see i'm having all right now i have troubles with two cameras all right hang on guys might just come undone a little bit or something see if we can't get her back online let me try one more thing here maybe i unplugged it accidentally hang on let's see this camera you know we can get it back online interesting yeah it's like it just finally unplugged it and plugged it back in and now it's not coming back to me because it's not showing up on my list of hardware man hang on well we're gonna give it one last try and we'll see if it comes back to us or not says it's here activate oh look at that lucky us there we go all right let's just i'm just connected or something had a connection issue back there all right i am sorry guys i'm sorry about that we're back and it's back thank you thank you for your patience thank you for checking out that little convergence fun again you're never going to get this perfect but thankfully you don't need to be up into business of the corners of a crt that's flat 20 inches just staring at it nitpicking every problem with it because that's the lovely nature of analog video stream 240p you want me to go all the way down from 1080p i'm already at 30 fps to try to keep the system maybe i could go three cameras if i want 240p maybe i can go like four cameras if i want 240p i think i can only go down to 480 though i don't know if you can do any i don't know interesting thought i probably have to go and get some really old equipment all right so we're back we're back online and again i mean if you compare this television set the way it looks right now to similar ones that are made by the likes of jvc or uh who else that we have in here those 20 inches and we've seen these other ones that are like insignias and things like that but toshiba's this is a good one and you can adjust like it's got a few more adjustments available on it that i guess we could walk through some of that right that would be fun we could let me get situated what we can do is some geometry adjustments if you'd like it looks pretty good i mean for for what it is i'm sorry about the moray i know some people like that drives them crazy um we're gonna uh we're gonna switch over and i'm not gonna probably make any adjustments because it is set to aspect ratio and things but i could still show you how the because i don't have to write i don't have to write that data close to look here let me see if i can get the screen looking a little nicer yeah yeah the james that's what i was gonna say the there is a like a tiny little flicker and it's like something that you can't get rid of but there are some things you can help i shouldn't touch that camera damn it i think zax yeah i just screwed that camera up again it's definitely got an issue in the connection point in the back of the camera it's not good all right let me see if i can deactivate it and get it back online all right that's what we can keep this thing from glitching out i won't touch it again yeah it's probably is very good okay the thing is these stupid cameras are all solid i probably should just buy this new a new one of this the only good thing about this is this camera has a lot of controls in it for a cheap camera that you can't get from adp that i've got other 1080p cameras that are more expensive that are way worse all right we got her here let's see about the background light might turn off some of these back shop lights and um get us a better picture i'm also again to the monoscope pattern and then i'll dim that down that's actually kind of good right i mean that's too far okay let me get that i think that's probably good i can turn one of these lights out all right here's what we're gonna do we're gonna open up the service menu and to do this you need the sony remote and you could probably do this with any similar sony remote that's from this time period that might work if you pointed at the set it works then it will probably work for this let me show you where i got this information first it's i think we've done this it's but it's from the service manual and the service manual is available online for this tv so um what you do is you press the display wait no first off sorry tv should be plugged in and then you power it off like this okay and it on the remote you're going to point it you're going to point it at the set you're going to go display the number five volume up and then power and let it come on and it should be in service mode now okay that's all you have to do hit display five volume up and then power in sequence like that and look it's in service mode okay now cycling through service mode you're going to start in your deflection block look at that that looks really sharp give a like for that sharp picture and how you can actually see the adjustments we're looking at how about that all right anyway you're going to start off here it's ntsc videos marked at the top we're on video three and it is the deflection on the left hand side of the screen under that we have horizontal size which is the first setting the current is 28 that's the current setting that it's on now to manipulate these settings we can use the remote and we can do two things we can change the setting we're on by using we have to use the up and down but we don't use the up and down on the remote we use the number one to go up the number four to go down okay so see i used one i went up to two four i go back down to one okay and then to use and manipulate the data in the setting we're going to switch over and use the three and the six so the three is up see how that went to 29 and the six is down and that went to 28 okay now i'm going to tell you this in case you just want to see what or know how to do this setting you can actually save whatever you're setting once you've done all your changes i believe it's like this you press muting and it'll say right up in the right hand corner and then you press enter when it's red right so it says muting see it says right up there in the red and then you press enter again and in right will turn green and it has written any changes you've made to the hardware's memory and now when you turn on the tv it's going to it's going to show whatever you've saved it as okay now i'd like to show you some of the other important settings again in case i just like this is all in case i clipped this segment which is really going to be low quality video i doubt i will but if i decide to clip it for that video i will um this is in the service manual very bits so let's go over here now to get you're going to need to scroll through a lot of these deflection but there's a lot of good deflection all these are def all basically trot okay that and low are all good deflection settings you can use okay all right so this is something that um was told to me to help eliminate partially the jitters on the screen is to first go to these a fc settings okay that's number 20 on this set could be similar could be a little bit off that 20 on yours but from the information i got this needs to be adjusted this is normally set to zero and to get a better image supposedly you can increase that to one but that's not all you need to do and this is all based on a goofy reddit post right let me see if i can find the reddit post it's been a while somebody here it is so on reddit it says i got the a fc and a fc one settings okay so sorry anyway this will impact the edge a little bit it's normally on zero um you can increase this one to one and then the setting after that is 21 a fc one you can also adjust that it actually says one on it what should that say normally a fc is set to zero i changed the fc setting to one a fc two setting to two or three so a fc one is set to one it just kind of shifts your image horizontally slightly so let's see of course yeah right trust me bro so that's widescreen all right so that's on one let's go it says two or three on this oh that can only go to one so we're gonna leave that on one i'm gonna look at these i'm gonna look at them really close leave those three that when i look at it closely two looks the best so that's what i'm gonna leave it on okay so that's the first settings you can look through and you can watch your screen scroll through those a fc and a fc one 20 and 21 on this set and then there's one more which we looked at before which is the very oops i'm going the wrong direction sorry everybody no i'm not where is it see right now we're looking for v m o f there all right this needs to be set to zero okay this is your velocity modulator these usually suck on crt's especially for 240p really messes with the edge geometry and i guarantee you that most of the time it's gonna look better if you set this to off which zero is how you turn it off and we went through this more on the last stream those are those two settings now if we go back to the beginning all the way back down i'm gonna show you these deflection settings we have on here not not adjusting the blanking or anything all right sorry let me get it just a little bit bigger so you brighter so you can actually see the adjustments i'm making so i've got it first in let's start at the beginning right i mean that's obvious we've got horizontal size so if i go up on the horizontal size that increases that okay or decreases that right okay now if we go to position same thing move it at left and right and i'm not saving this value but i don't know what it was on i want to say it's like that probably anyway vertical size same thing of course that's all gonna impact your aspect ratio vertical position that's all pretty self-explanatory on geometry and um basically what you're trying to do is those red squares you're trying to make those very much even like the all sides of them the length of them even that's the goal here to get that aspect ratio correctly and then you want to bargain with yourself how much screen do you want to either uh over scan a little bit or do you want to understand a little bit on your image area linearity is something that's a little bit trickier this is on 40 but if you go up here this is going to kind of adjust the uh size of those squares in the middle of the image too where they you want everything to look square you want all the smaller squares to be the same size so that's what you're going to use the vertical linearity i actually like this older pattern in this to use linearity checks which is these circles which i tend to use this so that way when i circling through here i'm trying to make these circles as round as possible without oblong shaping them at all okay and then same thing with sco r the next one that's the same thing it's kind of like both of those are linearity settings you have two linearity settings s core and vertical linearity okay and then vertical both we go back to the yeah and i'm not if we go back to our monocles monoscope this is going to let us sweep things see how that manipulates the bow where it makes it look like a bow for a bow and arrow in case we're bowing one way or the other we want to try to even that up right in the middle instead of having it look like again a bow or an arrow on one edge or bow i'm sorry 33 of what it was all right vertical angle it's just the angle picture angle watch as i manipulate this you'll see how it's angling the image right and you're just using these values straighten that up guys that's it and then trap okay trapezoid is what that stands for that's going to be like pin settings pin cushion settings let's see yeah see that moves it on the plane where our tops and bottoms like once moving closer to us once moving further away from us guys this is going to look so bad because i'm basically making the calibration worse by showing you this demo i just need to not save it pin amp this pin phase see pin amps the one pin phase is the what it's normally called pin amps the one that makes it look kind of like a globe a rounded image okay and then there's thankfully this has an upper u-pin is upper pin so that's going to change that top one you can fine tune that and then same thing there's an l-pin for the lower you can fine tune that bottom setting get that all situated and then trot let's see what trot is i don't remember all right don't mess with trot i can't remember what trot is no trot don't change trot stop after you get to the pin amps so i'm going to just power this off because i don't want to save any of those settings i mean i just totally crapped out my settings on there that's better so we got it back and that's kind of what you do once you're done you want to if you wanted to write your settings you would go in before you closed out the menu you would hit muting and then enter like i did earlier and then you would power the tv off power back on it'll look like it does we'll get out of that menu now you're not going to get it perfectly i mean you will see the screens leaning of course this the image i'm not touching that camera either is leaning ladies and gentlemen i'll try to make it look good patterns just not going away for us that's so funny this is going to give you a good fun experience um now this tv i'm gonna somebody wants to buy it so see if they actually do display button they end up getting sold or not i'll let you know patron wants to buy it never beat the star cup race on this file it's not gonna look good so this actually does have color um palettes or temp temperatures on this set so you can adjust it a little bit make it more blue make it cooler make it warmer i think it's on a bluer setting now probably i like the cooler i don't know what the warmer settings where like you were asking somebody was asking about the warm-up screen yeah that will show up blue sometimes or green depending on what on mine depending on what color temperature you have used goodness gracious i can't talk and i'm trying to drive at the same time come on baby see you but the color will vary and then you can also since it's on component cable you can use like phase chroma those settings to to manipulate that a little bit and actually balance that color out to whatever your liking is and if you really want to jump in the deep rabbit hole you can always go through and do the color calibration on your set with a color monkey and a crt and a a bunch of other tools like stick freaks has the stuff on there the tutorial i don't think adding light hurts too much over here let me see i mean there's also this like if i press picture mode on here um it's also look like there's a pro look at how much vivid it's i'm trying to put it on a mode that actually shows up better on the on the camera and not so much a mode that looks perfect on when i'm actually looking at it so the colors may look a little different i mean that definitely looks like less brown the brown's more rich on my screen than it is on yours we got richness the browny richness oh man this is like the problem i feel like with mario i get the worst um items in this game i'm not that good at this game but i like it still fun to me oh there's a good item go baby oh man how do i miss you chump zilla there we go of course that will only put me ahead for a second do do do do do we're gonna run into something like a who a monkey under the king of kong here look at him he's just throws those bananas like there's nobody like they're going out of style baby i wish i could hit him i'm gonna banana him you ever notice how you could sometimes shoot him with stuff and they just jump over it still that's always a fun feature in this game here we go can i do it oh i hit a stupid banana oh man i didn't even see that that's terrible i think that yosh oh that's that's heartbreaking he's already celebrating his way to victory dog on it i can't believe it yeah this is a good one i mean i you could find one of these still and if you get a looking like this if you want to i mean it's a lot of work to do what i did where i went and recapped it this is like the same level of restoration you do to a pvm so well that puts us in a tie it looks a little better now this one's all white this is not gonna work yeah i'm not gonna put you guys through that that'll run everybody on the stream off the white levels let's see if i can get it don't stare directly into the light oh we may be able to get it almost oh come on baby focus oh i don't think it's gonna happen no all right guys that's gonna it's definitely gonna give everybody a painful finish if i sit there on that level too long all right so there you have it i don't know does anybody have any kind of questions for me on this thing any questions out there in tv land anything at all anything you guys want to know i think it's a good set i mean you get remote some people will like these just as much as anything that looks better see when you get the dark backgrounds you can get rid of a lot of issues when you're filming a crt oh yeah gamecube we could hook up a gamecube to it well i could open that back up somebody's asking me to show them the settings and then you can come back to this part here's what i'm sorry i think i just i think i didn't knock out the audio but it definitely stepped on a cable under there all right let me uh turn it off i'll show you my settings and then you can just slow down the screen and and look at them and i'll scroll through them and you can use those for reference and then i'll put it back on the game okay display five volume up power see if i did that with one hand but i'll help you out i'm gonna look at these settings i'm gonna show you my settings on mine and uh no i didn't do it right here's what i'm gonna do first i was filming turn it back on i'm gonna turn it off this video input i'm gonna turn on the dvd all right man that dog snoring muting five volume up power that should get us go go service mode that's right now this one cannot be modified what is it doing it's not wanting to get into it now it must be missing a button or something see there's different you got color temperatures you can change on here cool warm neutral all right let's go i don't know why yeah that's really the way to go is rgb to component if you need to do anything like that there we go finally i don't know why that took so long all right let me go back through here i'm going to zoom in so i could show you these settings in case you want them like right there number one is set to 28 43 for number two 42 for number three 32 for number four 20 for number five 33 for number six seven is also 33 eight is 35 nine is 31 10 is 29 11 is 32 12 33 and that's it and what i would recommend here's some of these others in case you want to look at them but i wouldn't adjust these except for the afcs that we talked about i would adjust those and that's uh that's the settings on mine so you can check those out and what i would do is i would never just say that's going to fix your tv because you need to you can use that as a good starting point though if you've messed up the settings and gone just a little too far okay and messed it up and then saved it accidentally you can take those settings and try to start from there this is going to matter the condition of your capacitors your tube your deflection yoke everything is going to make a difference on what the image looks like it's not just settings aren't going to be universal for everybody really let me turn that one more thing on this focus off there we go um let me put let me get something else do i have component cables yes i do have component cables for my gamecube 480 guy through components all righty here let's see does this even work yeah it works oh yeah look how good that looks i think we hit a sweet spot here what do you think this is what you want right probably this is this is like uh oh uh oh it's so awesome it's killing the camera oh gosh it's just too much for it it's just too powerful the footage is too powerful of the gamecube combined with the sony trenitron vega oh gosh there you go that's gonna sorry about that we're gonna get past that big bright light there we go that looks really good there we go all right looking good hey hey hey hey all right everybody i hope you had metroid 3 i know right that's it that's it actually looks really good on this set though this will be a good thing to say oh gosh man that's that's what it would be smash bro tournaments i bet they would love this this guy this would be the perfect tv for that looks great all right guys set it there about an hour and a half in not a very long stream today i've got a couple other things i need to do it with yeah no this is not a silver model this oh this is a silver model the tv is oh you're saying the ps2 sorry i thought you were talking about the gamecube for a second it's a purple purple gamecube um it does look great no so leppy you asked about color adjustments before our brightness adjustments or vice versa it depends how far out the colors are the farthest like how far out are the colors uh because you're gonna need to balance them a little bit both of those things thanks iota uh so if the color is really out you gotta sometimes just get that going sometimes you gotta turn the color the brightness up and the dark the brightness and stuff that can be set kind of last to be honest you just want to make sure it's bright enough for you to see and then you can tune that in to whatever exact level you want so i'd always say color first all right everybody that's gonna it's gonna wrap things up on the streaming probably for the sony kv here i'm gonna bring another tv you're not probably you know maybe we'll do something else next time i don't know i got some equipment somebody's hired me to work on another time based corrector so i need to work on that tomorrow appreciate it james i hope you guys enjoyed yourself got to see some actual stuff like happening here today we actually got to see some things happen it's fun to work on these sets and kind of see them go through these changes with you it's always great to have everybody here that can make it i think in i'm thinking it'll be a stream tomorrow uh there will not be anything wednesday and so if i can make it tomorrow boom we'll do it if not it'll be a thursday it'll be the next time you see me i want to get this episode done i really want to get this episode done i've made uh i'm about 75 percent there on it with zezz's journey here to america i just need to figure out a couple last things yeah it's a time based corrector we could do that uh maybe we'd do that tomorrow like i said if i make it tomorrow around this time guys we'll work on that time based corrector it needs to be recapped it's like a thousand dollars yeah that makes sense huh plus it's i mean but it's one i've already i've already covered a few times but all right everybody thank you again have a great rest of your monday and i'll see uh hopefully tomorrow let's try let's let's shoot for it let's plan for it put your notifications on we'll see what happens


Yeah, you know how it feels when you know that feels saying like there's an elephant in the room It's it's just an unspoken thought You know how tense that feels when you're living with a person or one person or several people and there's an unspoken thought Where it's just like it's hidden for some reason Whatever the reason is it's it's fear. There's fear of something going on and so It's just like all the channels aren't open all the vessels aren't open when there's something Being hidden when there's something unspoken there's there's got there's some egoic reason that it's unspoken and When you start to feel more confidence and trust and you realize that it's not about Hiding anything and then you're more free to share it I think the things some of my readings this morning. I've been looking at too as Basically, Jesus was making the distinction between sin and error This because error is correctable And we have to remember that no matter who we're talking to who we're with who we're living with It's just a lot of opportunities because error is correctable mistakes are correctable But sin is this belief that There's something dark and devious that that has more power than love It's a really strange thing this thing called sin and yet Sin is reinforced by punishment So if you watch the day-to-day interactions the little grievances and gripes and everything Usually center around this idea that somebody said or did something wrong and they should be punished you know and It basically the teaching is whenever you have a grievance or an irritation that you push down and you hold on to it Secretly, you're basically saying to your brothers and sisters, you know, behold me at at your hands, you know, I'm I'm dying and and the Correction of error is more behold at your hands. I live we live we live together in the Christ. There's a lightness with it So we're lifting this dark veil of sin Which is supposed to be this black mark on your soul or something that you're gonna have to pay for Eventually, that's crazy.  You don't have to pay for anything There are consequences to beliefs but those beliefs can be changed if there are erroneous beliefs then you accept a correction And I love that idea that that errors can be corrected. In fact errors have been corrected I'm just accepting the correction right now. It's already it's already accomplished. The grace is already there But that's a state of mind. I Love living with people and being with people miracle that are in that state of mind