Hello everybody! In this video, I'll tell you how to use RecOrganizer to speed up a Windows operating desktop computer or laptop. Hello friends! If you need to recover deleted data, view or restore removed browser history. Hetman software products will help you. Follow the link in the description, download the necessary program for free, install it and analyze the disk. The utility will show you the data you can recover, so you will be able to view it or get it back. In our channel and blog, you will find solutions to any problem, from installing an operating system or configuring it to fixing possible bugs and errors or optimizing mobile gadgets. Our specialists will answer any questions you ask in your comments under the videos or articles. This program has a good set of functions, including cleaning the system from junk files, optimizing the registry, checking it for errors and correcting them, defragmenting the registry, managing startup items to control the applications starting with the operating system and lots of other useful options. By using this utility, you'll be able to optimize and speed up your operating system and free up more resources to make your PC work faster. Now, let's go into details of every feature to speed up your computer or laptop. The first one on the list is the Express Check. When you click on it, the program will quickly check the system and show you the brief information on its current status, namely, how much resources can be freed up and how many programs from the startup can be optimized, how much private data and what elements of that can be cleaned up, and how many uninstalled programs still have some junk files left. You can choose the item you are interested in or will move on to another item in the left-hand menu. In the section Freeing Disk Space and Correcting Problems, you can scan the system to get more detailed information on how much space can be freed up from junk, with cleanup locations shown for your convenience. After clicking on Cleanup, the process starts. Its duration depends on how much junk is there on your computer. When the cleaning is over, a message appears to tell you it's complete and to show how much space was freed. After clicking OK, you'll see the main screen of the program, saying that no cleanup is required now. Okay, you've just completed one of the things needed to speed up your computer. The system has been cleaned from junk files and your system disk has more free space now, which can improve its performance, especially if you haven't cleaned the computer from junk for a long time. Private Data Cleanup cleans the browsing history and applications cache, and it lets clean all browsing history, cache of all programs you have on your computer, the list of recently used applications, obsolete downloads, and so on. If you check the box next to cookies and website data in a specific browser, the utility will delete all passwords and autofill data recorded by such browser. Hit Cleanup to start the process. Now, another step for optimizing your system is complete. The next feature is registry optimization. It will boost your system performance. In the course of its work, registry files will be compressed and defragmented if necessary. Click on Perform Registry Optimization and the utility starts working. When it's over, you'll see how much the registry size was reduced, how it looked like before and after optimization. And you'll see a warning saying that the system should be restarted to complete the process. The system will restart automatically. After this, window is closed, close it, and the system restarts at once. The next set of functions is meant for advanced users only. So if you're not sure what you're doing, you'd better don't change them. Startup Applications Here you will see the list of programs started automatically when the system boots or a user assigns in. The program name, commands, and in the last column you can see how many users disabled the program, the left line, or delayed the right line. Clicking on a program, you can delay its start for some time, disable it temporarily or remove it from the startup list if you don't use it at all or you need it very rarely.  Click here to optimize, and beginning with the next boot, the specified programs will start with a delay with this function. Software Installing and Uninstalling You can not only remove a program and clean all the junk files it might have left behind, but also find tracks of the applications that were uninstalled some time ago, and clean them up as well. When you hit the button, it starts the search, and when it's over, you'll see the list of previously deleted programs that left behind some junk files or invalid registry lines. You can view all this information in detail, and if you don't need all those files, just clean them up by clicking Remove leftovers. It's very convenient that you can remove several programs at once by checking their boxes and clicking Uninstall. And another function – Install an application – lets you monitor all the changes taking place in the system while a new piece of software is being installed. Later on, you can use this receipt data to remove the program completely and correctly by canceling all the changes it has made to your system. The next function is the registry editor. It's the same application that is built into the operating system, so I won't be going into details. In our channel, there are several videos about dealing with the registry, so if you're interested you can watch them by following the links in the description as usual. The next function – Important registry parts – will show you various registry parts and on the right – all detected errors. Below you will see the exact number of Iranas entries which you can remove by clicking on this button. Tweaks – this is where you can configure system settings in a single click. While these options are usually hidden or hard to find in the standard system interface, this function lets you do it in one move. Changes in the settings will not make much difference for high-purpose computers, but they can significantly boost weaker machines. In the quick tune-up group, you can apply optimal system settings in a single click and boost your PC performance. If you go for manually change the various tweaks, you'll be able to enable or disable all tweaks on the list by clicking on an item and choosing on or off. The third option is to create your own tweak and enable or disable it when necessary. If configured correctly, this option lets the system boot and shut down quicker and perform better thanks to optimization and disabling unnecessary functions. When you click on an item and select on, you'll see a warning that this group is enabled and you have to restart your computer for the changes to take effect. In the section Register Snapshots, you can take a snapshot of the registry and later compare the previous and the current conditions to see all the changes. In fact, this function can be very useful to track changes when you're looking for viruses in the registry and trying to remove them. There are many useful videos about dealing with viruses in our channel and you can find all the links in the description. Of course, you can do it all without this program, but it requires good knowledge of how computers work. On the contrary, this utility has all the functions put together and you don't have to look for every setting just started. Have a look at the system status and optimize if necessary to boost your computer's performance. And that is all for now. Hit the like button and subscribe to our channel. Leave comments to ask questions. Thank you for watching. Good luck.


