So was any defeat game frustrating to take? This one must be particularly frustrating, so I was given how well we've played from a attacking sense this evening. Yeah, we've got enough crosses in tonight, so we've scored goals and that's a huge frustration for us. We had enough possession in good areas. We need something to fall for us, but a lot maybe, but also a little bit more devilment around that six-yard box. And some of the crossing was excellent, some wasn't great, but the quantity of balls we got in the box tonight was delivered more crosses than a long while, certainly at home. And the disappointing factor for us is that the start we got off to, because we gave it to you, we just come on back off a 6-1 win at the weekend, a huge lift and it was poor. And we've only got ourselves to blame for that. We've given ourselves an uphill test. The effort of the lads, I thought, was first-class. I thought they gave us absolutely everything they had tonight, but we need some moments of inspiration out on the pitch. A little bit of luck wouldn't go amiss when Josh has hit that one in the first half. He's hit our own player right in front of goal. Things like that have happened a lot in this recent run, but we've got to make our own luck. We've got to keep working on getting into good positions and getting people in the box. And that's what we need to do. We've got to get people getting in that box. And it's that final yard of desire, that final yard of movement and that final little bit of composure when it's needed, which obviously we lack it. But I thought the crowd were brilliant tonight. Absolutely fantastic. They stayed right with the team. And I thank them for that. But we've got to be strong as a group.


Most of this information comes from the tax guide for small business for individuals who use Schedule C Publication 334 tax year 2022. You can find on the IRS website, irs.gov, irs.gov. Looking at the income tax formula, we're focused online, one that being income. Remembering that the first half of the income tax formula is in essence an income statement, although it's just an outline, a scaffolding, many other forms and schedules flowing into these line items. For example, with the income line we're focused on now, we're thinking about the Schedule C, another schedule, which is in essence an income statement in and of itself having income minus expenses or business deductions than net income, what flows through here to the income line item in our income tax formula. This formula representing the form 1040, this is the first page of the form 1040 where we would be focusing in on line eight, other income from Schedule One. The income would flow through the Schedule C to Schedule One to here to line eight on page one of the 1040. Here is a Schedule C profit or loss from business where we would have income minus expenses, the net income flowing to Schedule One, flowing the page one of the 1040. Okay, identification numbers. As we know, the IRS knows us not by name, but by number. So we need to have one of those things. So this section explains three types of taxpayer identification numbers. We got the TINs, who needs them, when to use them, and how to get them. So social security numbers, the SSN, this is the major obviously number for individuals. Now the individual social security number, if you have one, could be used for filing obviously the form 1040 and possibly for your business as well. But even if you don't have any employees, you may still want to get another number, which might be an EIN number. One reason you might want to do that is because if you work for other businesses, then you might have to provide those other businesses with your identification information so they can issue you not a W2, but a 1099. And you don't wanna have to issue or give them your social security number. So you might then wanna set up an EIN number in that instance, which is fairly easy to do and we might touch on in a second here in a bit more. So generally you use an SSN social security number or TIN. You must put this number on each of your individual income tax forms, such as the form 1040 and its schedules. To apply for an SSN social security number, use form SS-5 application for a social security card. This form is available at Social Security Administration, the SSA offices, or by calling<PHONE_NUMBER>. So that is a separate institution. Of course it's a federally federal government institution, but sometimes people think that all federal government institutions are like the same or that all governments are the same, like the federal government versus the state and local government. And although they could exchange information, you have to part of the art of dealing with the government is go into the right place to do the right thing. So if we wanna get the social security number, which we will need to tell the IRS who we are, we've gotta go to the Social Security Administration and deal with them at the SSA. So it is also available from the SSA website, which you can go to ssa.gov forward slash forms forward slash SS-5. Individual taxpayer identification number, otherwise known as an ITIN, the IRS will issue an ITIN if you are a non-resident or resident alien and you do not have and are not eligible to get an SSN, a social security number. So the social security number for individual reporting is basically the default number that you would put on the 1040, but if you don't have the social security number of social security numbers, the IRS still wants to know who you are and they still wanna get a piece of your income if it's subject to income. So then you've got the fallback number for individual taxpayers being the ITIN. So the ITIN will expire for any taxpayer who does not file a federal income tax return or who has not included as a dependent on the return of another taxpayer for three consecutive years. It's a temporary thing. You gotta keep it in constant update. So in general, if you need to obtain an ITIN, you must attach form W7 application for IRS individual taxpayer identification number with your signature, original completed tax return and any other required documentation and mail them to the address in the instructions for form W7. So you can take a look at the IRS website, get the instructions for the W7 if you need more information on that. Exceptions are covered in the instructions. So if you must include another person's SSN, social security number on your return and that person does not have and cannot get an SSN, enter that person's ITIN. Another person on your 1040, for example, could be a spouse, could be a dependent. So the application is also available in Spanish, Spanish, the form is available at irs.gov forward slash form W7 caution and ITIN is for tax use only. It does not entitle the holder to social security benefits or change the holder's employment or immigration status. Immigration. So the IRS needs that number to process the income tax return. One of the problems if you're working in a situation where you don't have a social security number or access to social security benefits is one of the issues. Are you gonna be subject to paying social security taxes in a situation where you're not gonna get the benefits of the social security benefits after the age of retirement? But we won't dive into that.


