All server from your normal username using secure shell a few admin things There are a number of servers running and normally servers keep a log of what happens. So let's look at a couple of logs Actually some basic things first clear just clears the screen so you can see it a bit nicer. How big is your hard disk? DF and In human-friendly output DF minus H H for human the hard disk The device VDA one is 20 gigabytes Your VPS was allocated 20 gigabytes. You're currently using 1.7 gigabytes So DF shows the the file system information minus H in human-friendly form How much RAM do you have? Free how much RAM or memory is free? I Think minus M to show it in it shows it in what? kilobytes Free minus M shows it in megabytes And it's a bit confusing how much RAM is free. It depends upon how much is in Someone else is using my Terminal who is it? Okay, they resize theirs I'll fix them Start a new one. Okay. We're back Thank you The way that we're sharing the screen is that anyone could do anything on that one terminal. All right, let's go back I'll log in again The main number is this one This is think of this is the amount of RAM you have free It's the amount free If we subtract any buffers and add in the case so 350 meg free the total memory was 490 meg 512 Megabytes okay, so we have about 500 meg in total. We have about 350 meg free So unused so we're not using much of the RAM at the moment What else can we see? logs Most logs are stored in the directory slash bar slash log CD slash bar slash log You can LS. There are many files. They're here Go into the Apache to sub directory Which is the log files for the website the web server? CD Apache to Ah permission denied. That's annoying All right, we should have set it up better pseudo See if this works. I'll do it again pseudo we need admin access to view the log pseudo less Apache to slash access log access dot log less just shows us the contents of the file and The file is called access log and it's in the Apache to directory and This it's hard to read. It's quite confusing, but it's one line for every time someone accessed our web server It won't show up very well on my screen on yours that we better and it shows information about who accessed your website Which IP address? Okay, the the person who accessed it the web browser the date and time The web page they requested and something about their browser so Over time as your logs build up if you have a website you can start to get statistics of who is accessing your website How often and and do some analysis to understand the patterns of usage? Not very useful because our website has only been accessed three or four times let me bring up my browser Sorry For example after the log file or a website has been used for a long time that the number of You can run some software that does analysis of the log file and give statistics. So here's an example from a website and it gets statistics like Maybe hard to read purely from the log file the number of unique visitors Number of visits the pages visited and so on so different statistics over a period of a month the totals over over time the amount of Data was downloaded how many gigabytes was downloaded from your web server the the daily statistics the Ali statistics and Where people came from so the visitors to your website? Where did they come from and? Normally that can be determined because an IP address is often associated with a country So you can work out when someone visited your website where did they come from sometimes? It doesn't work so well and a number of other statistics like we find When they search for your web when they got to your website via a search page like Google or Bing or others What query did they enter into that search website to get to your website? So some different queries or keywords that are shown here Which come from the referral entry in the log so that's basic analysis of the log gives you information of how that website is accessed Once you create your own website on your VPS, then you can set up the log analysis to get those statistics one more log pseudo less Off log when someone logs in To your system. They need to be authenticated and this log keeps track of who logs in via secure shell and other system other ways pseudo less AUTH log presenter Does it work? It shows many entries some are not so important for us, but if we log it This one. I know what I'm looking for here. This is a log entry saying that this server someone connected via SSH to my server and The they use the name Steve the password was accepted That is that Steve logged in and supplied an appropriate password and and they logged in from this source address Okay, so again from this I can detect who logged into my computer who logged into my server And keep track of what's happening. There are many other things here as well This one becomes important if you run your server for a long time, especially a web server This is where you'll start to see malicious people out on the internet Starting to make thousands of attempts to log in to your server. You'll start to see Literally thousands of entries saying log in attempt root failed Someone tried to log in as the root user and they didn't supply the correct password And there'll be many more attempts and they won't just try the root user. They'll try some common usernames log in as my sql attempt failed log in as Drupal or wordpress attempt failed and many different common usernames will be attempted by malicious people and In some cases they'll be successful and then they get logged into your machine and then they can get access to Things that they shouldn't have access to So once you run your server for for real and especially have a website You need maybe some further security mechanisms to support So to stop that from happening But we will not cover them today What else what else did we say we'd do? I uh, okay Clear let's go home cd goes home top Top shows you some statistics or some information about the processors running Doesn't come up so well on my screen. It's not wide enough Okay, but on yours you can make it bigger and you'll see on the far right the the processors or the commands running The amount of cpu they're using Uh, and you'll see some summary statistics at the top the amount of memory being used And and so on so you keep track of the status of the usage of your resources q to quit what else sudo ip trap Gives us some monitoring of the amount of traffic going in and out sudo ip trap Yours will has a bit better screen than mine uh sudo ip trap I'll log into a different server Bear with me for a moment. I think I have it Try again Why won't it work on mine? Okay, you get some welcome message anyone get that Yep Just quickly. Let's go to detailed interface statistics eth 0 or I think you all you may have eth 1 as well choose eth 0 And it shows you packets going in and out Why is it so slow? Yours you'll see numbers change Mine is not for some reason. There we go mine's set up to run slowly. This shows you Maybe the most the easiest things to see Incoming outgoing rates the amount of kilobits per second going into your vps and coming out of it Okay, so you can monitor the traffic And see it change in real time over time So when you run your server you need to keep track of the the usage of resources bandwidth cpu ram Hard disk X to exit X to exit And I'm going to stop there. I think Any questions? Well, no someone remind me of something else. Uh, I will not stop What about copy files from your computer your vps to your computer? Okay, let's create a file on my vps Currently, there's no files in my home directory. Let's create one uh echo Hello Into my file dot txt Doesn't matter what it is Okay, so I have a file on my vps in my home directory and I want to download it. I want to copy it to my local computer Different ways to do it. We'll do a simple way by the command line So open a terminal on your local computer So this is logged into your vps. Now we want to copy it to your local computer our exit here We can use secure copy scp It's a bit long, but we'll get there so from Your computer make sure you're not logging to your vps in this terminal scp secure copy And it's source destination the source is steve at my vps ip address colon Then the full path i've given slash home Slash steve steve is my username yours is different Slash my file name space Dot it's saying copy this file In this directory on this computer logged in as this user And to the destination dot means to here to my current directory Copy a file from our vps down to your computer see if it works It's a a long way to do it, but A basic approach Okay easy Secure copy is similar to copy cp But it's over a network connection and encrypted On ubuntu you can do it a little bit nicer Open up your file explorer on your computer Open your file explorer And from the menu You can connect to server So in your the the file explorer from the menu connect to server And then work out the options to fill in A specific the protocol Yes, sorry. I haven't shown it. Yes That's a warning don't know I'll come back to it, but I I've seen it many times that warning, but I don't think it's causing a problem When you connect to server it gives you a prompt to enter in some information server address What do we do? I think it's sftp The ip address of your vps Mine is this sftp secure file transfer To your ip and connect Then your username and password And connect I'll go back Port choose the default port. Uh, sorry, you've got an older version of the the client So in your interface you just enter the server ip address and the type Where it says public ftp you select type of select this Type secure shell ssh at the top So yours are slightly different sorry And now I have my file explorer that can explore files on My vps and you can copy and paste drag and drop whatever So much much nicer way to to explore things rather than the command line ssh Username and password The work Oh, you can copy good this one ssh And then your ip address your server And then you can do whatever you like drag and drop You can even I think edit the files And to copy and paste move files and so on So it integrates into the your local computer There are a few other things that About synchronizing files from your server down to another computer, which are very useful Async Scheduling tasks Maybe in the last five minutes. I want to finish Before five Scheduler tasks Log in to your vps Log in if you're not already I think that's the wrong password Sometimes we want to have a task that automatically runs like every one hour every day or every month do something So schedule some job to run So in in unix and linux based systems the software that does that is called cron chronological cron cd slash etc I think we may find one chron dot daily So cd slash etc slash chron dot daily in here are scripts which are run daily by the operating system These green things are just text files which Are bash scripts and if you were here last week we did very basic bash scripts which run commands Uh There's also a cron dot monthly a cron dot hourly directory And you can actually specify You can add your own thing scripts in here If you want a daily Do something like copy files from one place to another Then you'd put that inside a script and put that script in this directory and the operating system would execute it every day But another way to do it if we go back into the just the cron dot d directory There's cron daily cron hourly cron monthly, but there's also a general cron which you can specify exactly when you want to execute it and Let's just look at an example php5 this example script that executes on a regular basis it's a bit confusing but These numbers are the most important ones The syntax is saying if I remember The first two numbers is Execute this command the following stuff Don't worry too much about what the command is. It does something regarding php execute this command At nine minutes past the hour And at 39 minutes past the hour Star means At any hour Any and the other stars. I think any day in any month. There may be another one. I forgot Meaning effectively execute this 30 every 30 minutes At 109 139 209 239 and so on every day So we have some way to make a specification of the time when we want something to execute Executor as the user root What to execute this one? Let's create our own Maybe easier Pseudo nano and I'll call mine mine. Okay our last task for the day Pseudo nano a file name password And let's give the syntax Uh, I think this one will work We may have run out of time, but this is saying Every one minute Every hour so slash one mean is a special case for every one minute star means for which hour Every hour any hour it means Which day any day meaning every day every month. I always forget the last one. I don't think it's year As root user execute this command and whatever we want to put here. I put here run ls on home slash steven output the Output of that command into some file, but unfortunately we run out of space on my screen. So I'll go to the end LS or is slip simpler one Now the problem with chrono is we normally need to specify the exact path. That's where it gets confusing So run ls on the root directory and take the output and put it into this file The idea is that every one minute it will run that command And the output will be updated all the time on that in that file Save it control x Yes Let's hope it works We need to restart chrono. I don't think Have a look look at the time date To see when it might be on the minute Didn't work Didn't work. I don't think okay. Let's do one last attempt Change slash one to 58 If it doesn't work, then we'll give up I'll show you my command after I see if it works It worked I'll show you my command I said 58 no slash 58 meaning at minute 58 on the hour I chose that because I knew it was 357 At minute 58 as root execute this command Don't use 58 now set yours to 59 if it didn't work Then If I look in my home directory I see there's a file called ls.txt created at 358 and it will contain the output of that command So In the first example, I got the syntax wrong. It didn't work But in this case it did so we need to investigate further to get the the perfect syntax Ah the star was missing good. I should have hit star slash one not just slash one To do every minute Physically you can schedule at any time to do particular things To back up your file system to another server To update your web page To to restart something To clear files Anything that can be scheduled can be done with prom and at that time it's a good time to finish


