So hello everyone, my name is Piotr Wieric. Thank you for coming here. And today I'm going to talk about the synergy between the blender, which is actually a 3D software, very versatile tool, and also the real hardware, which is robotics in my case, especially in context of 3D scanning. So few words about me. I've been using blender for about 10 years right now, so quite long. I started from 2.4 something. I remember the pink outline in blender. So I also worked a little bit in the game dev and also e-commerce. So I also prepared some assets for VFX, so I work in many industries. And right now I switched a little bit more to the programming side and to the technical art. And currently I'm running my own company involved. And from the internet, you can know me as MacGavish. All right, so as we saw during the whole conference that blender is very versatile. It was used in many incredible ways for many different purposes. But can we actually use it for robotics? Like can we use it like a viewer to control something in real world? The answer is of course yes, because it's blender. It can be used wherever you want and however you want. So let's dive into, before we dive into the details, let me tell why I even started building that hardware. So everything started around 2018 when I joined the Forte Digital Company. I got interested in the 3D scanning, which is a very wide term, but especially I got into the photogrammetry, which is a small part of 3D scanning. And photogrammetry is actually also very versatile tool and technique, so it's very flexible. But it has some drawbacks and also many advantages. So what is the photogrammetry? As you may know, the photogrammetry is just a technique where you took many photos of the given object from many angles and then using photogrammetry software like Reality Capture or Metashape. You can combine that into the 3D model and also you can capture very sharp textures, which is not very common in the industrial grade scanners, let's say like Structurelight or laser scanners, where textures are mostly very poor. So photogrammetry in this case has very nice textures. So for creative industries, it's a very nice tool. As you can see, there's a lot of cameras to properly reconstruct even the simple objects, especially if you want to have short textures. So that's one of the problems. So you need many, many images and it also takes the time to prepare them, to capture them, to not make any errors, to also keep the proper distance to the object. So in this case, it's much more labor intensive method compared to other scanners like Structurelight, for example. So those are the features of the photogrammetry. As I said, it's very flexible because you can scan very small figurines with proper hardware, for example, but also you can scan, for example, huge buildings like building sites or whatever you want. So it's very, very flexible and that's a huge advantage. It's much cheaper because nowadays almost everyone have a phone and with cameras, so it's not a problem to took some pictures of some objects and just process them. Also the textures that they set are very high resolution. So it's also a huge advantage, especially for the creative industries where the textures matters. But there are some drawbacks. Like for example, it fails on featureless surfaces, especially that because it's a passive method compared to Structurelight with this active method, so it's based on the features, on the texture of the object. So if there's no features, no textures, then probably there's no mesh eventually. So that's a problem. And as I said, it requires many images and it's very tedious and monotonous. So I really hate that method because of that, but what can we do about this? We can of course automate it with some hardware. So to make that stuff less boring, especially for small size objects, because I'm focused mostly on the small size. I'm not gonna scan buildings, but more or less objects with like, let's say one meter by one meter by one meter. That's the biggest size, let's say. So of course we can use for example, turntable, automatic turntable with tripod and a camera on top of that. Which is of course very cheap, simple to use and in most cases it works fine. But as always, there are some drawbacks. So in case if the object is relatively symmetrical, there's no very weird shapes. It's not very, there's no many occlusions of the objects. It's probably work fine. But in more complex scenarios, let's say like this, when the Suzanne is lying on the, like rotated in 90 degrees. So for example, can you see my? Oh yeah, you can see that. So for example, this part here might be in focus, but the rest part like this eye might be out of focus. So when we rotate like 90 degree, the other side will be in focus and the other side will be out of focus. So that's a huge problem. And of course we can improve that by moving the tripod with the camera, but it's not actually very effective because it's manual work. So we want to avoid manual work at all. So the very simple approach would be to use automatic turntable using Arduino. I personally very hate of the shelf products. So I want to design everything by myself, try different hardware and automation possibilities and to write the software that I know exactly what it does. So this is the very simple approach where you have a relay module for the camera trigger. So we can, for example trigger camera, which is synchronized with the rotations of the turntable. We have a simple stepper motors, something like in 3D printers, and also the Arduino, for example, Uno with the CNC shield. So it's very cheap and very simple approach in this case. But here is another example, what's the problem with the focus? So for example, let's assume that this shoe is lying on the turntable and it's perfectly in focus. So here is the perfect focus, but when it rotates like 90 degree, this part here is still in focus, but this part here is out of focus. So that's the main problem of the turntable. So in perfect world, the camera will follow the shape of the geometry, but often it's not possible and not trivial to do and definitely much harder to do that with the simple tripod. So how can we automate that and how can we make the process a little bit better? We need to build a robotic arm, which is not, it might be over complicating the problem, maybe over engineering the problem, but why not? Let's see how to approach this problem. So the general plan is quite simple. We, I personally decided that it might be very simple at the beginning. That's why I used Arduino. So it's very cheap. There's no problem to find some tutorials in the internet, how to properly program it, and also the whole hardware must be easily modifiable. So in this case, I went with the plywood, for example, for the mine construction with laser cutting. And another main criteria here is to possibility to automatically trigger the camera. So it's the same approach like before. So I'm using the simple relay module and also it must be strong enough because often the camera mounted on this robot is like 100 times more expensive than the robot itself. And also it must be lightweight, so it might be small enough and also easily controllable from the software because I cannot imagine that we can control complex machine with, for example, writing coordinates by hand in some software. So we need to have a visual representation of the robot in reality. So what can we do about that? As I used Blender many years, I instantly thought about using Blender for this case and Blender has many great features, like Python API, which is awesome. And as you know, it gives the Blender incredible power. It makes it incredible powerful tool. We have also inverse kinematics, so we can assume that someone much smarter than us, for example, in Math implemented that correctly and we can use that directly, those values in our software. And we can avoid many bugs made us, for example, me while I programmed the hardware. So also I can reduce the time needed for that. We have many helpful constrain modifiers like track tool, limit distance, and so on. We can create a simple UI, it's multi-platform, so we can use that on Linux, Windows, and it's easily distributed. There's an easy distribution, of course. Yeah, so in case of robotic arms, we'll of course use the PySerial, which is quite helpful to communicate with, for example, with Arduino directly. For some computation, we can use NumPy and threading for some asynchronous computations. And also the power of Blender, that it follows Python updates, so we have almost always the most modern Python included in the Blender. And as I said, there are massive integration automation possibilities. So this is the converted CAD model into the Blender. So we can see how the inverse kinematics works in this case. I put some bones into the model just to rig it properly. And then I can just, using Python, track, how those bones are rotating regarding its parents, and just transfer those data directly to the motherboard of the hardware. We have many useful constraints, as I said. So for example, the track tool. So for example, it tracks constantly our target position, whether it's a focus point or something else, we can easily track that. And also, for example, using the limit location, limit distance, also like angular limits for the bones, we can make some safety integrations to make sure that our robot won't break the environment around it. And this is how it looks in Blender, the whole setup. So it's quite simple. The model is directly converted into the mesh from the CAD. So it's very straightforward. I just added the bones, rigged it, added the turntable. Everything is controlled using the single empty. So it's very helpful to use and implement the inverse kinematics in this case. And this is how it looks in reality. So here you can see the preview from the Blender and how it works. So there's a very small lag between the input and the actual movements. The movements are coordinated. So for example, if one axis, like one joint of rotation, has a longer angular distance than the other one, it just simply moves faster than the other one. So all stepper motors are stopping at the same time. And there are some also end stop to properly calibrate it because I wanted to avoid any encoders to track those rotations. Because I wanted to make it simple, simple as much as possible. And it's made out of plywood. So it was very cheap and very easily modifiable because you can just cut it, glue it or whatever you want. And the architecture in this case was quite simple. So I implemented everything directly in Blender. So Blender was the main controlling software here. Everything happened in Blender. It was directly communicating with the motherboard. In this case, Arduino. So there was a bi-directional communication. And Arduino directly used stepper motors. So it was just used a unidirectional communication because there was no feedback from the robot itself because there was no encoders or any more advanced stuff. So let's focus on this specific part. Here is an example what the communication looks like. For example, for the move command. So user, for example, moved the robot in Blender. The thread, for example, in Blender tracks the movements if it's different than the previous movement, the previous position. The Blender sends the command to motherboard. After the movement is done, the motherboard sends back some responses. And then the Blender gets unlocked, send back some information to the user, and so on and so on. So it's very simple. We can use, for example, the model operator here to, instead of threading, for example, to track some asynchronous operations. Let's get back to the scans because it's all about scans here in Blender. So I wanted to scan something more interesting than another rock or another brick. So I asked the Polish sculptor Tomasz Diewicz if I can scan some of his sculptures. All of them are handmade, so there's no digital copy of that. So that also opens some opportunities to try to free the print smaller or bigger versions. And I also wanted to try to push the photogrammetry to its limits. For example, I had to use the focus stacking in this case. Those sculptures were quite small, like 20 centimeters high. So I had to improvise some method like focus stacking here. Here is another example and here is the 3D printed version. So basically in this case, it's perfectly good enough, almost all details where you construct it. And still for very small price compared to professional structured scanners because if you want to scan something like with this high detail, the structured scanners or laser scanner will cost like maybe 30,000 euros. But of course this architecture has some problems. Since it was just a simple proof of concept and there are some problems that can be improved in the future. For example, the main problem is that Blender is directly communicating with the motherboard. So it's not a good in this case because for example, if the Blender fails or crashes, we lose all the information in the robot. So we can no longer track it. And also if we run some heavy computations like computing proper camera positions directly in Blender, we can also crash it or volatile its own threads which cause it also instant crash. So we need to improve it. Also the Blender, the robot itself was a little bit too small, too weak because I couldn't handle objects like one meter height or more heavy than let's say 10 kilograms. So we need to improve that. So in order to improve that, I had to like found a company called Involved. I did that together with my friend who is an electrical engineer called Zmuda. And with that team, we could build much more advanced hardware because no longer all the task was on me because I'm not, I don't have a degree in electrical engineering. So he's specializing in that. So he helped a lot with the problem solving here. And this is the new version of the robot. And it looks like this. As you can see, it's much bigger. It's of course a time-lapse. So it's not that fast, but in time-lapse, it looks cooler. And as you can see, it scans much bigger objects can scan of course, because this elephant is quite small. And the hardware is much more stronger. It's stronger. It can hold like 20 kilograms without the problem. We can utilize many lights. For example, we can implement the photometric stereo for 3D objects, not only 2D objects, but of course this has some drawbacks like it's bigger. It's much more complicated to transport it. So of course there are some costs included in that, but improved architecture is a little bit more complicated now because in this case, I moved whole computations outside of Blender. So in this case, the Blender is just simple UI and all computations are done directly in the backend. So what is the backend? Backend is simply a separate software, like written in Python, but it's running totally not connected with Blender, so if Blender crashes, there's nothing wrong with the backend. It's still running correctly, so we just need to restart Blender, connect again and it's still perfectly fine. Yeah, we also did some custom protocol, which help us to, for example, code all the messages to make it safer. And also we built the custom PCB, so we no longer using the Arduino, so this PCB is perfectly built for our needs. And let's have a look closer on this architecture component. So as I said, Blender is mainly UI right now, so all computations are outside of Blender. We're just using some threads or model operators to track the changes directly in Blender and just sending them through, for example, socket to additional, oops, sorry, something. Something went wrong, sorry. Yeah, and so if Blender crashes, the backend, of course, still works correctly. And it's possible to run currently more advanced computation because we can utilize many threads or even the CUDA like in GPU processing. So yeah, many benefits from that. And we still, of course, can use the all goodness of Blender like bones and constraints, geometry nodes, and so on. The backend right now computes all robot paths, so it's not right now in the Blender, on the Blender side. As I said, it handles highly computations, manages communication in much better way. And also we included many security and safety improvements. So for example, we can detect that something is going wrong and communicate to the user or even block the machine. And yeah, supervises all modules, so we can constantly monitor all the stuff and check if everything is going correctly. So in this case, the communication pattern is a bit more complicated as the Blender is not directly communicated with motherboard. So there's a backend between that, like a mediator, for example. But the whole idea behind the backend in this case is quite similar. We just need to have another step, another communication step, and module which needs to be handled properly. Yeah, custom motherboard. In this case, it was perfectly tailored for our needs. So for example, we can handle 16 stepper motors at once, all of those can be coordinated. And smooth movements. It's basically much better and much like safety proof compared to Arduino, much more professional and still totally compatible Blender because it uses just the custom, like Python library to communicate with anything which uses, for example, USB port. So let's dive what are the new possibilities in this case, what you can implement in Blender. So very nice example is the real-time depth preview. The robot uses the Intel Resense depth camera. So we can, in this case, stream the depth from the camera directly to the Blender. And for example, visualize that using the OpenGL or the GPU module in Blender. So it's quite nice to see what the Blender sees right now. And it also can be used for the safety purposes. So we can detect what is the minimum distance to the closest point in the depth map. And for example, stop the robot or show some communication to the user. So it wasn't previously possible to use the Intel Resense in Blender because it crashed immediately the Blender once it starts streaming the data. I have no idea why it happened. Also post the GitHub ticket about that, but it couldn't be solved in any way. So in this case, we are moving that computation outside of Blender so it works again. And also there's no problem with streaming such data. It was, of course, decimated, like don't scaled. So we are not streaming whole pixels into the Blender because it will be too slow, like by factor of 10, for example, we can decimate that. And of course, we can stream that using the sockets as previously. The another example here, which is the core of the whole automation in Blender, is the Prescan. So using the Intel Resense, for example, we can capture simplified geometry before we start scanning. So robot knows what is the shape of the object. For example, if you have something like this, it's quite symmetrical. So it's very cylindrical. It's not a problem to scan with using a simple approach, but if the object is like this and it rotates like this, it's much harder. So in this case, the Prescan actually help us to properly distribute the cameras. And yeah, so the Prescan is happening. As you can see, the turntable is rotating. I didn't implement the rotation, like feedback from the motherboard to the Blender, so we cannot see in real time what's rotating here. And here, using the Open3D library, we can put together all those scans and then import again into Blender. So it's very simplified shape, but for robot, it's totally good enough to properly distribute the cameras. All right, so also if you want to distribute the cameras on specific shape, like for example, icosphere, because we need to, let's say we want to try and use some machine learning and we need to use some perfectly distributed cameras. We can also use other geometries like icosphere for that, or even we can distribute cameras based on a Susan, for example. So there are many possibilities. So all depends what exactly we need. And yeah, view-based positions. So this is quite similar what we are doing while scanning using our hands, basically. So using the viewport in Blender, we can directly spawn some cameras using the shortcut. So it's very fast to add some custom robot positions. If we are scanning something flat, we can use a flat plane to distribute that automatically. But if we see that, let's say automatic algorithm fails to cover some angles and we know about that, we can add some custom positions to improve the whole scan later. And the scanning sequence. The scanning sequence was implemented using animation, like keyframes. So once we have the robot positions, the algorithm just iterates through all those cameras, transforms them into proper space and put the keyframes for the robot. So before we start the sequence, we can move through the whole keyframes and check all those positions before any scanning. And also the great feature in this case, it's not very visible here, but based on this press scan, the robot keeps the constant distance to the object. So we don't need, and we shouldn't actually use the autofocus because it changes the camera parameters and it might be much harder to then align properly or create a mesh without the noise for the photogrammetry. So in this case, we can rely totally on manual focus. Once it's properly set, we can scan for hours with the same parameters. And also the photogrammetry model will be much better in the end. Yeah, so as I said, we can use the keyframes, we can preview all those and yeah, let's go further. Scan examples. In this case, as I said, we are using the photometric, photometric stereo in this case. We can capture much more detailed geometries, like we can capture, for example, the PBR materials, all those details, which are not possible to be captured using the standard photogrammetry because we need to observe each pixel in the image, how it behaves under different lighting. And using this, we can then compute all those parameters or, for example, displacement map or normal maps, specularity, roughness, basically whatever we want. So in this case, we have a photogrammetry model. We've applied displacement from the photometric stereo and all those PBR parameters. So in this case, like metallic really shows that it has some metallicness in it. And also the leather looks like a leather and depends on what you want to do with this scan later. For example, some companies want to use the displacement instead of normal maps, so you can make some changes to modify this model in ZBrush or Scalblit later. Yeah, the next element, next object was a little bit harder because it has bigger metallic part. But also without that, the mesh was quite poor, not very detailed. And using the photometry, we can take much less positions instead of photogrammetry because if you want to, for example, capture very highly detailed object, we need to capture, let's say, thousand camera positions with very macro lens and very high details. So in this case, I just captured some 200 images, 200 camera positions from larger distance and then improve the final result using displacement. So it wouldn't be possible without the photometry and without the proper automation and the summary. So as you can see, the blender saved us a lot of time, especially at the early stage because at the early stage, it is very easy to fall in some rabbit holes and spend months in there. In this case, by using the software that I already known very well, I could save a lot of time and utilize properly written tools, like, for example, inverse kinematics. So I didn't have to study math for weeks to understand it properly. I just can properly program everything to communicate different pieces together. Blender is also constantly improving without, like, we don't need to spend the time on improving the software itself because it's actually handled by other people. So it's also a very nice feature in case of Blender. And I also talked about, I wanted to implement the UI using the OpenGL but when I started studying it, I thought it would take me too much time. So you actually don't need to know how to build responsive UIs or responsive viewports. You can utilize Blender in this case. And there's, of course, the Blender community, which is awesome. There's a lot of help here and there and we can find many, many examples in basically whatever we need. And the geometry nodes. I actually didn't tell anything about the geometry nodes at all here because it's still quite new and I'm still not using it in the robot. For example, I'm sure that it's possible to use geometry nodes to properly distribute cameras, maybe in real time, without the processing and utilizing complex algorithms in the backend component. And that's for sure a huge element to improve. And yeah, but one drawback that I can see here, for example, if you want to, let's say, sell your hardware commercially and someone doesn't know the Blender. So it might be a problem for someone to actually get used to Blender. There's a lot of different buttons, sliders, windows. So it's definitely not for everyone. And I'm very looking forward to a nice feature in Blender, which is Blender Applications, which was introduced last year. But I don't know if it's still developed because in this case, we could remove all those not needed stuff in Blender and just keep all that things and features that we actually need. But I'm looking forward to it. Maybe it will happening, maybe not, but yeah. Thank you very much for coming. It's a bit shorter presentation. Thank you very much. And if you have any questions, just let me know. You can make some Q&A, yes? Yeah, so if I generate the G-Code for the ARM. Actually, in the first version, which worked using the CNC shield, I used the G-Code, that's true. And actually it's very easy because in G-Code, you have a command like G something, X, Y, Z. So we need just properly pick those X, Y, Z values and map to your, let's say, access. Like, for example, change the linear movements to rotational movements. So it's totally not a problem. In the robotic ARM, I use the G-Code. In the next version, like the proper robotic device, we have custom commands, so we are not relying on G-Code. And of course, it has some drawbacks and advantages because using something custom makes it not as popular as G-Codes because G-Codes are commonly used everywhere. Almost every CNC machine uses that. But in our case, it was simpler to use custom way of sending commands. But in most cases, it's just the formatting. It's different format, basically. So you have the information, you can code it whatever you want and however you want. Yes, so in this case, the output from the robot are just images. So you can use whatever you want, like reality capture, meta shape, or some open source software for that. The only custom software here was the PBR processing tool because there are not very, there's not a lot of software for that in the market. So we have a custom way to handle that. But still, if you have images, you can use whatever you want them. For example, you can use the Nerf or the Gaussian Splatz, Gaussian Splating, which is very popular method right now. So yeah, so basically the robot automates the boring thing, which is the taking photos. The whole project of the robot, is it open source? Yeah, so probably this, I'm sure that right now it will be closed source because we are still investigating the market. If that's gonna fit the market, there will be enough needs for that hardware. So right now, for example, we are focusing mostly on the services, like providing, let's say, for machine learning to the museums, to the game dev. And during that time, we are still improving that by using it. So hopefully next year, we'll have something more ready to show more publicly. Yes, how I computed that? Yes, it was very necessary because without those positions, like without the proper algorithm to compute the optimal camera position and robot positions, we actually don't have anything more than just automatic robot with moves with camera. So to have a better quality in the end, we need to make sure that we keep the same distance during the whole capturing process. So we're not too close or too far. We need to compute the coverage. So before we actually put those images into the photogrammetry software, we need to know more or less if the object is properly covered from outside. And yes, I think that the automatic camera positions are the core of the whole automation. And without that, there's basically no automation at all. Yes, so for the first question about the physical correct camera, we basically we need to figure out what's the lens? What's the lens, like 35 or something like that? What's the sensor size? And we can actually skip the distortion part because it has too small effect in this case to compute the proper camera positions. So we can skip that. Blender camera actually works pretty nice in this case. And in my algorithm, I used OpenGL to compute all those positions. So we can also simulate the proper camera, physical camera in OpenGL, even with distortion parameters. But of course we need those distortion parameters somehow computed. So we need to calibrate the camera and then include that into the software. And regarding the second question was, oh yeah, I'm not using ROS at all completely. I wanted to build something from scratch that I know exactly how it works. Probably if I have studied the ROS a little bit more, it might be convenient because I see that many like academic people, people from academy or universities use that a lot. So it's very popular. But in this case, I wanted to go fully custom. And regarding the machine learning for the robotic positions, did you mean that? Yeah, so in this case, I'm not using any machine learning because to train some networks, we actually need the data. So we need to tell that this, let's say we have a disc camera position and we need to tell and train the network and we need to decide that this camera is correctly positioned. So it's definitely possible what we are, but we are not there yet. We mostly focus on the hardware and making everything works right now. But yes, we are thinking about that. And actually this project is used for training some networks in some ways. And I definitely want to use that in the future versions because it's not a problem at all. Yes. So the coverage is actually computed after making the press scan. So for example, we can pick like, we want to 200 cameras for this specific case on let's say 50 centimeters distant from the surface and we are running the algorithm. It computes most optimal camera positions. And after that, we can compute the coverage. So it's based on the press scan simplified data. So everything is simplification of course because we have some trade-offs here and there. For example, using the simplified press scan data it's much faster. So we don't need to utilize photogrammetry at all in this case. Just need to put together some point clouds using transformations. And this, I think that computing the coverage is also the crucial point because if you let's say specify two little camera positions, like the maximum number, it won't be possible to properly scan the object. So for example, you will have just the halved scan object without the full coverage. So it's quite important parameter. And also everything depends on the algorithm itself whether it can implement something better or worse. So there's of course plenty room to improve everything with more advanced algorithms. Yes? So how do I compute the camera? All right. So we can use like OpenCV for camera calibration. It's very popular, it works. So in some cases, like for the photometric part we can use the computed parameters from the photogrammetry because it might be more robust. And then we are using simple brown Conrad model which is very, very popular. So it's also supported or can be implemented in shaders in OpenGL. So yeah, but in most cases I use the simple OpenCV method to calibrate cameras. Yes, any questions? All right, yeah. Yeah, this is quite complex stuff because we're using the, let's say, differentiable rendering here to properly map those materials together. And in this case, like metallic is simply a blending factor between the two materials like dielectric and metals. So in this case, for example, we can rely on the specular value. If the specularities have higher than a specific level we can assume with some, basically we can assume that this surface might be metallic because it reflects light much stronger than simple dielectric which has about 4% of reflections, something like that. But metallic surfaces have much stronger reflections. So let's say, yeah, I will go a little bit deeper in this topic. So for example, you can capture that using the cross-polarization and the parallel polarization. So subtracting that, you can more or less like capture the specularity of the object and the albedo of the object. And using this, you can make even a simple thresholding to capture all those values which are higher than specific threshold. And in most cases, when you don't compare both, like rendering with real object, it looks much better than simple photogrammetry. But it's really, really deep topic and there are many methods and very computationally heavy, heavy methods. Sorry, it's not very simple to implement that. But more or less it's possible. Oh, yeah, sorry. By actual model, do you mean the photogrammetry final? So yeah, so in my case, I firstly need to move the robot in blender to move it physically. But do you mean that can I move it physically to see what's happening in blender? So it will be possible, but in this case, we had to use the encoders in each axis. So without that, it's not possible because just a simple stepper motors which doesn't have any logic inside of them. So they cannot communicate you back what's their current position. But using encoders, it's definitely possible to use that. So yeah, you will just need some kind of a thread running in blender which is receiving all those details and updates the model. Of course, there might be some differences between the reality and the blender because the encoders have its specific resolution. So blender is definitely more accurate than physical encoders. But yeah, answering your question, that's possible, but harder. Yes, yes. Yes, you just simply need to rotate the object physically and make sure it's not distorted anyway. Like if it's something made from cloth, you have a big problem because you cannot simply rotate it. But yeah, you just simply need to create two separate scans and then combine them in the photogrammetry software. Yeah, the robotic arm is actually paused right now. Right now it's not developed anymore. I just took it from the, tried to use it again. I forgot how to use it actually. I'm trying to learn it again, how to use it. It was very complex and the UX was very bad at that time. But yeah, it was very great experience building such stuff but it's not a very good idea in this specific case. It's totally overkill. There are simple mechanic architectures like let's say similar to 3D printers or CNC machines. And yeah, robotic armors are very hard to be made properly. And of course, the physics is not our friend because, yeah. All right, it's 50 minutes right now. So thank you again for coming.