I am tremendously excited by the Supreme Court's decision today holding that President Trump acted illegally in rescinding the Deferred Action for Childhood Arrival program. This is a huge victory for 700,000 dreamers, including many on this campus as well as for the rule of law. President Obama created the DACA program that applies to those who are brought to the United States under the age of 16, so long as they're currently in school or have graduated or in the military or honorably discharged, they can't have a criminal conviction. It gives them what's called deferred deportation status. It means they don't have to fear deportation for two years and then get work permits. President Trump rescinded DACA. But the Supreme Court today ruled that President Trump acted illegally. He acted in a manner that was arbitrary and capricious, without an adequate justification. Had the Supreme Court come out the other way and tremendously disruptive for our campus as these individuals would have faced deportation, now these 700,000 individuals know they remain lawfully in the United States, at least for now. It doesn't permanently resolve the issue. Their DACA status is going to expire. Also, President Trump could try to again rescind DACA, this time with legitimate reasons. It really will take congressional action to protect these individuals. But for today, we really should celebrate this decision. It protects those on our campus from deportation. I'm so proud of the University of California for its instrumental role in challenging the decision of DACA. I'm very honored to have been one of the lawyers representing the Dreamers bringing this challenge.


What is going on guys welcome back to the channel critical overlord here So I feel like I've said this plenty of times in a lot of other videos with screen 5 is officially completed I know I've said this I feel like I've said it many times, but it's officially completed now Tyler Gillette and Matt been really open They announced it the scream official Instagram page announced it here You see this image Tyler Gillette shared on Instagram actually of him Matt with ghost face celebrating the rapping of scream and completing production overall the scores finished they Someone else posted something I don't have that image to share But if you if you're on Twitter you've seen it someone who originally started this Circle of images that came out today They shared that they got a chance to hear the score from Brian Tyler, so I'm very jealous of that person I can't wait to hear it myself like I said before Brian Tyler is an amazing composer in my opinion I can't wait to see what he adds to the events that transpire on our screen with this latest outing in the screen franchise We got our first look at the title card as I talked about in the thumbnail of this video Here you see this is the photo that Matt shared on his Instagram page with a caption He just said that scream 2022 is complete. We're so excited for you all to see it soon Hashtag for West so that needs to be a hashtag that we need to make going and make that trend I know that with the people that watch me I can lend a hand with making that trend So please tweet out hashtag for West when talking about screen 5 on Twitter or whatever social media platform you were using So as you see here, you have the scream Title card that's going to be appearing at some point in the film obviously and I like the slash through the background Of course, it's not a slasher with five for those of you who might be disappointed in that I understand you wanted to be titled screen 5 They're not doing that for marketing reasons and for reasons that we already know are related to the success of Halloween 2018 and how that was not titled Halloween Something subtitle or just Halloween 10 12 whatever number they're on at that point with that franchise But I really excited can't wait to see what they have brought to the table in this new outing There was another image that I think one of the producers chav the level shared here He had shared some images of a countdown. I think it is just of them watching the film He shared this on his Instagram page There was another image of like all of them in a room together just very exciting times This is honestly surreal because I have so many people who watch me talk about this franchise And it's my favorite horror franchise scream is my favorite horror movie So I appreciate all of you guys I know we're gonna have a good time with screen 5 one way or another whether it's something. That's amazingly Good or something. That's just Satisfying or just like I guess up sub par or even if it's something that's completely a letdown Which I know some of you feel that scream 4 was a letdown some of you feel that scream 3 was a letdown Some of you feel that there was no movies that rivaled the first film Outside of the first film and nothing has even come close to touching what the first one brought to the table I get that But I think that either way fans will appreciate this movie. We're gonna appreciate it I'm gonna obviously come on here and tell you the nitty-gritty What's good what worked what didn't work? What what went into the movie that I thought was well done what I didn't think was well done I have no issue Liking films but still being able to pick them apart. That's that's just not something that I have an issue doing the film Itself while I might like it just by default out of nostalgia purposes. I'm not gonna come on here and just I Don't want to say this but I'm not gonna stroke its ego just because it's a screen film I'm gonna tell you what worked if there are pros that outweigh the cons I'll I'll say that if they're cons it outweigh the pros. I'll say that too. I'm pretty certain I like the movie, but again, I'm not just gonna come on here because I like the movie and not tell you it's not Like made to the it not I'm not gonna like the movie and then say that that's because I like it There's nothing wrong with it. I'm not gonna do that. Don't expect that for me I'll give you my honest opinion about the movie I'll go into as many details as I can on the spoiler free review without touching on spoilers And then on the spoiler riffic review that I will plan to do I'll go into more details in that one I can't wait to see this film. I know that everyone that worked on it is very excited for us to see it They said this in their captions. We are so close yet. It feels so far Somehow I don't know how but we have 2021 is literally flying by this movie is gonna be on our doorstep within the few coming weeks It feels like so I can't wait to see what happens with this marketing is about to start because we know We have something to look forward to in August potentially at that at that convention that Paramount is gonna be showing its upcoming slater films And in this month, we know there was something in the Fangoria issue I haven't seen so many people talking about it But if you have purchased Fangoria, if you're subscribed to Fangoria, and you got the recent magazine What is in that magazine that's talking about screen 5 if you're someone who is against subscribe to Fangoria And you got the magazine something should be in there about screen 5 We know there's some interviews coming up as well related to The directors and one of the producers that most likely is gonna be a feature that we'll see later on Throughout the year. I'm hoping we'll see something this month about the film At best a poster and then at the convention a full-fledged teaser or trailer if you will and then You know let while we're on the topic of the trailer How many trailers do you guys think they should put out? I honestly think that they should put out one teaser One trailer That's it. You know, maybe a typical format that you would get with a lot of movies I Don't necessarily think that we should have a teaser a trailer and then another trailer and then another trailer Because we're gonna get consecutive TV spots as the release date nears, but that's just my own opinion on that Really hoping we see Sydney in the first teaser really hoping we see Sydney in the first teaser However, I would not be surprised if we didn't no reason I say that is because we already know that Nev Campbell is back as Sydney Prescott But I feel like to set the stage that this is not her story anymore. We need to Make it very clear that this is not about Sydney early on and maybe from a marketing perspective What better way to do that than to not have her in the very first teaser But at the same time from a marketing perspective Sydney Prescott's considered the heart and soul of this franchise This has been her story for the past four films So use her in some capacity in the teaser if we don't see her Maybe we hear her voice and then you save her first appearance for the full-fledged trailer that comes out I'm not opposed to not seeing her in the first teaser I'm just I'm just spitballing ideas here and how I think they could do the marketing when it relates to putting out trailers We could see our first couple of images and first stills of the film in in less than a couple of months obviously This is just very exciting times very exciting times. I love this franchise Can't wait to see the fifth film those of you who have Been watching me from the beginning of when I started doing the screen videos I know a lot of you watch my Jeepers creepy videos a lot of you just watch me in general I appreciate all of you. Let me know what you guys think about this down the comment section below if you have What I miss you subscribe turn on postification in this video in the description links to my social media accounts my Facebook Twitter Instagram you can message me there of course there's any movies news or views let me cover in the future with all I don't mind guys. I will see you in the next video