Hi, my name is Simon, on rainy days especially, we watch Frankie, Chevy, and Diesel, and TJD. Sometimes we watch Josh too. Good morning everybody. We're finally getting the truck back today. At least, we hope so. I'm just gonna show up. I told them I'm gonna show up there at three. They said that the truck should be done today by the end of the day. I said okay, I'm showing up there at three. I need this truck back today because my load needs to get moving because I can't leave tomorrow. I have to leave tonight. Otherwise everything dominos. And there's a whole lot more people affected than just me.  But apparently it was just a wiring issue they were working on now with my ABS. There's apparently a power wire that disconnected somewhere. So they should have been able to finish that this afternoon. So I told them I'll be there at three o'clock and we can settle the invoice and we'll be off. And they said okay, we'll see you then. Well guys, we got her back. Got her back, Diesel. We are ready to rock and roll. We gotta quickly hook up and go, man. We gotta go, man. We're late. We're actually not late, late, but later than we wanted to be for sure. So we got our trailer behind us. Just gotta roll up the landing gear, hook everything up, air in the lights and we're set to go. Let's try to get down to Fargo North Dakota tonight yet. Fingers crossed. Knock on wood, whatever you gotta do. Let's go. It's gonna be a night ride. Something's going down already. Can't go anywhere without getting our bean to cup coffee. I know you guys are tired of hearing about it already. I've seen your comments. That's okay. You haven't tried it yet. So surprised that there's so much parking available here. I really thought this place would be packed every night because it's right on the main road. Coming into Manitoba from the US. Everybody still prefers to go and park it headingly. At least you know there's always room to park here if you're looking for parking. I'm not getting fuel or anything. I'm just gonna roll in and get some coffee. I don't know how far we're gonna get. I was up pretty early today so I think Fargo is probably about the furthest. We'll go. I don't mind getting a truck wash there. I really need one of those. So some good news is that it turned out I didn't need new batteries after all. The batteries I have are perfectly fine. They tested them all and they were all still good to go. The problem was there was some corrosion on my battery connectors by the batteries. So the batteries weren't receiving a full charge and if they were fully charged they weren't sending out a full signal. You know what I mean? So they cleaned that all off, got rid of the corrosion and now these batteries are like... Look at this. You remember how my truck used to sort of lag a little bit? I read your comments.  Oh I'd have that checked out or something. Right? Check this out. Look how strong these batteries are now. Okay. I'm gonna let this thing do its thing again. Alright. I'm gonna let this thing do its thing again. Watch this. That's how it's supposed to sound. Right? So I'm really happy about that. That's good news. Glad I didn't have to buy four new batteries. They're expensive. So the total bill, oh we gotta go over that with you yet. This is gonna be the end of the day once we're done today. We gotta get moving here. The total bill was $3,070 altogether. We can add up everything that they did. That's including the new windshield and we'll go over it later. Let's get on the road before we get too much more tired. I want to be able to make it to Fargo at least. I'm feeling fine right now but I know me. I know me a couple of hours from now down the road. I'm gonna have this coffee a couple of hours from now. It's gonna wear off and I'm gonna start feeling like, it's time to pull this thing over Trucker Josh. Right Diesel? I know me better than the government knows me. So I know when to pull over for night. Let's get going though. Let's put you guys back in your little holy holder here. See no more crack. No more crack. It's a beautiful windshield. On that side all the way to this side. It's a big one. This windshield itself is $400. Just the window. Yep. Let's get back there. Let's rock and roll. Roll and rock. Night Diesel, you excited? I'm excited to be back on the road. I'm always excited to get on the road. Sad to leave home. Sad to leave my wife and family. Something about the road man. You have 12 hours and 9 minutes of remaining drive time. Oh boy, I'm not gonna need that much. Give me about 4 hours. I'll be good. Time is now 8.30. 3 hours and I think I'll be done. I'll stop before midnight. I only get as far as possible before then. The camera doesn't... But those lights ahead of us there, that's the Canadian US border. The lights I'm gonna talk about right now are these flashing orange ones coming up here on our right. You see that? We're hoping that they stop flashing by the time we get there. That means the scale's open. Stop flashing. Stop flash. I'm on the Canadian side of the border. I don't know why they want to... I just want to make sure that all my stickers are valid. I've got a brand new safety sticker on my window for them to gaze at. That's what they want to do. Fine. I just got a safety. Fresh as can be. Go ahead. Call me in and inspect me. You'll be wasting your time. So I would suggest you just let me go on through. I got some Americans that are waiting on me. They want my lumber. Brought it all the way down from Fort McMurray, Alberta. I don't want to keep them waiting. Stop sign here. The yield sign would work just as good. Stopped with shell. I wonder what these guys want with me. What do you want? Why aren't you going home? It's late. So they know I'm going to the US. They know I'm not going to be overweight for Canada. It's 600 metres. Turn right on Fifth Street West. Ah, no. We got to go talk to the... or pass by. The good ministry of transportation. Motor carrier officers. Got to let them gaze upon us. Make sure that all of our stickers are good and valid. Make sure our license plates are valid. Make sure all my lights are working. Make sure my load is secured properly. Unlike that guy in Georgia. Do you guys see that? I posted it on my Facebook. You can find the link to my Facebook in the description below my videos. The guy lost his load of lumber. Right? Didn't have one strap on the load. His excuse to the DOT officers was I thought it was heavy enough that it didn't need straps. Is there anyone even in there? 300 metres. Turn right on King Street in N. Turn left in 50 metres. Oh yeah. They already flashed me for the next axle. Alright. There we go. There's my steers. Looking nice, right? Looking nice. You see in my nice fresh safety sticker. Yeah. There you go. There you go. You're happy with that too. Slowly roll on through here. Give you my trailer axles. Let you see my license plate. And the green light. Thank you so much. I told you you were wasting your time with me. Should have just let me go on past. But thank you for the green light. I appreciate it. We gotta be a little careful. For some reason it's raining. It's minus 7 Celsius out here. It's 7 degrees below freezing. And it's raining. Which means when it hits the pavement, it turns to ice. So let's be careful. It's turning to ice on my windshield. Let's go north Dakota. This is where we're gonna call it a night. By the time we wake up tomorrow, hopefully they will have sprayed some stuff on the roads to make it less slick. We'll find a safe place to park. I'm spinning just trying to get up this hill here. It's a bridge. It's an overpass. Hold on now. Hold on. We're just gonna go to the stay mart here and hopefully they'll have some parking. Usually when the weather is like this, the parking is fuller than it usually is. You wait there buddy. You go to yield. You wait there. Actually you got a red light that's even more than a yield. It does it. Putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt putt. Brings. I'm making it sound. It's mostly just wet in the pavement but I don't really want to risk it. Could be icy sections all of a sudden. It seems like they put some chemicals down on the road to melt the ice. I noticed that the U.S. uses chemicals on their roads more than salt. In some places from what I've noticed anyways I might be wrong but that's what I've noticed. In Canada we just use old fashioned salt. The chemicals down here I heard eat away at your truck so you want to wash your truck after driving on these things or on this stuff. We've got a truck wash tomorrow morning. Now let's just find a safe place to park. How do I get in here? This is a stay mark on the north side of Fargo. No, no, no. We're going to go and park in here. Looks like there's lots of parking available. That's good. Look at that. You can see the fog. It looks like fog coming off of that the yard lights here. That's not actually fog. That's rain. Like a mist. It looks like there's lots of parking. No, I'm wrong. It's all full here. Alright. Let's see. I will find a parking spot and check in with you guys. Let's look at the brakes pulled. Nice lights. Nice look at the trucks. Very nice. Look at this guy took up two spots. Douche. Douche. He took up two spots. Not very nice. Someone parked a house here. Anybody order a house? It's here in Fargo. Looks like it's on the way. There's a house at the truck stop. Still not seeing any parking. I'm coming in the wrong way to get into any of these spots. I should be facing the other way. Man. This is all blindside backing. Every single one of these spots is a blindside spot. Why would they set up their parking? Every single one. Blindside. Blindside. Blindside. Why? Everything's a blindside back. Everybody we had to go down the road to Flying J to find a parking spot because everyone was just parked every which way over at the Stamart on the north end of town. The good news is that the roads weren't as slippery as I had thought. I got back on and I was going to slowly go to Flying J. I don't know if they just salted them recently or while I was at the Stamart there but they got on there and they were actually pretty good. So we did make it down to this Flying J here. It's just the next morning. I just grabbed some fuel and I'm ready to start the next day. So I hope you'll join me tomorrow. There'll be another video. Don't forget to subscribe. Click one of the videos around the screen here if they show up. It'll take you to yesterday's video and another video that you might be interested in with the little button with me and the cowboy hat there. That'll bring you to the subscribe page. That's the most important page. Don't forget to subscribe.