Let's check this boom. We're good to go. Here we go What is up guys and welcome back to the John Q channel. Thanks so much for watching today's video I'm I'm very excited about today's video. I'm going to break down how I gained Almost 20,000 followers in about 24 to 48 hours. So let's get into it You've heard me talk about tick tock if you follow me on Instagram Facebook the YouTube's the twitch the Twitter the snap All the mediums right you've heard me talk about how tick tock can turn you into this huge Business brand like this huge model on the social media platform It's what's been working for me. And so if you know me, I'm just a grinder I love to get the work done and now I'm gonna show you how I got those videos done To give you some background to give you some proof here's a screenshot that I took on Friday at 6 39 p.m I had 45,000 followers and 1.4 million likes fast forward to today 1042 a.m. I have 61,000 followers That that's literally 15,000 followers plus in the matter of days guys And so I'm gonna break down how I did this. There's really no special method. I didn't grow the hack myself I didn't pay someone to get me more followers This growth only has to do with the content that I put out as Johnny Q and no one else The fact that I know how to navigate and maneuver my own content on tick tock to essentially blow up Let's let's explain viral videos just for one second viral videos A lot of people think it's a millions and millions of views that creates a viral video Although that is correct a viral video can also be hundreds of thousands of views in the matter of hours or days Something that blows up in a short amount of time. Yeah, I wasn't planning for it I wasn't trying to get out there and make viral videos. It just happened. This is that video right here I think my next-door neighbor is doing a tick tock and I have to be friends with her This has to happen. She's doing a tick tock Hey, are you doing a tick tock? So there she said yes But I cut it too early because I was only filming in 15 second mode and not 60 second mode I'm on tick tock to you and that's where I ended it even though She came over here came to my house and was like, you know, give me your tick tock ad. Let's follow each other Let's get on tick tock. That's what happened after the fact I didn't film that because I knew right then and there I knew I caught people's attention right by zooming up on My neighbor and saying hey, I think my neighbor is doing a tick tock that Automatically engages you and brings you into what's happening. There's something going on and I have to see what's happening I think my next-door neighbor is doing a tick tock and I have to be friends with her And so automatically in those first four to five seconds, I have gripped you I have told the audience what's going on and so it just leaves the consumer the audience the person More time on that video and the way tick tock works is you want your consumer your audience to be on your channel on your videos as long as possible and watch that video to completion from start zero to 30 seconds 40 seconds 15 seconds in this case I had to capture the moment and I had to capture the virality of this moment I knew in my heart I knew in my soul that it was just something what's gonna happen just because of how I already laid this out I didn't go outside. I would I stayed indoors and I filmed this piece, right? And so I didn't show you the rest because I knew there was something there and people would question and people would want to see more and so Remember when I said from start zero to the end of the video that is what I did And so I got people to complete the entire video probably watched it more than once so you have to rewatch it and be like Okay, turn this up because I need to know what's going on in this video That's just some of the techniques. It's not even a technique It's more so that I know how to videotape something how to film something in a way where it grabs your eyes and I think that's the The majority of what TikTok can be have a viral video You have to have all those components of if it isn't interesting does it lure your audience in is it going to complete? You know your full video length and watch time are people going to see the entire video Do you have something interesting to say or are you capturing something in the moment? And so I've gotten videos with millions of views I've gotten videos with hundreds of thousands of views likes and comments And so that's just that works for me because I know how to Comprehensively story tell in a positive way that brings you with the audience the consumer into my content And so that's just how I create viral videos I guess you can say it's just capturing the moment and going from there pretty easy Just you just got to do it I think I'm gonna make more of these videos because I like them and I think that you guys will find this valuable as Well, so let me know down below in the comments if you want to see more videos like the tiktok video How I create mine how to create viral videos how to do different things in the media of photo and video Let me know down below would love to know and with that being said guys. Thanks so much for watching I appreciate you watching it really means the world to me guys, and I'll catch you next time on the Johnnie Q Channel piece. I feel like we should do like a little jingle to Johnnie Q channel I'm gonna work on it. All right. Peace out guys


