What is going on guys welcome back to the channel and I appreciate you being here today I bring you another destiny 2 video and today I bring you a crazy golden grunglich as well as an outbreak of rage last night over on Twitter Over three weapons commented destiny 2 later today with season of the forge shit got heated people and it was hilarious But before we go any further guys if you do enjoyed the video Let's show you support you can by hitting that like button and if you're new around here and enjoy daily destiny 2 videos Be sure to subscribe Okay, so the last night over on Twitter bring you to it out mini videos of the new Pinnacle weapons available in season 5 if you've been hiding away from social media and have no idea what I'm talking about Basically much like the moon is how and I'm not forgotten from season 4 These are crucible's pinnacle weapons within season 5 which drops later today There are three pinnacle weapons one for crucible one for vanguard and one for gambit each is locked behind quests Which shop on completing rewards you these weapons the quest lines and how you get these I've covered already that video You'll find linked within a video description if you are curious the three weapons We know little information on but that was it without gameplay We really didn't know how weapons would impact the game last night bunch of three videos of said weapons over on Twitter The vanguard weapon is a fusion rifle. What's special about this is if your clip is full the opening shot does more damage and makes enemies Explode sounds great, and we can see that in action on screen now charge time for what we see looks pretty average Projectile spread looks quite tight. This could be quite good We see has seven bullets in its clip and can hold nine as standard in reserves Oh, I picked up on this the other day that full clips opening shot does extra damage and causes targets to explode Without the wall up drift nothing can stop a new fire in one shot and reloading and getting those benefits again I mean in PvP this could be quite brutal But the fact it has seven shots to fill its clip is kind of exploits you won't see very often That's for sure, but overall the fusion rifle looks Semi-decent next weapon is a gambit auto rifle the bloat neck This special perk allows you to fire faster as rampage stacks So get a kill it fires quicker another killer even quicker and as rampage stacks up to three times It fires even quicker instances in riffs behind barrel cases could be deadly and auto rifle does indeed look quite promising That is for sure. This will be Probably the first one I chase I'm uncertain yet though And lastly guys the weapon which caused a lot Of uproar upon it first being announced and since the video dropped yesterday on twitter Shit has hit the fan. So we see the crucible pinnacle weapon right here. This is a grenade launcher kinetic weapon called the mountaintop Yes, you heard it right. It's a kinetic weapon This thing fires in a straight line also and explores an impact and has a much faster Projectile speed than a normal grenade launcher direct impacts will kill you and a direct hit even if you're fully health Which is just crazy This is where she actually got nuts the amount of hate ones received at the postings footage was just just out of this world People claiming for the head jobs people complaining about the state the game will become due to this Content creators getting blocked by devs and so forth. I'm sitting here like And you know what guys I kind of understand where these people are coming from I can kind of understand why they're upset I mean you always get the voices of reason coming through also stating Well, all we see here is the weapon that close quarters. It only has one shot per clip. It's such a stretch. So that's fine That's true But in my opinion that isn't the point people are making in their complaints The point is part of the quest of getting this mountaintop is to spam grenade kills in pvp both comp and casual Grenade launches for the most part are already annoying as heck Many many complaints have been made about them already and in return bunch of dropout weapon like this Which has gone against what most people want. This is why people are getting upset Yeah, for sure. It's only a game but destined to and for a second going forward were seriously promising the changes bunch of Made with the right ones they seem to be listening. They were delivering Now it seems as though they are back to their old tricks It's like yeah, we will hype everybody up by pretending.  I mean it's a damn game people. Yes, it's changed lives It's changed mine, but it's still just a game I don't understand why people are getting so upset or it's but that on another note It's early days yet.  They want the game to be great I guarantee you guys the next chart for most pvp weapons used will be grenade launchers at the top I guarantee now And I know bungee's reason of thinking in making this grenade launcher to pin up pvp weapon Is because they are the least used and they want to add balance I'm afraid though folks that is not how you add balance It will completely shift pvp from what it is now I guarantee that even though it's not entirely balanced at the minute It's still in a better state now. Now what I remember it's been in recent years That's for sure, but we will see people we will see I do have a feeling though all these bad intuitions people are having will come true It really will I mean I can just see pvp now just being one grenade fuckfest But what do you people think about this let me know down below in that comment section Do you think people are overreacting over just a game Do you think they've got a reason to overreact Let me know Now we're going to move on people and now we have a glitch And this is with the golden gun So basically you can make your golden gun six shooter last way way way way longer And it's pretty simple to do Pop your six shooter golden gun when your super is ready Then simply switch your helmet to the celestial nighthawk exotic And every kill you get then will restore a third of your super energy bar back Meaning you can literally cruise around the map having that golden gun at your disposal And it lasts in minutes Yep absolutely crazy guys try it out But on that note guys we have come to the end of the video If you enjoyed it leave a like really does help me out If you are new around here and enjoy daily deaths in two videos Be sure to subscribe And if you never want to miss a video or upload Hit that bell button next to that subscribe button to turn notifications on But thanks as always for stopping by and hopefully I will see you on that next one