Xavier Leggett wide receiver South Carolina a lot of expectations of you coming into this week Is it it's kind of hard to stand up to that pressure? Is that been something you've been having to deal with? Oh no something man It ain't never hold for me man. Oh, I'm just gonna try to come in and be the same guy every day Oh today was day two. I felt like I had a pretty smooth great, too I meant a great day, too But on the first day I didn't like how it came out But throughout the practice, I felt like it got better for me.  Have you always been like that? Yes, oh, yes, oh man Because it's a lot of work to be done man. It's a lot on the table and you're about getting in the end zone That's what it's all about in your game. Whether you're taking a pitch or catching a short pass or catching a deep ball What would you say are the best parts of your game that help you get into the end zone so often? Man, I say the deep ball man, but I really feel like any way that I get the ball in my hand I could get into that end zone What do you feel like you're gonna have to show different teams, scouts, everybody Here at the Reese's Senior Bowl for the rest of the time But also throughout the rest of the process leading up to the draft in Detroit It's all man, the thing that I'm gonna have to, the thing I think that I'm gonna have to show the most is consistency I feel like just being that same guy every day is what's gonna make them boy think like, oh, yeah We need this guy. We've enjoyed watching you play in the SEC and thanks for taking time with us here Yes, I appreciate you


From San Jose in the heart of Silicon Valley, it's theCUBE covering Big Data SV 2016. Now your host, John Furrier and George Gilbert. Okay, welcome back everyone. We are here live in Silicon Valley for theCUBE. This is Silicon Angles flagship program where we go out to the events and extract the signal from the noise. I'm John Furrier, my co-host. George Gilbert, analyst at BigData at wikibon.com. Our next guest is Christina Norrin, who's the CPO at Interana. Just announced, just joined the company two weeks ago. Welcome to theCUBE. Glad to be here. Love your background, been at Splunk in the early days. Saw that growth prior to the IPO and was it through the IPO? Yeah, so I joined when we were still in stealth mode and no one knew who we were and we hadn't decided we were gonna be open source or closed source and stayed there through the IPO. So that's a great wave that you wrote. One, you guys invented and pioneered a ton of the stuff that we see today, land and expand, SaaS, BigData, value creation, kind of creating the gold out of the trash and they say in data, log data if you will. But now you're at Interana, talk about the new company, the new role, Chief Product Officer, which is fantastic. We love product folks in theCUBE, share a little bit about this new company you're with. Yeah, so Interana is fabulous. I learned about it through my network and the more I got to know it, the more I realized that it was picking up everything that was still left to do around event data that really has excited me about it because Splunk was my first go at event data. You know, I first was group manager for data ceremony monitoring at MSN in the late 90s dealing with this class of data. And when I learned about Interana, Interana really was returning me to that original passion of giving the decision makers and the product managers and the growth people and the marketing people, the people who are deciding what services to roll out, how to design them, how to market them, giving them direct access to the value that's in this event data. And I feel like a lot of the last few years in this sort of big data space that's gotten created has been returning everything to the high priest of data. And so this was getting back to that sort of user focus that really inspires me and as Chief Product Officer, what I get to do is make that as immediately obvious as possible to all of the users that we're really building this for. And so that's exciting. You know, one of the things you're, the tagline for the company is the behavioral analytics solutions for event data at scale, the keyword behavioral data. You mentioned some of the things at MSN and you know, I have a search background and you look at that back in the day, behavioral and contextual where the gods of how things got done on search.  So this behavior of data is interesting. So the pattern recognition, machine learning, a lot of tech involved imagining. Now you have this event data, the log data, whatever you want it, wherever it is in multiple systems are really the nuggets to stitch together insights. Share what that means today because search was pretty much in a siloed system, platform specific, but now out in the wild, all this data's out there. Well, I mean, I think that there have been different challenges at different times with this class of data and there's been a very slow building realization about all the value that's in this data and it's spread very slowly through different organizations. And so the workloads to answer questions that marketers might have or that growth people might have or product managers might have are inherently different workloads because they're more concerned, like as a product manager, I'm concerned with a user's journey through my product. I don't care if it's a commercial product for enterprises, enterprise product like Sponk or Inarana or if it's a consumer product, I care about the user's journey, which is a very different analytic workload on the same data than what an IT person doing troubleshooting or a security person looking at security threats wants to do. And so this is the first system that's been able to look at the kinds of scale of data that our customers at Inarana, like a Tender, like a Sotos, these companies have, you know, Microsoft Bing. You know, these companies have a scale of data where the business people have been forced to accept summaries that aren't very insightful and don't let them really watch that user journey. So that's what's different. Take us through what entices you to join this company. Obviously, your background fits perfectly at a unique perspective, which is amazing. And we love that. Was it the product roadmap? Did they have a product roadmap? Did you just, what did you glob onto? What was the big aha moment for you when you looked at what Inarana was doing? It was a combination of the vision, the people and their ability to execute on that vision and the technology that they've built. And then the customer validation is important, but I've been in this space a long time. So, you know, it's like, that was interesting. But the real thing was that the vision was one I could really get behind. And the people, I mean, this has been just an amazing team to get to know and see how able everybody in the company is to really, you know, to really do their part in making this, you know, making this something that users can actually discover and use. But from a technology perspective, as I started to learn building block by building block, I realized that some things they were doing, were things that I'd seen done before at different times, but I knew to be the right thing if this is a set of things you wanna do with the data. And some things were totally brand new. And it was like, oh, well this would allow us to do the things that I haven't been able to do in the past. And it's a very, and then the timing. And I think that the, you know, some of these use cases, you know, I and people around me, we've had Inar sites for a long time, but it's pretty obvious, this is where the customer validation comes in, is, you know, at these large customers that Inarana has, there are places where hundreds of people are routinely logging into Inarana. And that's a readiness of the people who have value to get in this data that hasn't been seen before. Let me ask, I wanna key in on two things you were mentioning. One that we seem to have gone back to the high priests of data.  But, you know, almost as if they're acknowledging the issue, you know, they have a zookeeper to keep track of all the zoo of, you know, components. How do you simplify that for your usage scenarios? And then what are some of those new workloads that you can handle that were not possible before? Is that because you've simplified the backend or you've modeled something new on the front end? Well, I think there's a few different things. So first off, it's a full stack solution. And I think other than cloud-based offerings, I think Splunk is the only widely successful full stack solution to date, but for a different set of users and workloads. But what simplifies this for our end customers and it's part of why Splunk was successful, it's part of why Inarana's becoming successful is that really, if you're focused on the end user, they don't care about, you know, picking this backend versus this backend or choosing what they want to store a columnar, what they want to store in a, you know, search index, et cetera, et cetera, they just want it to work. So we take that, you know, it should just work for our customer's perspective and we really abstract a lot of that. But behind the scenes, inside Inarana, you have a set of engineers who are building and optimizing the technologies that are necessary to deliver the performance and the use cases that our customers want. So, you know, there are some very unique things about the backend of Inarana's technology that have not been done before in commercial technologies. And you're gonna get into, like, what the use case is for. Yeah, I wanna understand how you have that turned into. So just to be very specific, it's the patterns at scale. So it's very different for you to ask a system a question and say I want a count of people who visited my promotions page, you know, by hour for the last week. Not interesting. You know, I want a count of people, you know, broken down by geography or gender or age or whatever. But I have this hypothesis as a product manager or marketer that people who do X and then Y and then Z, where I've just thought of X and Y and Z on the fly, I have a hypothesis, those are the people that I retain longer and I wanna test that hypothesis and then I wanna show that to my management and I wanna invest in pushing more towards X. That's a really flexible analysis on a pattern of behavior that has to be dynamically aggregated from raw events on the fly. And I have never seen a system that can do that at scale across all actors, across all events like in Ironic Han. And when you really get to know why in Ironic customers are choosing us, it's because they're the companies where the marketers, the growth hackers, the product managers are the most data-driven and forward-looking and they're realizing they need that capability and counting is not enough. You mentioned validation, you mentioned Tinder, their customer and those on the site. Other huge, huge traffic orient sites. This is the new digital consumer. Peter Burris was just on our analyst segment talking about this and it's something that we've been hardcore on. I wanna get your thoughts on because what you're basically saying is the old way of doing data capture to get analytics is boring.  But what he was saying is that the digital journey or the progression of the user is taking now new non-linear vectors. And that is something that used to do on the fly, very difficult for folks that don't know what that means, it's really hard. Now at scale, what is the key technology that you guys have? Because that is where everyone's going. That digital journey is not just get a lead and pass some analog process. It's fully digital end to end. It is our proprietary data store and the query model and the execution engine on top of that. And then you mentioned user interface. I think the important part is we're putting it in a user interface that is accessible to these people. But the backend is a totally different way of persisting and executing queries against these raw events than has been seen before. So how do I deploy you guys? So I'm a customer saying, I'm totally love you guys. This is exactly what I want, this digital progression, whatever you wanna call it, the end to end journey online, not analog at all. What do I do? Do I just as a sass? Do I buy software? What's the? At the moment, we license it and you can deploy it in the cloud or you can deploy it on-premises. So I think there'll be a lot of different deployment models. I mean, really one of the things I'm looking at is what is the easiest and fastest way to get this capability into the hands of these business users and what has the fewest barriers to adoption. So I think there are a lot of different ways that we can offer this in the future. But for our customers right now, we offer a full stack solution that they can license. Mainly because they're sophisticated enough they can just take the software. No, we help them with it. And so we really do try to abstract that and we have a generation of abstracting that. So we are focused on the users in the organization who want to get the value out of the data, not focused on adding more burden to IT organizations, data organizations for integration. That's something that you're going to put on your agenda to figure out more consumption models. We've already made it very, very easy for the large scale customers we have and we can make it even easier. Would it be fair to say, when you look at a framework for customers like maximizing retention, deep in engagement, are you essentially preparing a set of queries or ways to interact with the data so that the customer gets up and running with a solution really fast? Because you've got the full stack and because you know where to get the data, it's sort of out of the box and just works, like you said. There's a lot of building blocks in the system and we train our users as to how to use and extend those building blocks to look at things, the sort of classic kinds of retention and churn and all those kinds of things. But our system makes it very easy for the end users to define new building blocks that are very specific to their organization. So again, if I have that XYZ pattern that I'm interested in, we provide them an interface where they can define that and start to look at that. And specifically, what skill level do they need to take those building blocks and create a new pattern? I think it's really, I tend to push back on people talking about technical or non-technical. It's just pet peeve of mine. I just, I think it's missing the point. The people who get the most value out of our system know their businesses and their business processes and have a mentality where they can say, okay, this is probably the digital trail that's being left behind. But they are not data scientists. They are not developers. They are not coders. They are not SQL geeks. They're people who can think in a structured way about their business, which today, product managers, marketers, growth hackers, those people can think that way. Well, the people on the front lines right now are, it's flipped upside down. Basically what you're saying is you're flipping it on its head saying people close to all the action, whether they're, it could be some developers on the app side, but mainly the people who know the usage consumption and making these decisions on the fly where they think there might be value. Is that what you're saying? Standing stuff up. Yeah, and I think it's, they can do fresh analytics on questions that wouldn't have heard us and wouldn't have acquired their developers. And if they told their developers to go build them a report, it would have generated a thousand more questions and they would have stopped there. So it would have stopped dead in the tracks. We'd be like, no ops kicks in at that point. So I gotta ask you a question about your background Splunk because we're in an era now where the rubber's hitting the road. Business value is the conversation. Certainly we've seen the market soften up on some of the B rounds and C rounds only are getting funded. If there's huge traction validation, meaning by customers, you mentioned that, you guys have that. So what is the view from your perspective of Splunk, because you've seen this before. You've seen this wave where, okay, you have this technology enablement. You have business value being validated. But yet now we're in a different era of the business. It's now, big data is now in its seventh year, if you will, or certainly for theCUBE. What's the dynamics in the marketplace today? What's your thoughts on that? Because a lot of people are trying to scratch their heads and make bets. What do you see in the market today? Well, I think there's a lot of spending on people and services around sort of this sort of big data trend. And because it's in this sort of high price of data, there's actually, I think, been a, there's been a slowing of value to the end users. I mean, I know at Splunk, we were constantly being asked for this sort of end business user value. And we delivered a lot of it, but it was a little bit more sort of the Splunk priests would deliver the reports, which was still better. But, exactly. But I think in terms of where this market is going, I think that the lines of business that are going to benefit from this analytic capability need to be able to make business cases and then realize the business value independently of developers or data scientists or IT and rely on vendors to deliver that. And I think that's gonna be a much bigger market and one where there's more value really being realized. When you talk about that, I don't know how far you've gotten in your most mature customers, but what would that look like where you've got a data-driven business customer, where the focus isn't on, hey, how do we run the back end and how do we feed the data? But the focus is on all these users who now can make data-driven decisions. Do you have a customer that's that mature or do you see even in departments? I mean, the numbers I've been saying internally as I think, and I hope it's okay that I say this, but I think we've seen a doubling of the total number of weekly users across our customer base since the beginning of this year. I mean, that's phenomenal. That's metric I was very concerned with at Splunk and we saw high numbers of users per installation. It was wonderful when we started to see dozens or hundreds of users. And to be seeing that growth in something like in Arana at this stage and seeing that it is these business users who have the direct questions and not priests of data, that's really phenomenal. That means that the success in the product market fit is right there. Yeah, yeah. And yet there's so much more opportunity to do even more and there's so much more opportunity to do real community-driven education and shared best practices to get that to happen even more. I know you're new to the company. So what is some of the things you look forward to doing? I mean, honestly, you've got a great base, foundation, growth. What are some of the things that, what twinkle in the eye do you have for things that you, you're geeking out, oh, wow, I really wanna make that easier or what product things are you following and love with that you see maybe coming down the road? Well, I mean, I do see this difference of looking at sequences of behaviors as something that you can do in the product today and it's a whole lot easier than it's ever been and it actually executes its scale. But now we have a lot of examples of users doing that and we can sort of step back and say, okay, what's really special about this? I think we can make that even more discoverable and composable for our end users. So I think there's a next generation we can do of just really pushing and it's like, you know, when you ask me about why I joined, it's like, it's not about product romance, it's about product vision and technology vision and it's like, there's the next stage of growth into that really huge and wonderful vision. So I think there's that piece and then I think there is a lot of the community because I'm very much a whole product person. So, you know, the community of users and the tools we put in place to help that community find one another is as much a part of the product for something like this that is user centered and is around enabling a whole, you know, a whole movement of people. And so I see a lot of opportunity on that community front that we, you know, haven't even touched the surface of our users there. Christina, great insight and congratulations on the new role. I want to ask you the final question for the folks that are watching. A lot of developers, but also a lot of business people, but also we have a lot of product folks out there and being a product leader at this time in the history of the tech business is interesting. It's not waterfall, it's more agile, make things easier, minimalistic.  What does it take to be a great product manager right now because, you know, that's attracting a lot of talent in the new, I would call the new product management role where it is much more real time. It's much more about some, you know, abstracting the way, the complexities, it's about making things out more elegant, obviously design and you put all that on the table. At the end of the day, you gotta ship a product. You have valuable customers. What's your view on being a product manager today? Well, I mean, I think it's the most exciting time in our industry to be in product.  And you know, I think for a certain mentality, I mean, obviously, you're gravitating towards data. I'm a data-driven person and I like the machine. So I think being ahead of product these days is about building a machine for constant communication between a marketplace and users and customers and an agile engineering organization and sort of, you know, the care and feeding of that machine once you've built it and sort of creating this culture of listening to users and customers. So it's a, you know, it's a broad answer. I'll always be learning, that's a big thing, right? But yeah, but I think that there's a lot of very limited ways of understanding, agile, very limited ways of understanding this data culture that, you know, are just the wrong, the wrong, you know, above all, you still need a point of view and you need opinions, you need to understand that your customers are not gonna tell you what to build because they often don't think what they really need can be built or don't really, you know, don't really have any idea that's really gonna solve their problems, but they're gonna tell you, you know, they're gonna tell you valuable things, but it's about building a machine for learning and from learning deeply from what is really going on in the market. So I was just gonna add one last comment. Having been a product manager way back in the early days of Lotus Notes, but also been inspired by Steve Jobs, you don't build what customers say they want, you build what they really want. That old joke of, you know, Henry Ford would have just built faster carriages, but people wouldn't have asked for automobiles. Yeah, I mean, I used to teach on this topic, you know, sort of middle years of Splunk, I did a lot of speaking on how to do product management in Agile World and the example that I borrowed from my dear friend Rich Marinoff is he uses teleporters as his classic product management example. That's great. And so the customer says, I need a rocket ship and, you know, the sales goes, they need a rocket ship or they won't buy.  Jet travel is not fast enough, but we've got this teleporter technology in R&D. How about that? You know? And I think that's the mentality that I try to bring. Teleporting is the future. We'll be teleporting to Dublin for Hadoop Summit. Christina Norrin, great to have you on theCUBE. Great conference, great insights. It's the data-driven world, new patterns at scale. This is the insight, making it easier and getting the value. This is theCUBE, of course. We're data-driven. We write back with more great data and insights here in Silicon Valley after this short break.