It feels really good. I've been coming here for a few years now and I think by this time, why I love this event is of course it's validation and recognition of all the great work that women leaders are doing in the industry. But it's also just a great time to catch up with friends. It feels great to be recognized for the work that you've done and it feels great to be part of a company which is allowing you that opportunity that you can get noticed for the work you've done. So I want to thank Impact for it. I want to thank PNG for giving me the opportunity to be in this place and really thank all the all the lovely people in my life both professional as well as personal who made it happen. Thank you so much. It's a difficult question because it's very difficult not to get caught up in stereotypes because I think every leader has a very distinct style whether they are female or male and there are many different styles of leadership which can make work. That being said I will go ahead and stereotype a little bit. I think women leaders work while building a lot of consensus not all of them may be the mega alpha women leaders but I think they tend to be more inclusive more caring and a little bit more parent-child like in the way they work with their teams and I think that that might be different sometimes from what many people are used to as the prototypical image of a leader but I think that's a very very effective way as well to lead teams. So I think that's one thing which I would think is different with women leaders that I have worked with and that I have really admired.


This is talk number 9389. We are here at Summit Automotive in Fond du Lac, Wisconsin. You're new and used SUV headquarters. Today we are checking out this super clean 2012 Toyota FJ cruiser. This is a trail teams special edition. It has the safari snorkel and a Baja roof rack. This vehicle has the 4 liter V6 motor. From this HD video you will be able to tell that this Toyota is in really nice condition all the way around. We shoot all of our videos in 1080p so if you have HD capabilities on your computer tablet or smartphone device turn them on out because it's like you're right here looking at the vehicle with me. Driver side rim is an excellent condition. No scuffs or scrapes. We have good rich all terrain LT26575R16 tires on here. And these tires look like they have roughly about half the tread left maybe a little bit more. It has a nice bright red color. Front bumper is an excellent condition. No dents or dings on that front bumper. Head lights are nice and clear. Pastner side rim no scuffs or scrapes on that. And as you go down this side of the vehicle you can see just how clean that body is. How reflective and glass like that paint is. We take these HD videos so if you are far away. Or even if you're close by and just cannot make the trip down but you're still interested in purchasing the vehicle. You can still see the vehicle and hear the vehicle and have confidence in what you're looking at before you even get here. It has the rock rails on the bottom. Back rim is an excellent condition as well. Four wheel disc brakes. Back tires have just as much tread as the front tires. Maybe even just a hair bit more. See the frame and under body. Considering the age mileage on this vehicle is in really nice condition. Very little corrosion underneath there. Very, very nice vehicle all the way around. Rear bumper is in nice shape as well. It has a towing package which includes a receiver edge and four pin wiring. It has a brand new spare tire. It's never been used. And this back rim is in pretty nice condition as well. One tiny little scuff on it. Probably why it's the spare. You get the trail teams all weather format back here. And then those seats do fold down for a nice flat storage. You also have a 115 volt 400 watt plug-in back here. And this door opens up really nice and far. And also that glass does come up as a flipper glass. As you go down this side of the vehicle just as clean as the passenger side. This rim is in really nice condition as the other three are. And this side is very clean as well. We want to give the most accurate representation of the vehicle as possible. So when you get here there's absolutely no surprises. Inside the trail teams package gives you the black and red cloth interior. There are no rips or tears on these seats. They're in really nice condition. We got all weather formats throughout. Power windows, power locks, power mirrors. And as we get inside here you can see that this one has 60,514 miles. You get the red and black leather wrapped steering wheel. Bluetooth audio controls on that side and other audio controls on that side. Then your cruise control is right there. Comes with a CD player. Down here you have all your rear diff lock. A track. This is for your plug-in back there. And AUGS and USB and instability control. There's your 4x4 shifter right there. Automatic transmission. Pass and receipt is very clean as well. No rips or tears on that. Up here you have your compass and outside temperature display. As well as how far your tilt is. Up here you have your backup camera which shows up right there in the mirror. And factory all weather format on that side as well. Take a quick look at the back seats and then we'll check out under the hood. Side current airbags on this vehicle. The back seats are just as clean as the front seats. No rips or tears back here. It does have the latch child safety system. And those seats like I said do fold down nice and flat. We've got factory all weather formats back here as well. And we'll take a quick look under the hood. 4 liter V6 motor. Engine bay is very clean. One's very smooth. Shops are in nice shape and work really well. This Toyota has been fully safety and inspected by our service shop. Has a fresh oil and filter change. All the fluids have been checked and topped off. The vehicle has been gone through mechanically. 100% and it is 100% ready to go. To see more pictures of this FJ Cruiser or one of our other 400 new and used cars, trucks, SUVs, minivans, Wranglers, you name it. We got it.  Videos of every single used vehicle that we have. All at summitauto.com. Thank you so much for checking out the video. If you like this one, want to make it yours. Call right now<PHONE_NUMBER>. Ask for one of our sales associates to make this one yours today. Once again, that number is<PHONE_NUMBER>. Thanks again for checking out the vehicle and the video. If you want to check out more videos, go to youtube.com. Remember to like, subscribe, and share on this video and all the videos there. In fact, the second you'll see a link to subscribe to our YouTube channel on your left. It links more YouTube SUV videos and inventory videos on your right. If you haven't been to our website on the bottom link to this vehicle on our website, click those check us out. We really look forward to helping you with this Super Clean 2012. FJ Cruiser Trail Teams Special Edition. Thanks again.