Today, I'm traveling over 400 miles to buy vintage Yu-Gi-Oh Packs.  Let's head out. This is gonna be a pretty epic pickup, so keep an eye out for what we get. Let's go. Look at that road. This is so roady. The ban list came out and we're like five hours away. So there's no way I'm making a video now. No! Any other day, I've already been semi-spoiled by Rime Style, makes a lot. It's just such a terrible day for the ban list to come out, but this is a big pickup, so I'm so excited to go about halfway there. Hopefully when we get there, you know, when we get the stuff, I miss the ban list. All right, we picked up the package. We confirmed everything. It looks pretty good. We're gonna take it back home and then we're gonna check it out in the studio. Well, first we have a giveaway. I'll be giving away these three cards.  Let me know your favorite item in the collection of what I bought or whatever. So that's all you gotta do.  This probably wasn't the best example. I mean, some of them, they're not completely perfect on some of them. Like some of the edges are just ripped off right there, and then this one's a little bit inside the pack, but a lot of magic ruler first edition. So here's another one. This one looks a little better. It does have a corner here. The pack inside looks pretty nice. First edition. So these are retail because in the Blisters, they're always retail. So you're gonna get Serpent Night Dragon out of these. Just still really, really awesome. Really, really cool.  So here's one. That one's got to turn down corner as well. I mean, some are in better condition than others. This one's a little bit this way. So yeah, some of these are gonna get open. Some of them are gonna be for sale on ruckson34.com. So if you're interested, the nicer ones will be for sale. The less nice ones will probably get open. Like this one, probably a good chance that I opened that guy.  It's definitely not as nice for display, like ripped off there. There's a good chance that I opened this one. Save it for a special event or something. Maybe just a special video opening up some of these. So that one looks, this one looks all right for the most part. So magic ruler got relinquished on the back. That's so cool. I mean, just look at this. In the ancient Egypt, there existed a force so powerful it had to be locked away for a millennia. Now one boy has released the power. It's time to duel. Just classic. And then they even have the ratios on here. Common cards, eight to one. We got one out of one rare cards. 10 superior cards, one out of six. And 10 ulcers, one out of 12. Doesn't tell you the secret because it's a secret. Then we also got another set of blisters, which are the Metal Raiders first edition. This is what I was really excited about because honestly, we're going to open these. I mean, I don't care if they're nice or not. I'm opening these B-Skull Dragon on the back. You guys know what's my favorite set, the Pecaneo Moth's inside. Of course, all those awesome ultra rares, Gate Guardian. We can't pull Gate Guardian out of these because it's retail. It's a thousand dragon, but I don't have thousand dragon PSA 10 either. So I would like to have that one. At this point, I do have half of the ultra rares in PSA 10. So we're getting to the point where I'm like, maybe I should complete the set. So I'm pretty excited to open. There are not as many of these as the Magic Ruler. There's only, I think, six. So these are all going to get opened at some point. So look forward to that in the future. We're going to be having Magic Ruler and Metal Raiders opening, which is pretty, pretty cool.  They look so good. Everything about Metal Raiders is awesome. The pack looks awesome. The blister looks awesome. The box is awesome. The cards inside are awesome. I don't know about you guys, but I just like the pose in this one. Like this one's cool and all, but it's just really swaggy. You know, he's like, he's like, let's go. I'm about the dual baby. All right, so we got that. Then we got two more right here. Metal Raiders first edition. So incredible, awesome old school blister. So the guy actually told me when I was there, he was like, oh, I'll let you guys look at one of these while I'm talking about it. But he was like, yeah, I used to work at a store. And these like, as soon as it came out in like 2002, he said people would buy these off the shelves so fast that he was like, wait a second, maybe I should buy some of these. Him and a friend of his both bought, you know, not even a lot. Like, I mean, I guess 24 total blisters and what I'm about to show you guys last, he bought all that stuff because he noticed how often people were buying these and like they were going off the shelf so quick. His friend held them for like six months and then sold them. And he said that he hung onto them and just forgot about them. And then he found them just like a couple of weeks ago and was like, yo, I should probably sell these. So he sold them to me and let me just say what he paid for them versus what I paid for them. He did pretty good holding those. So I thought that was pretty cool. We have one more item that's never been seen before on the channel, I think. So this is a pretty exciting item to show you guys. This is something really awesome. This is a Starter Deck Yugi and Starter Deck Kaiba case. So this is not first edition. This is unlimited. So inside there are 10 decks. There's five Yugi and five Kaiba. So we can check this out. Pretty awesome stuff there. We've got the original Kadami logo from 2002. They changed that in 2003. This thing's still sealed up with 10 decks inside. There's Kaiba Yugi's on the other side. I mean, this is just a really, really cool item. You do not see this very often because usually they were opened and then the decks were opened. So you don't get to see this kind of item. This is really, really cool to pick up. Pretty excited to actually get, you know, to show you guys this on the channel. So honestly, I think we might want to finish this off with one blister opening. I don't know about you guys. I feel like we should. This is not the longest video ever, but we got to open at least one of these right now, right? I mean, we're not gonna, we're gonna open the Metal Raiders for sure. We're gonna save those for later. We're gonna open one of the uglier Magic Ruler ones. I mean, it has the damage, both sides there. I mean, it's still honestly not in that bad a shape. Let's see if we can pull something insane out of our Magic Ruler pack. So here we go. All right, first edition Magic Ruler. Look at this stuff. I mean, old school third set in Yu-Gi-Oh. We have opened a little bit of this recently. We've had some pretty good luck. So let's see if we can continue it. I would love another Super Night Dragon. I do have a PSA 10 already. Let's see what we can get. All right, first edition cards. Old school. Let's do a little pack trick here. Let's do, let's do three to be safe. I'm pretty sure it's four, but we'll do three. We've got the Turtle Oath. So can we get the Turtle, the Crab Turtle? Can we get the Hungry Burger? A lot of cool cards to get in here. We have the Twin Long Rods. His rods are long. Let me tell you. We have the Chorus of Sanctuary. Man, these cards are classic. The Griggle himself. First edition Magic Ruler. Keep an eye out for anything unusual. Just in case, you know, there's some sort of error or something. Final destiny. Look guys, discard five cards from your hand to destroy all cards of the field. All you got to do is discard five cards. No big deal. Just your entire hand. No big deal. Penguin Knight. All right. We have Eat Gaboon. We're getting close to a potential rear slot. It might be the next card. Wait, I think, I think it's the next card. Let's see. Magic Ruler, first edition. Can we get a secret rear? Ooh, an Injustin Amoeba. Okay. First edition Amoeba with a Flash of Salient. Should we open another one? Probably not. Wait, is there one more beat up one in here? That's really beat up. Okay. One more for the video. Okay. One more. We drove all the way down there. We're going to open two packs. All right. So this one, big old crease right there. It's a little flopped on the pack. So yeah, this is the one we're opening. Let's see if we can pull a foil. If we don't pull anything, that's all right. This is going to be the two we open in this video. We have to end this kind of an epic, you know, pick up with opening some packs. We're taking a little bit of vanilla here, but that's how we do it on this channel. Let's go. First edition pack. Yeah, this one's definitely like not a gradable pack, because I know people are grading packs these days, but that's definitely not a gradable pack. So perfect. Perfect one to open. Let's see what we can get. First edition Magic Ruler. We just destroyed that pack anyway. Beautiful. Completely messed up. Let's just pretend like that didn't happen and keep opening. I'm struggling. I'm a professional pack opener, by the way. Just keep that in mind. And while you're watching me not be able to open this pack, there we go. Let's just pretend like that didn't happen. You know why you did that? Because there's something amazing inside. So I think it was for it. Wait, we're just going to play it safe. I don't want to mess it up. Horn of Light. The Light of Horn. Sonic Bird. The Bird of Sonic. Okay, what am I talking about? Tyho number two. All right. Hamburger recipe. Are we going to get the hamburger himself? I would love that. Psychic Kappa. I love this guy. An amphibian with a myriad of powers to shield it from enemy attacks. It has a myriad of powers. The Griggle. Very nice. Yeah. What does this guy even do again? Face him in the field of the control. Gain 300 life points. What? Crown of Faith with control shifts to your opponent. So if they, for some reason, change of heart your Griggle, which is now legal after the last ban list, you can get 3,000 life points. I don't know why they would ever do that, but maybe you'd give it to them. Final Destiny. Is this the next card? Is it it? Oh, and a Cyber Jar. That is a cool one. We got the Eternal Rest with Dart Mall. Eternal Rest with Dart Mall on it. I can't speak. All right. We got the Cyber Jar. Pretty cool. Is it centered? Because one day we might want to grade something like this. Very nice. Oh wait. Oh. Corner. Like, you know, when it's not 100 bucks per card, maybe we would grade it. All right. I don't know if it's PSA 10 worthy, but very nice Cyber Jar. Wait, let's just go ahead and put all these in the same sleeve while we're at it. Very, very cool. You love to see it. Okay, 0 for 2, but we'll be opening a couple more of these. Some will be for sale on ruxen34.com. So if you're interested, make sure you check out my website. And if you guys enjoy videos like this, make sure to subscribe to the channel. Shout out to TCG Trust, regards to Stonefoil, show of tomato juice, Stanley, Mike, Nance, Ben, and Gekko, Dr. Jamie, Mr. Jr. Barney, Ananatashi, JT, Joe, David, FJ, Josh Evans, Clayton Fitzgerald, 87, John Nolan, and Brett Palmer. Thank you guys for supporting the channel, and I'll see you guys next time. Peace.


The good news is my presentation will even address the using drones in Bessemetric, Bessemetric LiDAR. I'm David, I'm from Skyobility. Skyobility is a drone service company based in Austria. We are doing mainly jobs over the whole German region and what makes us special is that we started in 2020 in using this drone Bessemetric LiDAR system from Riegel, which is still really big and it is not, to be honest, really typical for a drone. As I said, Skyobility is a drone service supplier. We have many different drones in our company. We start with 250 grams up to 42 kilograms. We use it in different fields, but we have a deep focus on surveying and inspection tasks. As you can see on the mapping side, we are using different laser scanning systems on the green light channel, on the red light channel. We have it on the terrestrial side, so we have often projects where we need a combination of all the systems. On the other side, we are using our drones for inspection stuffs and we do a lot of research activities around all this to really have a good result in the end of that what we are doing. This is how Skyobility looks like, so as you can see there are different platforms and since the laser scanners become bigger, more powerful, you have to use bigger drones. Sometimes there is the need to even jump on other platforms. As you can see, there is even the use of boats, the use of cars. I think it's really familiar to you how you can use those different sensors. On the data side, we address big point clouds, point clouds coming from different sensor systems. We have to combine them. We have to be aware of that we have a high accuracy on our data, so we do it mainly for survey and it is always a little bit a challenge of us to bring all those information together. But come today to the point of my presentation, what you can see here is the collection of the best symmetric data was made in Austria. It is the Drown River. The whole project was done over 60 kilometers, but you can see here is just a small place out of this rendering where we have done the collection with this VQ840G laser scanning system and on the dry land there was even the collection done with a red light laser scanning system. Those data sets were combined and as you can see you have a really high, accurate, high detailed information of this area that you really exactly know how is the topographic situation in this area. As I said in the beginning, we are using the VQ840G. It's a laser scanning system introduced by Regal in 2020. It is a really not lightweight scanner for the Drowns because it has still 11 kilograms when you put it on a drone and when you consider when you want to use smaller drones in the range of 25 kilogram, there is not much air between that that you can really bring it efficient to the air. The sensor system is mainly built for fly tides up to 300 meters above the water level so the energy it can you deliver on the water surface is built that way that it allows you to see under the water 2 to 2.5 more than you can see in the water so it is a really a question of the durability of the water, how is the quality of the water and what is the flight head and even the parameter set you are using on the scanner system. The way the scanner system is collecting the data is really specific so as you can see it is not a linear scanner it's a scanner system is rotating in a circular way that opens up a strip width of 20 plus minus 20 degree that leads to a strip width in flying of 120 meter this is typical for drone usage of 86 meters so the collecting with the scanner system is not the deficient like other scanner systems who has a broader width but this front-looking and back-looking situation of this scanner is needed to really can penetrate the water very well. By scalability the scanner system is mainly used on different drone systems right now we address mainly in 12S lipo system that means that it is possible to go with the trains planes with the drones up to 20 to 25 minutes per flight normally when you address just the shallow water area or just the river section it is more than enough because right now as the regulations are really strict this is mainly allowed to just go in the range of visual line of sight mainly in Europe. As you can see on this weight calculation it is really hard to fit under this 25 regulations rule so there is the need for specific authority that you are allowed to fly with those drones you have really to consider when you use these kind of scanners for these mapping applications. The flight planning is really important because as I said the flight strip is not that broad and you really want to address the flight way in a in a method that the laser scanner can really well penetrate into the water. What is even really important that you have a really good information about how is the water high of the water level because the distance from the scanner to the water level is really telling you how good the penetration was after the flight. How is it done? The laser scanner imposes a green light laser beam into the water and you have different acres coming back from the first water surface is a reflection then it penetrates into the water there is a reflection that means there is a change in the direction and even in the speed of the light under the water and you will get another echo coming from the ground under the water. What can I say to the point cloud quality you can expect out of those laser scanners it is that way that the range precision of those laser scanners will give you a curiesis up to 50 millimeter in precision but as you may know it all depends on the flight path of the correct interpretation where you have flown and even of the orientation of the scanner systems and when you do it all properly and you give enough time even and do the reflection under the water correct you can expect a curiesis under the water even under 5 centimeters. What is a little bit a minus on this scanner system is the point density dispersion as you can see on the left hand side you always had on the borders of the strip a really high dense point cloud normally you can expect out of the scanner systems point density this in the mid at least over 60 points per square meter but on the border it becomes really really high even out of the extraction you have to expect point clouds that are really really noisy so you have to be really careful in classification and deleting those noise points but when you do it really well as you can see on this section of the river you will get a really nicely interpretation of the river bait even under vegetation. There is always the question how good it works in depth so as I said it really depends on the turbidity on the water and even on the water quality so when you have good conditions we have seen in the past data collected up to 14 meters under the water surface but when you have not that good condition like you can see here on whitewater places the penetration is not that good but you will find as well some nice points what will interpretate the correct topographic situation of this whitewater place. Now I will show you a big project we have done in the past I think it is really worth to see it what you can see here is the Fjordstedtase in Switzerland this whole lake is around about 120 square kilometers and the shallow water area was collected over 14 days as you can see on these green strips where I have this detail here for the deeper sections there was a echosonar data here so we have to combine our green light laser scanning data with the sonar data what you can see is the topographic information in green the green light data includes the sonar data and there is even some darker green areas where there is still no data available because it was to death for the green light laser for this project we have seen data up to 12 meters so there was the goal to come into five meters in the water so we were really lucky on that side that we have a really high overlapping area between those data sets yeah what we can see here is that the information under the water is really worth to see it was really a stunning for us as well to see how it really looks under the water and I want to share these pictures with you here right now to see how it can works over such a big project in the beginning I was showing you as well this river situation I have to come to the end okay as you can see you can collect the whole area in a high information so that you have a accurate interpretation of the situations another project we have done on the river side so just to give you an idea what can be done with such of scanners what you can see on the right hand side is that even under the trees the collection is really good of the topographic information one leg at the left and one nice rendering as well from my Alpine River in the end of my presentation you can find me on the booth of Riegel in hole 5 thank you very much I hope it was interesting for you I hope I can see you again