OK, hi all. My name is Fran. I'm a Spanish from Elizabeth. I'm a Drupal developer. I started to work with Drupal 5, so it's been a lot of time. Yeah, I work for 1x, an internet company. You can find me in Drupal or in France, Eva. OK, my Twitter is Fran, please. You can download the slides from there. And also the link is in the previous slide. You can download from Twitter. Yeah. So hello, welcome, everyone. I'm Alinda Kovac-Stankovic. I'm Hungarian, but I live in Frankfurt with my husband and our baby is all the way, also. I'm a front-end developer. I was formerly an accountant, but I found out that actually coding is much more fun. So since it's really true. So since three years, I'm working at 1x Internet as a front-end developer. You pass. OK, we work for 1x Internet. It's a digital agency based on Drupal development, but that's not all. We also do react development, IT, maintenance, online marketing, strategy, all the things. We're based on Frankfurt, but we are working from different countries, Spain, Brussels, Germany. Also, where else? Yeah, I think that's all. And the difference here is, OK. What are we going to cover here? Can someone tell me here what means SVG? Scalable vector graphics. Yeah, we're going to cover that topic. To go through three main parts. We're going to do a brief introduction to SVG images. We're going to explain how to use SVG images and then show three examples of how to use SVG much with Drupal and do some blazing in animation things. But first, I'm going to show you an example. With the goal, I think we're going to get at the end of this session, and you're going to be able to think how to do that. I'm not going to go through this directly, but you're going to have the basics to do this thing. OK, let me show you. Where is the mouse? Yeah, here, sorry. OK, this is an example. OK, so it's hard. So yeah, in this example, you can see a guy with a... Oh, I had to move it. Yes, here, sorry. Did you see now? Yeah, OK. So yeah, in this example, you can see a guy. OK, he looks really bad. But yeah, you can see a guy with a teacher, a background, whatever. So yeah, you can change the color of the teacher. OK, did I change it? Yeah, you can see. So yeah, we are changing dynamically the SVG field color of the teacher. OK, and we got also our raster image in the background. OK, and we're using SVG here. OK, this is a pretty simple example. But yeah, you could do these cool things. OK? Can you do it louder? Sorry, is this better? Yes. OK, sorry, thanks, thanks, buddy. So yeah, we're going to be able to achieve these kind of things. OK, you will see more cool something later. OK, going back to the presentation. OK, let's start working with SVG. So yeah, we're going to start comparing SVG images with raster images. OK, so yeah, the advantages of SVG images are, I think, the most important three. They are scalable, they are resolution-independent, so we can increase and decrease the size without lose resolution as we have with raster pictures like PNG. If we increase the size, we're going to lose the quality. OK, and we got the pixelated images. So with SVG images, we don't have that. OK? Also, it's human readable. That means that we can easily read the markup. OK? Yeah, I think that will happen with PNG file, in some way. OK? What else? They can be manipulated in the browser. That's also because we can change, we can do things before at the final version only. OK? So yeah, I think everybody in this room opening by mistake the PNG file, I'm pretty sure. OK? You get this thing, but comparing with SVG images, you got this. It's nice. OK? I think it is pretty good. You can understand what we got more or less. In this example, we are showing a smile face. OK? I would like to comment one, I think, the most important attribute here is the view mode. OK? It's composed of four numbers. The mean, x, mean, y, width, and height. I define the coordinate system of the whole SVG image. Image, OK? So you can also see that we got other object, like circle, path, whatever, that also are using coordinates. But those coordinates are based on this main coordinate system. So they are, the whole thing is the view mode attribute. OK? So in this case, the first one, the cycle. Let me point it here. Oh, awesome. You can see here, this is the coordinate system, OK? We're defining. Here, we're using a cycle where we're defining where we put the cycle in the middle of the whole thing. It's 200 by 200. In the center of the circle, it's in the middle of the whole SVG here. And we are getting a radius of 78. So we got, shoot, this cycle. OK? It's filled with yellow, as you can see here. OK? The other cycle are the eyes. OK? By the four, they are black. OK? And the mouth is the path. OK? The path also is based on the day. The attribute is also based on the coordinate system. But it's hard to see how it's related. OK? It's easy with the cycle. Next one. OK, we can also style SVG images. OK? There are many attributes we can use. But here, I'm commenting only four. I think they are important. They fill, stroke, stroke width, and opacity.  OK? So in this example, we are creating a gradient here in the top. And then we're using it to fill the outer circle, as you can see here. OK? We're defining, we're using it here to fill the stroke with a width of 10. OK? And then in the inner cycle, we are filling that with an orange color. OK? As we can see here. So yeah, this is a good example of how to use attribute. But that's not all. We can also use a style attribute, as we use with HTML tags. We can use there the fill, the stroke, whatever we want. OK? Yeah, also, we can target objects with classes and IDs. OK? The same as HTML things. OK? Here, we have an example where we are setting. We are filling with blue, this cycle, and this one with whatever we want. This could be something strange, but it doesn't matter. OK, now it's my colleague's turn to continue. So we can also animate SVG elements. There are different ways to achieve that. One is that we are just targeting the elements with the by classes or IDs. And then we are just manipulating them with CSS or JavaScript. The other option is to use the SVG animation elements. For example, the animate or set. Or there are also several other ones. The disadvantage of this is that they are not supported in Internet Explorer. So it depends. I'm worried. I'm worried. It's OK, because if your project you have to support Internet Explorer, then you can bridge this gap using CSS and JavaScript. So with JavaScript, of course, you can manipulate every attribute of the SVGs. So we can see on the example that we are defining an animation inside the SVG shape. This is one way to define it. The other way is that we can define it also outside of the shape. But then we have to just add the ashref attribute to reference which element we are going to animate. Here you see that we are just animating the x coordinates from minus 100 to 120, and with some duration and an indefinite loop. Thanks. Sorry, I wanted to mention one more thing regarding the previous slide. So there are certain things that we cannot achieve with CSS. For example, there is the path element, and it has a data attribute and like this d attribute. And there are the numbers which are actually defining this d attribute. The numbers are defining the shape of the path. And this can be animated with the SVG animation, but not with CSS. So yeah, and there are also some other. Yeah, to fill the cap. OK, we got there. OK. So now we are going to use some examples about what you could do with SVGs. Wow, it's like not very good visible. Yeah, OK. You can like, ah, much better. So they are simply SVG icons, and the author of this code pen is using CSS animations to just animate the shapes inside. So we are already published this slide, so you can just check out the code and browse around how they are exactly done, so we don't exactly go into the details how these examples are implemented. Other examples is, for example, this nice menu expanding. So you can just implement something like this. There are different versions of it. It's pretty cool, I think, also to have some visual effects. This is also purely done with SVGs and CSS animations. The next one is some working shapes. So here they are combining the CSS animations with the SVG animations. So here you can see that here is the animate tag, and they are actually doing what I mentioned before. It's a path, and they are, whoop, what happened? Ah, OK. I don't know. No? I don't know. OK. So and then the paths are animated to achieve, like the values of the paths are animated to just achieve this working effect. And this example is very similar to the very first one we showed with the t-shirts. So we use a raster image. And then there is an overlay with an SVG for which we can change the colors. So it looks like the whole sofa is changing color. We can also use text in SVGs to actually achieve some nice effects and nice animations on them. So this is also just done with CSS animations. The other one is also a nice one with some video background. So basically, you can see here the markup how it looks like. And you just define the position where it should stay within your SVG. And you can apply anything like any colors, or masks, or filters, or anything you can apply to any other SVG element. We can also use filters. So you can define them within your SVG. And they are usually manipulating the colors, or for example, giving like blur to the element. And you can reference these filters by the IDs. So basically here we are applying the above defined filter to an image, a raster image, with the filter attribute. And below you can see that actually you can also apply filters with CSS. So you have to keep in mind that if your SVG is not inlining HTML and you are using CSS to apply it, you then have to add the pass to the file before the ID hash. OK. Sorry before I go to the next one, I have to say that after 20 years I found a useful example of any algebra in using a matrix I never used before. So also I can use it to draw. Somewhere. So next one. Yeah, so as I mentioned also before, and you saw in the examples, you can just use raster images within SVG. This is how you define it, so just like referencing the file. And then you can define, for example, attribute some filters. One thing we would like to mention just very quickly is that sometimes when you export the SVGs from the editor, you have a lot of metadata, some useless attributes. You just like actually you rather remove because if you have to work with it afterwards, it's quite difficult to read the file. So just make sure you check the file and you remove, for example, it happens that you move an element within the editor and it gets a transition instead of adjusting the X and Y coordinates. So just to make sure that it's easy to work with the file afterwards. So SVG is supported in all the major browsers, also in Internet Explorer, which is great. Well, it might happen that some attributes, some functionalities are not 100% working completely, but there are pretty good polyfills to apply to just solve this issue. So how do we include the SVG in HTML? We have several possibilities. One is to use the image tag and just reference our SVG image in there, in the source attribute. The backside of it is that then you cannot manipulate any attributes, cannot change colors or apply any animations to it. So if you have to actually do something like that, then you have to either hard code it in the HTML or there is another option, the objects element, where you can reference your SVG and then it doesn't load all your SVG into the HTML, but it loads the SVG markup into the DOM when it's loaded. So you still have the possibility to change the attributes with CSS and JavaScript. Yes, please. Sorry, could you please open the doors open, please? Thanks. Thank you. So how do we use SVGs in Drupal? We can either hard code it into the tweak templates or we can use the include function of tweak. So that's pretty handy and it's much more clean to use the include function. One thing to point out here is that the team name points to the team's template directory. So relative to that, you have to navigate them to your assets. So yeah, we're going to continue showing some examples. This step here is only for reading the slide but I'm going to comment in a live demo. So going back, we get a side. Let's meet with views. OK. In this example, I'm going to show how we got icons displayed in a content type, so we are adding animation to the icon and we get colors. So what we did was create content type, here, where we are referencing a paragraph. You can pick up an icon that is an SDG image. We can pick a color. This one is sample and we can set the title. Whatever you want, you can change the color. Let's pick up that one. We got it here, we got it here. So yeah, we get the color changes and this, how do we do that? Let's switch to the spirit stone. So let me move it here. Is the icon seen? It's OK. Maybe make it a bit bigger. Yeah, it's OK for you. Did you see? Can you read? Yeah, OK. So yeah, and here we don't have too much to say. OK, but yeah, we are rendering here the content. OK, the content we are referencing the paragraph. So yeah, if you go to the paragraph, do it. OK, we got here the magic. So here, what we are doing is including an SDG file dynamically using the paragraph entity fields. OK, so we choose, so let's, so when the user pick up an icon going to show, we load dynamically using the include, as I was playing before, we put it to the theme and we go back to the asset folder and we got the SPG loaded using the include. Yeah, and we also display the title and the text. The magic here is that we are using the entity here to load in the SPG file. OK, and what happened with the animation? We have to go to the SPG, this is my sample, OK. Please, here we are defining the SPG. We are defining the animation at some point here. You add it in by CSS. OK, so yeah, the more important thing is the color. OK, we are filling the icon with the color defined in the paragraph for the icons. OK, so here we are picking up, explaining here the color. OK, if you go back here, paragraph, yeah, that's it. You can see where it's passing the, get passing by inheritance, the value to the SPG. They're not running here, but they're passing through the tweet. OK. Yeah, so we wanted to actually mention that, for example, if you go to the SPG file from, then we are using here the variables. So the field values, and this is possible because we are including this SPG into the paragraph template, and it's done inheriting all the variables. Exactly, more examples. Yeah, so don't mind trying to read these slides. We're just there for further reference, but we are just going to explain those bullet points here in the code. So that's more for later on if you want to check the slides. So here in this example, we are having a content type with two fields. One is to upload an image. So here we already uploaded one. And then you have a list of filters. And these filters then get applied to the image. So you can just change them to change the effect.  Let's just bring back. OK. Yeah. You can play around. Yeah, just to let you know, in the last slide, we will have we will have the repository, the GitHub repository to access this code. So you can just play around with it or look a bit closer if you just couldn't read everything now. So how it is done in the code? We have the node template where we are including a partial tweak template. We decided to just show another use case, like there are different ways to include SVGs. Here we created a partial template where we hard-coded then the SVG in there. And we are receiving actually like, OK, we are defining at the beginning all the possible filters that you can choose. The ideas of these filters have to be in sync with the Drupal list field, of course, because at the very bottom, if you can go to the bottom, yeah, please. OK. Here we see that we use a raster image and passing the link to where it is located, what you just uploaded. And then also we are applying a filter with the filter name they just chose in Drupal. And then we are including this partial in the node template with the values of these two variables. And then we have a last example that will be a city trip of our Drupal. So yeah, so it's FranceDoc's name. So we can give the name of the dog. And then we can choose, for example, the dog will be traveling in Amsterdam. What do you want, guys, by day or night? You should travel. I know, anybody say the same? Everyone says. No one likes daylight. No, because it's a bad color. Yeah, so you can pick up a color for the boat. And he's always picking crazy colors. Important thing is that something contrasting. And not so much like the party. This is the lighter? Yes, please add the light one here. Dark? Yeah, now it's dark. Something dark. I'm back. Wow. It will be a beautiful boat. And then you can also set the speed of the boat, because he has a boat, yes. And then we can also decide if it should be a classic pug, or a black, or a white. A young one, yeah. A little. And then you have our Drupal. Yeah, but the base, this is the base. Wow. Nice colors, Prang. And he always wanted to show the ninja pug. Yeah, he wanted to show the ninja pug. The best. Yeah, but it's cool the way we can. We can easily modify the SVG. I guess something cool. Let's show the daylight. The daylight, yeah. Yeah, yeah, you just did it. Just so that you see the beautiful colors. Yeah. So how it looks in code. I know it's cute, but. So we have a content type, city trip. And if you scroll up, not that much, yeah. Here you see that we are setting some classes based on the values you are choosing in the edit interface. So here we are setting if it should be night, then we are adding a night class, which we then later use it to style. And also we are adding classes for the speed. And down there you can see the markup. So we are including here like we have the background image a little bit not so wide. So don't wonder why it's included twice. It's because we needed a wider image to be able to then animate it because it's like moving. So that's why. And we didn't want to use CSS because we have to actually just apply some filters to the colors. So we have to have the markup in the DOM. So here you can see the file for the background. And you see that we are defining a filter here, which darkens and they saturates a bit the colors. And in this tile, OK, so it's like reading that beautiful code here. But yeah, so it's just for demonstration purposes. So here we are then saying if it's night, then all these colors should have this filter applied, which just darkens the colors. And yeah, as you see, this is, for example, a file that you don't want to have hard-coded in your tweak template. And for the dock, if you can open it, please. For the dock, we have, again, the SVG with some filters. So here we apply the same filter to the back leg, so the back leg, which is more far from us to have it a little bit darker. And you can also see that, OK, with this color, it's not full, visible, but it's OK. And then you can also see that we are applying, then, in these styles, the different colors we are picking. So this is, again, because we are inheriting these variables, so we are just using the value of these fields. Can you go back up, please? So I wanted to mention that we are also defining a default value, because if you don't define any fill for an SVG element, then it's black. So it's better if, like in this case, we just define a color, like a default fallback color for certain elements. And if you scroll down, then you can see that we are also using the text to just display the label of the node, which is actually the name of the dock. Yeah, well, this is a presentation, so yes, this is a bit free. So we would like to thank you to everyone who helped us with this presentation. We would like to thank you to Audrey Brokhaus. So she held a session in Drupalcon Seattle. You can find some links to her presentation and also some resources. So it was an awesome session, and it inspired us a lot. And she also allowed us to use some of her resources. So thank you very much. We also would like to thank to our colleagues, so to Yule and to Pablo to help with the graphics, the SVGs. And also Yule made our slides look much better than before. And also we would like to thank you to Christoph for the idea and the support for the proposal. Motivating, always. Yes. And all the company who listened to us and gave feedback and stuff, so thank you. For the Contribution Day tomorrow, please join to us and contribute. Community needs you. We have three different things. Metro Contribution, First Sign, Computing Workshop, please don't be shy and join. General Contribution, OK? There are plenty of non-code tickets. Come and contribute. Yes. Yeah. Remember you that there is also a way you can feel, yeah, look at feedback. Always good. Yes, please give us feedback. Thank you very, very much. Any question? GUI tools, if I want to trace an image or create shapes or... Is there a microphone? Yeah, there is a microphone there to come. Oh, someone can pass him. Thank you. So I'm just wondering if you can recommend any GUI tools if I wanted to trace an image like the T-shirt example and create some shapes. Yes. Make other measures. So basically what I personally always use is Inkscape because I use Linux. So I'm not a designer or so like usually I'm changing images and not really creating them. So I know illustrator, probably illustrator can also do something like that or a sketch. Yeah, but Inkscape for sure. Can you change the second example you showed? A microphone? Oh, yeah. You are making us work. So the second example you showed, you had an image in the background that you embedded in SVG and changed and applied effects to it, right? Yes. Can you change the image? Yes, sure. You can just go to the second example. Aha, yeah, refilter. Yeah, for sure. One second. Filter image. Oh, need to edit that. I don't know what you got here. But it's right. OK, let's see. Double click, maybe. Workpaper? Oh, this one. Oh, yeah. Now it's working, it's working. Yeah. Are you warm, Christof? It's too wavy. Yeah, but it's awesome how we can do it. Can you show the source code, please? Like on the rendered page? What? Show the source code like inspecting. Inspecting here? Yeah, yeah. But where's the wave effects? Sorry. Oh, there. So here, there are all the filters in the SVG markup. And you are just then, by ID, you are then referencing. So you can see in the image the filter and its reference in this API one. Yeah, it's right here. It's pretty easy. Can you take the microphone, please? Because we are recording, yeah, people will want to know the question. What year did you use for the filter? And how did you realize this? So in the examples, we used only field value module. Yeah, we were only using models to get easy the value, but for filter, then we are creating the filter by scratch. So yeah, so basically for the filters, you can actually just look around in the internet. That's what I did, because it's quite hard to get these matrices working nicely. So I always just pick, look for some cool effects and copy these matrices. So you can go to the filter image thing. Yeah, it's a partial. So here, you can see different ways to implement the filter. And this is using the matrix, but yeah, you can also use them for the Gaussian blue. Yeah, they provide different tools or things or attacks to top planning to create filters. You can find in the documentation like a lot of filter effects you can use. And also very nice examples then to just borrow them and use them one year. Can you show us the part again? Yeah. Yeah, I animated it, yeah. Then you made it, then you did. Are you sharing the code? Yeah, on the last slide, actually, we put the link to the repository where you can just get it's with DDEF. So there is also a database for it. The only thing when you import the database is that you have to upload a new image, because obviously, that's there. Yeah, when you see DDEF, you get the environment, so you only have to get it to start. And you get the site working and you can try. OK. And of course, here in this example, we could have done many other animations for like birds and the bikes and stuff. So for next time, we have more time for it, and we do it. But you can play around with it. Oh. I wanted to ask, how do you organize the communication between font and design? So let's say, for example, you have to have a configurable icon set. And all icons actually need to be done the same way. Otherwise, your filter variable might not work. So is it like a designer task? I have to do it a certain way. Or do you clean up in font and afterwards? Well, ideally, we get at least a clean markup from the designer. So Phil will always going to work. So there are certain attributes, which are actually just basic attributes for every SVG element. So the designer's job is only to, like if you have the shapes. For example, it happens that we want to use different variables. And we want them to unify, for example, two shapes to one. And then it should be a path and not a rectangle or whatever. Then we can also just ask for help. So for example, personally, I'm not very much into the creation of the SVGs. I'm more the frontender who uses it. So usually, if the designer is our internal designer, then it's perfect. If it's an external one, it's more difficult because the communication is just more difficult. But usually, if we cannot communicate with the designer, then we clean it up ourselves as good as we can. It usually works, actually, just cleaning up. But it takes time. So it's better to, I think, in most of the editors, there is an option, for example, to not export metadata or certain information, like branding information. Now, we don't have to be afraid of modifying the SVG markup. It's just XML markup. So we can just take a meta tag and delete, and nothing will happen. More questions? OK. OK. Thank you very much. Thank you.