This 10th year of Daily Tech News show is made possible by you, the listener, thanks to every single one of you including Kevin, Paul Teeson and Ali Sanjabi. Coming up on DTNS, can Instagram take down Twitter and Blue Sky? China bans US chips from Micron, and why that big story about Facebook being fined will be back in about three years or so. Just, we'll tell you why. This is the Daily Tech News for Monday, May 22nd, 2023 in Los Angeles. I'm Tom Merritt from lovely Cleveland, Ohio. I'm Richard Raffalino from deep in the heart of Texas. I'm Justin Robert. Yeah. And I'm the show's producer, Roger Chang. We got lots to get to. Let's get right into the quick hits. Now we've been covering the pivot of manufacturers away from China for quite a while. And of course, Apple's one of the biggest ones to watch pivot. So it's notable that Wistron, the first company to produce iPhones in China for Apple, is shutting down its Indian plant. Wistron blamed Apple, saying they negotiate prices too close. The margins are too thin for us. We can't make a profit. And this isn't the first time Wistron has had to back out of Apple production and complained about the margins. Wistron stopped iPhone production in China in 2020, selling its plant there to Lux Share. Foxconn and Pegatron will continue to make iPhones for Apple in India, and they are making the most of them right now anyway. Plus nine to five Mac reports, Lux Share bought two of Wistron's India plants now and will make iPhones there. A third Wistron plant is reportedly going to be bought by Tata Group and Tata Group will continue to make iPhones in that plant as well. So really only Wistron is losing in this deal. Well, next time you want to buy a beer at a baseball game, you might have to tell the person taking your order to talk to the hand or at least your palm. That's because Amazon One added new age verification services. It's starting to roll out now first to Coors Field in Denver. Now let's customers scan their palm to buy age restricted items, things like alcohol at a sports event. Users have to upload the front and back of a government ID as well as a selfie to use the feature along with payment information to Amazon One. And the images on the IDs are not stored after verifying it's you just to make sure it's you. Vendors will see though your selfie for additional verification. So make sure you look nice there. Amazon says the technology will roll out to additional venues in the coming months. But at concerts, you'll still have to have somebody pour your beer into a plastic cup so you don't throw the bottle at somebody. Meta has released the massively multilingual speech or SMMS model under an open source license. It can recognize more than 4,000 spoken languages and create text to speech voices in 1,100 languages. Now most languages don't have the thousands of hours of data usually required for speech recognition and text to speech to be properly trained. So Meta used multiple religious texts because religious texts tend to be translated into and recorded in more languages than other texts. While it uses a more constrained approach than large language models do, Meta still cautions that the model isn't perfect and is making it open in order to allow more people to work on improving it. Venmo launched an option to let parents open accounts for children aged 13 to 17 colloquially known as teens. Venmo teen accounts come with a debit card, parental controls and monitoring as well as parent controlled privacy settings. Parents have to set up the account and the account is tied to the parent's account. Up to five teen accounts can be connected to an adult's personal Venmo account. So one account, five teens should be covered. Venmo teen accounts will begin rolling out in June. So if you have more than five teens in your house, what are you going to do? Well, 10 if you have two adults in the house. Okay, so five on each. I'm doing the math. I'm like, okay, yes. Big family, maybe. What's app added a wish list feature with Meta CEO Mark Zuckerberg announcing editable messages. These can be changed within 15 minutes after you send the original. So you control your friends. You just press and hold on a message and tap the edit option like other editing features. These messages will then have an edited tag next to the timestamp, but recipients won't be able to see the previous version, just the fact that it was edited. Previously, what's app users had to either delete a message or just send a clarifying message. And last year, what's app increased the amount of time you had to delete a message from 48 to 60 hours. All right, the headline on tech meme.com today reads the EU finds Meta 1.2 billion euros over sending European user data to the US, a record GDPR fine, and orders Meta to stop transfers and delete the data within six months. It was actually the lead story on the BBC World Service news update for me this morning as well. So this is a big story. If you really want to deep dive into it, I recommend reading Natasha Lomas' full write up on TechCrunch. But here's the ultra short version. In 2000, back 23 years ago, the United States and the EU created a way to make it easy to put your data wherever it was best for the platform, rather than worrying about where the citizens were from. Because it's inconvenient and actually costly to try to keep everybody's data in the same country where they're from and still take advantage of the efficiencies of the internet. That system was called privacy shield. It lasted until 2013 because Edward Snowden revealed the extent of US surveillance and Austrian Max Schrems led a legal movement to stop EU citizens' data from being stored in the US. They're like, well, if they're doing that with our data, we shouldn't want it there. It's not properly protected. That led to the European Court of Justice striking down privacy shield in 2013. All right. So it took him a few years to rework it, address the court's concerns. In 2016, the US and the EU created an improved version called Safe Harbor. But Schrems' legal actions kept going and he got that one struck down just four years later in 2020. That left no framework at all. That doesn't mean you couldn't transfer the data, though. You had to rely on boilerplate legal language, commonly known as a standard contract clause. The EU even put out some example language for companies to follow. But that put the liability on the company. You no longer had a governmental shield that you could point to and say, we were just doing that. And Monday, Schrems' legal actions resulted in the EU ruling that Facebook's standard contract clause also is not sufficient to protect EU citizens' data. And that's when they find them the 1.2 billion euros ordered them to stop sharing data and delete previously shared data. But they have six months to comply. So here's what's going to happen. One, Meta will appeal and ask for a stay and that will buy them some time. They also have the six months, but this will make extra sure they've got time. That will get them to July when the third attempt at an EU-US data privacy framework called EU-US data privacy framework is expected to go into effect. They're like, no more cute names. I like that they completely gave up on the idea of coming up with these like cool sounding names for these.  Like at this point, given the amount of sway that he has had or like, you know, obviously like putting these to the metal as soon as they get on the books. Has there been any consultation to like? Well, okay. That's where we're going with this, right? If that new privacy framework goes into place in July, Meta will claim that the current decision is moot under that framework. Schrems will then continue his legal actions. He has said, I don't know, I'm looking at this and I think the EU court of justice is going to toss this framework out as well. But that's going to take some time. So we'll return to this story again in 2026 is my guess. Framework goes in in July. We'll tell you about that when that happens. And then it'll take three more years for Schrems to push this thing along. But to answer your question, Rich, yes, they are paying attention to what Schrems is saying. They are paying more attention to what they think the EU court of justice is going to rule because it's not Schrems that decides it's the court of justice. And every time they think they've satisfied the EU court of justice and they've been wrong. So it's not that they're ignoring him. They're just not getting it done correctly. And really what Schrems is doing is saying, I think the solution to this is the US has to change its surveillance law and the court seems to agree with him. And what's happening on the US EU side is they're trying to figure out, well, but if they don't change their surveillance law, what if we do this? And I think that's where the gap exists. So what is different between the one that just earned meta this gigantic fine that framework and the new framework that is going? Well, one of the biggest differences is this was just a standard contract clause. So this was this was not an entire governmental system. So it was down to like, well, Facebook is not properly protecting the data, but in some ways meta or Facebook cannot properly protect the data. If the United States doesn't have proper ways for EU citizens to protect their data when it's in the US. Basically, what they what the EU is saying is storing EU data in the US doesn't protect it under the current system. You need a new system. So what they've continued to do is say, well, we will limit the times that we can collect the surveillance and will provide a way for EU citizens to appeal any surveillance of their own data that they discover. But every time that goes to court, the court says, well, that's not the same as having it under 100% protection, especially now that they have the GDPR. Where your data is presumed to not be surveilled. And you have to have a reason to surveil it, not the opposite. In this setup is, is this a obviously some meta problem for the fine perspective, but any platform that's using these standard contractual clauses that any large online platform essentially could have been fine, right? Like this is not a meta specific problem. Right. No, that's a good point. Like, if it weren't for the new framework coming in July, this could cause a lot more problems because the EU isn't saying Facebook did something unusual. They said the standard contract clause, it's called a standard contract clause because everybody uses it is not sufficient. And again, it goes back to the fact that you just can't write us. Basically, what the court seems to be saying is you can't write a standard contract clause under the current ways that the US operates like it. You just wouldn't be able to protect it. The cyber space administration of China or CAC, if you want to keep it casual, warned critical infrastructure operators against buying components from the US memory chip maker micron. They were citing relatively serious security concerns in its products, I guess not critically serious. The action comes a month after China announced an investigation into micron imports. The CAC did not detail any security risks or identify specific vulnerabilities in micron products just they're relatively serious. The action also comes after years of US imposing restrictions on the use of Chinese telecommunications equipment in the US as well as more recent pushes against exports of advanced chip making tools and, you know, working with with allied countries to kind of do the same. The US Commerce Department said the Chinese action had quote, no basis in fact. So Justin, you know, we've spent almost a decade now hearing about unspecified risks from Chinese firms. I think Huawei is the one for first one that comes to mind for me. Is this just what's good for the goose is good for the gander. Best I can tell in watching this from afar is that you are seeing a lot of political will on either side of the Pacific Ocean to demonstrate that China is tough on the United States when it comes to technology and certainly we are seeing that on on this side of the divide as well that the United States is tough on Chinese technology. Now it is complicated by the fact that we are inextricably tied together China and the United States in terms of our supply chain for the things that are the fastest growing and most popular products in America and in many ways it is American technology that continues to be iterated on and become popular in China as well. So nobody can really fully try to untangle this partnership it is so tied tightly together. But if you're looking for political wins, you can do worse than picking on the opposite. Yeah. And to be honest, I've always found the security claims on the US side to be thin. They are conceptually possible. It's conceptually possible that Huawei could have put some firmware in their network switches that was hard to detect that could shuttle information somewhere that you can't tell. There's never been any evidence. But the concept was enough for some people. It's really hard for me to understand how memory from micron is a security risk that that one seems to be even more of a stretch such that this is purely retaliatory and not that the Huawei one wasn't mostly punitive either. They're not even really hurting micron much because micron business in China is so small. They're not hurting themselves domestically because SK Heinecks and Samsung can jump right in and fill the gap. So this is almost a risk free way to slap back at the United States. Yeah. Sorry, Rich. Go ahead. Well, I was gonna say it's definitely it feels, you know, very like a symbolic gesture time like kind of viewers. I'm symbolic is perhaps entirely symbolic. But this will hurt microns bottom line for sure. But they are the last remaining maker of memory in the, you know, based in the US, right? So that it is a very clear signal, even if, you know, they like 11% of their revenue right comes from China. So it's like not like not not that big of like 11% comes from China 11% comes from China, but most of that is consumer electronics, which aren't affected by this ban. Now, there might be a chilling effect there, but they aren't even going to lose all 11%. Well, and yeah, a lot of that comes down to the signaling that the CAC is giving to companies of and we saw this in the US right when we saw you have to take, you know, every piece of Huawei telecommunications equipment out of there. It still took years for that to have any impact in the rural ISPs and stuff like that. Now, obviously, those are two different regulatory regimes. So we will see if if everyone's like, Yeah, let's not make, you know, the regulator that kind of had the, you know, big tech crackdown for the last couple of years. Maybe maybe we don't want to make them mad and buy our memory chips for our phones from micron. Right. I don't think that's too much of a stretch either, especially in China where there are a lot of unspoken rules that go along with every spoken rule. Yes. Folks, if you would like to speak to us, you can go to our Discord, join in the conversation there. You can link up with Patreon to get access. Go to patreon.com slash DTNS. Since November, we've seen a lot of attempts to create Twitter alternatives and competitors. Instagram is no stranger to generously taking inspiration from other services. So it's probably not surprising to hear that Instagram confirmed to money control that it is quote exploring a standalone decentralized social network for sharing text updates. Instagram reportedly has been briefing some creators on the plans to release a text based Twitter competitor code named P92 or Barcelona. This could come as early as June. It would be a separate app, supposedly not the Instagram, not inside the Instagram app, but it would let you connect to your Instagram account. Use your Instagram handle and verification and all that. You'd sign in with Instagram. A screenshot of the app's description was shared by UCLA instructor Leah Haberman who said and that screenshot said soon our app will be compatible with certain other apps like Mastodon. Indicating that that decentralization they referred to to money control was in fact activity pub support. Now it's serious enough and getting enough buzz that Twitter CEO Linda Jacarino retweeted a tech crunch report on the Instagram effort with the comment. Game on. Yeah. If Instagram gets into the activity pub pool alongside Tumblr and others, the question is rich. This is game over. Let me just pull up the meta product development playbook page number one find successful thing that people are excited about and make some version of that it doesn't matter if it's successful. Instagram, Meta, Facebook, whatever platform they have. This is what they do. What is interesting about this is usually it's hot new startup has hockey stick usage growth that might eat into our stuff. So we need to have video. We need to have reels. We need to have e-commerce. We need to have whatever hot live streaming whatever hot new feature is we need to have a version of that on one of our platforms. The interesting thing is it's an old they're making a competitor to an old social network that isn't like the hottest thing ever. That is what is is the stand out here for me right is is going after potentially like kind of that decentralized market. Let's muddy those waters up enough. It makes sense to go after Snapchat when Snapchat's hot with stories make sense to go after tiktok with reels and both of those arguably successful. Does it make sense to go after microblogging not because microblogging is so popular but that because there's an opening because people are looking for alternatives. Can I offer this? Yeah. They're not. This is a a a hack it together skin on the activity pub system that makes master good for them. It's it's a you know but it's not something that has been beyond the capabilities of very very small development teams and we have no idea how many of the folks from that went into making this but every other example that you guys have given. They all have something in common. They worked into the main app sometimes frustrated. This isn't that this is going to be a thing that'll come and maybe they'll put a little effort into it. Maybe they won't. Maybe it goes away immediately but I don't think I think them not jamming it into their best real estate shows you what they think of its growth. Now here is what I will say this also looks very similar. We've seen a lot of people saying this looks very similar to Twitter or Mastodon or whatever. I mean it literally doesn't even have a retweet like a retweet. Now looks similar. Well but but that specifically is a very like activity pub Mastodon thing right not having a retweet but one thing that seems like the most similar to is maybe like a substack notes situation and Tom I know that you have like I have a feeling of exactly what it's supposed to be and that's not a Twitter competitor right that's like an audience engagement thing with with your existing substack audience. There's tons of engaged creators on Instagram that have these communities. Could this almost be like the hot thing to say is this is a Twitter competitor but is it really more of just like that continuing engagement like you know where substack notes is rich in substack. Yeah it's not it's not it's not a separate app so I don't know I that's a compelling theory there Justin I feel like Instagram's done separate apps before and none of them have done terribly well. They've done a couple where they brought them into the main Instagram app later and they did better there. If they were to do both say yeah you can access your messages in Instagram but we also have a separate app that's more tailored to the experience. Maybe that's a better way of going about it. I do see a scenario that this because it has Instagram behind it catches enough people on board gets enough people to try it. That it kick starts mastodon and activity pub and as popular as blue sky is with the people who have been invited into blue sky. It doesn't take much for all of those people to leave it if a really cool popular alternative comes along. A friend of mine once said that you're never really having a great time at a party if you keep texting people who aren't at the party saying oh my God I'm having so much fun at this party. I will leave that commentary out there for the world without attribution. Want to know what the more we talk about this this actually sounds like it's more of a competitor to then Twitter. Yeah. Discord based on an account. I can now have a real time communication not with the person who is running the account maybe with them but not necessarily with them. Instead I can have a communication with people for whom are looking at that person's account right now just like I am. And if that is the idea then I actually do kind of like this and it gives a little bit more of a purpose to mastodon or activity pub in general beyond what we have seen in in the future. I do think that we've seen kind of the upper limit of what happens when you just try to do Twitter. It's where things are happening. But if you skin it over the idea of hey I would like to talk to other fans of House of Highlights or Cardi B or or any other Instagram person that has a ton of followers that that seems interesting. Now I could understand why that would want to be on another app because good Lord it could probably get hairy fast and they want to make sure that that's not on the same app. I do think that that that would be an interesting idea for it. Yeah. Yeah. Yeah. And I could see them operating it the way they used to operate Messenger with Facebook. Now they've since blurred that line more but it used to be yeah you want to do Messenger tap here and it would open Messenger. You want to engage with the other fans of this Instagram account. You want to you know talk to other fans of August D tap here boom opens the other app. That was that they did that with Messenger because they wanted Messenger to take they wanted it to be. But they wanted it to be SMS. They were the messages in in Apple. Like that's what they wanted that to be. It never really hit like that. So they kind of kept it but it was popular enough that it never failed. No even as a separate app. So maybe if they get the right two creators which they're going out and they're wooing them right now. Yeah. Yeah. Maybe maybe it works. Well you know what I'm looking forward to finding out in June. You know how this is all going to go down as early as you know I'm looking forward to finding out in June. You hear me Meta. Yeah. Put this out in June. I won't write any longer. All right. But one thing you don't have to wait for Tom is May 22nd because that is today with the day we're recording this. And it's also the 43rd anniversary of the release of Pac-Man in Tokyo to celebrate.  When you finish it has a coin slot, a four-way joystick and a mechanical chase scene. There's a crank on the side. It moves the characters around in a maze. It goes on sale June 4th possibly when there's an Instagram Twitter competitor out as well. It's all linking together. This is great. The fact that it's got a mechanical scene where the Pac-Man chases the ghost and obviously you're not playing. But that reminds me, remember there used to have that little like handheld Pac-Man arcade game. There was all LEDs. Oh, yeah. Oh, yeah. And you could only like you had to keep hitting the joystick and everything moved one at a time. You could almost do that with this. This is cool. The mechanical aspect of it, that is like the just the pure delight button, right?  But man, having that mechanical action to it, that's the move. Also, if you're watching the video on Twitch, Joe is showing the back of it has a little diorama of a little person playing Pac-Man. Yeah. Playing. It's like inside. Very inception. Yeah. Yeah. The Pac-Man is coming from inside the Pac-Man. Lego friends come in June 4th. Let us know if you get one and send us pictures if you build it. Let's check out the mailbag. An anonymous worker who may or may not have had a contract job inside a secretive tech company whose name begins with A, wrote in regarding the remarks Rob and I were making on Friday's show about how much of Apple's reported resistance to chat GPT had to do with it being a rival product. We were talking about the fact that, yeah, there's there's some legitimate confidentiality issues at play here, but also Apple might be developing their own thing and doesn't want people to, you know, use a competitor. Well, our anonymous commenter said when they were working on their contract, they number one had to use Microsoft Office, not Google, or even pages or numbers, which is kind of odd, had to refer to Google as Moogle when they were inside the company. Like you weren't even allowed to say they were Google. That's what this person is saying. And number three, when they wanted to purchase an inventory system for the equipment they were using, they were told not to because the company would build it themselves. But then that never happened. So they just didn't get an inventory system. So you're saying Apple may be very particular. In that context, this does not seem all that unusual for chat GPT given this is one person's experience. One contractor. I just wonder if when they're talking the search, the deal team and Apple, do they have to call it Moogle too? Just imagine like Tim Cook, we have to beat Moogle at AI. I wonder whether or not how widespread that is and how much that is a unique situation. I would encourage more people to email in to see whether or not that is consistent with their points of view on it. Also, and I'm not familiar with the story that inspired this email, I will say, I still think that that chat GPT and Apple seems like a match at some point in some capacity. My gut tells me that too. So I am not 100% sure that this is a case where Apple doesn't want you to use a competing product. But there certainly are plenty of cases. So the email was appreciated. I would like independent confirmation of the Moogle thing. Moogle is pretty fun. Also, pretty informative and funny at times. Justin, Robert Young, thank you so much for being on the show rocking and rolling as always. We're working on Justin. Where can people find your great stuff? You can find my podcast with Andrew Heaton and Jen Briney. We're not wrong. Available wherever you get your fine podcast. And thank you, folks, who support the show on Patreon. We got some nice group of bosses over the weekend. SoCal, Exile, Chris, Rob and Robert. All started back on us on Patreon this weekend. Thank you, SoCal, Exile. Thank you, Chris. Thank you, Rob. And thank you, Robert. Do not confuse Rob and Robert, but welcome them all into the fold at patreon.com. Make them feel welcome. And tell them to stick around and enjoy the extended show now that they're a patron. They get good day internet. We're going to be talking about Neva, the search engine that is getting out of the consumer search business, and why the technology wasn't the hard part, or why the cost. They wanted to do a pay to get rid of ads thing. The cost was not the hard part. It was the technology that was the hard part for that search startup. Stick around. And remember, you can also catch the show live Monday through Friday at 4 p.m. Eastern, 200 UTC. Find out more at DailyTechNewShow.com. We'll be back tomorrow with the one, the only, Chris Ashley. See you then. This show is part of the Frog Pants Network. Get more at frogpants.com. Diamond Club hopes you have enjoyed this program.