The Jack Benny program presented by Lucky Strike Lucky Strike and lucky strike alone offers you important evidence gathered in the tobacco country by the world famous Crosley Pole This evidence reveals the smoking preference of auctioneers buyers and warehousemen the men who really know tobacco Here's what the Crosley Pole found for their own personal smoking enjoyment Independent tobacco experts again name Lucky Strike First Choice. Lucky Strike First Choice over any other brand. These experts know their business. Their overwhelming preference for Lucky Strike we believe has a direct relationship to the quality tobacco we purchase for Luckies and to the real, deep down smoking enjoyment you may expect from fine tobacco. And when these veteran tobacco experts name Lucky Strike First Choice for their own personal smoking enjoyment then you know. L-S-M-F-T, L-S-M-F-T. Lucky Strike means fine tobacco and in a cigarette it's the tobacco that counts.  Independent tobacco experts again name Lucky Strike First Choice. Lucky Strike First Choice over any other brand. The Lucky Strike program starring Jack Benny with Mary Livingston, Phil Harris, Rochester, Dennis Day, and yours truly, Don Wilson. Ladies and gentlemen, Jack Benny has just returned from his stay in Palm Springs. So let's go out to Jack's house in Beverly Hills. It's morning and we find Rochester in the kitchen.  And there's saucers and dirt on the floor. Oh, good morning. Good morning, Rochester. Oh, oh, good morning, boys. Did you have a nice night? Oh, pretty good, Rochester, but as you know I had a difficult time falling asleep. I counted 3,000 sheep. 3,020 to be exact. Was it that many?  No, Rochester, I prefer to count sheep. I know, but I feel so silly putting on that white coat and jumping back and forth over your bed post. Rochester, if I can toss and turn, you can jump a little. Doesn't hurt. Now pour me some coffee. Okay, just a minute, boss. Why'd you pull down the shade? In case Mr. Coleman looks out of his window, I don't want him to see you. Oh, yes, yes. He's still mad about my losing his Oscar, isn't he? Mad. Yesterday he came over and got one of our lawn mowers. Well, that's all right. I know, but he mowed half his lawn before he put the flag down on the meter. Gee, Rochester, if Mr. Coleman finds out I'm back from Palm Springs, no telling what he'll do. But I have to go to the studio. How am I going to get out of the house without him seeing me? Well, let me see. I know. What?  No, no, that wouldn't work. I suppose he comes over to pet me. I'll leave the muzzle off so you can bite him. I probably break my tooth on his gargards, silly. But I gotta get out of the house without Mr. Coleman seeing me. Say, boss, I know what you can do. What? You've still got your old Charlie's Ant costume. Why don't you put that on? Say, that's a wonderful idea. If I'm dressed like a woman, he won't recognize me. You take it, Rochester.  Yes, sir. Mr. Benny's residence, dark stage, green radio, and will accept the nomination for any party that'll let him rent out rooms in the White House. Hello, Rochester, this is Miss Livingston. Oh, hello, Miss Livingston. How did you enjoy your two-week stay in Palm Springs? Oh, wonderful, Rochester. I was on the golf course with Mr. Benny every day. I know, and Mr. Benny said you owed him $4.35. That's right. I didn't know he could beat you. He didn't beat me. He cattied for me. By the way, Rochester, how does Mr. Benny feel now? Much better, but when he got home from Palm Springs, he was green. What made him so sick? Well, he stopped at an orange juice fan that said, all you can drink for $0.10, and we had to roll him back in the car. Oh, so that's what it was. He woke me up when he came sloshing into the house. Well, Rochester, please tell Mr. Benny that I'll pick him up in a few minutes on my way down to the studio. That'll be fine, Miss Livingston, but would you mind waiting for him down in the corner? On the corner? Why? Mr. Benny will explain it to you when he sees you. All right, Rochester. Goodbye. Goodbye. Are you decent, boss? Rochester, how do I look in my Charlie's Aunt costume? Well, let me see. You've got the wig on straight, and your curls tumble down over your forehead in the tantalizing manner. Thank you. Thank you. Your mascara is just heavy enough to accentuate the blue in your eyes. Good. Good. Your lips have the red glow of a summer sun as it slowly sinks into the peaceful vicinity. Well... And your... Uh-oh. What's the matter?  Your hair on your chest is showing. Oh, nobody will notice that when I wear my shawl. Oh, my goodness. Look what time it is. I better get started for the studio. I told Miss Livingston to pick you up on the corner. Well, that's a good idea. Gee, I hope nobody recognizes me.  Boss, if this was Mother's Day, you'd be lousy with flowers. Good, good. Song, Rochester. Goodbye. Little chilly. I'm glad I wore this shawl. A pretty girl is like a melody. Gee, if I pass Georgie Jessel, I'm dead. But it'll be interesting. As soon as I get in Mary's car, I'll take off this dress and... Uh-oh. Oh, my goodness. Here comes Ronald Coleman walking this way. I just put down my head and crossed the street. Gee, that was close. Better be careful, lady. Huh? May I help you cross the street? Well, thank you, thank you very much. But I can manage by myself. Well, well, let me take your arm. Well, all right. Am I walking too fast for you, Mother? Cross the street. Yes, now, now watch the curb. Up, sir Daisy. Thank you. Thank you very much, Mr. Coleman. Oh, you, you recognize me? Yes, yes. Now I have to run over... Would you, would you like my autograph? Oh, not now. I'm in a hurry. Oh, well, well, only take a minute. I'm sorry, but I don't have a pencil or a paper. I really haven't. Oh, I don't need pencil and paper. I have them written out on little cards. You know, the, um, the demand has been quite heavy lately. Oh, oh, then I'll take one. No, take two. Give one to your husband. Thank you. He's dead. He'll be thrilled. By the way, Madam, am I the first movie star you ever met? Well, no, no. I once met Charles Farrell, star of Seventh Heaven. Charlie Farrell, no, no. Must have been before my time. Yes. Well, thanks again, Mr. Coleman. You're my favorite Oscar. I mean actor. You're my favorite actor. What was that? Goodbye, goodbye. Thanks so much. Goodbye, goodbye. Yes, that was a narrow escape. I don't know how much longer I could have held out. There's a fly under my wig. I'll get him. I'll comb him out later. Let me see. Rochester said that Mary would pick me. Oh, here's Mary's car over there. I beg your pardon, Madam, but I'm... Mary, it's me. It's me. Oh, for heaven's sake, Jack, what are you doing in that outfit? I had to put it on so I could sneak out of the house without Ronald Coleman recognizing me. It's a good thing I did too because I bumped into him. I saw Ronnie too. Oh, my good. If he saw you, he'll be sure to know that I'm around. Oh, he didn't see me, Jack. He just walked by the car and threw his autograph in the back seat. The back seat? Oh, yeah, here it is. Well, what do you know? This one has glue on it so you can stick it on your windshield. Come on, Mary. Let's go. Jack, you're not going to the studio dressed as Charlie's aunt, are you? No, no, Mary. I have my suit on underneath. I'll slip the dress off while you're driving. No, no, Jack. Don't take it off. I want to remember you just the way you are. What? The way your curls tumble down over your forehead in the tantalizing manner. Say, Rochester said the same thing.  That's funny. He said that too. And your lips have the red glow of a summer sun slowly sinking into the labrea tar pits. Mary. I bet he didn't think of that one. No, no. Now, come on. Let's hurry to the studio. I can't get this. I got to get this dress off before we get there. I'm going into my dressing room. Call me when you start the rehearsal, will you? Okay, I'll see you later. Da-da-da-dum, da-dee-da-dee-da-dum, da-dum-dee-dum. Oh, there's Mel Blank. Hello, Mel. Hello, Jack. Are you going to use me on your show today? No, no, Mel. I spent too much money in Palm Springs. Maybe next week, huh? So long, Mel. So long. If-if-if-if-if-if, that's all, folks. He's a clever guy. It's a shame he won't work cheaper. Oh, well, da-dee-da-dum, da-dee-dum. Hiya, Jackson. Long time, no see. Oh, hello, Phil. Hi, Jackson. Let me look at you. You know, you're staying in Palm Springs. Did you a lot of good? You're two inches taller. What? You're taller? No, no. I forgot to take off these high-heeled shoes. But, Phil, no kidding. I sure missed you on our last two shows. I know. What? You need me, Jackson. You need me. What do you mean? I got big laughs, didn't I? Yeah, you got laughs, but there was something missing.  It looks good, but it just lays there. Phil. Look, Jackson, you tried it without me for two weeks. Now, have you learned your lesson? What? If you can't take the talent with you, stay where the talent is. Phil, shrinking violet. Look, how can you possibly be so egotistical? I ain't egotistical, Jackson. I just say, if you got an effervescent personality, let it fizz! Let it fizz! Well, that doesn't stop the air conditioning. Nothing will. Now, Phil, listen to me. We've got a very important show, so let's get started with the rehearsal. Okay, but you wait a minute, Jackson. I want to go in and run over Dennis's song with him. Okay, I'll come along with you. Come on. All right, all right, all right, man. Hold it, hold it, hold it. Let's run through Dennis's number once more. All right, come on. Very strange and chattered boy. They say he wandered. The orchestra should have played it with just a little more rhythm. I guess you're right, Dennis. Oh, Phil. I'll take care of it. Hey, fellas, when we do the number on the show, play it a little bit more pistachio. That's pizzicato. Pistachio. When we give you the wrong word, you can't pronounce it. Say, Dennis. Dennis. Say, Dennis, what time, uh... Dennis, what... Say, Dennis, what time did you get home from Palm Springs Sunday night? Oh, I didn't get home Sunday. I got home late Wednesday and almost missed my own show. But you left Palm Springs Sunday night. What took you so long? Did your car break down? No, but I ran into a lot of traffic in Salt Lake City. Salt Lake City? Dennis, why did you go from Palm Springs to Los Angeles by the way of Salt Lake City? I wanted to avoid the traffic light and banning. Well, that's logical. Well, that wasn't the only reason. I also wanted to break in my new car. My mother gave it to me for my birthday. Hey, congratulations, kid. When was your birthday? Last week. And I had a swell party, too. Refreshments and dancing and games like post office. Well, well, who was there? Just me. Dennis, how could you dance and play games all by yourself? It's done with mirrors. Oh, fine. We have them two shows I can understand, but this kid's a mystery. Dennis, why don't... Say, Jack, oh, hello, Dennis. Well, how are you, Libby? You ravishing gorgeous one, you. Hello, Phil. Say, Jack, the drug store just sent back the pictures we took in Palm Springs. Oh, good, good. Let's take a look at them. Here's a picture of me taking near the pool in my bathing suit. Hey, let me see that, Libby. Here you are. That's really a gorgeous bathing suit. Oh, it's nothing. That he can see, believe me. And, Phil, here's one of Jack and his bathing trunks. Let me have a figure of that. Oh, no. No. Oh, no, no. What are you laughing at?  All right, Phil, you can stop fizzing. Say, Mary, can I see that picture of Mr. Benny? Here you are, Dennis. Gee, I don't know what Phil was laughing at. Thanks, kid. For a spidey, you look pretty good. Well, I don't know whether you fellas are kidding me or not. Say, Jack, we better start rehearsing. We'll go on the air pretty soon. Yeah, let's get going, Jackson. The music's already. Good. Hey, wait a minute. Where's Don? Oh, Don. Well, here I am, Jack. Well, Don is getting kind of late, and we have to... Don. Don, did you pass an orange juice, Stan? You look like this. Oh, I see. Well, look, Don. We've got practically everything ready but the quartet. Did you rehearse them? Oh, yes, Jack. I've got a great surprise for you. A surprise? Yes, for weeks now, your quartet's been rehearsing an operatic number, but they needed a soprano for the lead. Uh-huh. So I took the liberty of asking Miss Dorothy Kirsten to come over and join them. Well, I think it was very... Dorothy Kirsten? You don't mean Dorothy Kirsten of the Metropolitan Opera? Yes, Mr. Benny, and here I am. Well, Miss Kirsten, this is indeed an honor and a great privilege having an operatic star like you on my program. Thank you, Mr. Benny. Coming from a violinist of your reputation, I consider that quite a compliment. Well, speaking of my... violin playing, I really shouldn't take too much credit for a talent that comes naturally. Really. Something that you can do. Really. Some talent. Your father used to tie a flat iron on the end of your bow so you could practice the violin and press pants at the same time. Mary, please. Oh, Miss... Miss Kirsten, this is Mary Livingston. How do you do, Miss Livingston? And this is Dennis Day. Dennis, you must be very proud to be associated with a man of Mr. Benny's stature and importance. In a bathing suit, he looks like a spider. Mr. Day. He's such a kid. Oh, Miss Kirsten, I wanted to tell you that I saw you in Madame Butterfly Wednesday afternoon, and I thought your performance was simply magnificent. Well, thanks awfully. It's an awfully nice and kind of you, Mr. Wilson. But who could help singing Puccini? It's so expressive and particularly in the last act starting with the Allegro Viva Chissimo. Well, that's being very modest, Miss Kirsten, but not every singer has the necessary bel canto and flexibility or range to cope with the high testitura of the first act. Thank you, Mr. Wilson. And don't you think that in the Aria Un Bel Di Vedremo that the strings played the conmolto passione exceptionally fine and with great sustenendo? Well, I thought...  Mary, that's not cricket. I was only trying to be sociable, that's all. Gee, Miss Kirsten, I wish my mother was here. She'd enjoy meeting you. She's a singer, too.  She's a baritone. Dennis, please. Miss Kirsten, as I understand it, you're going to sing a number with my quartet. Is that right? Yes, we rehearsed all week. Didn't we, boys? Well, this is really a big event on my show, Miss Kirsten. I'm certainly thrilled having you, but, uh, but pardon me, Don. Don, step over here a minute, will you? Don, how much is Miss Kirsten, uh... I mean, how much is she going to charge me? Well, lean over, Jack. I'll whisper it to you. Whoops! See, she gets more than Mel Blank. Mr. Benny, I hope you're not concerned about the financial arrangements. Oh, no, no. That is, I'm not worried for myself. I'm worried about the rest of my cast. They'll have to take a cut, you know. Miss Kirsten, I'm sorry. I'm sorry. I'm sorry. Miss Kirsten, what number have you and the boys prepared? The quartet from Rigoletto. Oh, well, that should be wonderful on the show. May we hear it now? Certainly. Don, announce it now. Just the way we're going to do it on the show, will you? Okay. Ladies and gentlemen, tonight we have the privilege of bringing you the quartet from Rigoletto with the sportsman quartet, and starring Miss Dorothy Kirsten of the Metropolitan Opera. I must call you Dorothy now. That was, really, that was simply superb. Thank you, Jack.  Well, it's a very exciting profession. Indeed. But it requires intensive voice training. I studied ten years. In Milan? No. Do what did he. Dorothy, when you do this same number on the show, you'll have to do it on the show. You'll have to do it on the show. Dorothy, when you do this same number on the show, I'd like to ask you a favor. When you finish the number, don't leave the stage. We may want an encore. Very well, Jack. And now there's something I'd like to ask you. What is it? Where did you get those darling, open-toed shoes? I'm sorry. I meant to take them off. It's a long story, but here's what happens. Everybody on stage, everybody on stage. The program goes on in two minutes. Come on, Dorothy.  Let's give them a great show. Ladies and gentlemen, the majority of American hospitals now have patients waiting to be admitted, and the situation in many areas is growing steadily worse because of insufficient nursing personnel. All young women between the ages of 17 and 35 who are high school or college graduates are urged to apply for admission in any one of the 1,300 accredited schools of nursing. Apply to the one nearest you. Thank you. Jack, we'll be back in just a minute, but first here's Basil Rivesdale, one of the most famous tobacco experts again named Lucky Strike First Choice. Lucky Strike First Choice over any other brand. The famous Crosley poll has just completed an impartial survey in 11 southern tobacco states. This poll, taken among tobacco experts, reveals the smoking preference of the men who really know tobacco. Yes? For their own personal smoking enjoyment, independent tobacco experts again named Lucky Strike First Choice. Lucky Strike First Choice over any other brand. These are the experts, auctioneers, buyers, and warehousemen, and we believe their overwhelming preference for Lucky Strike has a direct relationship to the quality tobacco we purchase for Lucky's. You've heard the poll results. Now listen to what Mr. Fernie Simmons King, independent buyer from Lexington, Kentucky recently said. Season after season, I've seen the makers of Lucky Strike by real fine tobacco, ripe, light tobacco that makes us swell smoke. I've smoked Lucky's 19 years. So for your own real, deep down smoking enjoyment, remember LSMFT, LSMFT. Lucky Strike means fine tobacco, so round, so firm, so fully packed, so free and easy on the draw. Be sure to listen to the Phil Harris Alice Faye show on Sundays in a day in the life of Denny's Day on Wednesday. I want to thank Ms. Dorothy Kirsten of the Metropolitan Opera for helping us out tonight. I also want to thank Ronald Coleman for helping me across the street. And now if you'll excuse me folks, my feet are killing me. Good night. This is NBC, the National Broadcasting Company.