Good morning once again and welcome to BC 315 the course on the life skills and today we're going to continue discussing on conflict resolution even before they could begin with us. Can I request one of y'all to please uh anyone y'all can just unmute yes thank you day beautiful time just for this class father god this time father god as we are going to learn about the life skill father god we ask you lord more of your lesson your understanding about jesus and father god your words is lord jesus whatever we do they'd be in excellence way father god we ask you lord jesus father god whatever ma'am is teaching us father god they'd be rooted in our heart father god so that it will be helpful for today and for the future god we commit this time to your mighty hand and we submit all the students to you and father god in jesus name me amen thank you so let me share our point presentation so that we can continue to discuss and few of the points that we were discussing on last week okay so we are from point eight right okay but we don't let anything personally affect so is there anyone who'd like to share or why shouldn't we take anything personally whereas we shared on three of the points in last class we looked at use yes and statement so that we can avoid any misunderstanding we can be very clear and don't point fingers during especially the time of conflict because that may trigger the third we discuss like let the person explain themselves and actively listen so it's always good for the other I mean all of us who was part of the project to allow them to share their point of view and fourth we will look at use i statement instead of you know pointing a finger at the other person it's you it could say maybe I didn't understand you but I should have understood okay the fifth point we saw yours maintain a calm tone yes no matter what's happening within this way emotions are actually coupling it but then it's always good for us to maintain a calm tone because that can avoid many such conflicts we should be then the sixth point we saw was look show a willingness to compromise or collaborate very important and seventh we discussed on don't talk behind people's back don't talk behind people's back so as we discussed on seven points let's continue okay looking into the other points and today we will start with a point which talks about don't take anything personal so why is that important in conflict resolution why is this scale very important for one to develop so don't take any personal anyone from the class can unmute at share your point of view anyone from the class why should we not take anything personal do you think that may that may affect us in our relationship with the other person yes this is child hi child yes um when you take something personal that means you are you are putting around yourself a hedge like you are going to put a hedge around yourself so that nobody should do entering you are going to you are going to defend yourself now instead of handling it well now you're going to start pointing fingers though you might not physically point the finger but the the internal part is show is pointing finger to the other person because it is no longer a relationship it is now a self-defense that's what I think thank you thank you thank you child is there anyone would like to add to work child it can also be an organization set up in a workplace at a corner in a ministry set up every organization or a ministry may have certain policies and now when we talk about the policies it may not be very friendly or may not be very flexible to certain people so at the time of conflict or you know a customer can be a customer team member can be any person may have a conflict typically not with you as an individual person but maybe it may involve the policies that are involved so in those circumstances in that situation let's not take something very personally but I love that okay it's part of the policy this is how we are going to enter this is how we are going to talk and convince the person but whatever the person you know during that uh reasoning during the time of discussion the customer or a team member would have said certain words that may not be very pleasant for the hero or for the other person to receive it but then it's always good for us to not to take it personal and leave it there so that your relationship with that person does not get affected okay um yeah but then we will move on to the next point nine pay close attention to non-verbal communication it can get this very important for us to pay attention to non-verbal communication in conflict resolution why do you think a body language or uh emotional appearance of us during this time is very important have you a person to take a note of it yes let's go and chance we have many answers coming from here go ahead oh okay um me I am thinking that a person can be might as I said in the beginning I said you might not physically point fingers but when you are internally pointing fingers and non-verbal communication it might be that that person might not be telling you internally bringing out verbs or words but now they are showing their internal communication where the non-verbal so there is a need a very very sensitive need for one to look at the non-verbal gestures and actions so that you are able to interpret them there and then so that you are able to know what to communicate next I thank you thanks thanks Charles yeah you're actually answered to the point it's very important in fact it's very important during the time of conflict to have a person it's always good you know that your telephonic conversation it's always good for us to discuss on this conflict something that is involving a disagreement or some sensitive matter it's always good for us to discuss with the person directly why because when we're discussing a certain matter directly we get to see the person we get to you know be sensitive to the body language the emotional everything and what so based on that based on that we can handle the situation better so all the sensitive matters it's always good for us to talk directly to the person because through you know direct conversation we can understand the non-verbal combination through the language the emotions that has been expressed over the face and in that you can avoid much more conflict or any kind of other misunderstanding you know even if a person you know on a day to day conversation maybe something has disturbed with a very word of yours action of yours may have caused some kind of disturbance to the person when you just say hi to that person how are you the person may not be losing i'm fine but not actually giving that expression out and you know there's something wrong with this person and you can sit talk discuss and bring a clarity so that the environment the atmosphere where you work where you serve is very comfortable and transparent and it is in a very healthy manner so non-verbal communication even in conflict resolution is very important and it is a skill that we observe we need to observe all these things yeah 10th we look at is prioritize resolving the conflict over being how do you prioritize resolving the conflict over being anyone from the class anyone from the class it can be personally okay definitely the conflict is not just between one person itself but it also involves the other person or team so how do we resolve it over being so when we are trying to resolve a problem or issue we might need to take us back access the whole situation how we can peacefully handle it how we can peacefully handle it we may be we may be right or maybe our opinions may be right or strong enough to defend the other person and make the other person understand and prove that he is wrong or prove the team is wrong but what is benefit what does what does it benefit at the end of the day improving the other person that they are wrong and losing the relationship sometimes it's all actually it is good for us to step up and say okay fine sorry about it let's see how we can resolve it what do you think may be right to do just hear out the other person and you know by hearing out the other person we are making that person feel okay fine i'm ready to compromise i'm ready to you know to go in peace because it is very important the scripture says one of the scripture says i've put up some scriptures here okay and try to change woman's 12 18 says if possible so far as it depends on you live peaceably with all very important if possible so far as it depends on you live peaceably with all so when we see peace with others what animals compromise and sacrifice and want sacrificing and come away give away your pride your ego let's let's clothe ourselves with humility and making the other person okay fine you're right let's go with what you are so what's important here is peace this is something very important for us to look in so the next point we can see so yeah no when to apologize and forgive when do we apologize and forgive when do we apologize and forgive remember when we acknowledge and identify our our side of being wrong then we can apologize and forgiveness can be extended based on our hearts that we want to reconcile so if we are willing to reconcile then extending forgiveness or seeking forgiveness both works well yes thanks have you for sharing that yes actually it is a very one of the hardest thing for anyone i i'm not too sure i can't say anyone some of them or the lord have practiced this to say sorry but then otherwise it's not a very easy thing for everyone to accept the mistake and say sorry no it actually takes a lot of courage it takes a lot of strength you know to actually realize realize that okay it's wrong on my side i should have been more understanding you know i should have not allowed the situation to come in the first place so a conflict can involve many other areas that we need to look into so when we look into as the scriptures and as much as possible strive to have peace with everyone why do you think it is important the scripture says it is very important for us to have peace around us why do you think it is important for us to have peace around us a circumstance our life in our workplace in our family it can be anywhere but we need to have peace why do you think that is very important if there's a conflict if there's always anger hatred ego pride things around us there's no god's nature there you can't expect god to bless if you're holding on something to unforgiveness if you're holding on to something like hatred unable to forgive another person you cannot experience god's blessing you know that's the reason the scripture says like as much as possible strive to have peace around you you see in the book in the Old Testament we see when god you know allowed Solomon to build the temple of god god gave Solomon peace with all his enemies around him why do you think because there was a project there was a work there was a purpose and god intended Solomon to do build god's temple for that he needs to have peace so that he can receive the purpose of god the blessing of god the what the purpose that god has called him to do he can fulfill it even his enemies god made it as a god made even the enemies to be friends with them and they also blessed him with the material that is needed to build the temple so this is not just for Solomon but it is even in our time even in our time god can give peace to the people around us god can you know make the enemy to be a blessing to us this is what the scripture says that I shall make your enemies to be in peace with you and we have the favor of god and enemies will be our friends will be at peace with us and also it is very important for us to say I'm sorry forgive me and be at peace with everyone so let me do not allow the pride or the pride or the ego anything to hinder our blessing from god it is important for us okay yeah and also the scripture says do not allow the sun to go down anyone would like to complete that scripture if I make a note of that yeah I have not but that's just give me a minute while I get the scripture the sun go down on your anger when you are still angry yes yes minister do not allow to start to go down on your anger yeah so yes as much as possible we need to have peace with people around us an efficient chapter four verse 26 efficient chapter four verse 26 talks about be angry still not let not the sun go down upon your anger means don't carry that conflict till next day try to solve it within the day itself this is a nature so being angry is a emotion but what comes out of it is what causes it be very careful so god gives us that nature to control our emotion it gives us the wisdom how to handle the situation so we need to handle it in a peaceful manner why do you think it is important for us to handle the situation in a peaceful manner it's very important for us to handle the situation in a peaceful manner because we don't allow the enemy to take in charge of us we don't allow the conflict to grow as much as possible have peace let the other person be right and let him go that's okay just humble yourself allow the lord to work and add allow the lord to be your defender let the lord take up this battle just leave it anytime the lord will make the other person understand lord will give the clarity and the understanding to the other person so let's allow the battle you know let's allow god to handle that battle god to handle that conflict and you being peace just say sorry apologize by re-apologizing we will not become small by re-apologizing we will not become wrong the other person may take that as an advantage and say hey he asked sorry that means he's accepting his mistake the other person may take that apology as an advantage and you can boast and talk what he wanted or how he wanted situation to look in favor or his advantage but that's okay many times even Jesus was humiliated when he was on this earth he never took every case to defend himself he just allowed the time to answer and he worked away sometimes certain battles are not worth fighting not worth defending not worth arguing just let it go let it go and let the lord handle so this is something that we need to put in practice as a child of god so focus on the conflict at hand and not and not past ones very important let's look at immediate what's happening it's always good not to bring the history the past into the present so this is some some of them consider some scholars consider that you know to have this 48 hour movie if a conflict emerges or there's something that bothers each of us that we need to look out only what happened in that 48 hours and how we can resolve it we should not look into a conflict how we are going to blow it as big as it possibly as a leader our focus should be how we can resolve the conflict how we can bring end to this misunderstanding how we can break this argument and put a full stop to it and don't bring anything from the past into it because it may only land up becoming big so as much as possible as leader see how we can handle the situation why see and if at all we need to address anything see to it that you're addressing based on the even that is taking place right now the conflict right not on something that happened a year or a month later or something you know sometime back then bringing that into just happen walking the conflict and resolve it we can avoid it so that this does not repeat again 13th we see that huge humor when appropriate what do you think humor is necessary but again it's a huge humor when appropriate only if it is needed let's not make fun of humorous when the other person about some matter only if it is needed to make the situation a little light we can use humor that's when even our non-verbal communication matters our body language the whole situation the emotion based on that you to make the situation go like we can use humor but then if it is a serious intense let's not make the other person concerned humorous because that may lead again to another conflict so depending on the situation on the circumstance of the on the whole issue we need to think how we can handle it in a better way okay but if it is a light matter and to make the other person comfortable and the others you know feel okay it is actually good to make the situation like to use little humor so that you know there's a solution everyone are feeling comfortable and there's no more misjudging misunderstanding and everyone appreciates each other and make a big problem into a small you know nothing just like about we just use a humor and solve the problem and no more you know something very light 14th we see remember the importance of the relationship very very important conflict is just a instant it's just emotion just concern okay of that minute of that event but what last long is the relationship so whenever we are addressing a conflict or we are in the situation a mind should be on much bigger thing that is our relationship matters at the end of the day our relationship should not get affected so how can I handle this situation so that our relationship is not affected so keeping a relationship in mind it's very easy for us to handle any conflict no matter how big or how intense it could be just because you want to maintain a good relationship with this person you will try as much as possible to solve that problem instantly and you refuse to remember that again so that your your relationship with that person does not get affected on a longer is there anyone else who'd like to share on use humor or remember the importance of the relationship anyone from the class can unmute and talk about it why is it important and how can handle the situation to retain the relationship can I share this is child yes yes chance please go ahead i'm talking about the relationship you know the relationship comes from far so one emotion can kill the whole relationship that you have built for many years so it is very very vital for you to keep in mind in fact it should be on on your fingertips to remember the relationship how it has come how you have built it and then with that one single emotion or two of them that are likely to kill everything so when you are antennae up and you are aware of the relationship its strength its base and everything then you are able to to handle the conflict in relation to the relationship so that you will protect it and maintain it thank you thank you thank you Charles for sharing that yes very important for us to maintain it yeah anyone else who'd like to add before we could move on to next anyone from the class here Abhinaya Siddharth Asha Nisha would you like to share Nisha Peter on any of the points that has touched here that was very important and conflict resolution Abraham Manki anyone okay we will move on to the next point in conflict resolution okay we will look into the next one the Thomas Kailman model of conflict resolution so it describes this model describes the five strategies for addressing conflict so the five strategies lies on the two axes what are those a set of and cooperative assertive and cooperative so each of these strategies it ranges between the assertiveness and unassertiveness and cooperative and uncooperative so there's no strategy is right or wrong so let's take time to look into these because each one have set few boundaries so we need to look into what are the boundaries that we can we can look into this conflict management so as we establish certain boundaries upfront before all the teams or the groups we must include we must keep three things in our mind what are the three things that are right personal confidential trust personal confidential trust these are the three things that we need to keep in mind when we set the boundaries how reminding everyone in the group or even asset that the conflict is not personal what we need to remind the conflict is not personal now the second one asking everyone to keep the discussion whatever has been discussed confidential this is something every leader should have these qualities and the third point is trust trusting everyone to manage their emotions and not make it as an outburst or a hurtful remarks should be very careful we need to trust and handle our emotions well so in some cases the conflict may simply be too emotional to address so if you're very afraid of retaliation or if there's any discrimination or if there's any inappropriate situation it may help us to have a third person to come and to address it because in such situation if only the two people are are are part of this conflict it may burst so depending on the situation as a leader be wise enough to have somebody part of it so that it does not the conflict does not grow bigger but it solves the problem it becomes neutral and the third person whoever's part of this will be neutral seeking the complete story hearing out both the person and coming out with a clear suggestion so this is very important and not the neutral person should not take any sides but hear out both the person and give a solution to that conflict so when we do that there are five ways to manage the conflict resolution strategies we're going to look at the first one is accommodating so the accommodating style is commonly seen when you know people want to be unassertive or cooperative whereas not every conflict need to be a war so conflict worth accommodating are those battles that are strategically lost to when the war for example when there's a time when you might accommodate a colleague or a customer when they complain about a process but not an outcome so in this we need to see what is it so for example if a colleague would have asked for a report but she has not given in detail what format the report needs to be delivered so if a colleague just delivers it in a PDF format you don't have to get upset why did she do it instead of giving me in a excel format she has given it to me in a PDF the first point is okay I didn't ask for the format let me take the report as it is or is it a way that before I could head to a meeting can I change the format from a PDF to excellent exactly the way I did that if you can do that actually makes it much better but if you're very particular about the format and you crit so much about it make sure that you give certain instruction before and to avoid those unnecessary circumstances arise okay so we need to be accommodating when we don't make things clear to the other person we cannot expect the other person say it is a common sense that this report needs to be delivered in this format you know maybe each one coming from a different background each way get to work differently so we need to be understanding and accommodating now the second point is avoiding avoiding the avoided conflict strategy is well reserved for individuals who are more inclined to be unassertive and uncorporative during the time of conflict generally this is and this is a very authentic approach because people who adopt this strategy one low parts of the conflict would rather wanted to be blown over this strategy is for small annoyance one of the stakes and issues that could otherwise be personally interesting for example the conflict you might avoid in the workplace when someone drinks the last of the water from the water cooler the doubt isn't replacing the content okay so don't have to get irritated it's a just avoid that problem so you see if you can just replace the other water can the cooler if it's just one time issue or if you see that repeatedly happening call everyone addresses address this out so that the person is much more aware when the water is finished and is the last person we just replace the but as much as possible we just avoid it but then by avoiding does not solve the problem if it's only one time it's okay but it's going to be a repetitive task with that then you see how you can resolve it it's better for you to call out tea talk about it and see how we can avoid such problem coming up rising up again and again and the third one is collaborating third one is collaborating so if if we want to keep a relationship together and that and find a solution that works for better for everyone try the collaborative style of a conflict solution so how do we do it so this strategy is both we see it as cooperative as a which means that all the people of the team in the herd and solution that's chose should work well for everyone see what works better keeping everyone in mind being thoughtful so this is very important especially when we are in a group when we work in a group when we work in a team can be any setup when it's three workplace so keep it every but the goodness the goodness of every month so that we work together and collaborate so if there's a crisis there's an issue you see what works better so how do we work this out you need to work collaborative so how why not one person taking a decision so when you know in this case you call you call complete team members it can be in a ministry we have different teams even at workplace we will have different teams various teams now each team will think for their own good they may not think what works well for the other team so the in collaborating way we call out for all the team members and discuss it out so what works better with team A team B and team C and what is good for all of us then we come out with a solution that is good for everyone so it works out in a win with situation for all the team and and good for everyone so that is one of the collaborative method a point four is competing competing so in this we see that assertive and uncorporated the competing conflict style is an intense approach to resolving grievance so it's not an uncommon for a competing conflict resolution strategy to heal a positive outcome for one group and a negative outcome for another so this strategy isn't one to make new friends to take it lightly so we might see a competing conflict management strategy used when negotiating these so this is not a good one for us to follow in our ministry workplace but competing strategy may work well for the lawyers at the court like how a lawyer may use this strategy to get the best legal outcome for the client at the expense of the other party so a competing strategy works well there in that setup but not for us in our ministry setup or in our workplace maybe in the workplace when there's when they compete with their team with different companies okay that may get me with a side but when we talk about our ministry a church setup competing does not appear very well for us because we don't compete with others at the sconce kingdom yes we can say we compete with ourselves but we are better we are growing each day better but we don't compete with others okay now the fifth point is compromising compromising so we see here people tend to compromise during conflicts when they are assertive and cooperative in you know getting a solution so this strategy actually one way it is good so that we just get to compromise and come out of this situation so compromising is something a skill not that you know uh letting yourself down or not by proving the other person is right or wrong compromising is something that we tend to look into this place is not allowing the conflict to grow but saying Lord you be my defender and I want to bring a stop for this conflict of this disagreement just be in peace with everyone or check with others what solution is needed so that you know we can bring a solution compromise with each other so a deal might compromise on a solution come up with a solution what would be the solution for this conflict so as a leader we need to set things in our mind we should not allow the conflict to keep growing from one point to the other but as a leader we should immediately look out what's the solution that we can solve this problem and not allow it to grow if the solution is just to compromise with another person please go for and go ahead with it because we want to please with it okay so manage and resolve conflict like a pro is how actually it is not very easy but then when we pray when we have the mind of Christ in us it becomes easy and getting this mind of Christ as a leader we need to have it every time you face a conflict take it to the Lord and grant only then handling conflict in the way Christ wanted it to be really then it'd be easy for us if not handling conflict was not easy addressing it out you know in a godly manner it's not that very easy but then when we invite God when we ask the Holy Spirit to give us that strength to maintain the relationship above everything else give us the understanding you know it's a very nice there's one song just give me a minute I I just remembered okay I just read this song I just got this here this is a song written by Francis of SSC okay again he was also a ministry leader we will I'm sure you would have studied about Francis of SSC in Christian history and missions how the desert fathers you know moved in you know certain period of time with prayer and with love toward the people during the dark ages so here we have he has written the song in a very well manner I just read this out if he says make me a channel of your peace where there is hatred let me bring your love where there's injury your pardoned Lord and where there's doubt through faith in you again he says make me a channel of your peace where there's despair in life let me bring hope where there's darkness ugly light and where there's sadness ever joy oh master grand that I may never sleep so much to be consoled has to console to be understood has to understand to be loved has to love with all my soul just give me a minute while I have it here let me post it on the chat so that we all can get okay so it says um make me a channel of your peace it is an hard name that we are pardoned in giving of ourselves that we receive and in trying that we are born to eternal life what does it mean when he says in dying it's nothing but the scripture says when you die to yourself you are actually born to eternal life this is what Jesus did he thought as if you want to be the leader then serve you need to die to yourself for you to be born if you take up a neat seed it needs to die itself for it's to give birth and grow here again in the next power we see that oh master grand that I may never see so much to be consoled okay it's the same thing very very beautiful song this is as a leader we had this practice in this lifestyle and we seek this so this is something that we can look into when it comes to conflict management what happens is most of the time we put ourselves first we give the priority to ourselves our feeling our understanding but then what the scripture says what the other person first consider other persons request first as much as possible live in this you know these are some important scriptures that I have put for conflict management Matthew 18 5 to 17 are you able to see what I'm saying this person we can see okay great so Matthew 18 15 to 17 says if your brother sins against you go and tell him a spot between you and him alone if he listens to you you have gained your brother but if he does what does take one or two other along with you this is what we discussed in the other party along to the other person taking you earlier both the signs that every chart may be established by evidence of two or three witness if he refuses to listen to them then we take the church take into the higher authority why should he do that again again it says if he refuses to listen even to the church let him be till you are gentle and the text okay that part we leave it depending on those days but in our time let's apply to our time if we take to the church that is why are we escalating it to the other person that means we're striving for peace okay I'm not able to talk to my brother to bring an understanding ask an elder to intervene the third person if he's not able to understand even the third person let me take it to the church leader so that I'm in peace with my brother I want this relationship it's nothing but trying hard to be in peace do what it takes to be in peace it's not it's just not our brother it's not about our brother alone but it can be anyone enough relationship and efficiency 31 32 says let all bitterness and wrath and anger and clamour and slander be put away from us along with all malice why because these are the things that may bring strife between us so when we put away all this we have kindness gentleness the fruit of the spirit within us so we can be kind to one another with tender heart that's forgiving one another as God and Christ who gave us very very so when we have this in our mind we will not voice out our opinion our idea or you know for our side of mind of you with all humility we will say okay fine brother let's go with what you say I love the time to bring an understanding to the Proverbs 15 one says a soft answer turns away but a harsh words tries up anger so it is very important for us to have a calm tone understandably are the person and speak sweet answer you are the peace makers for they shall be called sons of God because you are the child of God you should be peaceful not only when the and you are part of the conflict even if you see any others having a dispute between themselves you'll be the peace maker because you are the child of God speak peace release your peace even if the conflict is happening elsewhere in different state different country when you hear the news about it let's be the prayer warrior this is what God is calling each of us when we pray God interweaves efficiency 426 we see that the anger and the concept okay we got into that looks 627 says but I say to you here love your enemies do good to the do hate you love your enemies and do good to those who hate you so this is what the scripture says do not do not do evil to evil but evil for good proverbs it also says you know love your enemies do good to them do good to them such a way that you know that they change the heart gets transformed and efficiency 4 2 to 3 says with all humility and emptiness with patience bearing with one another in love eager to maintain the unity of the spirit in the bond of peace very important to be humility and have this fruit of the spirit as attributes within us because the God of dwells in us is this is what he expects each of us to do to be the reflection of them so we should be the peacemaker of God upset so with that we end the session and I request one of us to please end the session with the word can I request a yes ma'am thank you so much Father God we are so very thankful to you once again Father for teaching us such beautiful words of life Father that we would grow in being peacemakers Lord Father for you have given us the ministry of reconciliation and you are the prince of peace of a father as we as we learn more about it Father help us to bring peace in ourselves and in situations and in circumstances around us and whatever we are learning we are so very thankful to you for all the wisdom and all the understanding that your word gives us day after day we thank you for pastor who is teaching us with so much love and patience we bless her in the name of Jesus and we bless all the classmates all the students to walk in this peace which which you give us Father and the world cannot take it Father once again we thank you for bringing us all together this morning for all the blessings of life your favor your grace and mercy and we ask this prayer in the precious and matchless name of Jesus our Savior and Lord Amen thank you thank each one for joining thank you God bless thank you very much God bless you thank you thank you