All right. Hello. Welcome everybody to our next EDW session called how into it Jaguar Land Rover Xander and United Health Group are driving business outcomes with graph database and AI Which will be presented by Grave Dishpande He's the VP of marketing at Tiger Graph Just to remind everybody that all audience members are muted during these sessions So please submit your questions in the Q&A window on the right of the screen and our speaker will respond to as many questions As possible at the end of the talk So let's begin our presentation now. Thank you and welcome Grave Thanks a lot John. It's a wonderful to be here at Enterprise Data World. I Am familiar with the audience. I've been to many of your physical conferences and before we jumped on John and I were just chatting about how nice it will be to see everybody in person in a few months With that, let me introduce myself. I'm Garab Dishpande. I am vice president of marketing at Tiger Graph I handle all things marketing at Tiger Graph before Tiger Graph I've done two startups that have gone through explosive growth I2 technology, which I peered in 1998 Supply chain management company and went on to become one of the largest market cap supply chain Planning organizations with the market cap of 40 billion dollars in 2000 Trigo technologies was my second startup Which was one of the which is the largest master data management acquisition and largest big data acquisition One of the largest big data acquisitions by IBM. That's how I became to be part of IBM I have several patents in supply chain management and big data analytics I have been with AI for most of my career I started back in graduate school days in Ohio State when I did operations research This is essentially AI for manufacturing and production control and I've been with I say that AI has not left my side And I haven't left AI for the last 25 years I'm a huge graph head and I'll talk to you about what graph databases in just a moment But all of you are using it currently that's the hint and I'll expand more on it shortly Finally, this is my email address go round at tagging graph comm always reach out to me My first name at tagging graph comm with any questions and anything that we can do to help you with your analytics or machine learning projects With that background, let me talk a little bit about who Tiger graph is We are a graph database. Yes, but the easiest way to think about how our customers use us over 60 fortune 500 companies hundreds of medium medium size and Startups users for doing two things we do advanced analytics And we do machine learning and the last part connected data is the interesting part where graph database comes in because in graph database You have your data all of your business objects your products your customer suppliers All of the data is pre-connected which is different from a relational database a relational database stores each each entity business entity products customers suppliers Accounts payments claims everything is stored in separate tables and you have to do what is called table joins In a relational database and that is time-consuming and it slows down your analytics and it slows down your machine learning Graph databases are a natural solution for that. We are the third generation graph database We are built on massively parallel processing technology to translate that into what it means for you as a customer We are 40 to 300 times faster than any other graph database Which means that we deliver the lowest cost of ownership and you can do things in real time with Tiger graph that you cannot do With any other system in the world. We are available on-premise. We are available on all three major clouds in fact today Yesterday, we made a big announcement where we added support for Google Cloud platform or GCP on Tiger graph cloud We already had support for Azure And AWS on Tiger graph cloud so Tiger graph cloud is our graph database as a service The best part about it is that you can try it out for free and can even go use it in production for free If you would like to we have a free tier available on Tiger graph cloud So if you after this after this particular session want to go check it out you can go to Tiger graph comm forward slash cloud sign up no credit card require and Experience one of the 20 starter kits with all major use cases for advanced analytics and machine learning applied with graph Here are some of our customers and as I explain our customers Let me explain that in the context of who's Tiger graph in terms of capabilities The first thing that we do is we are a distributed graph database We connect all your data sets and pipelines and when I say all data sets and pipelines I actually mean all data sets and pipelines example case in point here United health group They have built a customer 360 for their 50 million members They call their customers members because they are members of a health plan So they're 50 million members for each of them. They are built a customer 360 with 200 Datasets and pipelines where the data is coming from. This is not a stale data or a static data or a Dated data that would you find typically in a data warehouse? This is a real-time streaming data with Kafka pipelines This is machine learning data with spark pipelines and this is all of their bulk data Where of infrequently updated data everything is combined together into a single customer 360 They are in production right now and every time you pick up the phone and call a united health groups call center One of their 23,000 call center agents will pick up the phone They look at a screen of customer 360 and that screen is built off of Tiger graph Before that to give you a perspective They had 15 different screens that they would look at to find the information as a part of their customer service operations So this has resulted in massive savings Their data science team is also about 10,000 day of their data scientists are using Tiger graph to do things like Given a patient. I have a particular patient. I'm looking at they have a particular problem What are the hundred similar patients as that across 50 million patients find the hundred closest matching patients to this patient? Across 50 million patients and do that in 50 milliseconds. That's what we do Which is why I said you can do things with Tiger graph that you cannot do with any other system in the world If you need more information about it reach out to me at go raw at tiger graph comm I have a couple of other examples. They're a fortune 50 retailer that has built an item 360 much like customer 360 for united health group These guys have built an item 360 and the last example I have there is AT&T's Xander business unit which has built a wonderful identity graph spanning multiple customers So when my customers have multiple accounts, they link it all together using Tiger graph and again They do it in near real time with Tiger graph Once you connect all datasets and pipelines you got customer 360 you got item 360 you have an identity 360 It's time to analyze that data This is where we are 10 to 100 times faster than any of the current solutions case in point Jaguar Land Rover is using us for supply chain planning They used to take three weeks with a relational database base solution for supply chain planning now They do it in 45 minutes. This helps them immensely especially as the COVID-19 pandemic hit last March Jaguar Land Rover was was ready to react in minutes to supply and demand changes They can plan their supply chain in 45 minutes. This has been a game changer for them They have saved over 100 million pounds annually in incremental profit So not just the revenue. They have added 100 million pounds in incremental profits if you want to learn more about it I invite you to come to Tiger graph comm and Click on customers and then Jaguar Land Rover There's a whole page dedicated with it with sessions that are talking about that. There's a case study There are sessions from graph plus AI conference, which is where I would like to invite all of you It have it was yet It's happening this week as well same time as enterprise data. Well, so when you're done with enterprise data Well, come on over to tagging graph comm click on graph plus AI summit and you'll be able to see session from Jaguar Land Rover and other customers The third component after you connect all datasets and pipelines You're analyzed the connected data with advanced analytics with tagging graph The third capability that we have and this is unique in the market is that we have in database machine learning What what does that mean? Why do you need in database machine learning? But your data is right there the connected data is right there inside tagging graph You've connected your customers your accounts your payments in case of financial services Now it's time to actually do future generation and training inside the database itself Case in point into you which is the parent of turbo tax tax season is coming up may 17th There's a due date for us for tax season They have built an AI base their parent organization of turbo tax is into you Intuit has built an AI based customer 360 for doing three things with tagging graph and then they use in database machine learning for that They do entity resolution or identity resolution Connecting multiple customer accounts to a single one single identity Then they do personalization or recommendations on top of that That's a second use case and the third use case which they presented at crap. Let's say I submit yesterday Was real-time fraud detection here is the amazing part about doing in database machine learning Intuit used to do entity resolution in batch mode now. They can do it in near real-time with tiger graph They used to do recommendations the recommendations are a lot more accurate with tiger graph and lastly and this is the amazing part Real-time fraud detection has improved their fraud performance by 50 percent Which means they are finding fraud that was previously not found with relational database based systems They can find it with tagging graph a graph database 50 percent more accurately and they have improved their fraud detection by 50 percent in terms of accuracy In addition to Intuit, you know, we have several other customers Seven out of top 10 global banks banks like JP Morgan Chase and Bank of America are using Tagging graph in production with in database machine learning for real-time fraud detection and credit risk assessment This is just a quick chart on evolution of database as I mentioned relational databases Have islands of information. They have individual tables and products customers orders payments suppliers Locations and you have to do complex joints across those and that's why Analytics and machine learning is really slow with relational database The solutions you see in the middle is a solution like MongoDB Which has a key value database where you have a large table with each row Representing essentially a different structure of data. It's very flexible But again, you're scanning the same large table with millions of rows or billions of rows depending on the size of your data And that makes it very cumbersome for Analyzing relationships and therefore analytics and machine learning again is very slow with the key value database graph database like tagging graphic you see on the right hand side here each entity order Customer payment supplier location everything is Stored at business objects and they are pre connected Which means when you need to find out orders for a given customer and look at what payments have been made You simply walk the graph from one note to the other or one vertex to the other and you walk the edge This is called an edge of the relationship in a graph Everything is pre connected and that makes the world of difference You can do analytics and machine learning Hundred times two thousand times faster with the graph database like tiger graph then you can do it with relational database or key value database Traditional approach with relation database again problem lots and lots of table joins Tiger graph solution connect all data sets and pipelines into a single Cohesive picture so build a customer 360 such as what we have done with United Health Group So this is simplified schematic of what's in production if you want to see the real product screenshot in production there you can go to tiger graph calm click on customers in the United Health Group and they did a Keynote at Grappler CI event in September you can see this real screenshot there But I'll explain this briefly what this screenshot is. This is a screenshot for a customer Doris Smith You have all the basic information here about the customers such as their name their gender their date of birth Of course, it's all this is all anonymized fictitious information not real customer information First row that you see here is enrollment. That means when did Doris enroll into the health care plan? Second row that you see here is wellness check, which is when did Doris last have her wellness check with a doctor? Third thing that you see is prescriber claim, which is a term for doctors and Describing nurses when did they see the doctors last and you see all the all the events over a period of time Or the six month period below that you see testing and procedure claims Which is essentially lab results for this person Then you have physiotherapy claims and then you have inbound calls when they have picked up the phone and call Now all of these information comes from 200 different data sets and pipelines and what you see here is a single Integrated UI used by 23,000 call center agents So that's the first level of efficiency with this customer 360 as I mentioned previously They used to switch across 15 screens now they do it with a single UI on top of tiger graph You see the button here called find similar members This is the magic button at United Health group by data scientists to find hundred matching patients for a given patient based on 200 features and they do it in 50 milliseconds again This is impossible to do with any other system other than tiger graph Next example I have here is an identity graph with AT&T Xander business unit So you can see here what Xander is trying to do. They are an at-take unit you have multiple devices like a like a cell phone a laptop or a desktop and other devices for a customer first level of Integration is to link all the devices to a particular user and then second level of integration in an identity graph is to Find all the users in a household and link them up with the household So that's what they do with tiger graph at massive scale What kind of data do they have they have identified data like cookies and Sessions and other information coming in from AT&T the parent organization Xander which is at-take unit their own data Warner media, you know, which has properties like HBO I'm sure you're familiar with that and then third-party cookies that have been opted in are allowed to use by the customers opt-in But what is the size of the graph size of the graph is five billion vertices which means five billion entities Like devices users cookies and so on and so forth and seven billion relationships are edges between them There are one billion updates every every every day and then there are They have a ten node cluster deployed with each node or machine having 48 cores 400 GB of RAM, which means this is a four terabyte deployments You'll be hard-pressed to sign this size of deployments with other graph databases But performing and scaling at large scale is part of why people choose tiger graph. So you'll see it with us What why why did they do this three reasons why they did it first is Implement frequency capping at a household a user level that means don't show the same ad to the Same user more than a couple of times in a week so that the efficacy of the ad is maintained Second thing is to help advertisers find more consumers with audience extension to be able to find similar users and similar households and Extend their audience and the last thing is to manage consent elections All of us want our data to be treated respect respectfully And that's what Xander is allowed to do able to do with the tiger graph The next is analyze connected data I'm gonna cover this very briefly and I leave this with you to go to tiger app.com forward slash customer Look at Jaguar Land Rover's customer case study to learn more details about it. What do we try? What were they trying to do?  It's a feature Then if each feature you have a set of parts here That the feature is made from and then from the parts you can have one or more suppliers The ability to do demand and supply match In minutes as opposed to weeks were the first requirement for Jaguar Land Rover second requirement Now with as you have supply chain risk that means you're running out of parts with a critical part How do you use the part for? Optimizing your mix and producing the most profitable cars So for example here you have the evoke model that has a panoramic sunroof As a feature then there are set up parts that are made up for the panoramic sunroof and there are suppliers who supply it Because of COVID-19 if you had one of these suppliers or more of these suppliers being affected or with any other restrictions like tsunami or Outages or anything else or border closures. What is the impact and the ability to manage that impact? This is where supply chain risk management comes in they can do it in minutes now as opposed to do it in weeks The third use case is making the most of surplus inventory. What does that mean? That means you I have Made by commitments to a supplier I've told them that I buy a million pound worth of a particular part in a year If I haven't consumed it then I still have to pay the money Instead of paying the money to a supplier for the parts. I'm not consuming Why don't I give a deal to the customer where I put that particular feature like a sunroof or a moonroof or heated seats on Discount customer gets it for lower value lower price than what they were playing earlier And I get to actually deliver value to customers and increase my sales That's what you mean by making the most of surplus inventory That's a third use case that they're doing with tag a graph last use case They are doing with tag a graph is solving this intractable optimization problem when you make a change in a particular feature What's the impact of the parts that are involved and what's the impact of the suppliers? And what does it impact in terms of order value or what the revenue impact is? This ability to go from middle out from a feature change to the sales order forecast and Looking at what the impact it will make to sales orders and to parts and suppliers that a cost impact Being able to do that what if planning in minutes is again huge feature for them. So what are the benefits? 120 times acceleration in the decision speed that was massive and a game changer for Jaguar Land Rover 35% reduction in supplier risk another game changer and this is perhaps the most important of them all They're able to get three times the business value with the same data by using tag a graph So that's summary of Jaguar Land Rover Here is a quote from where I mentioned Harry Powell director of data analytics he presented at graph plus AI summit Both in September as well as This week's event you can check out his keynote He basically here talks about how they have changed from three weeks to 30 to 45 minutes for supply chain planning The last thing I want to present briefly for five minutes before I take your questions is learning from the connected data or in database machine learning Fraud detection is a major problem because you lose about 30 billion dollars to lost to fraud Just one particular type of fraud and you have about 118 billion dollars of blocked sales Of legitimate customer transactions that were declined because of false positives false positive is very high inside blocked Non-fraudulent transactions 80% fall positive and that's usually a high value transactions Which means you are losing a lot of revenue as a credit card issuer or a bank when you decline a legitimate transaction So in addition to finding the fraudsters Which is the first objective second objective is to avoid false positives or reduce them as much as possible I'm going to go through a brief example here and explain to you how the fraud detection works currently You have a user that has set up an account with an email and a phone number They are sending a particular payment out that payment is sent with a particular device That device is then attached to the particular phone number and and to a user when they send it out After that payment goes out to a new account account to That's been set up with a that goes to the payment goes to a bank account There's a new user user to that set up that account And when you look at a traditional relational database you go from account to a payment You go from a payment to the account receive recipient account where the money is being received from there You go to the user with this three hop query, which is typical in fraud detection based on relational databases You cannot find anything unusual here and that payment goes through Now when you go deeper beyond the third hop or third level of connection To the phone number that's been used by the user to the device that was used to you along with that phone number And to the payments that have been made with that device in the past So you can actually go back look at that device And look at the payments that have been made by that device and you find that two years back That same device was used with a different phone number With a different account with a stolen credit card So you can find these kind of things easily with tiger graph If I we go 15 level deep into the hierarchy currently with customers and find the fraud and therefore we can reduce the We can our fraud challenges will double the performance of your fraud detection. So come and talk to us Why is it difficult to do in a relational database? Answer is simple Table joins table joins cannot do real-time traversal of the data and because you have to do table joins It's not possible to do this in a relational database Next one here is an example of a tier 1 us bank. Just look at the size of the data here 20 terabytes of card application data Six weeks of proof of concept to find fraudulent fraudsters in that application data So when somebody's applying for a new card, they put it to tiger graph. We did six week poc That's typical for a large-scale Deployment like this three months to deploy 16 and a half billion dollars in roi by avoiding keeping the fraudsters out Not granting the card applications credit card applications of fraudsters and keeping them out Total lifetime impact value is 100 million dollars The reason why this works is because your your feature set is much richer with graph So I'll just explain with a simple example here I have a payment set here on the on the left hand side first column that you see here are four features that are typically used In a payment transaction system that based on a relational database So amount of transaction is one of the parameters that you Customer is also used as a feature Merchant category like golf clubs or iPhones would be used as a feature and merchant is used as a feature Four simple features and then when you extend it with the graph database you get to a lot more complex features like What is the value of all transactions for a merchant? What is the total number of fraud detected for a merchant? What is the total value of transactions for a merchant category? And so on and so forth as you go deeper and deeper into this feature set the result is clear you get 50 percent We reduce the undetected fraud by 50 percent You have 294 full frauds undetected in the sample 28 percent better and then you improve your false positive by about 60 percent So you can actually join us tomorrow on Friday 5th Friday April 23rd for a live fraud detection workshop at graph plus AI summit So when you're done here go to tiger app.com click on graph plus AI summit Join us for a live workshops and if you're into the recording No problem at all the workshop will be recorded and will be available for you to follow along whenever at a time of your convenience Last example. I'm going to give you here is detecting fraud rings. So this is where we find money laundering and fraud rings card fraud rings Using 10 terabytes of card application data again. It's another tier one tier one US bank I'm happy to share the name reach out to me six weeks proof of concept three months to build out the solution 50 million in ROI in the first year itself 200 million in total ROI expected over the next three to five years so that's that's that's the that's the What I wanted to cover today. I'm just going to leave you with one thought if you are listening to this Thank you for joining us at enterprise data world graph plus AI summit is running concurrently we have The last day tomorrow live workshops on april 23rd We have workshop for real-time fraud detection, which will be very interesting for you If you are and you also have advanced analytics and machine learning workshops couple of them So attempt join us there about 6000 people joined us yesterday and today and we expect about 1000 or so to join us for live workshops tomorrow So it's open right now. It's at graph AI summit.com. Just one single word graph AI summit.com Come on over to join us there We have a stellar group of people here Last thought I'll leave you is graphi summit.com come and join us there And if you haven't tried out come to tiger graph.com forward slash cloud and join us there for a For an exciting to to actually check out the product for free. It's available for free And I will I will invite everybody to join us To check the product for free at tiger graph.com forward slash cloud So With that, let me switch to the q&a And I have questions here Thank you for your questions Thank you for your question joe Here is a question. How does tiger graph differ from other solutions in the field? I know there are a lot out there including reputable open source knowledge graph tools like neo4j Yes, joe neo4j is a wonderful product. I actually learned graph databases in 2009 using neo4j open source They are an excellent technology, but they were built for much smaller workloads than what we have right now We have multiple customers who are switched from neo4j to tiger graph because we perform performed about 40 to 300 times Faster we are a lower cost of ownership much lower cost of ownership and more importantly our Graph algorithm library is completely open source, which means you can review the query Graph algorithm library is logic. You can modify it to suit your needs neo4j has compiled Java library calls called a pop a poc. It's a wonderful library But you can't see the logic So it's a black box and that's a deal breaker for most of our customers They want the flexibility to be able to write their own algorithms They don't want black box approach And that's part of the reason why they choose tagging graph along with superior performance scalability And extensibility. For example, if you have snowflake Cloud data warehouse, we have a pre-built connector for snowflake We have pre pre connector for a host of other things So come and check us out and we'll appreciate you looking at us along with all the other products out there There's another question here. Thank you for your question bell Does a graph database discover related entities automatically? Does it require keys, codes, names to be in the same order to match up entities? If not, how are the potential matches resolved another brilliant question bill? No, it doesn't require you to have The keys codes are names to be in the same order What typically happens in long name string is we will use An nlp or another type of solution to extract the features like first name last name Address and so on and so forth if you have it embedded as a part of the same string We will then use that those as vertices or business objects and then we can find commonalities quickly and locate entities and we do Discovery of relationships and find hidden relationships. That's what we do for a living So if you want more information bill, please do reach out to me at garab g a u r a v At tagging graph comm i can provide you with more information. Come on over to tagging graph comm you can find more information there also There was a follow-on question to that Which is how is a graph database filled with data from existing sources? Is it labor intensive or failure automated?  It's very easy if you are on the machine side We have multiple connectors that are available to all the popular things You have jdbc connector and a host of other connectors available So you can suck it into your graph data more than 60 fortune 500 companies and about 300 Small and mid-sized companies are using it in production right now Use a look at tagging graph cloud has a lot of pre-built integration And reach out to us best thing is to try it out go to tagging graph.com forward slash cloud for looking at that The last question here in the interest of time How do you measure three times the business value and what is the typical implementation time look like? So later i'll draw to both of them typical implementation timeline in terms of Large customer will do it in phases So typically we want to go live within three months and deliver value for fraud detection For a particular business unit and it will expand to others. So that's the implementation timeline for a Startups they go live in weeks three to four weeks on tagging graph cloud on their own And we are available to help you anytime The last thing is three times the business value It simply comes from being able to react much faster to the signal. So we are able to do profit We were able to do demand and supply match in minutes and that allows Jaguar and river to make profitable decisions to say this particular inventory for this part is constrained Let me use it for these models that have a higher profitability And therefore I can make more money off of that That's where they've gotten 100 million pounds in incremental annual annual benefits every year with advanced analytics That concludes my presentation. I'm going to hand it back to john and louis Uh grove. Thank you so much Thank you for the great presentation and thanks to our attendees for tuning in Please complete your conference session survey on the page for this session The next session will start in about 10 minutes Thanks again. Have a great rest of your day. Thank you