Is it a heart? Is it a heart? Okay, I have all I have all I'm gonna ulti, I'm gonna ulti his body. I'm ulti his body Nice before we start the video I wanted to talk to you about today's video sponsor Manscaped. Manscaped offers the best tools and liquid formulations for the big three odor zones of your body But in balls.   I'm gonna look here. I'm gonna look here Okay He's on he's on he's on Nice a male first a male first All right, so it's clear. Yo, we're just tp here. He's back side. There's two back side One stuck out another one back side I'm gonna flash tpm. That's not even sure. He's in the window. He's in the window.  I think He's close left. He's back side. So any hope Yeah, they're default. There's only I think it's a hit. There's only two tiles I don't know.  Give me a sec He's outside. I'm gonna flash tp this One's flower Let's play 120 on chamber. They're not on not on not on not on She's off. She's off. She's off. She's off. Nice. She's still left. She's still left I'll go and hit 120 I think she might be on Nice guys Last player standing This chamber has to be trolling surely I can ult this I can ult this I'm ulting I'm ulting Uh, he's pushing here. Nice. I think that hit him Yeah, I'm checking site. Nobody's site. Nobody's site. Nobody's site. Nobody's site One stairs one dropped I mean, nice. Nice. Let's go Chamber just put that down Got the chamber BBBBB He flashed out our flower flower flower flower Give me a sec. Give me a sec. Give me a sec. They have no idea. No, they're they're hitting. They're hitting. They're hitting I'm all they're all they're dead. Are they both there? I got three pcs. Nice He tp'd tpb tpb Cutting through. He didn't hit the trip yet Nice. I have a spike