Hey guys, welcome to SSUnitex, so see this side and this is continuation of SQL Server project. So in the last video we have seen how we can check the login credentials. So the data in the table is encrypted. So we have seen how we can check the first time login for the user and after that we have checked for the login details. So today we are going to check if user is going to login the first time then it will ask to change the password. So how we can write the SP and that SP will be going to help us for update the password in the table. So go to on the SQL server and we will try to create that SP. So here as we can see we are having this login details table. So in this table we are having business entity ID login ID then login has value. So this is the encrypted value then we are having the password that is also encrypted and we are having the flag. So basically the flag is going to indicate this user did not login any time. So once it will be going to login, so this password will be going to update and this flag value should be update. So we need to write the SP. So how we can write that? So basically it will be going to have two input parameters. So let me call this SP as SPROC update password and it will be going to have two parameters. So first parameter will be login ID and this is where care 100 and then the password. So this password again will be where care 100. Then we can put this as then we can have this begin and in between we need to write the code. So first what we need to check. So we need to check if your new password is same as existing password. Then we need to reflect the flag value as 0. If your new password is not the same password then you need to update that. So first let me declare a variable declare at the rate flag and this would be integer and by default we can put this as 0. So here what we can do we can check if exist select one then from our table that is login details where we need to check for the login ID. So here we have login ID at value and here we can check for the password equals to. So it is having at the rate login ID which will be the input parameter and for the password it is also having the input parameter. So either we can decrypt this or we can encrypt this. So let me try to decrypt this. So if you have remember how we can do the decrypt. So we can use the decrypt by pass pass. Then we need to specify the hash key value and after that this login ID. So if you have remember the hash key value is ssunitech. So it seems good but we need to do the cast cast this value as where care max. The same thing that we need to do for the password as well. So we can use the decrypt by pass pass and here we can specify ssunitech and then put comma then after this put the bracket as where care and it should be max. And here we can use the cast. So here if the existing password is the new password then we need to return inside the flag. We can have the flag value. So at the red flag we can set on this as 0. So which is the by default value and then we can use the go to option with ssu and below of that we can have ssu like this. So this is if this is not the case if your new password is not the same one. So what we need to do so on that scenario we need to do the update statement. So we can use the update set and where cross in the update we can have the login details and in the where cross it should be going to have the login ID hash value is equals to login ID like this. So for this either we can directly copy this code from here and try to put it here we need to update the password. So equals to add the rate password but we need to do the encrypt on this password. So what we can do we can use the encrypt by pass pass then we need to specify the hash value that is ssunited and after that we can close the bracket. Second we need to update the flag value. So this flag value is equals to flag value plus 1 but before going to update this we need to check the null on this flag if that is null then we can use the 0. We can remove this and below of this ssu we can select this flag value. So select add the rate flag as status. So what it means basically if we are going to check this flag value if that value is 0 so we can have this as 1. So by default it is 1 if we are going to see if the existing value is same as new value then we are going to set this as 0 otherwise it is 1. So by this flag value we could see the status inside the API if we are getting 1 so it means the data is updated successfully if we are getting 0 it means the existing value is the same one which is the new value. So that we can directly return in the API so user can directly see and after that they can update the password after making little bit modification on the password. So this SP will be going to help us on this scenario. So I hope guys you have understand how we can create this update password SP. So thank you so much for watching this video if you like this video please subscribe our channel to get many more videos and if you need this SP so I will try to put this on the description of this video so you can directly copy from there. See you in the next video with new project.


Dear students, now we are going to study different types of relations in network society. We can categorize the relations in particular forms when we talk about the network society and these relations are articulated relations, substantial relations, direct relations, online and offline relations, self-referential relations, interactive relations, highly organized relations, selective and exclusive relations and insecure relations. So, what is articulated relations? In network society, we select and compose our own social relationships as a matter of network individualization and these relationships are less and less imposed by the social environment and the rise of a digital culture of hyperlinked creations that will completely transform our current reality of separate creations and media practices. So, these articulated relations are based on your preferences and in this you interact with a kind of similar interest social media user so you want to develop your relationship. Substantial relations Substantial relations are all social relations in the network society that remains inextricably bound up with units and physical environments and the trend is increasing tension between the rise of networks and the characteristics of units and environments that are relatively fixed and tied to particular places, times and physical conditions. So, substantial relations are your offline relations and you carry them on social media, but you carry them in different time and space, but you have worked in one organization and now you are on two different spaces or places, so now you will maintain a substantial relationship. In the network societies, individual groups and organizations are linked in increasingly direct relations even across large distances. The social relation is the scale extension of social relations in modern society with an increasing number of weak and strong ties across large distances. So, you can create your own relationships based on your own interests and you can also have a strong and weak relationship. Online and offline relations are linked. We see that in the network society, your relationships are linked and the combination of social and media networks will create a very strong new infrastructure of society. So, your online life and offline life combination generates new types of relations and self-referential media relations. So, when you communicate, your preferences are based on your political beliefs and ideologies and you are following them on mass media and interactive media and you are developing relationships on the basis of them. Interactive relationships. You can say that the network society has a better quality of relationships as compared to the mass society and the relationships you make in a traditional society. Why? Because there are more interactions, more interactivity and you communicate through social media platforms with your colleagues, your friends. Highly organized relationships. The most important explanation for the rise of networks as a principle of organization is their combination of centralization and decentralization. In this way, the relations of the network society become better organized. Your relationships, they are more organized in the network society. Coded relations. In network society, networks of ICT in particular require all kinds of programming, codes and access barriers to prevent harmful use. This means that all relations in the network societies are in fact programmed and coded more and more. Insecure relations. The use of social media networks makes social relationships vulnerable, technically and social psychologically. Creating trust, commitment and sufficient information-rich communication is both a condition and a problem for social and media networks. And this is why we sometimes consider these relationships as insecure relationships as well.