What's up guys Courtney here coming at you with three of my best vets for the college basketball national championship All right, my favorite team left the Arizona wildcats Arizona needed overtime against DCU, but they have been on fire all season now They have a very tough game in the sweet 16 against Houston But I don't think the Cougars will be able to stop them a game between the winner of Michigan and Villanova Will be the final obstacle for the wildcats to make it to the final four Arizona Wildcats winning it all and you can bet on this in fan dual sports book Now for my second best bet on who I think can win the college basketball national championship We are moving to the West bracket for this one I'm going to be taking the UCLA Bruins as a potential national championship winner UCLA seems like a team that is made for postseason runs as they are one of the best defensive teams left and very efficient on offense as well This team may be a four seed, but they were injured for a good portion of the year They also have a win against Arizona. So they can win against anybody in the country I expect them to beat North Carolina this weekend and eventually make it to the final four Finally for my last national championship bet. I am going with a double digit seed This team I like is not your typical double digit seed though as they were a preseason top five team Michigan Wolverines Michigan has put together back-to-back wins for the first time in over a month I also like their sweet 16 matchup against Villanova Hunter Dickinson should be able to dominate inside and if Michigan can't hit a few threes I can definitely see them winning They definitely have had their bumps in the road, but they look to be peaking at the right time I'm hoping Devonte Jones can come back and play this weekend But if not Frankie Collins has played super well so far and should be able to continue to fill his role as point guard So there you have it guys I like Michigan to win the national championship as a long shot and odds for this can be found on the annual sports book All right guys best of luck


