Mae cwestiynau ei wneud. Giseb, os yw gwheith. Ieithdaf mynd i barach. Mae'n mynd fydd. Oherwydd, dwi ddig yn fryd的fain yn y cwestiynau. Wrth gwrs, mae'n gynhyrchu a'n ei ddim yma. Rwy'n meddwl i'r hyffordd o'r f ard gewesen yn diger arall. Rwy'n meddwl i'r ffordd o beth, sydd y dyna gwrdd yma, yma. Dyna yng Nghyryffred ddaeth. Dwi'n credu i'r ddweud, rhywbeth y gallwn i'r rydyn ni wedi'i arddin ni, yn ddod i'r rhaid i ni'n gweithio. Rwy'n gweithio eich rhan o ddod i'r amlwg, rydyn ni'n gweithio? Rydyn ni wedi gweithio. Dwi'n rhaid i'n ddod i'n wneud i gyd i 15 munud o'r ddwyfn o'r ddiogel. Rwy'n gweithio i'r ddod i'n gweithio i part 2, iddyn ni'n eith agorod o gyffredin ni'n gwneud gyffredin ni. Rydyn ni wedi cael ei gwych am ddod i gyd o gyffredin ni? Wugi? IRC is asking if there is a kind of guide for test your package cross-building. A guide, so there is a link on the last page of the PDF which has basically the place. Yes, if you want to find out about the cross-building stuff, that URL is what I think of as the top of the document tree. So there's a link there to doing multi-arch cross-building, which will be probably the best place to start. I'll add a link to this. Right, okay, so I just give it a name. So this will be... Arch cross-building still says new document. Okay, I didn't see that. Ah, there, right, okay. You are. Ah, that will be useful, actually, yeah. Right, so there's a gobby document there. Let's see, let's put a new document in. Oh well, we'll do it that way then. So it's a bit difficult running a boff in a room like this. It doesn't really work. Come closer, come closer. Right, okay, so this document contains a list of seven issues, which I think were all mentioned in the previous talk. If I went away with any sort of answers or opinions on them, that would be helpful. So running foreign-arch binaries during install of library packages, does everyone agree that just saying or true everywhere is okay? I didn't do that. Somebody else is highlighting. Oh no, it's just somebody's colour, isn't it? Yeah, it says running foreign-arch binaries during install. So this is libglib that runs whatever the hell it is it runs. Did I put the examples in here? Yes, so glib compile schemers and gtkquery in modules 2 and all this libgvc5. I don't know what any of these things do. But when we're crossing, I'm pretty sure we don't care, and running those binaries won't help. If you have QMU installed, it'll just do something which is probably the right thing. It might use the wrong files. I don't suppose the maintainers of these packages are here? No, of course not. So, does anyone have anything to say? I think we should just say effectively, if you just say or true, then it becomes a warning. You still get it printed out as a couldn't find file blah. The only problems we had when we were trying to do this with MDB and Crush was that sometimes some of these packages will put a dummy file or they'll put a placeholder in the way, and then when you're trying to install the package you just cross-built, it won't overwrite it. So you won't actually get the cache and you have to rerun the thing on the device. You have to invent a way of regenerating this data which should have come from build time. It was moved out of the post-inst into the build structure some years ago, and there was some confusion with a lot of the... I think it's mainly the known maintainers. There was some confusion about exactly why that was done with the idea that it was because of some kind of cross-building issues. So we need to go around that loop again and try to work out, go back to the history, why was that change made in the first place? Was it for their reasons or for ours? Was it a mistake on our part? Can we undo it please? We did have these things taken out and done at build time and now they've been put back into the runtime installer. I seem to remember that when we were doing this there was a mix between packages that did this work in the post-inst and packages that were starting to do it in the build system. Obviously for cross-building purposes the post-inst is the right place to do it. Whether there was some kind of sequencing problem there and whether deep package triggers could have fixed that but weren't available at the time and therefore they did it in another way during the build we've got to go through that with the relevant maintainers. Those were the issues that we found at the time. Are there any known people here? So I guess we'll send patches in that say or true for now and see if anyone complains. Yes, you could be a bit cleverer than or true so you could check whether you are cross-installing. I don't think the post-inst is going to have build arch available unless it runs deep package architecture to get it. I'm not sure the post-inst can rely on deep package architecture being present. Can it Steve? No, because it'll still run the wrong version. In the post-inst you're not going to have any clue as to what architecture you were built on, which is what matters here. Does an installing package not know what architecture it is?  Does a package not know, a deep package knows what architecture it's installing for and it knows whether it's foreign or not. Sorry, yep. I'm looking at the other way. So we can always run deep package dash dash print architecture and we'll get to know what native is. So I don't know. We could try a fancy test but I'm not sure if that would just go wrong as often as the existing thing. Do you think Steve? Microphone. Come and sit closer. I know you'll have things to say. So one of the considerations there is when you're talking about the post-inst doing things that you don't care about when you're cross-building, the distinction there is not whether it's a native architecture package or a foreign architecture package. The actual distinction is whether you're installing it because you want to use it as a runtime library or as a build dependency and that's where it gets tricky because if I'm cross-installing i386 versions of these libraries, I expect the post-inst to run and succeed and if it fails it makes a difference. So good point. I'm not sure that I see a perfect solution to all of this anywhere because we certainly don't have any way to express the idea of I'm installing this because it's a cross dependency and I guess we could encode some conventions and have those populate the environment or whatever. If you did this test right you can say if I'm cross-installing and it failed then that's not a failure. Except that's not... If you're installing i386 on AMD64 it's a cross-install, if it fails that's actually a bug, not something that should be ignored. Indeed. It would be a compromise because it would usually work and you'd still see the warning but it wouldn't actually cause the package installed to fail and do all the right. Right, so I guess as far as compromises go the current one you're going with is as good as anything else as far as I'm concerned. If we're going to do something different we should figure out exactly what the semantics are to do it right and so we actually have some capability of saying ignore this failure when cross-installing and otherwise no. Now actually you could encode this logic in your cross-build environment and have a d-package divert lying and wait on the file system if you know you're going to be doing this and you could just have this pre-divert the script have it replaced by a simlink to been true and then the post-ins succeeds but we want to kind of get away from encoding all that logic in our cross-build environments. Actually Steve's a question for you as much as anything else. When we're doing this in the post-ins is there a way of working out that the compiled binary the alt-binary we're trying to run is something we can safely run because of the setup we currently got. If you're on I386 and the script wants to call a binary that we know is AN64 we know that's probably under certain ways or the other and that would be okay but if we could determine from even something like LibMagic that the file is not going to be able to do. We want to sort of, is a runnable tool which would say yeah, this is I386 and AN64 that's runnable, we expect that to work. No, however, I just had a great idea for an evil hack which is QEMU works by installing a logic for telling in PROC you tell the kernel how to run this elf binary. You could tell the kernel that the way you run all elf binaries of this architecture is by passing them to been true. Can we temporarily install a bin format handler and then take it away again, I guess? That's quite scary isn't it? That's a little bit scratch box. That's not completely crazy. That's an interesting idea. Somebody write that down. Okay, I guess that's enough of that for now. Charpath, should we ever need it? Is it important? Are there things... It seems to me that anything where in the build we have to take the arpath out again is just because we built it wrong in the first place, isn't it? And it will be hard to fix. Yeah, repeating for the benefit of the video. Sometimes that is a pretty fundamental bug in the upstream build system and maintainers are using Charpath-D because they can't figure out a saner way in polynomial time. Okay, so it seems to me that bin utils ought to be able to help with this because it knows about all the obj format foo. I don't know how hard it is to make a Charpath that would deal with foreign binaries properly using bin utils multi-arch style stuff. Or whether in fact just not bothering again is ever really a problem when cross building. I guess you end up with binaries that you didn't want, and that's probably bad. So if anyone wants to have a look at how difficult that is, it's just a little thing in the header, isn't it? There's a few bytes in the header. It's just that you need to know whether it's big end or little end end and how many bytes things are encoded in in order to fiddle with it. So maybe we could just make Charpath a bit smarter and it would just need to use LibBFD or something to do the right thing. Is it our tool, in fact? Sorry, minor thing, Wachie. Can you increase the font size and basically make more of the pad visible? No. Left. That one. That one, right. Edit. Is that enough? Is that adequate? Thank you. Good point. Can we get rid of that as well? Whoa. It's enormous. No, that's much better. You're right. Sorry, I can see it from here. Okay, so I think that's enough of Charpath. Multi-arching Perl. So one of the reasons, things I forgot to mention is loads and loads of build dependencies don't install is because something depends on Perl or Python currently neither of those are properly multi-arched so you don't get your dependencies and there's an awful lot of things that use something Perly or something Python-y. Perl actually seems to be quite simple. There is one Perl library. Some packages do link against it so if you have a C API to Perl it links directly against that library. So we need to be able to have that multi-arched but I think we just have to make so at the moment there's a Perl package which doesn't contain the library it just contains some docs and there's a Perl package, Perl base which contains the library and everything else. I don't know why that is. Does anyone here know why that is? I mean it's possibly because if you had a separate library and Perl base you'd have to be really careful when upgrading them to make sure you did them both together because you're using Perl during the upgrade and everything would blow up. I'm assuming we have mechanisms for that stuff but in fact I think all we have to do is make the library in a multi-arched path inside Perl base exactly as it is now declare it aloud and we're done. Does anyone disagree? Does that make sense to you, Steve? Sorry I missed the first bit of what you were saying so I'm trying to remember exactly what the details are of how Perl is put together because I think at one point the LibPerl library package was a virtual package on some architectures and a real package on, well not a virtual package but a dummy package on some architectures and a real package on others and I was just looking now and I see on that on AMD64 it's a dummy package and I don't know why that is. Because there's a Perl API package as well which I guess is the one you depend on to get the right version. So Steve McIntyre is saying that it's a real package on i386 and a dummy package on AMD64 which I remember that being the opposite because what I remember is someone repeat what Noodle said. Please can you repeat for the stream? If you actually look at the description of LibPerl on an AMD64 box it says that it's shared Perl library for architectures where the Perl binary is statically linked to LibPerl which is only i386. So it's a dummy package everywhere except i386. Okay. Yeah the point for the i386 being static I think was to do with fpic. Does that make our lives harder in terms of just saying Perl is multiarch allowed and we can make LibPerl multiarch same I guess. Does that mean we have a problem if you have LibPerl base that has got the forum library and then LibPerl i386 when it's in a different package. I guess we'll have to sit down and have a think. Unfortunately I don't think there's any Perl core people here. There's any Perl module people. But it looks tractable to me and I think we should just try it. Python is harder. Docko's been looking at that. Docko? I was just saying Python multiarching. You've been having a look. Where are we at? What do we need to do? What's left? How hard is it? OK, but do you know what needs doing? Or you're not sure yet? Well, the thing is that upstream is not cost-buildable at all, so you have to get cost-build support upstream first and then you can think about... Well, making it multiarch already so that we can install the parts separately is technically a separate problem from can we cross build the package itself. We'd like to do both of these things but for everything else to be installable, we just need the multiarch stuff in the packaging. Yeah, but it needs to be done. It's being done but it's not yet ready. OK, because I thought Python already cross-built. OK. Um... So do I just leave that to you and it will happen one day? Do you have any idea when one day is? After DebConf he said. So Python and Perl are both quite big blockers in terms of being able to install cross dependencies. So I'm quite keen to fix those kind of next really. Yeah, of course going back to Perl the issue is if you want to cross-build lots of your Perl modules then you don't just need a multiarched Perl. You need Perl with the architecture definitions in the essentially the site config already set up for the architectures you're cross-building for. OK, so the kind of Perl config type which the build presumably generates and we don't currently put in a dev package? It basically defines it as you build it natively. So what we had for an initial Perl cross-build was we just ended up with a config for each architecture would end up being installed. So there's a separate Perl cross-building question. So there's basically creating a config for each architecture kind of manually and then saying right that's how you cross-build Perl. So don't run all the gubbins it normally runs which it tries to do on a native machine with an SSH connection. Here's the answers. Just use that. And that works. You just have to maintain it for each new architecture. But someone upstream has kind of auto-conflict all the innards of Perl to make it cross-build properly to the Perl list about a year, two years ago and was roundly ignored. Nobody said the sausage. They didn't say no. They didn't say yes. They didn't say anything. So there's a pending question of whether we should just say, do you guys want to do this so that it just works forever more? I don't care. It's been on my to-do list for, well as you know for months and months to go and talk to the Perl folks about the cross-build stuff that we did have working but that was against Perl 512 and the world changes totally with every Perl release. So the patch Steve's done is Patrick Modermont's been updating it for 5.14 so I think we have without too much work a build that will work for now. It will be nice if upstream wanted to fix this properly. But I think being able to install everything else that depends on it part is a lot more important. Well, I guess we need both ultimately. That's what's really holding up everything else to find out whether they even build or not. So, you're saying we need the modules part so does that mean we need a Perl-dev that contains arch config for each? Yes, essentially. If you want to be able to cross-build any of your Perl modules, then you need that. So this comes back to a more general question of we've got lots of things which have some kind of arch specific how I built myself config.  And should we stick all of that in some kind of cross-support package so you just install all of it for all the architectures that we support in a big bucket so we know where to look? Or do we have lots of tiny packages containing cross configs? I'm not quite sure what to do with that. So the moment we're collecting all the auto-comp information inside d-package cross and maybe we should rename it to be called cross-support or something. That sounds reasonable. A cross-support-architecture or something. And then the question is how would that collect build config from a whole pile of other packages? We can just maintain it manually but that doesn't seem very likely to stay working for very long, does it? I guess that's what we're doing for auto-comp stuff. Yeah, exactly. Somebody has to do it so pulling it together into one central place maybe? Okay, maybe that's not crazy talk. What else is on this list? Python. Docker is going to fix it all. Yeah, so all these config files so most of these are nearly architecture independent until you multi-arch the package at which point the libpath gains an architecture dependent bit annoyingly and the dash C flags option is often architecture dependent because it says with dash SSE or something which I assume that depends on your arch. So, yeah, I guess we either stick something in our cross-support package or try and make people use package config. I guess you haven't actually tried this with any upstream saying can we just use package config please? I have no idea whether it's likely to be. There's reasons they're avoiding it because they're kind of core packages and they don't want to depend on package config. No, we had some success with I think it was core burn orbit when we were doing this and we went upstream and they just said oh we forgot to take that out we don't want to use it anymore how do we use package config instead please? Okay, so a lot of this is probably just old and nobody's seen a need to change it. Okay, so TCL is a bit different from the others because the script lives in userlib version TCL rather than userbin. So, I don't know whether we can just multiarch the script and have the version for that architecture so that's the other thing you could do with these is you could install each one and use a lib arch foo instead and then just keep them exactly as they are and make sure the build can find them. Right, I mean a lot of the problems with trying to get rid of any of these per library config scripts that are running around right now is not so much persuading upstream that they should use package config instead. A lot of it is to do with these are now interfaces that are exposed to the software that builds on them. Yes. And there's going to be a long transition period if we're saying we have to fix these upstream. Now the idea of moving the tools into an architecture-qualified path and just using a path setting in the build is one possibility. That's a transition we could do relatively quickly just within Debian because you just have to poke the related set of packages to export the right path in the environment. So yes, you mean anything that builds against one of these libraries generally uses config-cflags to make sure it's built with the same cflags? Yes. I haven't got statistics on just how many uses there are of these things. I haven't seen huge numbers but as you say it is an interface. Okay. It is possible to make some of the old config scripts just to be an empty wrapper around the package config call so that the upstream package could provide the PC data. Something over there. Mike over there. You can work around some of those. We need more mics. It will be a lot quicker. You will get more problems than you solve. It's better to fix it properly with package config files to begin with without wrapper scripts because it's going to introduce more bugs. The main problem with trying to turn the script into a wrapper script around package config is that I haven't actually gone out and done this for instance for free type which I maintain is that you don't get the triplet logic. So if you actually have to get the PC file which is architecture specific and you're not using the package config wrapper that has the triplet qualifier which auto conf needs to work out which version to call and so we don't have interfaces to do that so that's why I've not done this. The right answer is going to require fixing in the build system of the reverse dependency so you might as well just have them all use package config directly anyway. What else have we got here? Package config triplet foo I think this general concept is useful to call anything architecture specific as triplet thing which we can probably do in quite a lot of places. Auto conf already understands that so it's convenient to use that mechanism. We've done it for package config and it works so there's package config crosswrapper is one file and all it does is sets the path according to the triplet name you called it with and then does its normal thing and that works fine. So you need a package for each architecture which just contains the link which is kind of sucky and we could just put them all in cross support and have loads of links but the problem is that then we have the link with no package config behind it maybe and I don't know whether if auto checks that it's working I guess that won't matter and it's kind of nice if we could just ship the whole caboodle rather than have hundreds of tiny packages containing links for not just package config but a whole lot of other things as well potentially. At the moment the the package cross config files it does just lump everything onto your system so you install the package cross and suddenly your system knows what the endianness is of spark 32 and all this kind of crazy stuff because it just lands in one big place. That's not a problem for auto conf because of the way those files get used. But it does mean that we've already got a mechanism to split those out into individual binary packages and then you've got packages that aren't just same links, they have got useful data in them. I see what you mean. I mean if we split deep packages. If you split them there then you've got somewhere to put everything else that is too small to put on its own. Yeah maybe that would make more sense. So at the moment there is a package config cross package which generates 13 tiny packages. That's what Ubuntu's done. This actually comes out of the tool chain base foo package and I'm increasingly coming around to the idea that I think I want a multi-art support package to dump a load of stuff in sorry a cross support package to dump things into. Yeah and this objects introspection is something which is awkward. There's a wiki page that I should have put the link in to which is here somewhere. Here we are. Yes magic. So I still haven't found anyone to explain to me exactly how this works and what it's used for but this is a reasonable description so anything, any binary you build that uses geobject library scan to find which geobjects it used and because geobjects know about I don't know what it is they do you can generate an API from that as my understanding and quite a lot of the GNOME stuff uses that and it all makes sense because you build things and then you build the API from it and the docs from it and everything and it all matches up so you can't screw it up. It's just not cross friendly. So someone should get really enthused and make it work. I don't have anything useful to say about it at the moment. At the moment we've been able to just not run it and the core packages that seems to work okay but I bet you can't build GNOME without at least some object introspection working. Anyone have any opinions suggestions people we should hassle I don't know no okay we don't know it's not critical right now we're trying to bootstrap core systems you can kind of ignore this if you want to cross build stuff with desktop packages in you start to care about this. That was my list of issues there's the QEMU problem I suppose so quite a lot of this you can gloss over by just installing QEMU I don't know whether it to nail biners will run but they might still run on the wrong files but it lets you get further it's not much use for new arch bootstraps where QEMU doesn't exist which is currently what I actually care about so I'm mostly avoiding it but I guess one of the things I'd like to do on the rebuild D was have it running building everything with QEMU and without just to see how much difference it made but unfortunately that was awkward to configure because rebuild is a bit thick so I haven't yet if anyone is enthused to try that that would also be very interesting I'm pretty sure that the config scripts and the caching scripts they look for things in non triplet based files and they will just use whatever they find so they could quite easily pick up the wrong architecture but like to get the wrong architecture and scan the wrong stuff but that's quite an easy check because you can just do an MD4 checksum compared to the original architecture of the content of the file and you should find whether those actually are I-286 copies on RML etc so that's the other thing which is definitely of interest and needs doing is tools to check so it could be lintian checks or some other tool to actually look at the output package so I've got a part of cross built binaries which currently aren't exposed on the net but they could be very easily and just comparing the differences between the cross built package and the normal package how many files are missing how many files is the wrong architecture and then look at the binaries themselves and say do I have the same elf header parts does it look like it might be the same thing I think if we had those QA tests we'd be a lot more convinced that what we were building was actually useful I haven't done any work at all on that I'd love somebody to if we could just knock up a few tests it would be really useful and then we could start running them so that will be fun to play with this week maybe does anyone have anything else they've thought of, noticed I guess I could show you the web page bit just because it's quite pretty there's a lot of these, do it again this is the output you get that's unstable lots of packages what architecture it built for and when and what went wrong so as you can see we have a lot of build depth fails especially here and you can just click on the log to see what barfed if your window is the right size you'll be able to actually see it let's try that here we are so generally right down the bottom it says it depends on bin utils but it's not going to be installed sounds like something that ought to be working doesn't it I don't know what went wrong there so it's now very easy to see whether your package cross builds or not go and check if it doesn't see if you can help in the case where it's a build dependency problem there's not much you as a package manager can do but if it started to build and failed then you can fix that and we love more people to be doing this because whilst it trundles along it's quite slow is there any way you can parse those logs and actually get a listing of the ones that are being blamed for being uninstallable yes there's all sorts of things you can do with that log pile and generate a much more exciting web page so I mean my error messages on the end are a bit low tech at the moment so I've got some nice orc scripts which suck out the some things it recognises unable to determine build status probably failed that usually means something like didn't actually download any sources it hardly started but a lot of the time you've got failed build depths and metlences but it doesn't list here which packages it was and a bit more grepage could have worked that out so it started off as some orc and this page is actually now generated by a pearl script which isn't quite as disgusting and in fact that the grepage should just go into the pearl script and be one thing so yeah that's in the xbuilder package so if we can make it less crap that would be great especially because you can write pearl so yeah we could also what would actually be nice was historical statistics so you can find out the state of the last time things were built so at the moment if there's a successful build it goes into reprepro and it never tries again so we don't get to find out if in fact we broke it later at the moment but that's like Debian you know as long as we built it once that counts until there's a new version of the source and then we check we can still build that so yeah it would be nice if we had today this many packages built and yesterday many and last week just so we could see whether we were going up down no no no so yeah there's a lot of statistics we could do ideally I was originally I thought if I used the build the infrastructure then we could use the PG status stuff that we used the existing build the thing and that would be great but that is dependent on the build the database format it's quite closely tied to it so unless you're actually using our crazy build the stuff you can't use PG status which is annoying so because I picked a much simpler build the I had to write my own crappy interface so yeah find your room for improvement there well I think you're probably all bored now so we should stop unless anyone has anything else to ask about ok we're done thank you very much you have still 10 minutes if you want 10 minutes you have yeah I know but we're finished there's no point sitting here unless anyone actually has pressing issues to deal with we can all go and drink coffee