Hi, everyone. Thanks for joining us. My name is Kristin Nicola, and I work for the Mass Open Cloud. I'm also a core in Keystone. And this is a. Hi, I'm Morgan Feinberg. I'm a core in Keystone. I work for Red Hat. And we're going to talk about seamlessly federated multi-cloud installations. So let's start with a really quick level set. Keystone is the core of all identity within OpenStack. And we deal with the upcoming stuff for Keystone's identity federation, where you have the ability to talk multiple forms of single sign on from multiple identity providers. So it allows you to do an identity proxy, coming from, say, your Active Directory Federated Services, translate that to an OpenID connect, or to a Keystone token that then OpenStack can talk to, depending upon what your service providers need. On top of that, Keystone can provide virtual organization mapping, meaning I have some people from one identity provider, from one university, some people from, say, Red Hat coming in, and you add them to a group. And that conveys access to some subset of your service providers and your infrastructure. One cool thing about Keystone is that you can federate two clouds together using Keystone as an IDP for one cloud, and using Keystone as an SP for the other cloud. And that tends to work really well for identity federation. What if you want to share something else besides that entity? What if you want to share resources, like have a VM in one cloud connect to a volume in another cloud, or have a VM in one cloud be able to boot from an image in another cloud? You need a deeper level of integration between the two clouds to accomplish that, to be able to combine resources in this seamless way. And that, for us, is very important, because the MOC is hosted at the MGH PCC data center, which is a huge cloud in running collaboration between five universities. And these clouds want to be able to collaborate with each other, but also maintain administrative control over their open stack deployments. So we need to be able to share resources and share identities while allowing these partner organizations to maintain the control over their own infrastructure. And to accomplish that, we have a built tool called Mix and Match, which allows open stack services to consume resources from federated clouds. So as I said, volumes and block storage. Or, yeah. The way this works is you have one cloud, which is the BU cloud in this case. You have your normal Keystone, your compute, which is NOVA, block storage, which is Cinder. And you have one VM attached to a volume. And now you want to collaborate and be able to attach a volume from the northeastern cloud, which is partnering with you for this research project. So the way this works is the user comes in and makes a request for NOVA to attach the volume 2 in this case. And NOVA makes an API call to whatever service is registered in the service catalog as Cinder. In this case, the service catalog will contain the entry for Mix and Match instead of Cinder. Mix and Match will receive the request to attach volume 2 and will perform Keystone to Keystone authentication, which is a method of federating identities from one cloud to another. And go figure out where volume 2 is, and then forward your API request to attach volume 2 and then send the response back. And then through Iskasi, NOVA will be able to attach volume 2 to VM 1 in this case. This also works for images. And there is a spec for Neutron called Neutron to Neutron Interconnect, which allows VMs in different clouds to be connected with private networks together without the overhead of a VPN connection. So as I said, it's a proxy service. It's fully compatible with the OpenStack API, so we haven't made any changes to any of the OpenStack APIs. It just sits on top of everything. It uses Keystone to Keystone, and it can automatically find the location of requested resources among multiple clouds by doing a broadcast search and then caching the location of the resources so it doesn't have to go and look for them again. And it's possible to build extensions to customize behavior. So what are the next steps? So the next steps beyond what Mix and Match already does and what Keystone already does is to allow for providing direct access to services within your cloud to your resources, such as a VM. What if a VM wants to talk to a monitoring service and inject data or figure out where it's supposed to log its data, something along those lines, and allow you to provide that level of integration and identity there? It also is providing direct identity to the VM such as a assert or other such data that allows it to talk to other resources within the more global network of clouds. Not just its cloud, but in the case of the previous diagram, BUN Northeastern. So not only for service-to-service communication, but also resources will have their own identity, which has been a pain point in OpenStack for a while now. How do we have resources have their own identities so that a VM can make use of the resources of the cloud on behalf of the user, which spent it off? And thanks, everyone.


Hi, my name is Margaret Grundkibben. I'm the chaplain of the U.S. House of Representatives. I had an opportunity to serve in the Navy and the Marine Corps for just about 35 years. There's an interesting thing about being a chaplain in as much as we are providing for our own and facilitating for others and care for all and advisement. And part of what USIP has done for me and part of my growth as a military chaplain was to understand the role that military chaplains have in advisement, in international relations, in diplomacy, and in combat operations. So when chaplains deploy, they have several responsibilities. One is obviously, and their primary is to their people. That's the primary reason why chaplains go into combat is to make sure that they're people who are dealing with a great deal of issues, a number of issues, both in terms of serving in combat, loss, and distance from their family members. That's our primary responsibility. But to have the opportunity to engage with the host nation, with other national individuals who are participating in that environment. The role chaplains play really creates a connection to religious leaders who are very much a part of international affairs. We don't often realize how much religion plays across the world. About 90% of the world calls itself religious. And military chaplains help to bring that into the conversation. And more than just bring it into the conversation, but to create some translation and to build some bridges. So with respect to peace building, if you want a country to discover peace, it often starts in the community. And if a community tends to be religious, then why wouldn't you want to engage with religious leaders? What I have experienced when I've deployed, and especially in Muslim countries, but almost surprisingly in Muslim countries, is the first thing that they recognize is that I'm clergy. Much of the world does not think America takes faith seriously. And they don't think that they take faith or religion into account when it comes to peace building or engagement with other people across the country, across the world. And so to recognize that they actually have faith leaders in military service is a surprise, or at least a welcome surprise, a welcome engagement that host nations can have at a different level, particularly as it is trying to build its own nation toward peace. As a chaplain, brand new to military service, your responsibility should be first and foremost and almost primarily to your pastoral role. That's why you're there. But the more you, and I don't want to use the word mature in a pejorative sense, but the more you have a, the more mature awareness you have of the environment, the institution in which you're serving, the better understanding you have to see where religion plays a role in advisement. Whether it's internally, you know, and what the morale and the morals of your people are, or externally, I see this would have this ramification or this impact or be perceived in this regard. But that's a role that one has to take time to learn, to look for good mentors within military service, both command, both line officers as well as chaplains. And it behooves the chaplain corps to continue to educate their chaplains in terms of this emerging role, emerging in the sense of from the individual chaplain emerging into this realm that isn't necessarily obvious when one joins military service as a military chaplain.