My fellow Americans, tonight I am speaking to you because there is a growing humanitarian and security crisis at our southern border. The U.S. government may have been shut down for a long time, but Cointelegraph didn't take any breaks, or the hardest working team in the crypto business. This week, the Winklevye confirmed in an AMA their commitment to a Bitcoin ETF. Japanese regulators, on the other hand, denied rumors that they were considering approving Bitcoin ETFs. This week, a 51% attack on Ethereum Classic, right-wingers love free speech in Bitcoin, 70% of central banks are interested in CBDCs, and Fortnite hasn't quite embraced the crypto future. Ladies and gentlemen, I'm Molly Jane, and this is your weekly Hodler's Digest. After reaching the $4,000 benchmark last Sunday, Bitcoin could not keep it for long. Let's have a look at the latest market updates. On the 5th of January, major crypto exchange Coinbase detected an attack being carried out against Ethereum Classic, a cryptocurrency generated by an Ethereum fork, leading to a loss of reportedly over $1 million worth of cryptocurrency. According to Coinbase, a malicious agent took control of over 50% of the blocks making up the Ethereum Classic's network, leading to a so-called chain reorganization, in which nearly half a million dollars worth of tokens were spent twice. The attack was later confirmed by researchers at cryptoexchangegate.io and Chinese security firms SlowMist. In order to safeguard its customers, Coinbase, Kraken, and several other crypto exchanges have temporarily suspended Ethereum Classic deposits and withdrawals. A 51% attack refers to a specific entity taking control of more than 50% of the blockchain network, which can lead to the falsification of transactions and allow for double spending to take place. Even though they happen quite rarely, 51% of attacks are seen by many as a serious threat undermining the success of blockchain technology. In the wake of the attack on Ethereum Classic, creator of litecoin Charlie Lee underlined blockchain's intrinsic vulnerability to 51% attacks. He said, By definition, a decentralized cryptocurrency must be susceptible to 51% attacks, whether by hash rates, stake, and or other permissionless, acquirable resources. If a crypto can't be 51% attacked, it is permissioned and centralized. Other experts have pointed out that while 51% attacks are definitely a threat for relatively small altcoins, such as Ethereum Classic, they are unlikely to affect bigger players such as Bitcoin and Ethereum, as that would require for higher amounts of hash rate. We talked to Nick Cabessa, president of the organization Blockchain at Columbia at Columbia University, and asked him to give us his perspective on the issue. I think it becomes extremely difficult to do something like that to a chain the size of Bitcoin and Ethereum. But if there's anything that this attack has showed us, is that it's incredibly possible, and it's possible that it would happen to a top well-respected blockchain with significant amount of a minor community and developer community. So I think specifically Ethereum Classic was susceptible to something like this because of the maximalism and fundamentalism of Ethereum Classic, the fact that their big proponents of immunity, I think makes them a reputational target for a 51% attack to sort of prove that they're not 100% immutable and that things can be changed or reorganized. I think there's definitely room for Ethereum Classic in the future of blockchain, but serious changes will have to be made and new reasons for new reasons to use Ethereum Classic over other chains will have to come out. There have to be new competitive advantages in one way or another to Ethereum Classic because one of their strong suits was security and immutability and that's an argument that they just cannot make to the same full extent anymore. After the attack, the reputation of Ethereum Classic looks seriously compromised. We also talked to Ethereum Classic developers Donald McIntyre and Zach Belford and asked them to comment on the accident. It's a fallacy to say that because ETC has been attacked, that means a proof of work is not secure.  In terms of what we spoke about, what to do. The first thing was to do the post mortem and we did the meeting today and we're going to do several more meetings to continue analyzing and analyzing the situation. One concrete security recommendation is to use from 2,500 to 5,000 confirmations for medium or large transactions. Study the possibility to implement a deep reorg protection in ETC, which I think is unlikely because it's also something that is untested, but it's something that is under review. Then to set a limit on the maximum size of the DAG is another thing. We will not apply any changes hastily without proper research. So there were double spans and there were victims of this attacker. That is something that we're not going to revert on chain. Of course, we can help with information to law enforcement or if there's any investigation, but the chain is never going to be reverted. In the early days of Bitcoin, it was getting 51% attacked all the time. All proof of work cryptocurrencies can be 51% attack. Ethereum Classics probably, or it's definitely not the cheapest one to 51% attack. But the fact of the matter is that our hash rates 4% of Ethereum and it's been that for a long time. The point there is that we shouldn't be looking at making protocol changes in times of crisis. This is something that is part of proof of work. I think that's one of the things that is going to reaffirm trust within the community is that there have been a lot of blockchains that have been 51% attacked in the last year or two and a lot of them have responded with protocol level changes, which to me shows a lot of immaturity and a lot of just not knowing or not understanding what proof of work is and how that like where this actually stems from and and why technically according to the protocol, it's not an attack. It's part of the protocol. Recent reports claiming that the popular video game Fortnite is accepting Monero for online payments turned out to be unfounded. The crypto community was filled with excitement when Monero's CEO Ricardo Spagny announced on Twitter that Fortnite will accept Monero as its payment method for its merch store. However, a few days later, CEO of Epic Games, Tim Sweeney, refuted the rumors in a tweet defining the adoption of Monero purely as accidental. With its over 125 million registered players, Fortnite could have played a major role in pioneering the integration of crypto in the gaming industry. In the last few years, other attempts to integrate the world of video games with blockchain technology turned out to be unsuccessful. One of the earliest examples of crypto games is Dragon's Tale, a 3D online game released back in 2013 in which players can stake Bitcoin while competing in a variety of mini challenges. Marking a deeper integration of blockchain into gaming, the card treating games spells of Genesis was released in September 2016. This was the first game to use the Bitcoin blockchain to store the collectible cards at the center of the game. But neither of the previously mentioned games can match the popularity of crypto kitties, the first Ethereum based video game. The Ethereum blockchain is at the core of crypto kitties, as it serves to guarantee the uniqueness of each digital cat owned by the players. However, while blockchain is still to gain traction as a genuine gameplay modifier, on the game developer's side, there is some exciting news. After raising $40 million in funds last September, Koko's Blockchain Expedition, a game development platform built on blockchain, launched its test net last week. Koko's Blockchain Expedition, or Koko's, BCX, is built with the Koko's engine, the top game engine in Asia and number two in the world by market share. It aims to create an open system where developers can create and test games built on different blockchains to further boost the integration of video games and crypto. Leading companies in both sectors came together last September to form the Blockchain Game Alliance. The group includes big names such as Consensus, Everdreamsoft and French gaming giant Ubisoft. One thing that blockchain is really good at is provide value to people that transparency, the immutability, so all those aspects provide a capacity to create new features. And those features are good for players. For example, if I'm a player and say I watch an advertisement like I do on a mobile phone, you know, for some games, I receive credits. But on a platform, you can actually receive some tokens. And those tokens, you can use them to buy games, you can use them to buy tournament entrance, for example. If I decide as a player to participate to a beta test, I can participate and I get paid for it by the developer in tokens again. So all those mechanisms provide me as a player the capacity to earn currency or money. And I can use that money to actually buy anything I want. We're working to allow people to make tokens to create their art. Now it's visual art, but as the time goes, it can be more things like levels or sounds or different aspects. And the game creator us here will be more like a moderator, like orchestra, someone who managed the orchestra. We are shaping our product to allow people to contribute to have a marketplace so people can enrich the game in a way that we even us didn't think of. And we're setting the stones to allow users to do that.  While many were amused by the exchange, the real question concerning those senators is whether Google and more broadly big tech have a right wing bias. Two figures who agree with this sentiment are the host of Cogbrothers funded talk show, the Rubin report Dave Rubin and Andrew Torba, CEO of Gab, a so-called free speech social network. Recently, Rubin announced alongside another right wing or Dr. Jordan Peterson that they were leaving funding platform Patreon. This is no small gesture. Peterson's account makes over 30 K a month and Rubin's about 22 K. The reason for such an abrupt departure, a protest against alleged censorship on the part of Patreon. The victim of this assault on free speech in their minds is Sargon of Akkad, a far right YouTuber who was kicked off Patreon for using the N word on a separate platform. Patreon defended the move, citing its community guidelines prohibiting hate speech. Rubin clearly disagrees and plans to delete his Patreon on January 15. He announced an alternate censorship-resistant funding option. Bitcoin via Squares Cash App. One of the first Bitcoin patrons was, unsurprisingly, Gab, claiming to have transferred 0.0025 Bitcoin to Rubin's Bitcoin address. Gab's CEO, Andrew Torba, has been voicing similar concerns with regards to the stifling of free speech.  Also last year, for example, the New York Times cited Gab as the social network where a Pittsburgh shooter posted his final message before shooting up the synagogue. Torba stated that the shooter did not represent the broader user base of his platform. Nonetheless, Gab's business account was reportedly shut down. Whether or not you give any credence to Rubin or Torba's views, it is clear that the decentralized utopia the Internet once was is now very dominated by huge centralized platforms that have complete control over a lot of our content and communications. One answer could be, ironically, to break up the big tech companies, regulate them by subjecting them to antitrust laws. That way, at least, they would be defended by the First Amendment, second only to the Second Amendment and the hearts of many conservatives. Last year, after heavily criticizing crypto, the IMF head came out in favor of CBDCs. Now it seems like they are growing in popularity across the globe. Seventy percent of the world's central banks are currently looking into launching digital currencies, otherwise known as CBDCs. This is according to a recently published survey by the Bank of International Settlements, BIS, in Switzerland, which compromises 60 central banks around the world. CBDCs are, of course, controversial in the crypto community because they would have legal tender status, be heavily regulated and, of course, be centralized. Of the 63 central banks surveyed, 22 are in advanced economies and 41 in emerging ones. That accounts for 90 percent of the world's economic output. The survey found that 70 percent were actively engaged in establishing a CBDC, or at least in the research phase. To date, only five banks have actually run pilots or test runs. Ahead of the pack are Uruguay and Sweden. The latter's Riksbank plans to launch the E-Krona pilot project this year and begin issuance as early as 2021. Uruguay, on the other hand, is in the lead. Their pilot project of the E-Peso successfully ended in April of last year. CBDCs do raise some very interesting questions regarding censorship, surveillance, and even the demise of stablecoins. Prominent Swedish YouTuber Yvonne-on-Tech last year voiced concerns that Swedes may be at risk in the future of going to the wrong protest and facing financial consequences. KPMG, for their part, released a report questioning the need for something like Tether if there ever will be a Fedcoin. We spoke to Thomas Moser of the Swiss National Bank about the emergence of CBDCs and what that could mean for a crypto-friendly nation like Switzerland. We are clearly, in terms, as you say, in terms of research, we are looking into it. But this is really theoretical research and also conceptual research. But we have not had the intention to try out the pilot or to put that into a proof of concept. So it's really theoretical research. But we came to the conclusion, like other central banks, that we do not think that at this stage, at least, that the benefits are larger than the negatives or disadvantages or the risks, at least, that we could see. If you would provide a CBDC, that would basically fulfill the function of a stable coin. Unless, again, you have all these ideological issues that you do not want to trust the central bank or if you have good risk, that you do not want to rely on the central bank currency. I mean, again, if you have a central bank that provides a currency with hyperinflation, I guess then that will clearly not be a good substitute for a stable coin. But in that case, the stable coin would probably not fix its value towards the national currency but towards the US dollar or the euro. Earlier this week, the French anti-establishment movement, known as the Yellow Jackets, called for the French public, to take part in a massive bank run as a means of protesting against the financial elite. Dubbed the collector's referendum, the initiative aimed at bringing people to withdraw their savings from banks and other financial institutions this Saturday. This, according to the activists, was going to be elected officials' worst nightmare and its goal was to scare the state completely legally and without any violence. The announced event resounded wildly within the crypto community, as it aligned with crypto and criticizing the flaws of the traditional financial system. Many saw a clear parallel between the Yellow Vest bank run and the Proof of Keys event, a protest against centralized crypto exchanges announced by entrepreneur Trace Mayer earlier this month. Mayer called upon traders to withdraw their funds from exchanges as a reminder of Satoshi's original vision of decentralization and monetary independence. While the French activists made no reference to crypto, by highlighting people's distrust towards traditional financial actors, the Yellow Vest protests could have a positive knock-on effect for the crypto industry. To underline the connection between crypto and the Yellow Vest movement, street artist Pascal Boyard hit a Bitcoin puzzle in his latest graffiti dedicated to the protest. According to the artist, solving the riddle will unlock a prize worth $1,000 in Bitcoin. Boyard said the enigma can be solved only by physically standing right in front of the graffiti. So what are you waiting for, Hotlers? Time to jump on the next flight bound for Paris. Charlie Lee has accused Bitcoin maximalist of being Bitcoin extremists. Do you agree? And where would you put yourself on his survey? Are you a Bitcoin extremist, Bitcoin maximalist, all-coin maximalist, or no-coiner? Comment below. This episode is sponsored by Trade Santa. Trade Santa is a cloud-based trading bot. Set it up in less than two minutes, trade multiple pairs, choose between long and short strategies, use tech analysis indicators, and see your results in real time. Trade Santa works 24-7 to get you the profit you set. The platform is already integrated with Binance, BitTracks, Bitfinex, and HitBTC. The link is in the description below. And as always, remember to like, subscribe, and hodl.