Hello and welcome to Monet Café. I'm artist Susan Jenkins. We're gonna have some fun today And if you're new here, please subscribe and hit that little bell icon to be notified of future videos Hello and welcome to Monet Café. I'm artist Susan Jenkins and before we get started with the lesson just a couple of things I'd like to say one Congratulations to all of you my subscribers. We recently hit 30,000 subscribers on this channel And I have to congratulate you because over the years. I've simply done what you've suggested and as I say often I think this channel caters to an audience that may not have other artistic resources and I like to focus a lot on beginner lessons as well So we're gonna keep that energy up and keep moving forward in Monet Café and once again congratulations Next I'd like to say that you know because I have the opportunity to be in front of the camera sometimes and Many of you know that I am not shy about sharing my faith and goodness knows I think in this world today We need messages of hope and love and that's part of what art's about to you know It's the beauty of art and so I have been looking for quite some time for a company I might could collaborate with So that I could maybe wear some things that shared a message of hope and love and so I recently found a company contacted the owner and I would like to share with you a little bit about what I'm wearing here and How you can support that company as well the name of the company that shares these wonderful t-shirts good quality too Is called love in faith and I'd like to share what this shirt says I love Philippians the whole book of Philippians, but Philippians 4-8 and shame on me for not having it memorized I have Philippians 4-13 memorized I can do all things the Christ who strengthens me, but this one says finally Well, it didn't have the finally brothers and sisters whatever is true. Whatever is noble. Whatever is right. Whatever is pure Whatever is lovely. Whatever is admirable if anything is excellent or praiseworthy think about such things Now I don't know if this is the same version as this in IV version here But isn't that a message of hope and love and so fortunately the owner has agreed to give a 20% off discount By using the coupon code Susan with a capital S 20 and there'll be a clickable link in the about section of the video here But I didn't want to say that I was impressed with the quality of this shirt It's nice and soft and the size is perfect. I like a medium I don't like things too tight and so this is really nice. It's a little longer for me But I just scrunched it up right here. So thank you Jenna with this company I hope to be wearing more of these shirts in the future to continue sharing messages of hope to this world And my artistic viewers and now I am going to be sharing an art video tutorial Many of you may remember I did a video a few videos back where I Created my own recipe for making our own pastel surface I know pastel papers can get expensive if you know much about pastel painting Many artists prefer a little bit of a sanded surface you get more layering with pastels and so quite often I had used the product of clear Gesso and This is probably the least expensive way to make your own pastel surface and it works great and clear Gesso Has a couple of benefits to it one is it's clear So if you do an underpainting on a piece of watercolor paper matte board whatever You can put the Gesso on top of it and it'll show through what you did the other advantage is it has a little bit of grit to it like sand and That creates a little bit of a sanded surface to apply pastel on top of and I get mine on Amazon I believe because I don't think Dick Blick has these big bottles But anyway, so clear Gesso is a great product and it works awesome But I recently like I said made a new recipe. I was painting on these wood slices from Arteza By the way, I've got some more coming. That's really exciting. I can't wait to do these paintings But I came up with a better recipe. I think by adding a product called marble dust. Let me grab that All right, this is marble dust and it's pretty inexpensive I did get this one on Dick Blick four pound bag for I think it's less than $10 and a little goes a long way It has the consistency of baby powder and I saw a recipe or a tutorial on YouTube where Gentleman artist made his own recipe and it didn't work for me as well So I came up with my own measurements and that is let me show you here. I Used this is just a little sample container that I have in here I did my experiment and I mixed up two parts of clear Gesso to one part of marble dust I think I had I don't know a half a cup of clear Gesso and a quarter cup of marble dust and what I found about this is The marble dust this is the best way that I can describe it that I think is what's happening The marble dust gives a bit more Consistency to the surface than just the clear Gesso alone and I found it made wonderful surfaces So one of the questions was can you use this on something besides wood because that's what the video was and So this video here you're going to see me creating four different boards these this is just matte board where I have applied first I Applied an underpainting now. This is the simplest kind of underpainting, which is just to give it a color I don't like working on white often So I I'm going to show you three different products that I get four different products that I use to create a colored Board and then I apply the recipe of clear Gesso and marble dust to it and it does make a Nice surface now the marble dust does give it a little bit more of a cloudiness than the clear Gesso alone So if that's a concern just use clear Gesso But anyway, I'm going to show you now how I made these boards with different under paintings and also This painting so you're gonna get a whole lot in this video. All right, here we go. It's gonna be a lot of fun I've already shared the basic very simple recipe which again is one part of the marble dust and two parts of this clear Gesso so as you could see I already put in a quarter cup of marble dust and Now a half a cup or two quarters of the clear Gesso I mix it up real good and I also found that when I kept it in the little container I just used an old like container from some feta cheese that I could shake it up real well before I use it or reuse it again and It seems to stay fairly Well mixed it doesn't separate too much in other words I was explaining here how before I had added some acrylic ink right to the mixture and it just lightened it up too much So I'm gonna show you a different way to tone your boards All right. Now if you are using matte board it has Two different textures on each side. I'm choosing sometimes. I I like the more textured one and sometimes I like the smooth one, but since I'm applying this pastel surface Concoction to it. I'm just gonna go ahead and do it on the smooth side So let's do this first board. I said I have four of them in eight by ten Boards and I'm gonna show you go ahead and show you This one product that I used But I actually have a bigger bottle of this the quinacridone nickel azo gold I I call this technique along with this product the Rita Kirkman technique if you haven't seen the artwork of Rita Kirkman, she I just love her work man, she's good and She to my knowledge invented the technique where she uses this With no, that's not what we're doing today fine pumice gel Combined I have the recipe up here. I have a video on how to do this I'll see if I can put these videos that I've done in the past in the description section of this video So you can find them, but she can she mixes these two together kind of like I did the marble dust and the clear gesso and she applies it to board and Then she uses this product to do like a value study with whatever her subject matter is and oh her results Just it her paintings just glow from underneath. So that's one of the reasons I like this color So all I'm doing is I'm going to apply this quinacridone nickel azo gold alone to this board before we put our homemade pastel do-it-yourself Recipe on here. Alright, so has the best way for me to do this if I just put this on the board and try to spread it It's gonna be crazy. Um I'm I'm experimenting again. I don't know if I've done it this way before I'm gonna spray this board. This is not Victoria's secret Passionate kisses This is an old bottle. It's actually got some alcohol in it. I can't remember if I mixed it with Water it might just be yeah, I think I did maybe a little water and a little alcohol Then I've got another bottle that's got just water So I'm gonna spray this a little bit with this so that this will spread more easily So let me do that real quick Some of you I know if you don't like the smell of alcohol. I use it just because it dries faster You can use water but um, all right, so now I Think I'll let me put it In this little dish here instead of just on the board so Putting some in the dish I might need a little more and I better hurry because that alcohol is going to dry fast and let's go for it Now this is pretty Concentrated in its color. So that's why I put it on the board first I mean the alcohol on the board first. See it's drying already because it will be too thick and It's okay if it doesn't go on super smooth See if you apply more water, it'll go on more like this because If you're doing a painting over it sometimes the variations just make it look more painterly, you know so here's our Awesome gorgeous golden color and I'm using a brush. That's purposely Not real smooth. It's got a lot of texture to it And I think it's kind of neat when it comes out with some kind of weirdness to it like that So there's my first board, but if you want more consistency You could apply a smoother coat of water. You could apply it more consistently You even could dilute this a little bit with water if you wanted to so all right So there's our our first board before we apply it. I think that's kind of neat doesn't have an old world look to it All right time for board number two. Once again, I'm gonna use the smooth side This time I'm going to apply pastel, you know We don't always have to find some other kind of product to tone our our surfaces We can use good old pastel that we're using anyway to cover it up with so this is a new pastel by Prismacolor and This is just kind of a bright orangey pink And I really like this color and especially warmer colors do better for under painting colors for Landscapes because it's more of a complement to the greens and blues that might be in a landscape with this one I wasn't real happy with the final result because the colors weren't vibrant enough I basically I do this technique all the time with pastels to on watercolor paper And I think I might have failed to mention you can use watercolor paper for the same thing that I'm doing here So I used a chamois cloth to blend it again I do this technique a lot, but it just still didn't have the vibrancy and it wasn't real consistent So you'll see later. I actually Retone this paper with something else All right, now it is time for board number three and for this one I haven't done this in a while, but I actually have a video on Making your own boards using acrylic paint and by the way I have another video on eight ways to make your own pastel surface And I have like I said another video on using these products what I call the Rita Kirkman technique Just tons of ways for you guys to save money making your own pastel surfaces because I know Pastel papers get expensive and sometimes some of you live in areas I love that Monet cafe is all over the world live in areas where you may be limited in what you can get so this time I'm going to do the smooth side. Am I yeah, and then I'll do the rough side again I'm speeding this one up a bit, but basically I'm using acrylic paint and I really like to use acrylic paints That are a bit more translucent and these golden tubes are neat because they give you a little swatch across these three black lines and if you can see through it like this particular color Green gold it is very translucent, and I feel they work better that one is kind of too I feel they work better for under paintings or when you're toning a board like this because you still keep the vibrancy of the Paper showing through it still stays very light and vibrant. All right, so what I'm doing that one got kind of Stuck shut you want to make sure I don't always do this I need to though clean the edges of your acrylic tube The top of it really good before you put the cap back on because it can kind of dry shut So I got some in a little dish. I'm adding some water based on my previous two techniques I wanted to make sure I got it really Where it would apply very easily and it did I really liked this technique a lot It's I use my my brush again.  Also, too, if you wanted like I just showed you could take a paper towel and kind of wipe it smooth But but I'm gonna leave it textured and this gorgeous green For this board. I'm going to be using acrylic inks. These are Daener roundy acrylic inks I love these. I love their vibrancy I also love how if you're using these on pastel papers And you don't want to take up a lot of the tooth These don't take up any tooth of the paper in this case It doesn't matter as much because we're putting our own pastel surface on top of the board But that particular color is called dark green even though it's very like Turquoise a little more blue green to me, but I wanted the board to be more turquoise So I used this one color called turquoise So I added this color to the dark green to get a little bit of a brighter color Isn't that pretty? I think just the creation process of all this is so fun. So same old same old I'm still using my really heavily textured brush and This is the one by the way This surface is the one that I will be using to create the painting that you will see and this is the board that I mentioned wanting more vibrancy So I decided to use the acrylic inks once again this time I'm using a combination of these two that I love this combo. It is fluorescent pink and Indian yellow They actually kind of give me a color similar to the quinoa crudone Nicolaiso gold But perhaps a little bit more Pizzazz to them and probably because of that fluorescent pink But anyway, I love this color combo of these acrylic inks I did add a little water to this one and I felt it worked better So you guys are all learning from my trial and error So I everything just seemed to apply better with a little bit of water now my brush handle came off So in this one I am getting more of a smooth application rather than my my bristly brush And I actually kind of even liked a little bit of that pink new pastel that I had underneath it So once again very similar to the Quinoa crudone Nicolaiso gold so if you don't have the that Golden type of fluid acrylic then you can use acrylic inks if you have those I'm giving you guys an excuse to buy too many new products, right? And finally we are going to be adding the homemade pastel surface recipe of the clear gesso and the marble dust and I used two different types of Applications for one I use the brush and then I use the foam brush as well So for this first one, I'm just going to use a regular brush, and I'm only going to do one coat I find that's all we need. I went ahead and just took the handle off since it was falling off anyway so just one coat and I think I may have mentioned before that because the marble dust has been added It doesn't stay this cloudy, but it is a bit more cloudy a bit more opaque than just clear gesso alone But you'll see once the boards dry. You still can quite easily see the underpainting color underneath and here they are four homemade boards with different colors and I love Creating these ahead of time so that when I'm in the mood to paint I can just go grab something and often I get this question all the time is why do you do an underpainting and Sometimes it's just for the sheer creativity of it But often I find it sets a mood and it inspires me maybe to paint scenery or things differently than I normally would But for this painting, I'm going to use the turquoise one. I felt the turquoise board Suited the subject matter quite well. I'm using a photo from Judith Williams She's in our Monet cafe art group on Facebook And it's such a great resource because we have a reference album where our members over 10,000 members I think almost 11,000 now can submit their Photographs for other artists in the group to use so I think it's great that often for people like me who don't get to Go places a lot now, especially with COVID-19 We can find places far and wide all over the world and reference material for from our very own group members It's cool. I Will be speeding up the painting Demonstration portion of this video because the video was already so long with so much content And I am going to add some music later for your listening pleasure but I am going to talk to you guys a little bit and share with you a little bit about my reasoning for some of my choices and Also, too, if you're a patron of mine from my patreon page www.patreon.com Susan Jenkins, I Believe I'm going to take the painting portion and slow it down for you guys and put it on my patreon page And if you're not a patron of mine It is really easy to do. It's only $5 a month. I do give extra instruction. We have a lot of fun We have a weekly schedule. There's homework. There's story time There is PE lesson my patron education lesson and my patrons have their own special album to share their work in so and as Well as a Facebook group so there's a lot going on there But a lot of people support my patreon page Just to be able to keep Monet cafe going here on YouTube you guys if you've been a subscriber long You know, I pour my heart and soul into this and I think it's a passion of mine because I had a struggle in life Learning art and finding time to learn art and all the resources. There's so much more available now than when I got started So, you know, I'm not the only one doing this. There's plenty of artists on YouTube giving some free art instruction But again, if you'd like to support me on patreon, it really does help especially in these times and I do appreciate it. So patrons. I probably will be giving you up a more detailed version of this But I did want to share a little bit with you guys here in Monet cafe about this. I was intrigued by the photograph I'm going to talk about the pastels too. I was intrigued by the photograph. It had such an interesting lighting and mood and I found out that again the credit goes to Judith Williams one of our group members in our Monet cafe art group on Facebook and The photo was actually from New Mexico and I kind of felt that I I could see in the distance that there were There was some warmth to the mountains and it looked kind of deserty But I think it seemed to be one of those Interesting times of day when you literally have the sun setting and the moon rising at the same time and it was like the foreground was very blue and the background because of the Sun probably behind the person doing taking the picture Was still that mountain in the back was catching some of the sunlight So it was very intriguing to me to have the the cool and the warmth in the same photo and that moon rising now Also, too, I think I do want to do another video I'll probably probably talk about this more in the patreon version of this demo that I do talk a little bit more about Photos and sometimes what to leave in and what to leave out in this particular photo. There was a lot of Debris and things I couldn't even determine what it was. I had it pretty small when I was looking at it, but There were some unnecessary things that you know as artists We can use our artistic license and just leave in the things we think are important and leave out the things that aren't so So that's that was kind of some of my thinking with this and I really was happy with the surface It did do well. I used again. I've been using my little chamois cloth method I know in the past I've used different methods to blend things I don't like to over blend but sometimes on initial layers Blending is a good idea and I used my little chamois cloth and it works great on the surface I've shared in some past videos. It doesn't work great on UART paper It's just a bit too sanded but for this homemade surface it worked great And let me talk a little bit real quickly and then I'll play some music for you guys about the pastels that I'm using I will at the very end of this video show you you see how I'm marking them all as I'm painting This is kind of my new strategy. Thanks to you guys for giving me those suggestions I've been asking you what you like to see and your comments helped me so much. I really appreciate appreciate your feedback I do try to cater to that so I've been marking my pastels as I use them and at the very end I do a cleaner version. I mark them all and I give a little code I'll tell you what that is at the end of the video the TL the S The JR I'll tell you what those are But anyway, I used a lot of the we can see them right there the Terry Ludwig Umber shadows and shades. Look at those colors. Aren't they gorgeous? I just thought they had kind of that New Mexico feel You know the especially the warmer tones and there even were some of those purples and grays that I use there Now with these sets often I like to keep a set intact if I if I pulled them all over the ones I was using to the left side I'd have to go back and put them all back in and that's probably my pet peeve about pastels I really don't like putting them away and reorganizing them because I just want to paint so my strategy with a set as I usually turn them straight up vertical like you see and then I know the ones that I've already used so so I love this set and Real quickly, let me just brag on the Terry Ludwig company. I have never met either Jof I don't know if it's Jeff or Jof the way he spells his name Ludwig and Terry Ludwig But I have gotten to kind of know them somewhat from social media And I'll tell you what that is an awesome company and I feel they have some really great values as well So I like to support them not only because their pastels are awesome But they're just awesome the company's awesome. All right, so enjoy some music I will show all the pastels at the end and patrons I will try to get the slower version with some more instruction pretty soon Oh, and by the way, this painting the completed painting is available in my Etsy shop now And I always have a clickable link to my Etsy shop and all of my other links in the about section of my videos I felt the perfect song for this painting tutorial was one of my favorite songs by Beethoven Moonlight Sonata Painted for a little bit longer on this, but I thought I'd just go ahead and show you the final Once again, I was very happy with using this homemade surface And I'm excited to be doing more paintings on the other boards I thought I'd zoom in closely so you could see the surface and the pastels. All right now here is where I am Very quickly marking all of the pastels that I used and I'll also provide a still image for you to look at But basically I've got terry Ludwig's unison sinelli a rim brand jack richison And here is the still image so you can see it more closely You can pause this at any time if you'd like to see the colors or the brands more closely All right guys, I hope you liked that Please like this video if you did comment become a patron and as always happy painting