How's everybody doing welcome back to my channel this week. I'm in my car because I've been all over the place Oh look feathers a gift from Queen anyways Yeah, this week what I'm doing is I'm finishing up my clients leg And what we're doing is doing the little the back of his leg and it's a small little Filler that we got it to but the outside of his leg is being healed for the it's been healed for probably two years now and The inner part is been healed for I think four months So I like the way everything's healing his skin is glowing So I'm excited and for everyone who speaks Spanish para la gente que habla español desafortunadamente esta semana no puede agregar subtítulos porque está por todos lados ha estado la verdad ocupado y tratando de relajarme también balancear balance es muy importante entonces les debo Subtítulos en español y les debo un video en español entonces para la próxima semana se los debo So anyways, let's get these days started So what we have here in a wireless machine called the soldier machine and I want to send a huge shout out to Ambition for sending me this wireless machine and I'm gonna go ahead and try it today what I'm finishing up today It's a whole leg sleeve and we have this gap in the back of the on the back of his thigh on the on the back of his thigh It's too early for this So my client doesn't skip leg day And We have this gap on the back of his thigh Then that's like a tongue twister bro. I can't even say that now We have this gap on the back of his leg that we have to finish up and yeah, we're gonna go ahead and unbox it Let's see Oh Nice Ambition rotary battery pen tattoo. I'm excited It's like a new toy. It's like getting a new toy That's what it. Yeah, it's like Christmas feels like Christmas today. Oh I like the box. Look at this box It's clean, huh? I like it very fancy like the presentation nice Here you go ambition Has a little bit of instructions here on how to use it and their Instagram boom, oh It's nice. It's nice So they have a little cable here for you to charge your battery you know so Oh nice so what you can do is In case your battery is not charged You can always switch to this and Switch to a cable So it has the option. You never know some of us can forget to charge a battery. So that's helpful for sure But I definitely like the battery Because I hate cables The way it feels good I'm not gonna say it's the lightest machine But I don't I don't really mind if it's a light machine or a heavy machine Doesn't make a difference for me but What matters for me is the way it hits. That's the only thing that That it's important for me the way The machine hits and I want voltage because I like tattooing at 5.0. That's a lot of you know and Even if I can go lower than that that's even better. So I'm gonna put this to charge and And I'm excited to use this. Thank you guys again for sending me this amazing machine, and we're gonna try it out today Test test test are right either and so that concept that we're gonna be doing is How would you call it as a Roman warrior a spartan now that's a movie That's the movie a gladiator there you go. That's not what I was looking for. It's too early man What time is it like 9 a.m? It's too early for this a gladiator. So The space that he has here. It's pretty awkward Because it's not really center right on the back of the thigh.  My goal is for the face to land right next to Cleo here boom and Then angle it to where the armor Lands right here along with the bell buckle here If you skip leg day, this wouldn't be happening right now How much you squat right now 500 you can squat me like four times You I'm your warm-up.  I don't like with the armor landed here. That's good enough Actually, I think I'm just gonna like mirror it That way is facing this way that will make a lot more sense. Yes, sir. All right pause And we're back. We are back Poof, there you go So like I mentioned in my last videos I What lets me know what's the right voltage for me is the way it feels on my hand the vibration so that's exactly what I'm gonna do and I'm gonna start with my 27 curve mag. So right now I'm gonna put it down to 5.0 I don't know if you can see that 5.0 and I was surprised that as soon as I I put the battery to charge and it was almost fully charged So I was like that is that is freaking sick. Oh And it tells you for how many minutes you've been using it What that is awesome. This is this is just This is cool. All right. Here we go Let's start on this bottom part. You ready Sam? Let's go Okay It packs in easy So it doesn't go lower than 5.0 which I don't mind as long as it can go down to 5.0. I'm okay with that Yeah, I like how consistent it feels It's very very firm It's not causing trauma to the skin And It's it's hidden because there is machines out there that are 5.0. It just doesn't pack Now I'm gonna use the liner on the buckle Bell buckle. I'm saying it right, right? Bell buckle This is a nine round liner still running it at 5.0 a Lot of texture here. So let's see the way it lines It just goes right in So I like that When it comes down to doing texture, it does run a little bit faster than what I was expecting which is not bad But if I was to compare it to the flux the flux is a little bit slower And this one is it's a little bit faster. It almost feels like a 5.5. That way is it's it's hidden right now sus Going in doing scribbles like I usually do and if you're new to the channel this is It looks like I don't know what I'm doing, but I I believe I do It might look messy It might look messy, but I'm doing something trust me And if you've been here for a while drop a comment and let everybody know that this technique right here is the real deal Welcome the new subscribers. Let them know to try this. Oh, yeah, that's true. The meticulous game I'm a ticketless member If you have an idea drop a comment, let me know Let's make a name Let's create a name for this club. It packs it in so easy though. It just goes right in there effortless effortless look at this The one pass boom boom boom and this is so real time so By the speed that I'm moving I'm really liking it and all I'm using here is just solid black. I'm not Applying any grays yet His skin is helping me a lot to create those different tones and tech and textures More contrast on the bottom Give it that extra extra There you go If I notice anything that needs to be Explained, I'll stop I'll stop and I'll start recording so I can kind of give you guys a little bit more information about it But as far as everything else, it looks like pretty self-explanatory And yeah, it's cool What's the worst part of your leg Like you know what? I'd say Once you got really up there with the snakes. Oh, yeah But that's what it takes to get a false leaf False leave I keep I don't know I had a couple comments saying that it's not a leg thing because I had an arm So so they're saying it's a it's a It's a leg leg in a leg in I Feel like sleep is just more familiar with people so when you hear sleep, you're like, all right, he has a whole cover. Yeah, I Mean we wanted to change it. Why would we change it to I mean what what do you call one side of your pants? I Like about this machine is that it tells you how long you've been going at it and he says an hour and 34 minutes How dope is that that is so sick? I'm like a super tender spot here in a couple of minutes like what's on that sitting here like? No, that's not that bad Mm-hmm, I also didn't imagine I'd wake up at 6 30 for a tattoo I think this has been the most enjoyable part of the tattoo Cheeks both cheeks So we are almost done with the whole project here and I want to spend a little bit of time talking about I want to spend a little bit of time talking about how I'm going to do the little textures inside the helmet here so what I'm going to be using is my Let's see my nine round liner with the voltage of 5.0 and I'm going to start with my solid black first and go in don't be scared Just go at it go just go at it My bad I'm going in There you go, obviously it's been a couple hours now. It's been about four hours and um Yeah, I mean it's it's definitely painful in the back of the thigh but All I'm doing here is just scribbling Going back and forth doing circles doing X's dots Lines everywhere and slowly fading it out See that one more time There you go. Once I'm done with the texture. I'm going to clean up the lines But right now I'm focusing just on doing the texture As I'm doing it. I'm building up my Textures of the helmet so I'm kind of seeing where it looks better and where I should add more contrast on my grays I am going to be adding grays But just not yet Try to make it look like has been through a lot. That's my goal Like it's been through some Wars So now I'm going to dip it in my gray medium gray And start going over my black There you go. So now that I see it's a little bit too bright So I'm just going to go back to my black and just really quick just kind of Give it that extra extra Extra texture Thank you for coming back and watching this brand new video. I really appreciate it And my final thoughts about this machine is that it's a great machine. I really liked it For artists who are already experienced and they've been tattooing for a couple years now I'm pretty sure you guys have you know, you guys are picky about certain things as far as for me The only thing that I'm picky about is uh The way it hits on skin. Uh, the way it hits the skin at a low voltage. That's the most important thing for me Uh, I don't really care about the weight. I don't really care how big it is Uh, but I'm sure some of you might might be looking at those little features as like a negative or a plus There are three things that I really like about this machine and that is one It hits the skin at a low voltage Number two the battery Lasts for a long time. I mean I think this battery can last probably like 12 hours or 15 uh, because I was I was I tattooed for five hours and I was I didn't even use half of the battery I was barely on the first bar and there's four bars. So five hours in first bar Yeah, it's gonna it's gonna last for a while So I really like that because you don't need two batteries unless some of you are tattooed for more than 15 hours, which I don't think that's healthy at that point, you know, just split it in two But that's just personal opinion obviously um, and the last thing that I really like about this machine is The the price when I went to see how much this machine was I was impressed based on Just using the machine. I would assume that it's a it's more expensive But I feel like this is great. This is a great thing for artists who are, you know Are starting to tattoo and they're looking for a good quality machine, but they're also on a budget I think this is great because you're gonna be able to have a good machine And for a low price This is great for artists who are starting to tattoo and want to have professional equipment, but also They're not there yet where they can just throw a thousand dollars I also believe that investing is really good for your career If this is something you want to do investing is the number one thing You know, like let's just say you have a huge family Let's just say you have a whole bunch of bills and it is really tight for you And you're in a situation when when you can't just throw a thousand dollars, you know Other than that, thank you guys for coming back. I really appreciate it I'm gonna leave the link in the description in case any of you are interested in buying this machine So if you're a tattoo artist, I hope you learned something from this video And if you're a tattoo enthusiast, I hope you were entertained. Thank you guys for watching. I'll see you guys next week. Peace