In Sudan, security forces have reopened some bridges and streets in Khartoum after the military takeover of the government Monday resulted in protests. The Associated Press says Myanmar's military has used a system of torture against people detained at protests against the military overthrow of the government in February. In Britain, supporters of Julian Assange gather at a hearing on whether to send the Australian citizen to the U.S. for trial on spying charges. And the United Nations Children's Agency says schools in Uganda remain closed because of COVID-19 concerns.


too much in that situation. Just stay within yourself. Get the swing off you're trying to get. Try not to hit their pitch. All the cliche stuff, I guess. But you know, just trying to do our jobs. Every guy up is trying to do their job. If they can't, they pass it on to the next guy. And that's what you saw on that inning there. Just kept going. Next guy stepping up doing their job. You mentioned Chance Adams. What impressed you about the way he threw the ball? He just came out. He had a lead and he just kept pitching. He was eating up the innings for us. He had a good fastball, a little cut on it. And he was executing pitches down in the zone. This part's a little big.  But I thought he pitched really well. He gave us some really strong innings there in the middle. And it was able for us to pull it out. Things got a little dicey there in the ninth. How were you able to get Chapman through that inning? Well, I tried to get himself through the inning. You know, Chappy's our guy. He's our closer. He's the guy you want on the mound when the game's on the line.   So I mean, any pitch, any time. And you know, it's really never too big for him. He went out there and he got the job done. Austin, that's our cue. Congratulations on the way. I appreciate it. Thank you.