Yongshin Yun, so what's your family name? My family name is Yun. Yun? Yes. But in Korean, usually they say the family name first, so Yun Yongshin. Yes. But Western style, Yongshin Yun. And Yongshin, Yongshin, what does that mean? That means flower in, grown flower in night. Are you a flower at night? Yeah. Why did your parents name you that? Grow on a beautiful, like, night flower. Why did they name you Night Flower? I don't know, my parents give money and make my name. Okay. Are you happy with your name? Maybe no, because it is, sounds like bad, bad word. All right. And what are you studying? This is my school, this is my classroom. I'll just show everyone quickly. There's no students today, only you. What are you studying at my school? What's your major? My major is Electric Engineering. Electric Engineering? Yes. What kind of job do you want in the future? I want to get a job, the biggest company in Korea. What's the biggest company in Korea? Like Samsung, LG, why do you wanna work at those companies? Because gave a lot of money. Money, how much money do they give? I was working in Kia, I maybe 300. Tell me in Korean. $300,000. So we'll say $3,000. We have some questions from the fans. What's your favorite song? My favorite song is Unforgiven, do you know that? No, what's Unforgiven? Who sings that? That is the set-up team song. Do you know the set-up team? Is that a Korean singer or is that a foreign singer? Korean Hulgu. Oh yeah, I don't know about Korean music. Do you have a girlfriend? I don't have a girlfriend. Why not? Maybe you look like Hulgu. What, you look ugly? Yeah. Okay, we agree with that. If you have any other questions, that was your chance. What's your favorite food? My favorite food is Lamyun. What is Lamyun? They don't know, this is international audience. What's Lamyun? Noodles, just noodles, spicy noodles? Yes, but no, spicy noodles. I like Japanese noodles. Okay, so where do you eat that at home? No, I buy a Japanese noodle restaurant. Do you like Premier League soccer? Yes, I like Premier League. And what about Tottenham Hot Spurs? Do you like them? Yes, I love them. That is very, very famous. They have romance. All right, someone's speaking a different language. So if you gotta speak only English. Why do you like soccer? Because I think soccer has many romans. Romans? Yes, we are. Romans? Love? No. What do you mean, romance? Dangman? Do you know Dangman? No, I don't know, this is English. Dangman is romance. What does that mean, soccer has romance? You love the players? No, I love the player and player loves fans and fans love club. I think players love money. No, that is not romance. Yeah, it's not romance. They are there working, doing a job. You love them, but they love the money. No, but do you know One Club Man? No. Soccer has many One Club Man, like Harry Kane. I don't know what you're talking about. Who's Harry Kane? Famous Tottenham Husker player. Okay, so he loves the fans? Yes. Soccer player and love fan, so I like it. When do you graduate? I graduate maybe next year. Maybe? Yes. Why maybe? I want to get a job this year, so. At Samsung? Yes, I try it. Do you think $3,000 is enough? Yes. Yes, yes. That's not enough for Korea. You need more money than that in Korea. Do you have any other ideas for any other kinds of jobs? Maybe from... Speak louder, no. No, no. And how did you learn English? I'm learning English three years. How? I study English in high school. Okay. That's it? Yes. And that's how you learn English? But many Koreans learn English in high school, but they don't speak English. But you speak English. Why? What makes you different? What did you do differently? I like Itaewon. So... What's Itaewon? Itaewon is a city in Seoul. Itaewon has many foreigners, so I have been to Itaewon and talk about foreigners. So you have a lot of foreign friends? Maybe two? Two persons, three persons? How often do you talk to them? How often do you talk to your foreign friends? Maybe. I met foreign friends. Once a month. Once a month. Where? In Itaewon? Yes, Itaewon or tour. Which country are they from? Japanese. Taiwan. One person is maybe Japanese. I don't know. He doesn't know where his friends are from. Okay, do you like our school? Yes. How was your military life? My military life is very nice, very funny. How long did you go to the military? One year, nine months. One year, nine months. So every Korean has to go to the military? Yes, that's it. I'm a health guy. Everyone goes... Everyone, including the women? Pardon? Including the women? Women go to the military? Her ones. She wants it. Do they have to? Yes, I... No, no, no. Only men go to the military in Korea. You went for one year, nine months, and that was okay. That was good? Yeah, very funny. Very fun, very fun. All right, let's check the questions. Where is your last travel destination? Japan, I was in Japan. January. January? Where did you go in Japan? Do you go to Osaka? Well, I've been to Osaka many times. You know, I've traveled the world many times. I've been to Japan probably about 15 times. Wow, you have... Osaka is too basic. Every Korean goes to Osaka. Yes. So what did you do in Osaka? I already know, but... I meet my friend, living in Osaka. So... She... She? She goes to Osaka? It's a more interesting story, finally. You met a female friend in Osaka, and she gave you a tour. Yes. For how long did you stay? Three, three days. Three days? Yes. How old is she? She's 27 in Korean age. 28. Why are you using Korean age? They're not Korean. I'm not Korean. Why are you using Korean age? She was born in... I didn't ask when... How old is she? 25. 25. How old are you? I'm 24. 24, she's one year older. How did you meet her? I meet her in Dongdaemun. What's Dongdaemun? Dongdaemun is Korean Seoul in the city. It's an area in Seoul. You met her on the street? Yes. How did you meet the girl on the street? What did you say? Hey, wait. I'm the girl. I'm from Japan. What did you say? Oh. And I saw her? Oh, she's very beautiful. What did you say? I'm the girl. Tell me. Oh. Excuse me? Yes? Can I... Can I get your Instagram? I can't tell you. Oh, but I... When I saw you, my heart was broken. Can I get your Instagram? Really? You did like that? And she gave you Instagram? Yes, she gave me Kakao ID. Wow. She found her oppa. No, no, no. And you went to Japan and you saw her. Do you plan to see her again in the future? No, because we are broken. Oh, were you a couple? No, no, but not a couple. I like her, but she doesn't like me, maybe. She doesn't like you. Why? What's wrong with you? You smoke? No, we... You drink too much? No. Her... She's like... She likes drinking, but I don't like drinking. So we can't couple. Okay, okay. Ah, Jamil Hussain says, where are you from? I'm from Korea. And what movie did you enjoy watching recently? I don't like movies, but maybe my... Maybe Regently movie is... Criminal CD 2? Is that a Korean movie? Yes, that is Korean movie. I don't... I used to watch a lot of Korean movies, but not anymore. Not anymore. They're all like that, but... Criminal CD 2? It's a sequel. Yes. Okay, I don't know. What about K-pop music? Do you listen to a lot of K-pop music? Yes, I like K-pop music. And who are your favorite groups? My favorite group is... Lucera team. Oh, you mentioned that before. I don't know. And what do you think of my class? Oh, very... One good thing and five bad things. Go. Change my good thing and my bad thing? Just talk. What's good, what's bad in my class? Because they don't know about my class. As I mentioned before, this is the classroom. This is where I teach him and other students every day. So am I a strict teacher? Yes or no? Yes. He says yes, I'm a strict teacher. Is my class difficult, yes or no? No, but I might think he's a very good teacher, good professor, because his class is very free. So I grow on my creativity. But bad thing is... You have to do a live stream. Doesn't like shy guys. I think you don't like shy guys. Many shy guys. No, but my favorite... When I'm in the classroom, the favorite thing to me is when I see the shy guy come up to the front and say something. Oh, I feel so good. I feel so proud of that shy guy. But if the shy guy never comes up, yeah, I don't like that student. I don't like you. But if you come up, you try. Wow, I really like that type of student. Are you shy? Yes, I'm very shy. Shy people don't do live streams. Do you like YouTube? Yes, I like YouTube. Do you study any English from YouTube? No. Outside of the class, do you study English? No, I study English only here. Why? You know, to work at Samsung or a big company, English is a very, very important skill. Yes. But I study English later. Why? What are the stupidest plans? I will study English later.  This is a mountain I'm going to represent. I'm drawing a mountain at the top is top English skill. And you are, you're not even close to the mountain. You're not even close. So you have to start learning English 10 years ago. You're already 10 years late. If you want to work, if you want to get quick promotion, your main skill, any company is English. Any company, English will get you more opportunities, more money, more everything.  There is no skill more important than English in Korea. Technical skill? No. Because if you work as an electronic electrical engineer, yeah, you're going to do that a few years. But eventually, you have to go to management. Yes. Management doesn't need the technical, yeah, you need to understand it. But you don't need to do it anymore. You have a team. What you need is English. So you can. Anyway, they don't realize. They don't realize. No, I realize it. If you knew how important. We're talking a difference from making like Ocheon Manwon per year to Ilak, Eok. That gap is usually because of English. I'm telling you, I've been to these companies. I've seen the executives. I've seen the lower end. How do they go up? There's a big jump when they speak English very well. And if you don't speak English well, you stay down here. Yes. But I want to get a job. So I'm very busy now because I get my license. What license? Electric license or machine license. What do you do in your free time? You're playing computer games, right? No. What are you doing in your free time? Visiting girls in Japan. Studying hard, studying my license. What did you do last night? Studying my license. When do you get your license? Next week. All right, so next week you can start studying English? Next week, I finish my license test and I prepare my exam. Because June 60. Blah, blah, blah, blah, this is the easiest part of your life. This school is the easiest part of your life. If you have difficulty here, you are a problem. All right, I got to check the live chats. Jamil says my official language, Bengali. I can understand English, but speaking problems, yes. Hello, May. And Jamil is from India. Have you ever been to India? No, I don't. Which countries would you like to go to in the future? Future? I want to go India. You want to go India? That's a good answer. If someone's watching from India, I want to go to India. If someone's watching from Brazil, I want to go to Brazil. What do you know about India? Curric. I like Curric. OK, what's the capital city of India? City? Can you name any? New Delhi. Can you name another city in India? Can you name the Prime Minister in India? Prime Minister? The leader. I don't know. Do you know him? Yeah, I've been to India. I have many Indian students, so I know all that. I've been there three times. India. Where did you go? New Delhi and Mumbai. Calcutta. Agra to see the Taj Mahal. Do you know the Taj Mahal? Yes. I went to see that. Because I travel. If you like to travel with your Japanese girlfriend, maybe you spoke English. Which language did you speak? Speak with her. I spoke with her in Korea. She has really good Korean. Why didn't you speak English with her? She doesn't know. What about speaking Japan? Do you know Japanese? The leader. Okay. Any other questions from our audience? Now is the time. How do you feel about the live stream? Are you nervous? Yes. Well, you're lucky because daytime now, there's no people. Nighttime, there's more people. Hello, Kat. Nice to see you. And Jamil says, my state as Sam. That's his state in India. He's from... He's in Northeast India. Checking messages. Make sure we didn't miss anything. Do you have any YouTube channel or social media that you update? No, I don't. Why not? Because it's very... Look hard. Yeah, it is. Don't do it. Kat asks, what's your major? My major is Electric Engineering. And is this a university? Or what is this place? What is this place? This place is English class. No, but what's this school? School? Yeah. Is this a university? Yes, this is my college. Is it college or university? College. What is it? College or university? College. What is a college? What's the difference between Inha and Inha? Inha University is studying four years, but college is two years. That is different. Why didn't you go to university?  No, no. Maybe yes. I'm... I want to get a job quickly. Why do you want to get a job quickly? I want to marry quickly. Why do you want to marry quickly? That is my... Yeah, but... That's my dream.  Yes. You don't need to hurry. Slow and steady. Slow and steady. You don't need to hurry. Okay. I hope after this school you continue to study. Maybe you go to university and study some more. Yes. Finish my... study. I think that is... Well, you should. Continue to study. My classroom. All right, we're going to say goodbye. And thanks for coming here today. And this is my first live stream from my school, from my classroom, with my student in my classroom. He didn't expect to do the live stream right now, but he did a great job. Thank you for being here. And if you're interested in him as a boyfriend, you... How can they contact you? No. He likes international girls. What's the difference between Japanese girl and Korean girl? Oh, she... she doesn't like message or... she doesn't like contact. But Korean girls like messages and contact? Yes. Okay. All right. All right, thanks a lot for watching. Thank you. Say goodbye. Goodbye. All right. Thank you for watching. There you go.