Israel's industrial facilities have once again faced drone and rocket attacks amid escalating tensions between Lebanese factions and Israeli forces in Hebron. The exact cause of the fire remains unconfirmed, though certain sections of both Hebrew and Arabic media have alleged Lebanese involvement through rocket and drone strikes. However, there are disputes over these claims, with some suggesting the possibility of sabotage sponsored by Iran, a regional adversary of Israel. The Iranian narrative gains traction as reports indicate possible Iranian involvement seen as retaliation for an alleged Israeli attack on Iranian gas pipelines within Iran's territory, which led to multiple explosions. This incident exacerbates tensions between the two regional adversaries, especially amidst Israel's ongoing conflict with Palestinian groups in Gaza. Our commitment remains to provide factual news and geopolitical analysis. Stay informed by sharing this content and subscribing for updates on developments related to Palestine. Iran's oil minister Javad Olgi has asserted that the explosion was part of an Israeli effort to disrupt gas services and endanger the distribution network in Iranian provinces. While Israeli authorities have not officially claimed responsibility for the attack, they are known for covert operations, particularly against Iran's nuclear program. Prime Minister Benjamin Netanyahu's office has declined to comment on the matter, consistent with the lack of transparency often associated with Israeli operations in Syria and Iran. Many speculate that the recent fires in a crucial industrial zone in occupied Palestine are a direct response to ongoing sabotage incidents in Iran. However, some point to statements by Hassan Nasrallah, leader of the Lebanese resistance, regarding retaliation for deaths caused by Israeli airstrikes as a possible explanation for the attacks. The precision and targeting of the strikes suggest involvement of either resistance missiles or drones. Yet the official press statement from the Resistance's communication office does not mention any operation in Hebron, Aker, or Naharia. For example, the Resistance forces conducted targeted operations against occupation army positions on Tuesday, February 27th, 2024. The operations, spanning both the eastern and western sectors of the border, marked a significant response to perceived occupation aggression. Lebanese resistance's precision strikes in the eastern sector included a direct hit on the Ruwaisat al-Alam location in the occupied Lebanese Shabar farms, targeting and destroying spy equipment at the Ramta site in the same area. Precision targeting of an occupation soldier gathering on Al-Tihat Hill and missile strikes on the Al-Marj site, resulting in direct hits. In the western sector, Lebanese resistance's retaliation against occupation aggression was evident with a significant missile attack on the Mehron air control base in Jabal al-Jarmak early in the morning. Precision targeting of the Mehron air command control and surveillance base with anti-armor missiles caused substantial damage. Strikes on the headquarters of the 146th Division in Jatun, utilizing Katyusha rockets, achieved direct hits. These operations underscore Lebanese resistance's resolve to defend Lebanese territory against perceived occupation threats. Strikes were described as retaliatory measures in response to recent occupation actions near the city of Balbek in the Beqar region and attacks on villages and southern regions. The situation along the border remains tense as both sides continue to monitor developments closely. Yet in all of these, there was no mention of an attack in the industrial zone of the occupied Palestinian city of Hebron. Strikes of the fire in the industrial zone may be attributed to an accident or, as claimed by Hebrew media, sabotage with an alleged perpetrator arrested. If indeed sabotage, it is plausible to consider Iranian involvement given the long-standing rivalry between Iran and the occupation. Both entities, particularly the occupation, strive to prevent Iran from obtaining a nuclear weapon, shaping their foreign policies around this objective. The occupation has long viewed the Islamic Republic as its primary adversary, with successive governments, including the left-wing Labour Party and the right-wing Likud Party, orienting their foreign policies around perceived threats from Iran. These threats encompass various issues, from Iran's nuclear program to its establishment of a network of influence across the Middle East. Occupation authorities have engaged in conflicts with Iranian allies on multiple fronts, notably a 34-day war with Hezbollah in Lebanon in 2006 and intermittent tensions with Palestinian resistance groups and Palestinian Islamic jihad since the 1990s. The occupation's concerns about Iran four decades after its revolution include the development of increasingly accurate ballistic missiles with ranges surpassing 2,000 km. The proliferation of military drones exported to Middle Eastern allies and Russia, support for allies in Lebanon, Syria, Iraq and Yemen, military presence in Syria, cyber attacks targeting occupation government infrastructure and private sector, as well as alleged plots to harm occupation citizens abroad and attack cargo ships associated with the occupation in Palestine. All these factors drive the occupation's determination to thwart Iranian advancement and effectively end its nuclear program. The aim is to maintain Israel's superiority in nuclear weapons technology and overall military posture in the Middle East. Iran, on the other hand, continues to challenge Israel's dominance in various spheres of development, investing heavily in technological innovation despite unprecedented sanctions. The nation has achieved self-sufficiency in domestic production, reflecting its plans to resist Western pressures. In response, the West, led by the United States, has made efforts to foment dissent within Iran, allegedly inflaming national issues to incite revolution. Despite these attempts, the Islamic Republic has maintained its grip on power governing the country according to Islamic law and the interests of the revolution's founding fathers who brought the Ayatollahs to power in the Persian Empire. On the night of January 31st, 2018, operatives led by Mossad infiltrated a covert facility on the outskirts of Tehran, seizing an archive teaming with tens of thousands of highly classified documents chronicling Iran's covert pursuit of nuclear weapons. Detailing this daring operation, Ilan Evyatar and Yonah Jeremy Bob expose Iran's extensive deception regarding its nuclear ambitions in target Tehran. How Israel is utilizing sabotage, cyber warfare, assassination and covert diplomacy to thwart a nuclear Iran and forge a new Middle East, hitting bookshelves in late September. Evyatar and Bob assert that the decision to target Iran's nuclear archives was made in January 2016 by Mossad director Yossi Cohen and Prime Minister Benjamin Netanyahu. Their aim? To procure evidence compelling enough to sway the Trump administration into exiting the Iran nuclear deal brokered by the Obama administration in 2015. Yet this was another alleged stunt by the occupation to justify their actions against the Islamic Republic. Everybody knew that classified documents of that nature cannot be kept in a place that can be assessed even by the friends of Iran. The nation is not dumb to keep sensitive material like that in a place where agents commanded by Mossad would have access to, which leaves us to conclude that the documents were forged maybe by the occupation authorities in order to justify their influence on President Trump to exit the agreement signed with Iran to keep it far from obtaining a nuclear weapon. In a related development, around 10 rockets were launched by Lebanese resistance from southern Lebanon towards occupied Palestinian towns early this morning. The attack resulted in one rocket striking Kiryat Shmona, causing damage to a building, but fortunately no injuries were reported. The incident has sparked fears of intense escalation of the conflict in the region, which started in October 7th. Tensions between Israel and groups operating in Lebanon have simmered for years. The rocket attack comes amidst a backdrop of heightened security concerns and ongoing instability in Gaza. Occupation authorities have swiftly responded to the attack, with emergency services and security personnel mobilizing to assess the damage and ensure the safety of residents in the affected areas. Residents have been urged to remain vigilant and follow any instructions from authorities. The rocket strike on Kiryat Shmona serves as a stark reminder of the constant threat faced by Israeli communities near the border with Lebanon as their colonial government continues to decimate Gaza and preventing avenues for a peaceful resolution. Thank you for watching. Please consider liking and sharing this news update with your family and friends. Don't forget to subscribe for the latest developments from Palestine. Until our next update, peace.


Good morning, how are you? Good morning, how are you? Good morning, how are you? Good morning, how are you? Can we get a photo? We'll wait for Jamie this morning. Jamie, get in the spot. Come on, Jamie. Perfect. Hi, Jay, are you okay? It's Harry Lewis, Jay! He's always weird and all, but he's weird. You coming to the game, Jay? Cook, cook, Andy and he cook. We get some balls, cause I go, Andy and he cook. I'm not a big fan of you. I'm not a big fan of you. I'm not a big fan of you. Andy and he cook. We get some balls, cause I go, Andy and he cook. Oh, no. Nice big smile. Perfect. Turn that game for me. Thank you. You got the ball. You got the ball, yeah? Why everyone got the ball? You do. Thank you. No baller. Alright. Baller, baller, baller.   Hello. What's up? I'm trying to show you.