Okay, it's Friday, whoo, I'm Jay Fidel, this is ThinkTekken. Every Friday we take a look at Trump week. I wouldn't say celebrate it, I wouldn't say that, we just take a look at it. And one of the things, last hour in life in the law, we had Scott Horschberger, who was former Attorney General of Massachusetts, and my brother Gene Fidel, who teaches law at Yale. And they talked about an organization called Lawyers Defending American Democracy, which is an effort to sort of invigorate, mobilize lawyers around the country who be, you know, to be more articulate and more forceful about protecting the rule of law, which they're not doing. The silence is deafening about lawyers and people, you know, who are trained to defend the rule of law and not involved in the conversation. You know, one of the things is they, you know, they're not going to be a leader, they're just going to try to foment more conversation, more action by lawyers and legal organizations, especially like the American Bar Association and law schools all around. This is really a serious problem, because if the lawyers don't do anything, then they buy in. The acquiescence is deafening. So what do you guys think about that? I mean, this is a problem of major magnitude. Is this a solution or why? I think it'll help. I think everybody needs to put in their two cents. Like what Chairman Cummings said at the end of that hearing, when someone asks you in 2019, what did you do? Did you stay on the sideline silent or did you say something? And I think it's important for everyone to start talking about this again. Yeah. And if the administration comes up with some cockamamie legal twist, which is just not true and not constitutional and unfair and mean, somebody has to say something. Who better equipped to say something than a lawyer who's trained in the law, who has dedicated his career and often his life to protecting the rule of law and advancing the rule of law. So I think, you know, we should talk about that on the show. We should find out what the lawyers are saying. We should compliment them when they are speaking. And we should try to mobilize them just as my brother and Scott Horschberger are trying to mobilize them. Maybe we could start inviting one to come on the show. Don't talk about it. They said they'd come back. One by one by one by one by one by one. Lawyers in this community, which are not so easy to get lawyers in this community to talk about it. The members of the law are to talk about it. And maybe we can do our own lawyers defending American democracy right here on Trump weekend. Right. Hey, what do you got? Well, the way I see it is the gears of government, the way this government was intended to function was a system of checks and balances. And for, in my mind, we're not seeing the balances or the checks, excuse me, the checks stand up. We're not seeing the Senate. We're not seeing, well, we are seeing the House now stand up as one of the checks and balances. But there's a whole litany of other sources to stand up when something's not quite right. And we definitely are in a world of something not quite right. So the question is, at what point now does the citizens or the voters of this country, are they going to start writing to their congressmen and saying enough's enough? The Bar Association. I'm sorry, but also the media. When is the professional society of journalists going to stand up and say, you know, enough is enough? And we're not seeing anyone stand up to the level of now's the time. Actually, I'm sorry, but it was a year and a half ago. Two years ago was the time. But we've lapsed in two years and here we are. And so if not now, when? We can't miss this moment. We just can't. I think in my mind, he goes more powerful every day that we don't actually do something concrete that stops him and says this is wrong. I don't know why they are so hesitant to file this impeachment. Even if it doesn't go all the way through, they keep saying, well, there's nothing worse than a failed impeachment. No, there is something worse. No impeachment at all. The status quo is way worse. Thank you very much. Because the status quo is eroding under us, yeah. It is. Well, let's look at a case where the attorneys of this country, be it in the colleges, the universities, the Bar Association, let's look at an example right now that's taking place this week. And that is, Trump is denying his age to be called in on a subpoena basis. He wants to prevent McGahn being called in on a subpoena basis.  He's now Stephen Miller, because of the immigration issues. He's saying he's not going to come in on a subpoena basis. Since when does the President of the United States bar a legal subpoena from Congress? Don't use the word bar. OK, well, try not to. Legal bar over that bar. OK, but here's a point, and here's an opportunity for the Bar Association to say, wait a minute. Stop this. And they're not at this point. Yeah. Now, what's interesting in these few moments, and for that matter in the show last hour with Scott Hoshberger and Jean Fidel, is this. We're not talking about the Democratic candidates advancing their platforms. We're not talking about them fighting among themselves and their constituents fighting among themselves about who's best and who's not best. We're not talking about that. We're talking about reacting to what is going on in Washington right now. This is not, we're not talking about the election. We're talking about dealing with what is happening right now. Because there is so much bad happening right now, that's right now is when we should face those issues. The election is the biggest issue, I think, that we have that is the most important thing that people need to start looking at, thinking about, talking to all of our new little tech geniuses that are coming out of college on how to protect our country from the same thing that happened before, because Trump is doing nothing. He's doing absolutely, why would he? He helped him win last time. Why would he want to change it now, right? So somebody has to do something about it, at least to start talking about it. How about impeachment? You mentioned that there seems to be more reason, more we seem to be more open to impeachment, at least I think the three of us anyway. I know I am. Yeah, and I am. I know it's hard, and I know a failed impeachment is not so good, and there's a lot of resistance. But what are our choices? We can go back to censure. You talked about censure the last time. I'm more in favor of that. I'm more in favor of that. I looked into that, and I'm less in favor of it now after looking more into it. It's really nothing. It's really nothing. It's just a statement that's not going to make a lot of difference. All it's going to do is create a lot of hoopla. That's not going to make a difference. So if we're going to create hoopla anyway, I say let's create hoopla about something that's going to make a difference. So I used to be for censure, but I'm not. Sorry. I have to disagree on this one. That's all right. That's good. I know you're coming in our direction on this. I feel it, but you don't know it. OK, again, I mean, Trump is actually using this on the White House lawn yesterday like a maestro.  They're obsessed. And go ahead, because the American people are waiting for things to get done, and that's what my administration is here to do. So we're playing right into his song sheet. Yeah, well, I think what's interesting, you know, and we've talked about this, is that it's really brilliant. It's brilliant in the way, you know, dictators have been brilliant in the past. What you do is you divide the country and you make you polarize the parties. And then you say that anybody who doesn't agree with you is operating on a political basis. So I mean, it's a step transaction sort of thing. And that's what he's doing. He's saying, if you don't agree with me, then you must be politicizing this. But he's politicized it. He's already politicized it. Well, remember, in the last week they're saying, he's both the victor and a victim all in the same sentence. Yeah.  You know, how schizophrenic is that? Well, I think it's really getting crazy, you know, to trip off schizophrenic is really getting crazy. Now, the things that he's doing are so outrageous, even against what he was doing a few weeks ago that we really have to, we have to step up. The lawyers have to step up and everybody has to step up. So what happens if the oversight committees and the committee on the judicial in the house, they subpoena and there's this blocked. They're just blocked by Trump himself. They have to enforce it in court. And how long does that take? Well, you know, you have courts that have been stocked with conservative judges. I don't know exactly what would happen and where it would wind up. And if it winds up in the Supreme Court, I certainly don't know where it's gonna, I mean, I believe notwithstanding an article in this morning's times, that the Supreme Court is going to allow the citizenship question on the census. It's gonna allow that, even though it's obvious the way to suppress voting. And change the dynamic of distributing funds, tax money out into the community. So it has to go to the courts. And I think that he's setting it up that way, but can we rely on that? I mean, if you look at a timeline, it looks like before you can go down the road of impeachment, you have to get these answers, more answers from again, from AIDS. You know, all this more information, more than what Mueller got in his investigation. The problem is that that's gonna take so much time. It's gonna take the way that political capital that you were given in the midterms to do something for the American people. So go ahead, just keep running out the clock, and that's what the president's doing. And in the meantime, the Democrats are being damaged by all these investigations, all investigation, and no work in Congress. And yeah, frustrated investigations. So that's why I say censor now, based on the report today, censor immediately, and get that out of the way. Checkmark that off as a mission accomplished. Then start drafting laws and passing laws.  Both houses to pass a law, you know? But at least you say, we sent to the Senate and they sat on it and it died. At least you have a story to tell. And that's the whole point of a censor. We had a story to tell, and here's why we did it. And this is for the American public to understand these are the provisions of the censor and let the American public take it as it is. And when you're finished and you finally get the Senate to come around to a major miracle on anything that Trump doesn't want, he'll veto it. Just as he vetoed the Yemen bill and stopped supporting the war in Yemen, he vetoed that bill in order for that to become law now and has to be overridden. You know, lots of luck, lots of luck. That's not going to happen. Is it the chicken or the egg? If enough citizens get riled up enough, based on the censor and the information within that censor, will they not call their representatives and knock on their doors? That's the only thing these people understand. How many times in a day do you want them to knock on the doors? As these constituents are actually protesting, then they start paying attention. But until that happens, they sit on their thumbs. Not only the lawyers, it's every one of us. Every one of us, and I'm afraid what's happening is everyone is overloaded with all of this. They are done with this, what I hear from so many people. Oh, I don't want to hear anymore about that. Oh, I can't watch that anymore. I can't take any more of that. And it's like, wait a minute, that's what all of this has led up to, so that we would do that. It's almost as... Burned out by design. Yeah, by design, we have been overwhelmed and burnt out, so nobody wants to call their, what good does it do? That's why everyone sits in here.  It's still a war against the press, and he's trying to undermine the press at every turn. And Sarah Huckabee Sanders, she's undermining the press at every turn, and there's lies going on. And at the same time, the press as an economic model is losing money in less profitable and small regional papers are going out of business every day. My brother was talking about that. And so who is going to report on what is actually happening? For example, the peace in the times, I think this morning, about how the military lawyers are going to be assigned to act as immigration lawyers. That's outrageous and in violation of policy that's existed since World War II. He's like, he's recruiting military to do everything. They're going to be doing everything to keep people out of the country. He's enforcing the border with them. Okay, how do we know this about the lawyers? I was reading that article, I was saying, how do we know this? Do we know this because Trump made a press release on it because the Sarah came out at a little press conference in the Rose Garden? She's not doing press conferences anymore and neither is he. It's filtered news, it's all planned.  Sound bites and that's it. How do we know this? Somebody leaked it. That's how we find out what's going on in this government. Not because the government tells us or shows us or allows us access, just to the contrary, it always has to get leaked. This is a road to disaster. And he stands there this morning and says I'm the most transparent president that ever was. I mean, this morning he said that on his way to the NRA thing. And then at the NRA conference. The NRA. The NRA, I'm listening to him talk about how Democrats want to take your guns. They want to let all the illegals in. They want crime to go unchecked. This is crazy comments. And the crowd is eating it up. He wants to reverse the bump sock thing. And this takes me to the whole thing about, it happened this week, didn't it? The militia. Right. The militia was, was. On the border. On the border of capturing and imprisoning people they felt illegally crossed the border. They had guns and they were operating outside the law completely. And I guess the government was letting this happen. The FBI stepped in, I think the FBI, good for them. And they stopped it. But wow, and it reminds me of that whole story about the motorcycle guys. He has the motorcycle guys. Bikers for Trump. I've got the bikers for Trump. Bikers for Trump. And all the bad guys. He has these militia guys for Trump, you know? And he does. And this gives me such a headache we're gonna have to take a short break. I'm sorry, we'll be right back. Hi, I'm Rusty Komori, host of Beyond the Lines on Think Tech Hawaii. My show is based on my book also titled Beyond the Lines. And it's about creating a superior culture of excellence, leadership, and finding greatness. I interview guests who are successful in business, sports, and life, which is sure to inspire you in finding your greatness. Join me every Monday as we go Beyond the Lines at 11 a.m. Aloha. Aloha, I'm Wendy Lowe, and I'm coming to you every other Tuesday at two o'clock, live from Think Tech Hawaii. And on our show, we talk about taking your health back. And what does that mean? It means mind, body, and soul. Anything you can do that makes your body healthier and happier is what we're gonna be talking about. Whether it's spiritual health, mental health, fascia health, beautiful smile health, whatever it means, let's take healthy back. Aloha. We're back, we have much more. Tim, what else do we have? Well, let's just touch a little bit about your concern about the upcoming election. And also let's talk about the candidates. The field of candidates now, a full 20 candidates. It's a horse race. But there was, I share your concern about the integrity of the 2020 election. And we now are finding out, again, maybe a few leaks, that former DHS director, Kirsten, was actually prohibited from talking to the president about her concerns about Russian interference. McVaney, director of staff, said, you're not gonna talk about it.  He doesn't like to talk about it because it reminds him that maybe his election as president was somehow not legitimate. And so any talk about Russian interference for 2020 will not be discussed with the president of the United States. How frustrating would that be for you as the director of Homeland Security and say, I can't talk about real evidence that the Russians are planning midterm and trying to work on our magic on 2020? You're not gonna do anything about it. Well, because the DHS Congress is not gonna do, we are at the brink of a major disaster, crisis. It's every day. The other thing is that, I forget the guy's name, but the one who was just made Homeland Security. McElene or whatever McElene, McElene, McElene. McElene or whatever McElene I think, McElene. He was the one. I'm sorry, I can't remember. He was the one who was told that he should violate the law, okay? And because ignore that law, go do bad things with the people trying to cross the border. And then Trump would pardon him. Oh my gosh, that was... That itself to me is impeachment, right there. Yeah, right there. That one thing. You've broken your oath of office to protect the country, follow its laws. You've broken the law by ordering someone to break the law. And then to offer him a pardon. That's abuse on top of law-breaking, abuse on top of law-breaking. How does nobody investigate him? What is the House of Representatives waiting for? Not only do they have the MULUP report, they have all these other things that they can cite and move ahead. What are they waiting for? Again, I'm not ready for the impeachment because I'm ready for the censor. What do you think the House should do right now? Censor. No, in terms of investigation. They're done investigating. They have all they need. All they need is in that report right now. Talk to most attorneys. They go, if I was a prosecuting attorney, which I used to be, it's all right there and I can move forward. If it was anyone else, it would support on conclusion. Right? Do you know what I have? Even just one thing, one thing alone would have been enough to go forward with an impeachment, right? And I think now, after what I learned about censor, because they don't just say, okay, you're censured and it's a stamp, we say, oh, we got the evidence, bam. There's a fight that goes on about it. So he would fight back against the censor. Okay, what's the next point? Next point, yeah, we already did this one. Okay, so let's talk about, again, the pending election and Trump's invited the CEO of Twitter to sit at his desk and complain that Twitter was removing some of his followers. Oh yeah, he's complaining against Twitter. The CEO of his followers are down.  Yes, we are going to remove your followers. And Trump was incest about that. Also, he's incest about all the other social medias are not playing ball with him and not being as kind and being loyal to the Trump as they should be. Well, Pew Report just came out with this study and what it showed was that most people on social media are younger, they're wealthier, they're more educated, they don't see immigration necessarily as an evil thing. They see it as an improvement, how the country improves by getting in all sorts of new ways of thinking and doing work. And so the demographics of social media isn't really in line with Donald Trump right now. But he wants to make it as so. Well, there's a desert. So what I'm saying is, if you look at this chess game, it's one of the many pieces that he's already preparing for the 2020 election. And that is to get his control on social media and get the CEOs in line and or else maybe we'll do something in Congress about your company. Who knows if he's threatening them, but... An interesting fact about Twitter that I thought was pretty amazing, they can block pornography, they can block any kind of ISIS recruitment stuff. They don't block white supremacy. They don't block white supremacists and the little aside thing, and this is coming from the higher people in the company of Twitter, they might have to block some politicians if they block white supremacy. And I thought that was an interesting one. Here's part of Donald Trump's angst. He's not number one in the Twitter followers. You know who is? Well, excuse me, number two is Barack Obama. Now, Donald Trump has about 60 million followers. That's a lot, but he's behind Kim Kardashian. That's so... But you know, the thing is, when it comes to Twitter, it's amazing statistic is that about 10% of the posters are 80% of the messages. We have a very finite population of people who are posting and getting the attention of the audience. Well, we found out in the last couple of years that these social media organizations are very dangerous to democracy. They're very dangerous to public opinion. They're very dangerous to the truth. A great concern, and he is trying to manipulate that, as you say, for the election, but also running up to the election in everything he does. We're seeing an acceleration, don't you think, of all this. It's very, very concerning. I will argue on one benefit of social media, and that is campaign funding and how raising a grassroots campaign of the $27, for all these candidates, rather than one big megalithic corporate donation. The big tax money. So it's nice to see social media being used to get that grassroots money from voters. Yeah, I'll tell you though, I get requests for money from every candidate all day long and I have total fatigue over it. And maybe I'm early, maybe other people don't have total fatigue, but I think they will because it keeps on going and going and going.  I think it somehow perverts the process to have you to send all this mail to you and see how many fish it can catch. What else you got? Well, let's talk a little bit about, again, I'd like to go back to the subpoenas and how that's been blocked for everything. By fiat, by fiat. What's that? By fiat, by his command. That's how it's been blocked. I guess his reason, you tell me his reason is, oh, that's a political subpoena. Right. That's a political purpose. What did he say? It was a coup. It was a coup. An attempt, they're just trying to overthrow my administration. That's what he keeps saying. I'm just starting to see examples of running away from the Constitution and breaking the laws of the land.  And come on. Well, maybe that's what the election's all going to be about. Look at Joe Biden. He threw his hat in the ring this Thursday. If you watched his first political ad, it was talking about laws and the nation and where have we gone since eight years ago? Where have we gone in the last two years? And what a dramatic decline. And he highlighted Charlottesville, Virginia. And basically, his message was, this is a battle about the soul of America. And he wasn't talking about himself. He was talking about where we've gone in the last two years. And I thought it was a very powerful, powerful campaign ad. You know, he's got the Anita Hill problem. She's still mad at him. Yeah, she's still mad at him. Well, he went to her and apologized. But he didn't say, I'm sorry for what I did, is what some of the people are saying. He didn't say, I'm sorry for what I did. He just said, I'm sorry for the way you were treated. And there are various groups that are after him for now. His lack of full apology was what he did in the first place. Some of the chrism's well-founded.  He only did it recently. I'm sorry, but timing is everything. You should have done this a long time ago. This is an example. You take a good candidate. I mean, I think he's a good candidate. I'm not sure he's my favorite candidate, but he'd take a good candidate and then take him apart. And it's not so much that Trump would criticize Biden right now. He can wait, he can wait. But he can have his proxies criticized Biden. Thinking of other people, third parties to come and criticize Biden. He can undermine Biden by using social media attacks that are totally anonymous, coming from who knows where, Russia, for example. And it's those little things that one by one, they knock off the Democratic candidates. And I think we're gonna see that. I think we are seeing that. Well, we've already had Trump, and we knew where the nickname was coming. We've talked about it. Sleepy Joe. Sleepy Joe. Sleepy Joe said, he's too old. I'm all energetic and young, right? And so, I loved Joe Biden's response to that, though, because he just said, well, we all know who Trump is. And then he just kinda smiled. Just stay with me and you'll see how much energy I have and you walk away. Here's why Joe Biden really does have some gravitas to him. And that is, if you remember the 2016 election, what was he doing? He was going into all the blue-collar towns in the Midwest, mid-terms. I mean, Joe Biden does have a corner on blue-collar workers. And that's what Trump got in Michigan, in Wisconsin, in Ohio. He got those folks to get out of their chairs and vote for him. Well, I think Joe Biden is a real threat to that. I hope so. So people have really gotta wake up to the problem. So last week, I predicted that we would have a distraction following the week of Mueller. And now we're in the week post, the Mueller phantasmagoric. And Trump has gotta do a distraction to get away from it, to get away from the inevitable conclusion. There are lots of bad acts revealed in the Mueller report. So what does he do? He goes to Iran. And he tries to impose sanctions against anyone who buys Iran oil, which creates this big tumult in Europe. We haven't seen the other shoe drop on that. Oh, it's not just Europe. We are not. Remember, Iran got injured. India gets 85% of their oil from Iran. Isn't East Asia too? I mean, pardon? East Asia too, yeah. Yeah. And it's not just Europe. So you're gonna have some angst with this. Yeah, I mean, it's really awful what was happening in Iran declared everybody in the American military a terrorist. So we're coming to war with Iran. And I suggest that's not gonna be the end of it. There's more to come next week. So if he wants to stay away from the Mueller report, we should predict there'll be further distraction and it'll be in some direction opposite the Mueller report. Some new thread. Something that makes him a hero. So next week, looking forward you guys, Tim Appachella, Cynthia Sinclair. Thank you very much on Trump week. Thank you for having us, Jay. Aloha, Nui, Loa. Aloha. Aloha, Nui, Loa.