You'll find yourself working all the time. And that's no bueno for any of you. I'm thinking about work right now. I was thinking about work before I got here. I'm thinking about work after I leave here. This is my co-host, Sam. We're going to talk about how to develop boundaries so you can maintain that good work-life balance. After all, Americans are terrible at balancing the work-life balance. Most entrepreneurs when they're not working they're still thinking about work. I'm thinking about work right now. I was thinking about work before I got here. Let me think about work after I leave here. I must be an American. All right, Sam. As you know, I struggle with maintaining a good work-life balance. So what do you have for me? What advice? Well, it's important that you properly prioritize your time. Make a to-do list. So I like to break it up into four categories. Urgent and important. Bills. It's important that you pay those bills on time so that your business won't have any stops in the process. Second, important but not urgent. Email communication.  Next is urgent but not important. Things that just pop up out of the blue that you want to take care of that day but it doesn't have to happen right now. And last but not least, not urgent and not important. Just everyday tasks. Say grocery shopping. That can always wait. All right, Sam. I hear all the time, the least advice I've been given is, hey, I'm gonna play to your strengths. And it took me a while to figure that out. So for example, bookkeeping. Not one of my strengths. Pleasing our customers with great coffee and a good time on the ramps at coffee and kickflips. That is one of my strengths. So play into that. The customer service, being around my business, being present. As for the bookkeeping, the finances, I outsource that. Perfect. You don't have to do everything. The benefit of having multiple people on your team is that you can, as you said, play to your strengths. The next thing is, it's important to set work hours and stick to them because if you don't, you'll find yourself working all the time and that's no bueno for any. Look, you're gonna get burned out. And I know as a local hero, you were passionate about what you do but to maintain that, to let it flourish, let it grow, you gotta think about the work-life balance and turn off. So next tip is actually having a set workspace. In order to make sure that this is viable for you, invest in equipment that really supports you because having a set workspace keeps work in its place. Next tip is, take a break. All right. Well, not right now. Oh, cool, cool, cool. But about 15 minutes or so, take a walk away, stretch, relax and make sure that you know you're bringing your full self back to what you're doing. Yeah, that's good advice because it keeps you clear, more focused and more present. So next is take time off. It's important to work time often, maybe quarterly and work that time in so that you can refresh and recharge. Or what I'm classic for doing, just take a long weekend. Get out. I had a pretty cool experience where I went out of town. I did a long weekend, left work Friday morning and went out to Palm Springs. And what was even more cool is it was a themed party, beach golf. So getting into character of things you never normally would, also really helps maintain the work-life balance. Talk about a vacation. Yes. Felt longer than a long weekend. And the next thing is do what you love. You know, focus on those things that really make you tick, your passion work. So that when you're on that, you're just on that. Don't think about the other things that you have to do, the to-do list. Focus on the passion. All right, Sam, this is all really great advice and I'm just curious to know what do you love doing outside of your career? Well, I enjoy going to the movies. I'm a big movie buff.  You can recline in your seat. Everything you need in one place. Exactly. And my last point is check in with yourself. Make sure that you're eating right, exercising regularly, and also getting enough sleep because you want to make sure that you take care of the whole person that have that proper balance in your life. I went to boxing class. I ate vegan pizza. I average about eight hours of sleep each night. Lucky her. And speaking of that, comment below. Let us know how do you do online. Also, be sure to like this video, subscribe to our channel, and ring that bell so you're the first to know about our next video. This is The Journey, we'll see you next time.