Hello. My name is Christina Avento, and I am an MLIS graduate student at the San Jose State University School of Information. Thank you Dr. Mayne, Dr. Stenstrom, and the Student Awards and Scholarship Committee for granting me one of the 2020 Louis C. Leppey scholarships. When I joined the iSchool in 2018, I was living in Dubai, UAE, and learning online was the best way for me to start my degree. I was unsure if I would enjoy the online format, but the iSchool made it easy and enjoyable to do so. The professors have been interesting and inspiring, accessible and caring. My first career has been as a high school teacher. What I really enjoy about teaching is helping students become independent learners and researchers. No matter what course of content I was teaching, my goal has always been for students to find their interests and pursue them. I have been fortunate to teach the Advanced Placement Capstone Research Course in which high school students conduct their own research at the college level and watch their passion for their topic, their research and writing skills, and their confidence as contributors to their field of study grow. I am excited to continue my interest in teaching and research as an academic librarian. I hope in particular to serve special populations, such as first generation students, a group to which I also belong. The LAPI Scholarship has made a huge difference in my ability to continue my studies at SJSU debt-free. Thank you Dolores Daniels and the rest of the LAPI Foundation for their generosity in continuing and shepherding this award.


Well, here we are Halloween morning in Winnipeg. I got my rum and coffee to get me going here. Rum and pumpkin coffee. It's a little bit windier today and chillier than anticipated. It was actually supposed to be a really nice day here in Winnipeg, like plus 14 degrees, but I don't know if it's going to get there. Today we're going to finish off the Halloween decorations. Already have some put up, so let's take a look at what's already up. Then we're going to put the more expensive stuff out. Let's put out the rest and get ready for Halloween evening. Coffin guitar case. Blow up dolls. I'm surprised it didn't deflate overnight. See, it's not kind of chilly, but just change this blow up doll into a Michael Myers. Now I didn't want to leave that mask out overnight. Time to turn this guy into Freddy Cougar. Dollar store thing. Well, I think that's it. Besides putting some window clings on, so let's take a quick look. This is what it's going to look like in daytime. Limbs. You need lots of limbs. This black light was my mom's in the 70s. It still works. And this strobe light I've had since the 90s. It still has a Radio Shack tag at the back of it. Well, here we are Halloween night.