I'm Vandana Goyal. I'm the CEO of the Akanksha Foundation. We're based in Mumbai and India. We run schools and after-school centers serving the children from living in some communities in Mumbai and Pune. I think the community so far has been people who I actually really look up to and admire and people who are far more accomplished than I consider myself to be. So in terms of raising the bar for what I think I can achieve for the impact that I can have in my work but also stepping back and taking a wider view of how my work can impact the global community. These are all things that I hope to get out of this community and I see a lot of micro-examples of how people are making that happen, whether it's through personal relationships or whether it's through starting a focus group or a think tank within the community but I love how everyone is so unassuming about what they've done. I think a leader needs to learn constantly how to be better and the better you are, the more open you are to learning and to reflection about yourself the better you will be for the people around you. And so I think first and foremost it's a journey in self-improvement and self-discovery and each time you push yourself a little bit harder, each time you raise the bar a little bit higher that affects everyone around you and what they're able to do.


And today I'm going to talk about wasm for AI infrastructure, to use wasm to run a lightweight, fast and secure AI inference. So the GitHub repo is our project, it's a CNCF sandbox project called the wasm edge. So I'm going to talk about the following several topics and first I'll talk a little bit about myself and the project. So I just actually flew from Tokyo, they have an open source summit last week and I also gave a talk there and it's one of the highlighted talks so I got a lot of audience, it was really quite intense and we also had a lot of developers who have been using our runtime. And so I mostly organized the dev meetups and conferences and I'm one of the CNCF ambassadors and I sometimes write technical blocks and documentation and do Chinese English translation. So you can see the Japan one is the talk I did, I just mentioned. So that happened last week at the Japan open source summit and we also did some meetups about Rust language and web assembly in Singapore. The Singapore one happened in early September, late September I think. And also another one in short P last December in Singapore. So this wasm edge runtime, we are using wasm on server side so it's highly efficient and lightweight sandbox is like a container. So you can think it as docker but it's much more lighter but it can also run side by side with it can run inside docker. So in some use cases it can replace linux containers because it's much more lightweight and it has zero startup time. So yeah, these are some of the partners that we've been working with in the ecosystem and the screenshot is saying that Oracle is also using us but we didn't know before because we are open source software and they have been using it without telling us. So yeah, so we just found out in Chicago's KubeCon several months ago. So yeah, we are going to what we want to talk about today. So right now when we want to run AI we are used to do it with Python and docker and Python has been really popular because it's very easy to learn and use that has a really big community. I just saw some attendees today are wearing PyCon t-shirts so Python is being really popular and also docker, docker has been established for almost 10 years and it has a very mature tooling and it's very portable and scalable so that's why right now everyone has been choosing Python and docker but Python does has its limitations so on the right screenshot is a paper published on science so it's saying that after more slow it's going to an end or what will drive a computer's performance because before for the past four decades people have been optimizing the semiconductors the hardware and not caring too much about the performances of software but you can see as a benchmark here that Python has been really taking a lot of times much slower than the other languages so the performance has been a real bottleneck and also parallelism and GIL ensures that only one threads execute Python by core time which is also a problem and also memory management can be very difficult and you have to have a lot of Python dependencies which take a lot of space. So how about Python plus C and C++ so the probability issue can be also big so there is also maintenance cost and Python would interact with native libraries or system level dependencies across different environments differently so you have to do a lot of configuration when you change to another environment also that integration can also be very complicated like when you glue Python to other languages like C or C++ there are a lot of management of data types memory allocations and a lot of error handling for example like Python 11 this gluing process is really going to make a lot of trouble sometimes and so the developers would need to have a very deep understanding of Python and the other language so this has increased development time and risk so this guy Chris Auburn he's the CTO of Wikipedia he said he has been having a hard time to install Python and Greg Brogman he's he was he quitted OpenAI but then was rehired so Greg was an engineering chief for OpenAI he also said machine learning engineering has to tackle this problem that is to make Python not your bottleneck and also this guy on the right said well I've been taking a lot of time to just to install Python and it's it shouldn't be like that and also for I'm not sure if you have heard of Mojo is a new language created by Chris Lathner he's a creator of LLVM and Swift programming language and he said he want to use Mojo to replace Python because Python has been such a headed so also there are limitations with Linux containers or Docker so it has a long co-start time and the disk space is big like several gigabytes and hardware accelerator support is lacking and also for the portability part it has to be different for different CPU architecture and the security also can be a problem because it relies on the user permission of a host operation system so it might introduce some risks so now that's what we want to talk about today we would think REST plus web assembly is a right solution that we should go for so on the right is Elon Musk saying that REST would be the language of AGI age so you might be hating him but I guess that's how Elon thinks REST will be really important so performance and memory safety so REST if you have a bug you cannot even compile it through so it's very secure and you can see at the others so they have cargo this modern package management tool and it also has a rapidly growing ecosystem we are hosting a lot of REST events in China and also in other places like even in Silicon Valley as well and we are seeing that younger generation of developers are getting really passionate about REST programming language so you can see that so on the right is actually an image generated by AI so it's not that accurate because you can see on his the guy's t-shirt is some gibberish so that but it's just made makes my point so it's saying that Python dependency can be too heavy if you are running on AI inference you should use REST and the web assembly so if you so on the right is what we have did that is to run a larger language model on my own Mac with a 2MB inference app written in REST and Wathom so yeah I will explain that later but so first you can also see that to use Wathom to write an application radius application it can be much more smaller like 100 times smaller only 0.7 megabytes than the normal Linux container app radius that could be easily 50 plus megabytes and also on the right is the post sequel the app can be the running inside the Wathom container can be only 0.8 megabytes and it starts in milliseconds instead of seconds so compared with a Linux container it's 50 also 50 megabytes so here on this page of this link you can see the more comprehensive comparison and yeah I guess I will not get into too much details so we would think that the technology path of virtualization so the first generation of virtualization would be VMware and that is the age of hypervisor and micro VMs and then we evolves to application containers like Docker and so what's next so we would think that would be more high-level language virtual machines like V8 or WebAssembly you can see that the sandbox mechanism would provide a much safer production environment and protects user data and system resources and the byte code verification would prevent malicious code and is isolated execution sandbox even among all the modules so it can be really safe and very high performance so the key findings of CNCF survey 2020 if has just one finding that is WebAssembly is the future and we would think is the next way of cloud computing so this year about three months ago we also together with CNCF made a specific landscape for WebAssembly so it has an ecosystem of many project with 58.4 billion valuation you can see there are languages, runtimes, application frameworks, edge and they are all WebAssembly so yeah it's too big so I cannot display the full. This survey is this year 2023 so it find out that many developers have been choosing WebAssembly because of its faster loading time and a lot of other advantages and on the right is WebAssembly system interface is allowing a wasn't filed to access system files so that you can use use it on the server side so instead of just in the browser so because when you talk about WebAssembly people would always come to mind that it's only used in the browser but we think it's just will be a huge on the server in the future so already 34% of people are using it and 34% of more are considering using it in the next 12 months so this is actually the founder of Docker Solomon Hikes he said that if wasn't plus what he existed in 2018 we wouldn't have needed to create a Docker and yeah and that was being said in 2019 and fast forward to several years later in 2022 he said he saw that what the has been launched and being maturing and said again that that is when the news came out when wasn't has been officially integrated in Docker to say that wasn't basically he said that Windows containers and wasn't containers and OCI can package all the all the needed software and he would think it's very it has a really bright future so wasn't match runtime is officially integrated in the Docker desktop and when if you use Docker to run a wasn't fire it will automatically be running inside was a match sandbox so I we think there are specific use cases that's being preferred for WebAssembly that is IOT Microsoft services SAS plug-in browser and what do we want to talk today about is AI inference so you can run so with WebAssembly you can run large language model on your own Mac or IOT devices and you only and it's fully portable so you don't have to you just only have to run code once so and these are what are very few part of the models that we support now and it's it would support Lama 2 series of models so it's the advantage would be it has automatic GPU detection and the inference app like I mentioned is only two megabytes is a cross-platform binary and the result would be 20.54 tokens per second on a M1 MacBook so it's fully self-hosted without any there without any Python dependency so is I said it's only for command we can quickly look at this command so first is this one to install wasm with LLM support and then download an LLM chat app that the app is in wasm so it is a two megabytes cross-platform binary so that file is compiled from Rust you can also yeah you can also build your own app and then download the Lama 2 7b chatbot model so the model might be five gigabytes your computer need to have need to have those the space for that model file and the force is to chat with the model with on CLI it's super simple and yeah you can see that some Japanese developers have found out themselves and run get it running in very short time it's super simple so this is what I've talked about you can just copy copy the code and do it and also even you can create open AI compatible API service it's like the API server is completely compatible with open AI and so you can you when you write any application you can just replace your open AI API with your own self-hosted large language model it even can be your own fine-tuned model so these are several commands for you to create an API server so yeah here is a demo I guess yeah so if that's the chat wasn't file and gguf model file so it's it's loading the model inside the memory so the first question usually take longer than the following up question so because it's need to load the entire modeling yeah that's I just explained why the first yeah the first question would usually takes longer yeah so because it's a long answer because the question was about Chinese cuisine so you can see the token per second is about 20 tokens per second so when human talks it's usually about two or three tokens per second yeah I guess that's it I will not go play the entire video so and also there are even a simpler method that is just one command you can just run this in your on your terminal and it automatically let you choose the model that you want to test and you can have it on your own computer yeah it's completely offline and it's run across all different devices including different operation systems or GPUs or CPUs and it would automatically detect the accelerator and use it this is some community member article he he said how to run what manage on RHEL9 and that's a few steps you can find the details on this bottom link so beyond language AI so it's we say it's very good for AI inference so it's not only about running LLM tasks it can also run the vision and audio inference as well it's so the what wasn't runtime with support pytorch tensorflow open Vino AI framework etc so using Yomo this framework is real-time data stream framework this is actually being used in product in production in some factory so the factory has been using this to real-time the detecting the on the belt when a product comes whether it's a whether it's a 40 product or not so with wasm it can be processed really fast and the AI recognition can be much faster than the traditional solution and also it supports a popular open CV and FM M pack libraries for image processing and you can apply this vision and the audio AI project using media pipe RS so it's a rust library for media pipe tasks and it's yeah it's rewritten the Python part with rust so it's has a much better performance so this is details about that it's very simple to use with the local APIs such as media pipe dash pass Python that has it has really low overhead so no necessary unnecessary data copy allocation etc and it's really flexible so users can use custom media bytes as inputs yeah so I will show you how to build a serverless AI app in just several minutes with the rust and wasm so we are going to take advantage of this platform is a serverless platform that has connected large language models and sats tools like a GitHub discord telegram and slack so being serverless means that the developers only need to focus on business logic and no need to compile or deploy rust functions so this is how it work so we are going to show how to create a learn rust bot so it's a programming language learning bot so in the core is we can also call this LLM bot an agent so firstly you ask a question and the and turn the question the agent will turn the question into an embedding vector and also search search for the similar embeddings and return the relevant test to the bot and then would use the relevant test at contests to ask the users questions to because we are connecting a large language model like charge gbt or your own self-hosted one and then the bot would pass the charge gbt response to the user so you can try this this and this is an example bot we have we have created and you can use it to learn the rust language you can try it out but we are going to show how it's built so first you need to create an embedding for your data so you have a certain data you want to feed to the bot so with this case we have feed the app with some authoritative rust learning materials like some official documentations and other very good high quality rust learning rust related knowledge and the second is to fork the this repo fork is this repo at the platform we talked we mentioned to get a web hook that can embed and store our data into a vector database and the second step the third step is to upload your prepared text chunks into the vector DB and name your data with one command line so this right demo it's showing what you need to do from step two like fork the rag embeddings demo repo so you use this platform to fork this demo repo so that you don't have to oh yeah so you don't have to write your you don't have to write the rust code then you need to also connect your open API and now it's built so you can get the web hook URL and then open the terminal to enter so and later add the embeddings to the vector database you can name your embeddings by changing this default name and use the web hook we just got yet to replace the original one okay so now you have successfully created embedding so the second step so that's only two steps in total so the second step would be build the agent with the embedding we just created so it's also really simple you import the rag this port discord bot demo repo into flows.network for deployment and then configure the following five environments variables so you need to so this is a discord bot so that so we need to get some variables from discord as well it looks a little bit small but yeah so you give it a name and go to the bot tab and turn on the three intents then you go to the Oath3 and click Oath tab and then go to the URL generator to use the link to invite the bot to your server the bot is offline you need to go back to the developer portal of the discord to get the discord token and puts it to the environment variables so copy and paste the discord token and then the bot ID okay paste the bot ID so yeah you need to add the variables one by one by clicking on the add button of the right the purple one so the collection name here you can name it yourself is the one that you just entered so you also need to set up the other lefted configurations like you can customize your own prompt and enter it in the environment variable and it's pretty much intuitive you just then enter your open AI API key and click on deploy so it's deploying and then a building and then when it turns to deployed when it's turned to running your bot would be online so you would have a rack-based charge Bt bot it's super simple you can get it down within five minutes and you can ask this bot a question so it's a bot that's being powered by charge Bt but it's also fed with rust programming language related knowledge that you just fed to him by creating the embedding and yeah and building it with this flowstone network framework platform yeah so the other use case would be a building a code review bot you can also connect any large language model and deploy it on your on your github repo so that that's the result of deploying so once you have this bot on your repo you can every time when a PR or a commit is being made you will be able to see very quick and clear what's being changed like in a very clear way and the summary so it's also a few steps you load also load the bot template and also you can do some customization with the template by tweaking the rust function because it's the function is written in rust and then give the bot your open AI API key and then also write the bot access to github yeah so the very detailed tutorial would be you can access as the bottom link is a scene on the CNCF blog so if you want to see what the structure is you can check out this two image so on the left is actually from a paper by Lillian Wen from open AI she said the open application oh sorry an LLM application that can also be called an agent would have would be like acting like a brain we and so you have you would need to give it give the brain memory and also it would do planning and then it would use utilize the tools it can access and then it will make action so the memory part would be the embedding we have created for the agent or the bot and on the right you would see that the the function written in rust would be the the logic that you want to you want the bot to do it's like you want the bot to review your new PR or commit so it would use the tool and actions on the left that would be github service and github integration that's rust create and would also take advantage of the memory that would be some vector database and it has the vector database integration and so it's with the do the planning that is to utilize the chat GPT service to give correct answers to anyone who's been asking the bot questions also this one is more similar structure but it's like because the entire rust function is compiled into wasm and running in the wasm runtime so it has a very it has a very good performance and just like I mentioned in the previous the first part of my talk so yeah I guess that would be it and I think you can try the try it out and maybe run self-hosted large language model on your own computer and also write a large language model app based on the framework and resources I provided yeah and this is a open source project wasm edge github link you can find it here and also this is my Twitter and github account you can always talk to me also join our discord to talk with other community members and also join our monthly community meeting yeah thank you