So about a month back, I covered details on new skill trees and action skills coming to Borderlands 3, found the images through the game files where people over on Reddit had been data mining. Today I bring you a few more details on these new skill trees. How's it going guys? My name is DPJ and today I bring you another video. If you do enjoy it leaving a like really helps out and subscribe if you do want to see more. So before we go any further for all your gaming needs and all the platform you play on, that amazing price is an incredible weekly deal, check out G2A, links within the video description. So today we have a few new details on the new skill trees coming to the game, or believed to be and that's important to state. As although it's really nice to believe these will arrive maybe within the next DLC which will be DLC4, nothing has been confirmed by Gearbox and like many other things found within these game files, these could indeed be throwaway ideas which are just left there. So let's check out what else has been found people and credit to Delusion Phantom and Chance Hugs for this information, link to the Reddit post where these two disgusting easterly leaks or these data mines can be found in the video description. So when I first covered this we only had images to what these 4th skill trees were, all were represented by the colour purple or pink or pinky purple and all were brand new to what we already have in game now. So we will start with Amara as this we know least about, now looking at the images it's kinda hard to actually make out how this differs to the other skill trees as the image kinda looks the same and with Amara her skill trees mainly being focused around elemental phasing, this from the image looks absolutely no different at all. Now with Amara already having phased cast, phased slam and phased grasp, it makes sense to see any other phase and while we do, the data mine files suggest the name of this will be Phase Trans. Now to sit here and build theories on how this will work would be fun but at the end of the day it's all guess work right now. But the basis of a trans sounds kinda cool to me, but hey people let me know your ideas on what this could be down below in that comment section. So we're going to move on from Amara and next up we have what I'd probably say of right now is the most interesting new skill tree we have details on so far. It's Flex and this is called Gravity Trap. Now as of right now the actual function of this new action skill and while it will indeed do we don't actually know. But we know the pet that comes with this new action skill seems to be a Loader Butt which in itself is super cool for sure. But another new feature with this tree is the fact that there seems to be an override to maybe the attack command which allows Flak to summon all of these pets onto the field at the same time which is amazing people and if this does come to light I can't wait to see this in action. It's going to be and should be fun for sure and if you do remember the original trailer for the Vault Hunters I'm pretty sure it seems as though they made it out that we could use all pets at the same time. Now indeed that could be coming reality this one is eager to keep this one to chase cars but there must be an ally. Next up we have Moles. Her new action skill seems to be called the Iron Cobb and this is actually very very interesting. This sees Moles summon an iron bear like ally but she isn't tied to it in the means of having to ride it or wear said mech suits. This will work I believe like a toad guard and will follow you around and what this also means people is the fact Moles will now be able to utilize many of the action skill active anointments which I think many Moles players do indeed miss and wish they had with the benefits of what like Zane has with his action skills because you are very very limited to this on Moles so this will be interesting too and I'm pretty sure you Moles players will be excited for this one. Okay so moving on and lastly people we have Zane. Zane's new action skill will be called indeed what I believe it is and that is the Shoulder Cannon. So this is kind of the opposite of Moles' new action skill where this shoulder cannon will be a one-time usage so Zane can indeed make the most out of an action skill and anointments and me being a Zane main guys I can't wait to play around with this thing and see what the actual shoulder cannon is capable of and mixing that up with other skill trees that should be cool indeed. Now these action skills and new skill trees like I said at the start of the video we don't actually know if they're gonna ever appear in the game all I can say is those that with every new patch the game has it seems as though more and more details on these new action skills are being added but yeah here we are and here we wait for more information on this and as per usual guys if any does drop you know I have your cards right here on my channel so subscribe if you are new around here but yeah guys those are the details and the new action skills or new 4th skill trees for our Vault Hunters, Flak, Zane, Moles and Amara. If you'd like to add anything down below in that comment section feel free to do so but on that note we have come to the end of the video if you guys enjoyed it leaving a like really helps out if you're new around here want to see more Boilands be sure to subscribe and if you never want to miss a video I upload can turn notifications on my hitting that bell button but guys thanks as always for stopping by hopefully you enjoyed the video and hopefully I will see you on that next one