Lithium-ion battery technologies offer high energy density and long cycle life, making them suitable for use in stationary energy storage systems. These systems can be designed to meet the needs of different applications, such as peak shaving, frequency regulation, and renewable energy integration. The review provides guidelines for selecting the most appropriate battery technology, system architecture, and operating strategies for each type of application. It also discusses the importance of considering the entire system when optimizing performance and maximizing profits. Future research should focus on developing a holistic system-level approach that considers both the individual components and the overall system. This article was authored by Holger C. Hesse, Michael Schimp, Daniel Kusevik, and others.


Hi. Hi, how are you? So please introduce yourself. Yes, we are from Yif Ba in Shenzhen. So we are focusing on the food printing machine here. So this is coffee? Yes, actually this is yogurt, but this machine can also print on coffee, milk foam surface. Is it printed with chocolate? No, it's edible ink. Edible ink? Yes, it's safe because we have done a lot of food safety certificates. Certificates here, you see? Is it delicious ink? No, it has color but there is no flavor. No taste? Yes. But couldn't you print with chocolate or something like this? White chocolate is okay. If you print on dark chocolate, it may be invisible. Ah, okay, because you need to print with your material. But you cannot change the material, what it is. The ink has to be what you use. We use edible ink. We have ink cartridge here. So if the ink is used up, you need to change one new cartridge here. That's so cool. And you can sell this cartridge next to HP and the other center ink? No, you need to get it from us. Because it's edible ink. Nice. So maybe I can show you how it works. Yeah. So we have a QR code here. It was like touch screen. So you don't need to connect to laptop and other technical device like this. Just scan the QR code here and upload your own pictures. And your pictures will be shown here. So choose the one you want to print. Nice. Yeah, yeah. I'll print this guy. Oh, maybe it's quite private. Ah, private. Yeah, yeah, yeah. Okay, you can choose another guy. Maybe this or maybe you can shoot me. Yeah, we have a camera. All right. Yeah, maybe you can shoot to you. Yes. Nice. All right. Okay, so here we click your pictures and here you can adjust the brightness, contrast. So darker maybe the effect will be better. So let's put your coffee all. We don't have coffee. So maybe a tissue to replace. So put it on and just print. Oh my God.  Yes. So we have four models for this machine. And this one is EB Pro. So it has the fastest print speed. It only takes about 5 to 15 seconds to finish one cup. And it has the highest resolution like this. 600 dpi allows you to print more complex pictures.  Oh, wow. Cool. So what happened if I wipe my mouth on this? It's going to go everywhere? Yeah, the ink is water soluble. It can be washed. Water soluble? Yeah, yeah. Because it's for it. I've never seen myself on a piece of paper like this on a napkin. That's cool. Thank you. What happened if I fold it? Nothing. You'll be fine? Yes. It will still look good at the end of the day? It will keep the same effect. Keep the same? Yeah, you fold it. All right, can you hold this one second? Yeah, yeah, sure. I want to fold it nicely. Right. You're going to... All right. I'll just keep it in my pocket. Yes. All right. That's so nice. Okay, so let me put it right here. I have the coolest napkin in the show. That's cool. So how much is the price of this robot? It's... We sell it as $1,699. That's retail price, yeah? Yeah, yeah, yeah. And we also have a small machine here. It's quite a mess, but maybe I can show you. Here's the small machine. It's also for food. It's also for food. Like we print the small patterns on yogurt here. We print on small cake cookies here. Yeah, you need an app. You need an app here. So we have an app. You can choose your patterns on gallery. You can choose the one you like. You can also add text to somebody like happy birthday. Yeah, and you can upload your own picture. Wow. Yeah, and then just click to print. Let us try a new, like Christmas and print. Up to about 100%, just press the top button. And here shows printing. Let us use a new paper. Boom. Boom, shagalaga. I think it would be so cool if you could print with chocolate. I love chocolate. Why chocolate? You cannot use... But not on the chocolate, but use the chocolate for the printing. The ink should be chocolate, you know what I mean? Yeah, I understand. It needs some technical person to develop it. Yes, but currently it's liquid edible ink. So do you say anything else about what is inside the ink? Sorry? What are the materials of the ink? Yeah, it's like mainly water, mainly water and filled food coloring, but safe and no harmful health. Cool.


Haj, moj nimi je Mauro, sem tukaj, da pa se pravimo o relajabilitih, avilitih in izgledajstvih, in vseh klinikov. Zato sem pače, da se pravimo, še je to, in potem sem pače, in dolejte, da je to, da je to, da je tukaj na klinikov, in bilo projavečne dotrepo izgledu postava s zelo. Poddaj se je. Jel je blijela? Mežno da je poško kaj naša. Od 100 milijkih učičnje však. V nekaj dana izgleda, da neč nekaj obovedan. So they created the concept of high availability and they decided to implement a series of measures in order to be able to evaluate between one system and another system what system is better target for high availability. So the first concept is related to reliability, which is basically the probability that a system will produce a correct result, so it will provide a correct output outside that system. And they created a measure called mean time between failures, which basically measures how much time the system is running without having any problems. And what we should do when we want to improve is to provide mechanisms to detect and to avoid and to help on repairing those faults. The second concept is related to availability of the system, which is the probability that the system will be operational for a given time. It generally measures a percentage of downtime for a period of time where you are measuring that availability. So, for example, we call three nines when the system is unavailable for 3.65 days unavailable per year. We may measure for months, for hours, but generally used by year is the usual way of displaying this kind of measures. Five nines is about 50 minutes of downtime per year. Of course, if I can detect the hardware and correct those failures, I will increase the availability of the system. And the last concept is related with sustainability or maintainability, which means the time that you need to repair that system. So it generally measures the mean time between two consecutive repairs. Of course, if I have a better support, the system will be more accessible. Well, there are several kinds of ways to improve the availability of the system. I can use hardware measures, I can use software measures, and I can use self-semeasures in order to improve the system. For example, if I'm talking about CPU, I can detect errors inside the cache, inside the buses, inside the processing itself, processing block. I can, in case of memory, detect memory errors in storage, may add checksums on bus, same things. So there are several measures, several ways of improving the hardware by adding checksums and things like that. I can also improve the high availability of the system by improving the support from the IT team or from my vendor. One thing that I've been using right now is to create virtual machines. So if the physical machine crashes, I can move my virtual machine to another physical machine and the sets will be available. And the most important thing that is the focus of the rest of this talk is that I can use predictive analysis. I can detect in advance before my hardware actually crashes, and then I can take some measures in a preventive way in order to make my system more available over time. So the hardware needs to provide some way to detect and correct those errors and to detect when the components are being degraded. And of course I need to have user space tools that allows me to analyze those data information that are provided by the hardware in order for me to improve the system and to make preventive stops when myself won't be affected. Well, in the case of the Linux kernel, since the beginning we have some source of measures to work on high availability. The first ones probably are on the storage block layer that has CRCs and other measures that allows to improve the availability of my storage systems. But in the recent days we are starting to add more things. Probably the most important one that happened on kernel 2.6.32 where the addition of the machine check architecture, MCA. This is something that Intel started on, provided on pension for machines. And it has some blocks inside the CPU that detects errors on the CPU and on the components that CPU talks directly. It can provide information about memory errors, about bus errors, about CPU caches and about the instruction fetch itself. There is one tool in this space called MCA log that records those information that allows you to decode that information and to detect what is happening, provided that the error doesn't crash machine. Because it crashes, the user space tool won't be called and there is nothing that can be done. The thing is, the interface between the kernel and the MCA log is based on a very weird API, basically what the kernel exposes to user space are the values of some registers inside the CPU, special registers for MCA. And it's up to the user space to decode that information. And the decode depends on what CPU model, what CPU steps and the MCA log needs to know everything about that specific CPU model. So it needs to be decoded on the same machine as here, of course, otherwise you may not be able to get the proper error. Another feature that were added on the Linux kernel is called EDEK. EDEK basically does hard detection on memory and PCI buses. PCI ones are really old hard, newer hard, don't have EDEK supports for PCI, only for memories. And the thing is, interface for EDEK, it is a more upper layer. It passes the information about what DIM or what DIM parts that were affected by some troubles. Both MCA and EDEK have trace interface too. It provides interface via traces, kernel traces. And this interface is very interesting and I will explain a little bit more about that in the next slides. In the case of EDEK, even if the memory error is fatal in the crash machine, as the decoding of the error occurs inside the kernel, it provides a consistent information to the space when the machine crashes. So the space can know that certain D-memory had a problem and maybe it's time to replace that memory by another one. There is one detail on the EDEK, is that on most cases we are talking directly with the memory controller, but newer systems and a few weird architectures don't allow you to access directly the hard. So we need to talk about the BIOS and BIOS will then report the error is what we call firmware first. A very recent addition to those hard capabilities started on PCIe errors. These were added about six months ago. So right now you may also get errors on Linux from PCIe errors via traces events. This way you can also detect when the bus is not working, when the communication between the main board and the PCIe device is not fine, maybe bad contacts, and you can actually work proactively to improve that things. PCIe is able to correct the errors too. So even if the device is actually working, you may have troubles there and it may mean that you need to replace that hardware on some time, going down and check the contacts and things like that. The thing is we have those features inside the kernel, but when looking on the other side there are very, very few user space applications actually getting those informations and doing something useful of that. There were basically two tools before three months ago, which is the MCA log, two open source tools. MCA log focus only on Intel MCA type of errors and there is the edac tools that is the complementary part of the edac kernel support and that works with the DIM label types of errors. With that situation in mind I decided to create another tool that can consolidate all those source of errors inside just one tool and provide one consistent way of getting those errors out of the system, which is the Rave Demo. So the Rave Demo it collects the errors from all those three subsystems, MCA, edac and PCIe error subsystems. It gets those informations together via traces events, so it connects, it hooks inside the kernel tracing subsystem, it starts to listen to what is happening there and depending on what happens it reports, it logs on a database, it allows you to have persistent storage for those errors and you can later analyze and use whatever you need when it is time to do some intervention on those machines. We also worked on adding newer features to improve those supports inside the kernel and the Hasim is able to use all those features that are very neat, very nice. So looking what happened inside the kernel on 3.6.2, what we had basically there were the dex subsystems, but the only thing that the dex subsystems do on that time is to write things in the message, so you need to take a look on that and see if something bad happens. Also the way the dex worked on that time is basically what you call rank. Let me explain a little bit more about that. This is how the memory works in practice. We have matrix of rows and columns where the data is stored. Those cells are grouped on banks and those banks join together what we call rank. So the memory has one, typically a DIM has just one rank. When people started to need more and more runs, what people started to do is to, they started to use the two faces of the DIM chip, the DIM, in one face they put one rank, in the other face another rank, that's called dual-sided DIMs. And right now we have even some DIMs that have four ranks inside. Well, the subsystem on that time, the dex subsystem, where rank-based, well, I cannot replace just one rank. If the DIM fails, I need to replace the entire DIM, if it has two or four ranks, all four ranks will be replaced. But even so the system identifies rank by rank and it's not easy to associate on what physical DIM rank is inside. That's one of the troubles on the dex subsystem back to 3.6.32. The MCA log also had its own crappy interface that basically passes registers to user space. And all the decoding of the error were done on user space only. On 2.6.32 we actually added support there for the canal tracing on MCA, but there is no true, there were no tools to use those trace events. So it's there, but nobody uses it because there is no user space counterpart. Well, on canal 3.5 we wrote the entire dex subsystem in order to allow it to support those new types of architectures that started on Intel chips. And then we can now see DIM by DIM and not rank by rank, depending on the memory controller. And we also added there the same kind of support that were already in the MCA, which is the trace events mechanism. This is just an unsiljared slide to show what changes between the original versions of the deck to the modern systems. Originally the PC, well, just like the upper picture there, we have a south bridge and nothing bridge. In CPU the memory were connected directly to the north bridge. In most cases I was not able to get any information from that. Then we started to add a memory controller, chipset outside memory bridge or in some cases inside the north bridge. And we start to have some control about the error correction mechanisms inside the DIMs. And on modern architectures the entire north bridge went inside the CPU and that's what we have right now. On Nehalen, on Sandbridge, on Hanwell, on those new architectures on ARM64. There are some special kinds of big machines with lots of CPUs that also have an unsiljared chip that talks with the memories called SMB. Well, on Canon 3.9 we also had a new driver inside the kernel for covering those cases where we cannot talk with the north bridge or with the memory controller because it may have other chips inside, it may have SMBs, or maybe the hardware is just talking directly with the memory controller and if you try to do it at the same time we will race with the BIOS. So we need to add this kind of drivers that goes through the BIOS and the BIOS will then provide us the information about the errors. We also added the trace events for PCIA, IAR and then finally on Canon 3.10 we added a new series of useful features for race events. Basically it changes a lot inside the tracing facilities. Before Canon 3.10, if we open trace event device nodes we need to be polling each have time because I cannot, for example, call read and wait for the data to be there. There are some issues inside the subsystem, the kernel that didn't allow this kind of things. So we had to be polling constantly that consumes power that makes the CPU spending cycles. That's not a good solution, so we added inside the kernel a way for us to wait for an event to happen instead of leading to polling each have time. We also allowed the trace interface to be used by more than one application. If you are using any kernel before 3.10, if you are using the trace interface nobody else can use because there is just one pipeline. So if you change the configuration on that pipeline all other applications would be affected. After Canon 3.10, I can create a special pipeline just for monitoring the has events. Another problem that used to have before Canon 3.10 is related with the time stamps of the events. All the trace interface were originally added for measuring the performance of applications, the performance of the kernel. So it has very high precise time stamps there but they are not reference to the system clock. I cannot associate that information with the time stamp, for example, system time stamp. In start in Canon 3.10 we added inside the tracing feature a way to associate that with the system uptime and I can then associate with the time stamp of the machine. The has event tool can use all those features that are provided by those sufficents. Ok, let me go into a little more detail about the form of this first and how the first. As I said before, on several cases I can go directly inside the memory controller and get information there. What happens nowadays is that bios manufacturers are very lazy on changing the bios information between two similar systems. So maybe I may have two systems that look similar. The motherboard layouts a little different. They use the same bios, but the number of dims are different. The numbers of the dims sockets are different. That information that is installed inside the bios are the same even though. So the bios is not reliable enough. So the decision when people start the dexam system where to go directly inside the hardware because there I know that information is 100% fine. It's also faster because I'm going directly inside the hardware. But the thing is there are some systems that the bios also are reading information from memory controllers. And the hazards that are used to store the error information when I read the information from that hazard, the hazard is cleared. It's cleared on reads. So if the bios and the operational systems are trying to read the same information from the memory controller, either the bios or the operational system will get information. Worse than that, one will interfere in the order because I may read part of the information here. Then I got input by the bios. The bios will read another hazard. So I won't have the information perfect here. Neither the bios will have. So the error will be lost. So on decisions where the bios are directly talked in the memory controller, I need to shut down that interface via the hardware and I need to rely on bios to get information. That's what happens with lots of vendors. They have their own proprietary mechanism to get their information and those interfere with the kernel. On the other hand, the information provided by the bios right now is generally incomplete. On several cases, we cannot track to a single dim because the bios don't provide that information. So it is a straight off between those two. That's why we have the two approaches inside the kernel. With that in mind, we started with the new tool which is the Hazemon. It's currently available on Fedora since 2018. We expect it to be also used by other distributions but it will take some time. That tool has only two months. So it is brand new. Basically it hooks inside the kernel trace events. It creates its own event there. And it waits for some error to occur. When the error occurs, the tool reports it to the space. It also allows associated the labels that are printed inside the main board with the addresses inside the memory controller. And there are also some needed tools inside in order to test the subsystem and to test the tool itself. This is an example of a kernel 3.10 running on a sandwich machine, this specific machine. This machine has only two dual rank dims each with 8 gigabits of memory. So if I call this tool for the Hazemon, and ask for the layout, it will print that information. Basically what is saying here is that at channel zero is lot zero. I have one dim at the first CPU, memory controller zero in this case is first CPU. And on the second CPU I have just one dim memory inside the channel zero is lot zero. That's what I have physically on my machine. I can also check how the kernel knows the label information about that memory. I can use the print labels, I'm not sure if this is visible. And it will show, in this case it doesn't know the name yet. So it will just show the same information that I had. CPU zero, CPU one, channel zero, dim zero. That's the information that it provides. But then I can read that information from a special file using the hash labels. It will read the information from that file. And if I call it again, it will now provide me the real information. Dim A1, dim B1. That's what's said inside my motherboard. So if an error occurs on one of those dims I am able to tell on what dim the error actually occurred. That's what I'm doing here. I here started that tool and I used the fake injection tool in order to emulate that the other error occurred on that machine. In this case I have two correct errors that were fake regenerated. The first one had dim A1, the second one had dim B1. Here is the location. Memory controller zero is not zero dim zero of that memory controller. I can of course generate a summary of the errors and as all those errors are stored inside a database I can later do more statistics and more things inside that. We are right now in the phases of adding new features inside the hash dimon. We are negotiating with Intel and other companies in order to add some engines there in order to improve the analysis and provide something more helpful for user space. As I said before this tool is brand new. We are wanting help and we are wanting to add more features so feel free to send us contributions, suggestions, so on that we can improve the tool and make it better for everyone. That's what I have prepared for this presentation. I am now open for questions. I would prefer if you could make the questions inside the microphone. We have one microphone there. Questions, doubts, complaints. Let me try to repeat the question. He is asking about what kind of trouble that may happen on account before 3.10 if I use this tool and what other software that could be interfered by the hash dimon. What happens is that currently the trace interface is only it is there on the system but it is not actually used by any other tool except if you for example want to master the performance of one application. If you for example try to run perf, perf will open the trace interface and it will change the things there. It will reconfigure the events that are being tracked and it will also read those events using the same device node as the hash dimon. If the hash dimon is running perf will interfere on that because it will change the things that are being monitored. So that's why you cannot use perf if you run the hash dimon on those machines. After 3.10 we create a new instance and in this perf it will not use the new instance, it will use the general one and it will want to interfere. Yes, let me see from the studio question. You are asking what methods have been taken to allow someone to evaluate if the new system are actually providing the right error reports, right? This is something that we didn't actually address. This is something that would require to have some sort of hardware error injection. Actually, in the case of Intel, for example, we work together with Intel on some drivers for them to double check using the hardware error generator tools to provide this kind of information. One thing that has been added recently on Intel machines, but this may be disabled by the bios, is what we call error injection features. Intel modern CPUs are able to inject errors inside and if you are injecting the error, it will inject just like if the error started from the device itself. If this kind of features, you can actually get a very, very precise way of the error would be produced by the hardware itself. If that feature is enabled on your bios, you can actually test the end-to-end error detection solution. As I said before, most bios vendors disable that feature inside their bios, so you may need to ask them to open, to put the bios on developer mode for you to be able to enable that feature and do that sort of testing. The idea is to let it run since the boot time, so it won't be consuming CPU because it will be just waiting for those specific hardware events, so if the hardware is okay, it should not be consuming anything, but just a few memory spaces because it will be running there all the time. But you started at the beginning that it will be running all the time, so it started really fast. Any more questions? Okay, thank you.


The Microsoft Cloud Adoption Framework is a bunch of best practices and guidance that Microsoft employees, partners and customers have put together to help others on cloud adoption journeys. That's those you can learn from maybe the mistakes or bad practices that they've done within their journey. The cloud adoption framework is split up into different sections so you can dip in and out depending on where you are on your cloud adoption journey. So if you're just starting, there's some guidance on how to build that business case and convince your senior leadership team on how to move forward into the cloud. Or if you've already got workflows running within the cloud, there's a section on manage so it can help you implement governance and controls within your environment and move forward there as well. The best thing about the cloud adoption framework for me is that it's open source. So if you want to contribute to it, you can open up a pull request on GitHub and contribute to that documentation. So if you're on that cloud adoption journey, please do have a look at the cloud adoption framework and get involved and enjoy.