And Erica, I mean just just coming back to you know, Kiarra is talking about how she's going for job interviews and all these type of things. How would you say is the best way to find employment in today's age? I mean, have you had success with LinkedIn? Should you go through a recruitment agency? Or should you just send like the company an email, you know, just directly? What have you found to be the most effective way of getting employment in the actuarial field? I would say there have been three channels that are found to be most effective. But please keep in mind that when I started looking for jobs, there was no such thing as LinkedIn. You definitely went through a recruitment agent. That was your only option. So I would say recruitment agents have been quite effective, but of course they take a percentage of your annual salary as an upfront commission. So I think more and more employers are trying to avoid that and to bring down the costs. And that is why you see these jobs, job postings popping up on LinkedIn. But it's still successful. I have to admit, there are still roles that you can only find via a recruitment agent, which aren't necessarily on LinkedIn. I mean, I've been approached by recruitment agents for specific roles. And when I've gone looking for the role on a platform such as LinkedIn, it definitely isn't there. I've had some limited, I have to say I've had some limited success and roles coming up via LinkedIn, not that much. When I've been approached via LinkedIn, I've had some successful roles that way, rather than where I've applied for a position. I don't know about you, but even for reputable companies, I've seen some really poorly written job specifications on LinkedIn in the past. So it does seem to still be kind of settling into how HR departments are using it. But sometimes the job profiles look quite clean and neat and tidy and they look like they would be good roles. And other times I'm kind of put off by the way that it's written and the way that it's positioned. But I have to say, another very important recruitment method that I found to be quite effective is just word of mouth and being known a little bit wider as well. And this is where having worked at more than one company does come in quite effectively. Sometimes you do get approached by someone that you've worked with before saying, hey, would you be interested in this role? And of course, if you're looking for a specific role for a new role, I would say it's very, very important to go and look at your contacts and who do you think would be useful to help you get a new role? Of course, that I would say more than anything else, having that person's almost stamp of approval when they suggest you for a new role is really powerful. Okay. Word of mouth. I met Michael at an event that Dupro hosted in Cape Town, and then we had met each other and then he actually put in like a good word for me to value you. So that's actually how I got this job. Great. This just shows you.


All right. Hello, everyone. I am stoked to see so many of you made it all the way to the end of the conference. I was like, if anyone showed up, I'd be happy. There are more than one person here, so that's excellent. My name is Marcus Helberg. I'm a nerd. I like coding, and that's why I'm here. So I'm a really curious person in general. When I see something cool, I want to understand how it works and how can I build something like that. So this talk today is going to be very much the practical part of this conference. It's going to be hands-on coding. I'm sure that in the past 20 or so sessions that you've been to, you've heard a lot of the basic terms and stuff in slides. We're going to turn all of that into code, and we're going to build a little RAG-powered application. So we're going to have an application. It's going to access some of our data. It's going to access some of our APIs, and it's going to do meaningful things. And hopefully, we're going to manage to do all of this in the 30 minutes we have allotted for it. So what I'm going to use for this demo is LangChain. We're specifically going to use the Java version of LangChain, because I'm a Java developer. I enjoy working with Java. The same concepts will work with any flavor of LangChain. So if you're more Python or JavaScript, just kind of try to translate the code in your head. I'm going to use a framework called HILA for the orchestration of the front end and the back end. We're going to build a full-stack web application here. What it does is it takes a React front end, a Spring Boot back end, and just gives us a really kind of seamless, type safe way of calling the back end. And that's going to make it really easy for us to build this. The app we're going to build looks like this. So we're going to simulate that we're renting cars. And I want to give big credits to the LangChain for J team for this example. I have added the UI part of it, but the idea came from them. And I think it's a really powerful example of how we can put together all of these concepts that we've heard about over the past two days into an actual working application. So what I have here on the one side is a live view of my database. So we have some bookings made for different people. And what we have on the other side here is simulating a customer service agent chat that we can chat with. And what we want to do is we want to be able to ask it meaningful questions, like ask it to pull up our reservation details. We want to cancel our reservation. And it should then determine whether or not we're within a allowable cancellation window. And if it is, then go ahead and cancel it. If not, just blightly tell me, no, that can't be done. Good. All right, so let's get going. My application is, like I mentioned, a Spring Boot application. So we have a source main Java folder here with an application. And on the client, we have a React front end. So we're not going to go too deep into this, but we can see that we have the message list here. And we have the grid here. You can see that we're using some of the components in our framework to simplify that. So we have a message list component that's bound to a list of messages up here. And what's really the interesting part of this whole thing is that when we make a call or send a new message, we're calling this assistant service dot chat method. And we subscribe to the response from there. So it's going to start streaming chunks of the response to us. And we are going to append those to the output so that we're getting that chat GPT-like streaming response. The assistant service looks like this. It's a Java class annotated with a browser callable. So that's how we're able to call it here as a method, as opposed to calling a URL like it would do if we're calling a rest endpoint or something like that. So that's what we have here.  So that's our task for today. We need to provide it with a brain that's hopefully functioning even. So for that, I'm going to mostly work within the application class. We're going to configure a whole bunch of these small parts that are going to make up this application. So let's go ahead and start here. So the first thing we need to do is define the model that we want to work with. So the way I'm going to do this is for each thing, I'm going to define a spring bean and then configure how that's going to work. So I'm going to do a new bean, which will be a streaming chat language model. And this streaming chat language model will return a open AI chat language model. And LangChain uses a builder pattern for almost everything. So I'm going to kind of complete the build here and then going to go in here and configure things. So one of the things we need for open AI is, of course, our API key. I have that in my environment as a variable. So I want to inject it here. So I'll have a string API key here. And the way I'm going to get it from my environment is using the value annotation like this. And we're going to say that we want to have the open AI API key like this. So now we have the API key from our environment. We're going to say that we want to use that API key. And we want to use a specific model, GPT-4, because that's a good model to use. So that tells us what model we want to use. Next thing we need to do is define or what tokenizer that model uses, because we need to count some tokens and whatnot. So we're going to define a bean that returns the tokenizer. And that tokenizer will return a new open AI tokenizer like this using the same model. So we're using this tokenizer that's meant for the specific model that we're using. Now, what's pretty cool about LangChain4j is that it works very similar to Spring, where if you've ever used spring data, you know that you provide an interface of, say, a JPA repository. And Spring provides you with the implementation. You don't have to go and type in all the boilerplate. This works very similarly. So we need to provide an interface of how we want to interact with the agent. And we use LangChain4j for actually providing that implementation. So let's do a public interface interface like this. And we're going to call this our customer support agent. And this interface will just have one method that returns a token stream. Token stream means that we're going to kind of stream the responses it's coming in. And we're going to call this chat. It's going to take in two things. It's going to take in a string, which will be our chat ID. So it keeps track of the different chats we're doing. Each one of those will have a separate memory attached to it. And then we'll have the string, which corresponds to the actual user message that we get in.  So this will be the memory ID, keeping track of each chat separately. And this will be the user message, which will get passed in as the user message. We can define a system message, essentially telling the LLM how it should behave, like what is its role. So I'm going to go in here and copy over a message that I haven't. We'll just go through it real quick. So what we're telling this specific LLM is like, this is how we want you to behave your customer support agent at a car rental company called Miles of Smiles. It'll be friendly, helpful. Before changing a booking of any way, you need to get the following information. Booking number, first name, last name. And before changing a booking, be sure that the terms of service actually allow that thing to happen. And then finally, we inject today's date, because a lot of the calculations on dates require it to know what day it is today. And that's not something that the LLM knows. So we now have a kind of a description of what the interface needs to look like. Now we need to have Lanchain actually provide that for us. So what we'll do, again, follow the same thing. We're going to do a bean. And we're going to return a customer support agent here. And in this definition, we're going to start injecting some of those things that we just created. So we'll have the streaming chat language model. And then we'll have the tokenizer like this. And then we'll return what we get from calling the Lanchain AI services builder. And the builder needs to get a class. In this case, the interface we want to implement. And then it is a builder again, like everything else that we've used here. So we're essentially saying that we want to have this interface. And we need to give it some more information about how it should work. So first of all, it needs to have a language model, which is something that we already configured. So we're going to say, use the streaming chat language model that we created. And then we need to have a way of managing the history of all these chats that we have. So we're going to use a chat memory provider that has essentially a lambda that takes in a unique ID per chat. And then it provides a memory that corresponds to that. So for that, I'm going to use a token window chat memory, which means that I want to have a certain amount of tokens worth of chat in my memory. That's something that I remember, like the first time I built a RAG application, I spent like 400 lines of code just trying to count tokens myself. And that was like, I don't know, five months ago. And now I can do this in a line of code, which is pretty cool. So we're going to say that the ID for this should be the chat ID. And we want to have a maximum of, say, 500 tokens using that GPT-4 tokenizer. Now, what I want to do then is, when we have this customer support agent, we can go into our service class here and just replace this, I'm sorry, my brain is not hooked up, message with an actual call to our LLM. So the way this works is we are going to create a field here for our customer support agent. Like this, we're going to tell our ID that we want to inject it through our constructor. And then we're going to return it here. Now, Lanchain's token stream is not a plain Java type that Spring understands necessarily. So we're going to convert it into a flux, which is from the project reactor library, which is something that Spring uses internally. So for that, we're going to create a sync, which is a programmatic way of creating a flux. So we're going to create a sync like this by using the Unicast for this and, say, on-back pressure buffer. So this means that if we're getting more messages than we can handle at any time, let's keep track of those. We're not going to drop words in the middle of the sentence that would not make any kind of sense at all. And then at the end of all of this, we can return what we get from calling the sync as a flux. So really what we need to do here is call this customer support agent and pipe those things between them. So we're going to call our customer support agent. We're going to call the method that we define in the interface. We're going to pass in the chat ID. We're going to pass in, I guess I called it a question here. And then we're just going to say that on the next chunk that comes along, we're going to pass that to the sync try-emit next. Then when the stream completes, we're going to get an event and we're going to call sync dot try-emit complete. And then finally, if there's an error, we're going to say sync dot try-emit error. And finally, we get it started by calling start. Now if we manage to do things correctly, we might be able to interact with this. So let's see. Hello there. So we can see. Can you see the text here in the back? All good. Let's make it a little bit bigger. So we can see that it understands now from that system prompt that it's working at miles of smiles. That's great. Really kind of a big problem with this if we ask it something very specific about our business, like let's see if this works. Come on. Can you explain the cancellation policy to me, please? Let's see what it answers. All right, so let's see. You can cancel a reservation online by 48 hours before. I mean, all of this seems reasonable, but the problem is that it's in no way grounded in our reality. So if we look at our terms of service, it's like, well, you can cancel it up to seven days prior. So I mean, sounds plausible is completely made up. So that gets us to our next step of our adventure. How do we teach this LLM to stay within its line? So this is where the retrieval augmented generation comes in rag. So we need to take this document, ingest it into a vector databases embeddings, and then use that information to pull in the right information. So who here does not know how vector embeddings work? OK, great. So vector embeddings essentially take a piece of text and convert that, the meaning of the text, into a vector, essentially a multidimensional array. It works very similarly to how a color picker works. So you can essentially think about it. You can take any color in the world, and you can get a RGB value for it. That's a three-value vector. And intuitively, if you've used a color picker, you know that similar color values have very similar RGB values, very similar idea, just that we're working with text here. Now, because we're working with a document, we want to split that into small sections. And the reason we're doing that is that we want to have very specific meanings for all of these embeddings. Otherwise, it's like asking, what's the color of this entire painting? That doesn't make a whole lot of sense. Whereas if we say, what's the color of this, I don't know, house, it's going to be able to say what it is. So likewise, if we say, what's the meaning of this entire document, it doesn't make as much sense as, what's the meaning of this specific paragraph? Good. So that's what we're going to do. So for this, we need to, again, define a couple of beans. We're going to have an embedding model. So that's like, how do we convert from text to a vector? This embedding model, we are going to use for this just in memory once, but you can plug in any other ones here. So we're going to return a new all mini LLM. So this is just an in memory Java embedding engine. You can use any open AI or other embedding model here. But this is a simple one that we can run in our JVM. Likewise, we're going to create a embedding store. So this is the vector store where we store all of these. So we're going to do one that has to do with text segments. And we're going to return an in memory embedding store. So again, we're using in memory one. You could use Pinecone. You could use Mary. What's yours called? Astra. Yeah, you could use Astra as well. Just plug in basically any one. The API stays the same. But for the simplicity of this, we're going to do this. So in order for our agent here to be able to interact with these, we're going to define a retriever, which combines these two into one tool for it. So we're going to define a beam, which is a retriever of text segments called retriever. It'll take in two things. Let me see here. So it'll take in two things. It'll take in the embedding model, embedding model, embedding store. Let's see that one. Text segment, embedding store. And what this will then return is a embedding store retriever from. And here we pass in a couple of things. So if we look at the parameters it takes in store, model, how many results, and what's the minimum score for something to qualify. So we're going to do the embedding store, embedding model, at least one result. And we want that result to have 0.6.  I happen to know that these are exactly what we need for today, so good. So once we defined the retriever, we need to tell our agent here how to use it. So we're going to auto-wire it in here. Have our retriever here, and we're going to go into the builder and say that your retriever is this. Now, of course, this would work really great if that vector store we just bound to had data in it, which it doesn't right now. So for the sake of simplicity, I'm going to do the ingestion, essentially turning that text into vectors in the same application. Now in a real life, real world application, you probably don't do that in the same application like consume and create the vectors. But we're going to do it here just so we can kind of see the full end-to-end stuff. So I'm going to create a Spring command line runners just so we can run a task here. And we're going to say this can be dock to embeddings like this. And what we need in here, we'll need the embedding model so that we can turn text into vectors. We need an embedding store so we can put those vectors somewhere. And we're going to call this our embedding store. We need a tokenizer so we can count tokens. And then we need a resource loader so that we can load some stuff from our class path. This will return a lambda with some arguments and then whatever's in here will get run. So let's go ahead and first get the resource, which corresponds to our terms of service here. So we're going to say resource is equal to loader.grateResource, class path, and then it will be terms of service.txt. Then we need to turn that into a langchain document. So I'm going to save our doc is equal to loadDocument. And we're going to import that. And we're going to take the resource and get the file path and say, hey, a langchain turned this into a document. Then we need to split it into those small sections as we said. So we're going to create a splitter. And we can use, again, a langchain here. So we're going to call documentSplitters.recursive. Let's say we want to have 100 token chunks of it with no overlap. And again, this is something where you'd play around with values that work for you.  When we have those, we can create a ingester. So we'll do a ingester like that. And we'll have embeddingStore ingester. Again, a builder pattern here. So I'm going to close it and then start configuring it here. So it takes in the embedding model, which we have. Great. Takes in the embeddingStore so it knows where to store them. Takes in that splitter that we have. And then returns an ingester. So once we have this ingester, what we can do is call ingest and just pass in as many documents. So we could say, just ingest this entire folder if we wanted to. For now, we just have one document. So that's all we're going to tell it to ingest. So again, now if all demo gods are on our site, we should be able to have a more meaningful conversation here. So let's see once this reloads. I just built the project. And let's see if it's able to tell us something more. Hey, can you tell me about the cancellation policy? So let's see. All right. Excellent. So now you can see that it's not giving us some sort of made up story about canceling 48 hours before it's actually telling us exactly what it was in our document with some additional text because we told it to be nice and polite and courteous. So it's doing a pretty good job here. But what's really missing from this for it to actually be useful for us in a business setting is that it should be able to access our database with these bookings and be able to pull some information and do something with them. And that's something that we can do with LangChain tools. So for that, I'm going to go into my service package here. I'm going to create a new class. I'm going to call this our booking tools. And this will just be a plain spring component. Let me hide the sidebar here. And what I want to do here is I want to inject my back end service. I have a plain spring service class that's very non-interesting for this talk. We just want to call methods on it. So we're going to have a private field for our car rental service. We'll call it service. We'll again inject that to our constructor. And then we're going to create a public method that returns booking details. And we'll call this get booking details. We want to be very descriptive in our naming here because that's going to help the LLM understand what it needs to do with this. So we're going to get booking details. We're going to pass in three parameters, string, booking, number, string, first name, string, last name. And here I'm going to turn on co-pilot because I'm a very lazy typer and we're in a hurry. So we're going to return what we get from calling the service with those same bookings. So that's going to go into my database and figure out who this is. It's going to return an exception if that person doesn't exist. Likewise, we're going to have one that should be a void method. So like that. So we have another method here that cancels the booking again with those information. The way we make these available to LangChain is we add a tool annotation here. So in those, that's a method we can call. We don't want to give it access to our entire back end service or anything. We want to be very mindful. Like these are the only two methods you're allowed to call. And just having those annotations there is not going to help us do that yet. What we need to do here is in our agent configuration, we need to go in here and inject our booking tools like this. We need to go into our builder. We're going to say that here is a tool you can use. And if we build this now and things went well, we should be able to have, again, a meaningful conversation with our assistant here. So again, this is a live view of our database. So whenever the chat completion completes, it's going to update this. So let's try two different paths here. So the first booking here by John Doe is too close to the cancellation. So it's within that window when we're not allowed to cancel. So let's see if it allows us to do that. Hi, my name is John Doe. My booking number is 101. Can you please cancel it? So it's going to, hmm. So what is going on here? Let's try that again. It has not happened in my trial so far. Hi, my name is John Doe. My booking number is 101. Can you please cancel it? All right, so I don't know what happened. Just a moment ago, things can happen. But what happened right now is what we wanted to happen. So it says, because your booking is from today, until whenever we're not within that seven days prior, we cannot do it. So that's exactly what we wanted to happen. So let's try the last one here and see we should be able to see this turn into a canceled. Hi, my name is Robert Taylor. My booking number is 105. Can you please cancel it? Let's see if that works. You may cancel up to seven days prior. Would you like me to proceed? Yes, please do. Successfully canceled. And we can see that that now turned into canceled in our database. All right, that was all that I wanted to show you. We have very limited time. So if you want to like dig into this on your own time, you can find it on my github, which is github.com slash Marcus Helberg slash spring bootline chain rag. So you can find all the code for this here. Just the only thing you need to make sure that you have before running it is that open API key environment variable. I believe I did document that in the read me after a couple of people send the angry messages telling me it didn't run. So go ahead and try it out. I think we have some time for questions. So if you have any questions, anything I can make clear, please ask. Yes, sir? Okay, so the question was how did it know to call that particular cancel booking? Yeah, so what this essentially does under the hood is it uses the functions API in open AI. So in this case, we were doing very much just like clear naming of the function was enough to have like a cancel booking name and first name, last name. So it understood kind of by us telling it that there's a function with this name that takes in these name parameters. It was able to just figure it out. We could add annotations to like give much more deep descriptions of what they are and how it should input that data. But this was purely based on convention. I remember you saying that you specifically called it that name because you know you was gonna call it base. So if you changed that name, it wouldn't have worked then, right? Yeah, I mean, if I changed that to, I don't know, Foo, it probably would not know like what it was. Then I would have to like in that tool annotation, I would have to tell that this method Foo is used for cancelling bookings in this case. Cool. The second question is what are these spring beans? Are they like enterprise Java beans, session beans that run in an app server or why not just make them regular classes or functions? Why making beans? What's the benefit of that? So the benefit of making them beans in this case was just to have them like define one small thing at a time so we could have a discussion. You could just define them as variables and put them together. The beans in spring are very similar to enterprise beans in like the Jakarta yeast stack for sure. The benefit is that you can inject them in different places. So for instance, remember the tokenizer, we ended up needing that in a whole bunch of different places so that way we only had to define it once and we could use it in several different places. Okay, the whole thing runs into just the same JVM or it's not like an app server or anything. No, this is all running in the JVM, yeah? Okay, cool. All right, we have a question back there, I believe. Now let me check, I'm not entirely sure how long we're supposed to go on to. I think we're already over time, maybe. But yeah, go ahead. Sure, so when we created the vectors using the text file data. Yeah. Is there limitations on that just to be a text file or can you ingest larger volume of data through a PDF or? Yeah, yeah, so I think Lang chain supports a whole bunch of different types of documents from plain text files, markdown, PDF, doc, I think there are kind of plugins you can add or define your own handlers for different file types. So essentially you could, for any types that it supports or you tell it how to support, you can just give it a big old file folder of content and have it just go through that. So typically the embedding like content to vector creation would probably run like on a build server or something like whenever your documentation changes you go and update the vectors for that documentation. You wouldn't normally do it within the app that consumes them if that makes sense. Yeah, but on that note, you made a comment that that data more or less is more effective when it's in bite size pieces as represented in that text file. Yeah. You're gonna have small representations of the data so it's more clear. Is that correct? Yeah, so you definitely wanna chunk up the data and that's something you probably need to kind of play around with as you're developing the application figuring out what's a meaningful chunk size. The recursive splitter that we used will start basically by trying to fit a whole paragraph into a chunk and then it starts to go into like smaller, like recursively smaller pieces until it can fit it into a chunk. So if you give it a kind of a meaningfully large size you can do it. What I've done for like our documentation we have like a chat that you can use for interacting with our documentation because it's in markdown format. I essentially just took every, I split it by headings because I know those headings are sort of meaningful for this. The size is definitely still, so the question was is the size limited by the context window certainly. So we always need to be mindful of how much we're sending over to the LLM. So in this case we didn't really pay too much attention of like how much we're sending through this retriever. The only way where we kind of managed our context was by limiting the size of the history but I believe the retriever does take in parameters where you can kind of configure how much not only how many results you want but like how many tokens worth of results you want at most. All right, let's wrap up here. I'll be around if you wanna ask further questions. Thank you so much for sticking around all the way to the end of the conference. I hope you had a good time. Thank you so much for coming and bye.


Live from Madrid, Spain. It's theCUBE, covering HPE Discover Madrid 2017. Brought to you by Hewlett Packard Enterprise. Welcome back to Madrid, everyone. This is theCUBE, the leader in live tech coverage. We're here, this is day two of HPE Discover 2017. My name is Dave Vellante, and I'm here with my co-host for the week, Peter Burris. Anna Pinzuck is here, she's the senior vice president and general manager of HPE Point Next Group. That's right, that's right. Welcome back to theCUBE. Many times. That's me here. Yes, that's right. Three HPE and a second time since. When did you start in February? Yes, I know, it's been nine months. I'm a veteran, you know? Great, how's the gig going?  Yes. Looked great up on stage yesterday. Thank you so much, yeah, I appreciate it. Yeah, I think we are, you know, I came on board in February and it's been like a run ever since. We launched a brand in February, so that's what I think when we sort of talk last. And then since then, we've just launched another brand which is HPE GreenLake for our flexible consumption model stuff. And we've been doing a lot of great things. We've been doing partnerships with folks. I've been going out to each one of the regions talking to different customers. It's been going really well. Well, so Point Next has become a linchpin of HPE strategy. After the spin merges, things become more clear. When you talk about making hybrid IT simple, getting to the intelligent edge, services is now front and center. Meg talks about it, Antonio talks about it. Why is services so important and how do you see that scaling of the organization?  And I tell folks that it's really two things. It's services-led and then advisory-led, really, advisory, in particular because our customers want to really undergo these new digital journeys, right? I was just on stage talking to one of our customers, the Tottenham Hot Spurs, right? And they're redoing their whole stadium, right? And they're trying to increase the interaction and the engagement that they have with fans, right? And so that's where services come in. And so we're really services-led that way. And the second thing that's a phenomenon is really the cloud has really helped us, you know, learn to want everything instantaneously, right? And to want things when we need them and when we think we need them. And so, you know, a lot of services is really about enabling those experiences in a consumption model. And so that's the transformation. I think that HPE is going through, right? Not just being a product company, but really moving to being services-led to deliver these digital experiences, yeah. Well, one of the things that we've observed over the years as folks who work with customers in thinking about their technology is that there's a co-mingling, bringing together of the idea of invention. And one of the things that's most attractive to me about a services-led or acknowledging the role of services is that really innovation is a two-part process. There's an invention, which is the engineering element. Yes. And then there's the innovation, which is the social element, the change. And one of the beauties of taking services as opposed to a product approach is that you end up focusing on the social change. That's right. You end up focusing on what does it mean to use this, apply it, make it happen, and it accelerates the innovation process. I'm wondering if, by having a more services approach, HPE is able to look at this significant new range of problems that you're going to try to address, but address them as a social innovation challenge as opposed to just getting product into market. Yeah. No, and that's absolutely right. I'll give you another cool example. We have a customer, Yuke's Net-A-Porter, right? And they're a digital sort of online experience provider. They support brands like all the expensive luxury brands that we know and love, right? And they're trying to help stores innovate, so let's say your Prada or Marni or Louis Vuitton, right? They're helping provide a social experience, right? To their luxury brand consumer, right? And being able to do that, not just mirroring what you would get in a store, but really innovating in how do you engage with that kind of a consumer online? And so, for example, they allow you to shop online, but then they'll bring the product to you. It'll be all wrapped really nice. They wait for you to try it on to make sure it's okay. And so that's an example of social innovation, right? Not just thinking about how to provide product to enable a website, right? But how do you actually then help a customer innovate in that whole engagement model? It's innovation that is made possible by a whole lot of technology combined with simple ways of introducing change, not just to consumers, but also the people who are ultimately responsible for providing that service. That's right, that's right. That's exactly right. Is that one of the basis then for thinking about point next? Yeah, it is because people ask me, we've always done services. And a lot of our services were product attach services. You do support services, operational services, data center care, those sorts of things. And then we decided to sort of launch point next. And the idea is that this is more than just what we've traditionally done as product attach, right? This is really coming at it from a completely different angle, which is recognizing that there is an element of social and management of change that comes through digital, right? And that's why we talk about advisory led. Part of that advisory led is really helping companies figure out what is that new phenomenon? How do I actually shift the experience that I want to enable? And how do I bring social innovation with a set of partners too? Because these experiences really require us to work, not just with our own products, right? But with software providers, with SIs. And your customers partners too. And our customers partners as well. I mean, who the customer is is shifting as we put this together, right? I'll give you an example. When we work with automotive companies, we've got to think not just about, let's say, the car company and their connected car, but we also have to think about how the consumer of the car is going to interact with the IT environment in the car. And so- How the dealers are going to sell it. And how the dealers are going to make money, the whole thing. How they're going to do predictive maintenance on it, so you start to think not just about one experience, but all the elements that come from that single experience. We just had Deloitte on talking about retail experiences and transforming brick and mortar stores. And so that's a key part of it. So partnerships is also critical. Because you can't do everything. That's right. But I want to come back to some of the invention piece. When you were up on stage talking about flexible consumption models, cloud, back in, when we went into the downturn was kind of tap on the shoulder. And then coming out of the downturn, it became a kick in the butt to a lot of traditional IT players. So you've had to respond to that. And you have flexible consumption models, pay as you go models. So I started to make a list. Because we've been talking all week about two ends of the spectrum. We've got sort of, we're here at HPE Discover, our AWS re-invents going on this week. Completely different philosophies about what customers want and how to serve those customers. And so you've got to a great degree mimic the cloud experience. And you can't do it 100%. At the same time, the cloud can't mimic what you guys can do. So I kind of wanted to go through a list and think about where have you closed those gaps? Where do you still have advantages for customers? So things like pay as you go, flexible capacity. You've done a lot of work there. Can you give us the update on that? And how big is that gap when you talk to customers? Yeah, so first of all, I mean it's interesting because when some of our competitors talk about pay as you go, they start by talking about just like a leasing arrangement. And they say, okay, it's a lease. And this is far beyond a lease. So I think I can eliminate quite a few of our competitors, not cloud competitors, just by saying, we've gone beyond that. And we provide a full service. So it's the hardware, the software, the data center care, the operational management. And then we turn that service into a pay as you go model. So that's the first sort of innovation and differentiation. And we do that on-prem or in a hosted environment. That's the first thing. The second thing is that, you know, part of what we do is we help to manage that environment for the customer. So we, in our flexible capacity model, we over provision in a sense, right? And we have a buffer and we understand where the customer is going, how much their utilization is. And then we automatically sort of manage that whole thing for them, up or down, right, depending on what happens. I think the third thing, which is part of the innovation, which is a little different, is we also do the integration of other technologies into the offer. So yesterday I was talking about private backup as a service. I mean, there we've got the hardware, the software can be convolved, let's say backup software, right? All the management associated with that, including the support that you need for that, offered in an outcome-based service. So what we're doing there is we're also innovating in the metering, right? No, what we're saying is, we're going to really provide you an outcome, and that outcome is a successful backup. So you don't actually have to worry about the equipment, you don't have to worry about, is it infrastructure as a service, you know, AWS, whatever, we're actually providing a full solution in an outcome-based. And I think that's a little bit of what differentiates us from maybe some of the solutions that are out there from others. That said, you know, we, I view this as providing the right mix to our customers. So although, yes, you can say we're competing with the public cloud, because you know, customers have choice. You know, at the same time, part of what we're trying to do also is bring those two together, which I think is unique for us. It makes more same philosophy, different approach. Different approaches, and by the way, if you're customer-centric, then what you want to do is provide customer choice and do the right thing for the customer and to say, where does it make sense to be on the public cloud, or in a private environment, and optimize for the customer benefits that you're going after. I think it's fair to say that the world has learned a lot from what AWS has done, and said, hey, we can take that and we can apply it to our customers' businesses on-prem or in a hybrid environment. By the way, AWS, especially with our CTP acquisition, they've been a long-term AWS partner, and we're having conversations with AWS that say, okay, if we're going to really focus on customers and we're really customer-centric, then how do we work together? Not just AWS, but Microsoft and Google and others. How do we work together and look at where we can optimize our solutions to be able to do the right thing for the customer? So our clients are sick and tired here and you say this or us say this, but we believe that where we're going is a cloud experience where your data demands. So the way we think about it, and I'm wondering if you would agree, is that the first conversation we have with the customers, what's the outcome, what data is required to serve that outcome, how are you going to package it up as a workload, and where do you naturally need to run that based on latency, other types of issues? Is that kind of how Pointnext is working with customers as well? Yeah, absolutely. So we want to come in customer in, so you want to be able to say, what is it that you're trying to do from an outcome? I described a backup outcome. Another outcome might be I'm trying to accelerate my ability to roll out new, let's say, agile solutions, or microservices-based applications. So we have that conversation with a customer, we then say, okay, for that kind of workload, what are your requirements, what are you trying to do? We might also come in and actually, because sometimes what people think they do and what they actually do in their environment is different, so we can come in and say, okay, let me actually measure what you're doing and see what you're doing, and then bring that information back to them, and then have a conversation about what to do with your workload and what makes sense. So I think it's a very close engagement with the customer, it's based on real data about what the customer is trying to do. And frankly, that was one of the reasons that we made the CTP acquisition as well, because it started to complement our portfolio. A lot of the capabilities that we had were very robust, in particular around private cloud, but just having the public cloud angle there and sort of strengthening that piece was super important to be able to have that conversation and truly enable the right mix. Well, now that brings up the topic of multi-cloud, which is kind of, you know, to use a sports analogy, it's jump ball, and it's kind of a free-for-all. Everybody wants that business. I guess with the exception of some of the big cloud guys aren't interested, but certainly Hewlett-Packard. Well, don't believe it, want to avoid it. Yeah, well, the reality is this is going to be multiple clouds, we know this, particularly with SaaS. So a company like Hewlett-Packard Enterprise obviously has to play in that space. So I wonder if you could talk about the strategy there, why you feel confident that HPE is in a good position. Yeah, well a couple of things, you know, first of all, I think it's really good to be, we're somewhat independent, we're not totally independent because we've got a whole set of products, but we're somewhat independent in the sense that if we want to be truly hybrid and enable other public and private solutions, we want to be able to give customers choice in terms of the public domains that they can work with. And so it's, you know, we're sort of in a great position as a large provider and with the sort of the relationships that we have in the enterprise in particular with our customer base, right? To be a little bit of Switzerland and be able to say, okay, let's have that conversation about the right mix and enable these multi-cloud solutions. That's the first thing. The second thing is, you know, we have relationships and great partnerships with many of these providers. So take Microsoft, right? We've got an Azure relationship and Azure stack opportunity. So we've got the ability, and by the way, we do many of their applications as well, right? So we've got the ability to help have that conversation with our customers to say, okay, do you want to be on-prem or do you want to be in the cloud? Even with one provider and to do that. And so we have the opportunity to provide robust solutions, even with one private and public provider. And then on top of that, I mean, we're, you know, we've got a consultancy, right? So with our professional services, we want to be responsive to our customers. We've got now HPE OneSphere, right? And with HPE OneSphere, we can be data-driven and actually provide our customers a view of their environment and help to be a little bit of that Switzerland to say, look, here's what would be best for you, right? And help to have workload mobility, you know, together with OneSphere. So I think we're well-positioned. I tend to call it my stairway to heaven, you know? In a sense, we start out with, you know, at the bottom, you know, talking about infrastructure and support. We've got great relationships there with our customers. As I launch the flexible capacity offers, we're starting to deliver outcome-based solutions, right? When I bring in, I mean, CTP, we go up the stack and we now provide advisory and the consumption solutions. And with OneSphere, now we go up the stack just a little bit more and say, not only are we going to advise you to provide you those executables, you know, with consumption models, but we now have capabilities that allow you to sort of optimally choose what's the right thing for you. So I think we're well-positioned. By the way, with CTP, we've got sort of a managed, sort of cloud sort of capability as well. We manage compliance and other elements. So we're able to have in our portfolio sort of value-added services above and beyond that help with multi-cloud and making sure that customers can be compliant, secure, and have the right experience on a multi-cloud environment. Yeah, I think a lot of people that don't know CTP don't understand how deep their expertise is. There are only a few hundred people. That's right. You know, if that, but they're rock stars. They're over 200 people, yeah. Serious thought leaders with real deep connections. I got to change subjects to the last topic area. As you know, theCUBE, from day one, has always been a fan of having women on promoting women in tech. We first met you at the Anita Borg Institute, the Grace Hopper Conference. That's right. Meg Whitman is obviously a woman leader in tech and she's leaving HPE. We've got Meg and we've got Ginny. And Ginny's coming to the end. I don't know, she's getting to the age where typically IBM retires. She's got two prominent women in tech. Now, maybe IBM will replace Ginny with a woman. HPE has chosen Antonio, great choice. But your thoughts on a leader like Meg obviously has done some great work. But we're losing one. What do you feel about that? I mean, I'm very conflicted, if I've got to be honest. On one hand, as I joined HPE, I had never worked for a female CEO. So I've really enjoyed watching. It's always great to have mentors and to have people that are advocating for women. So I've really enjoyed being part of Meg's organization. I'm really sorry to see her go. And she's an icon as well, right? So she does a lot. In fact, this afternoon, we're going to be doing a session for women just here at the conference. So very sad to see her go. At the same time, I think we as women and men, by the way, have a responsibility to build the next generation of leaders. And I think that's where I focus my energy. And I know that I'm going to be sort of a high profile female in the HPE environment. So I feel that sense of responsibility, not just within HPE, but within the industry to help the cultivate an environment that takes advantage of half of the population, right? And enables innovation through them as well. So I think we've got to get more women up there. I mean, I think part of it is really bringing up the next generation. And frankly, this next generation, they don't have tolerance for waiting for things, whatever. And they feel like they feel like they're super entitled to have the right and the choice, right? And they are, right? So, but that seems like an easy thing to say, but in some sense, we've come from a generation, many women as well, which have had challenges, and especially in the tech world, right? In terms of really breaking that glass ceiling. And I think we've got some amazing women and some amazing leaders as well. I'm part of the Anita Borg Board of Trustees as well. And we were at Grace Hopper and we had Debbie Sterling.  That are really leading the way.  And that I think it'll open up opportunities for women to shine going forward. And I think that should happen for HPE as well. In fact, right now it's me and then Archie Deskis is the CIO for HPE. So we're trying to do our part, you know, to sort of make sure that there's other women in leadership as well. Well, you're a great example of a current and future leader. I really appreciate you coming under the Cube, Anna. I appreciate it. Yeah, thank you. Great to see you again. Great to see you. Thank you so much. All right, keep it right there, everyone. This is the Cube. We're live from HPE Discover Madrid. We'll be right back.


l structure, like a switch, you know. I took it as, you know, the Netanyahu regime coming through. Yeah, but it's more of an administration, not an actual regime in like the general sense. You know what I mean? Like the regime of Israel, the Knesset, like a regime change would be, all right, where you go into a presidential system, we're gonna, you know, elect different. So just to be clear, because regime change would be what we did in Iraq. That's not what he's calling for. Right, right. I wanna hear Chuck Schumer go out there and go from the river to the sea. Like that's what I wanna hear. Not a chance. Can you imagine with this like glasses? Listen, I'm gonna say something. Okay, this one's for me from JP, $11 or euros, excuse me. Who said this? You just heard from Senate Majority Leader and blood-sucking parasite Mitch McConnell. Hint, he hates old people. I think it's Matt that said that. Not me, definitely. I love Leftist Mafia looking forward to watching the show. Tomorrow, what's tomorrow? Well, if you watch the VOD, right? If you're... I see, I see. I'm not gonna read this super chat from somebody who sent in a rude comment. I wanna read the rude comment, let me read it. Well, it's about our guests.  If it was about me, I would read it. Or if it was about David Dole, I would read it. But it's...  So thanks for the money though. I will also take David Dole's. Wait, did this person send it to me? So that's not one of my... I think they sent it to David. I don't see it in mine. That would make a lot of sense, wouldn't it? David Dole's chat. Okay, so the next one. That's what we get for bringing a nationalist on this program as one of the hosts. It is a rational nationalist.  A national socialist, yeah. Okay, so from Ming Tang, $5. Thank you, Ming Tang, nice to see you. Humanist report, can you ask Jen if she plans to help out Cori Bush with her PAC funding plans? We want her, but we need to keep the others too. So we missed this, but I don't think she's gonna be helping out Cori Bush. The only way that I could see the funds being shared is if it was through like an organization like Justice Democrats or Brand New Congress, I don't even think Brand New Congress exists anymore. So I don't think that there would be any exchange in funds unless Jen were to win the primary and then progressives might fund her and vice versa and whatnot. But like in terms of her just running as a primary challenger, I don't think she's in a position to really help other incumbents, unfortunately, but I know she would if she could. Okay, so this is from Donald James. It's a member super chat. Support Jen Perlman against Debbie Blabbermouth Schultz in Florida, yes, for sure, for sure. Mariano Rivera with a super chat. No state has reached communism yet. China doesn't claim to have reached that stage, but their ultra rift aren't permitted to influence the government like ours. I mean, you know, I guess you hedge there with like ours at the end, but you better be sure that they are taking part in the government in some ways. Let's see here. J-Cas, $5. If potatoes are vegetables and tomatoes are fruits, does that make french fries with ketchup technically a salad? Oh, that one's for me, I missed it. My bad, J-Cas, but my- By that logic, yeah, right? Let me read it again, hold on, if potatoes are vegetables and tomatoes are fruits, does that make french fries with ketchup technically a salad? Yeah.  I don't, what, isn't salad just vegetables? Oh, that's true. Although some people are weird and they put raisins in their salads. Oh, I think if you add raisins to anything, you're ruining a good dish. Yeah. I don't like raisins in anything. I agree. I don't mind raisins in a box. Yeah, right, yeah. But, yeah. It's not good with anything. Although- Like raisins and like rice, raisins and rice pudding, raisins and, what else do people put raisins in? Just mashed potatoes, right? People put raisins in everything. Oh, God, that's just, I don't care. Stop putting raisins in things, man, just, no, no raisins. And this is a message specifically to white people. Stop putting raisins. Yeah, they put raisins in everything, right? Just stop. I don't understand why they do that, yeah. Just don't do it. Don't do it. It's not okay. Raisins and bagels? No, no, no, no, no, no, no raisins. I'm fine, okay, you know what?  I'm fine with that.   It's a snack food, okay? Okay, so the next one is from me from Phillip Schwarz, $2, trans rights. Thank you so much. Yes, absolutely, trans rights always. Andrew S, the recent Alex Jones meme was hilarious.  I love how he posted that. Like, he posted like a serious quote of himself.   And he's like, no, no, no, I mean like, I will literally engage in cannibalism.  That's where the quote is from. He originally was talking about eating his neighbors. He's like, I'm just gonna be completely honest with you folks. If it came down to the apocalypse, whatever, zombies and all that, I would eat you. I would eat you.    They're turning the frickin' Alex Jones gay. The quote didn't hit the way he wanted it to. So it was very funny. Yeah.  Just to be clear. And they do. Yeah. They do. Oh, that's true.  That's true. Well, he's a chaser, so we can also add that. Right, right. 180K Chen, $5, thank you so much. Just caught up on political vids, was behind, did a Final Fantasy VII Rebirth, awesome game, exceeded my expectations, hoping Dragon's Dogma II does the same. Co-signed 100%. I'm enjoying Rebirth a lot, exceeded my expectations, thought that the first one, the remake was kind of mid, but I didn't grow up with the original, so it wasn't necessarily nostalgic to me, but I'm really enjoying this.  So, yeah, hope it's good. MC, $10, please change the subject, done. You're welcome. I don't know what we were talking about then. So, the subject was changed. You're welcome, friend. You're welcome. Your $10 worked, obviously. Yeah, yeah. ABS, Anonymous Bastard of Society with $5. Hey, guys, I seem to be in the area of a tornado storm. Pray for me, keep up the great work, guys. Man, well, you better take care of yourself if you need to, take shelter. I didn't know, like, what are you supposed to do? Hopefully you have prepper buckets. You gotta get that Tim Pool prepper bucket combo. Yeah. You know, the macaroni cheese with broccoli. I saw that, yeah. Yeah, pranks for you. But seriously, though, hopefully everything's okay. That's pretty worrying. We have this, I don't see a message. Bill Havarchuk with, oh, I think he deleted his Super Chat and then resent it with, maybe he misspelled something. There's another one for him coming up. Okay. Nice. Typo double Super Chats. I don't know if deleting it brings, like, I don't know if he gets a refund on that first one, but he gave me one anyway. Bill Havarchuk, thank you for the Super Chat, regarding John Cena. First of all, I wanna say, before I read the rest of his post here, if you are sending a Super Chat based on a very specific thing that we mentioned earlier in the show, what Bill did here is fantastic. Please, let us know the context. Because if you just put hashtag with his coyote versus acne, I like the guessing game. I've been like, what the fun is he talking about? But regarding John Cena, now I know exactly what he's talking about. So here we go. Bill Havarchuk, regarding John Cena, hashtag release coyote versus acne. Yeah, John Cena is in. He stars in that Warner Brothers movie. Oh, you'll never see it. A coyote versus acne. That Warner Brothers is going to completely delete and never release in order to get a tax break. And from what I've heard. Same thing with Back Girl. Yeah, but unlike Back Girl. I don't get that. Like you already spent the money making the film. I've heard Back Girl is really bad. That's why it's not good. I heard the opposite. People in the industry were like, it was amazing. Michael Keaton's basically plays like Daddy Batman and raises her and it's all super awesome. Everyone who worked on it loved the project. Really? Okay, so I miss all. And like coyote versus whatever acne, they apparently had finished filming so they were about to start post-production. Whereas the coyote one was like 95% finished. Right, maybe that's what I was thinking. Yeah, yeah, yeah. But according to what I've heard, the coyote versus acne movie is fantastic for people. This is WB, right? WB Studios.  Which it defies all logic, but I mean, okay. I think that if you are going to do this, if you're trying to get a tax break on something like this, then the product that you're getting a tax break on that's unreleased should become property of the state. It should become public domain that anyone can watch and enjoy. And that's that.  The studio. No, so yeah, and that way, either they do that or they are forced to release the movie. I think it will be leaked. I don't think this one's gonna quietly go away. And to be clear, it's not just the tax break, which is like, it's a bit, but it's not enough to try and justify the decisions. It's also because they're pulling the plug on certain properties because they don't want to go through with the entire, you have to pay a lot more money to release it. You have to pay almost double the budget in advertising. You have to plan for international markets. You have to apply to the Chinese market and make sure you have an edited version that like adheres to their standards. So for those two projects specifically, they calculated it would save them more money to just cancel it all together. Then you need the process down the road, but it's so foolish. This is really based on Looney Tunes, though. It's gonna be good. Like you don't need to do all that. You don't need to do much, honestly. You don't gotta do much. This is a Looney Tunes movie, a mix of animation and live action. People love that when it comes to the Looney Tunes. I mean, you spent all that money on Space Gem 2, which got in turtle music. I was about to use that as an example is why people don't love these movies. Well, Space Gem, the original Space Gem is fantastic. Oh, yes it is. I will stand behind that. Not even just like Nostalgia Factor. It's a fantastic movie, obviously. Fantastic soundtrack. Yeah. No, it's a great movie. Space Gem, the first Space Gem is an amazing movie. I haven't seen it since I was a kid and it was my favorite movie. I don't think you would have loved it. It's true. It's a great movie. Who framed Roger Rabbit? Amazing movie. People love these sort of animated live action mixed movies. And when you got John Cena, and you got Looney Tunes together, it's gonna do, you don't need to sell it much.   Next one here from Jcast, $5. Thank you, Jcast. I work with Haiti refugees. Kind, hard-working people. It pisses me off how not just French colonization screwed Haiti over, but also the US and city being. Yeah, it's really sad. And I'm still shocked. I mean, I'm not shocked, but I'm just taken aback by how quickly the Haitian immigrants that were here were sent back. Like remember the viral photos of the Border Patrol on horseback that looked like they had whips, but it turns out they weren't whipping them or some shit?  That was like one of the first major Biden policies, you know, with regard to immigration, where he he did that. But that was him, you know? And so, yeah, it's sad. It really is sad. Do not come.  Brian B with a super chat. Binder's shirt goes hard. A. F. Thank you. I appreciate it, Brian. Yeah, let's see your shirt. They live should they live? Oh, yeah. Oh, very cool. Yeah. Yeah, that's a good shirt. Yeah. Wow. That's good. Yeah. Nice. It's a great movie. One of my all time faves. And, you know, you got Roddy Roddy Piper in there. I mean, it's the greatest fight scene in cinematic history. Is it? Yeah, it hits all the Matt Binder, you know, checkmarks on the list. It's where we're going from horror, sci-fi, a good political message. Very good. You got you got it. The fight scene, the it's it's it's a map all out of bubble gum. All the great one liners. Yeah. OK, I'm skipping the next one because they are talking shits. And this person, Joshua, who sent this, you've been put in time out twice.  So you're on thin ice. Watch it.    No, I'm not going to say who's going to say anyone else. But it's like, I want it. You know, yeah, if it's about me, I want to hate. No, it's just one of our hosts. Yeah, and I'm not going to tolerate that.  But you get one last chance. So just a few.   Yeah, it gets off on it, actually. You might be feeding a kink. I might be. Yeah. So we have one for.  Oh, OK, Tara might have actually already banned them. Thank you, Tara. I appreciate that. Yeah, I don't want the negativity and the stupidity.    OK, zero PE. This one is for Rebecca. Let me read this really quick. Thank you for further discussing Haiti, Rebecca. And thank you, Lance, for mentioning Black Alliance for Peace. Well, pleasure. I saw them on Democracy Now. They they've sounded pretty noble, to be completely honest with you. I mean, they're in their cause. Yeah. OK, and then we have this one. I don't think this is for Rebecca, but let me read this. It's directed at her. Thank you, Rebecca, for sharing your Haitian experience from Kathy Willott. Twenty dollars. Thank you, Kathy. And then this one is for me from Raven McQueen Live, one ninety nine. Trans lives matter. Thank you. Yes, of course. Brian B with a super chat. I think I'm becoming more of an anarchist. The farther left radicalized I get, I can't look at the US government and not be completely disgusted anymore.  Those aren't anarchists, so those are real anarchists. Yeah. No, the real anarchists are our leftists. Yes. All right. I think the rest, with the exception of one, are for you. So I'm just going to the next three at least are for for you. So all right, Ryan Lennon fan with a membership super chat member for eight months. Thank you, Ryan. President change in Israel does nothing as it does in every US client state. There's another genocidal capitalist to feel devoid waiting in line like a dog. I mean, yeah, in Israel, especially, they you see the writer coming out of pretty much every single politician in Israel. I mean, it is it's it's not going to change much of anything. In fact, if it'll, you know, it'll it'll give the US politicians here the ability to be like, oh, it's, you know, look, Netanyahu is not in charge anymore. Everything over there is hunky dory. We could support them again. But it is. I do think it's still. Interesting decision for them to get like this now. It does show that they're feeling the heat. Yeah. Cold dog with a super chat. Do you think a legal case can be made against higher right check, a.k.a. lips of tic-tac? I'm worried about how close she is to Trump. Also, much love, y'all. I don't think so. Honestly, I know I would say depending on who you are and where you are, if you are a public figure who lives in Canada, we recently passed a legislation that you can actually sue someone for forms of hate speech so that might be something to pursue or look into. But I can't believe this for anything. Right. Yeah. Well, I mean, definitely defamation or liable or slander, that kind of stuff. Right. In the case of Haya, there's got to be a lot of people where she is intentionally maliciously lied that they are pedophiles or groomers and that's affected their own workplace or their own standard of living or the quality of life. You might have a case there. I'm not a lawyer, consult a lawyer. None. Nothing I say is legal advice, but I'm just saying, I think there has been enough people that she's directly tried to imply that they're a pedophile that can be life ruining. Like that can, that can, you know, you're a further future employers might find her name when you Google you and ellipse a TikTok, you know, archived tweet is still up there. You know, she deletes it like she does to a lot of the people she accuses. And I will say that probably you would have, you know, if there is a legal chance anywhere, that is probably more likely than what I think most people think of when they think of legal action against her. And that is like for the for the bomb threats and things like that. It directed it. Oh, right. It's got too much possible deniability. Yes, right. There's too many layers or degrees removed from what we know. Like if it comes out that, you know, she is much more active in facilitating it. That's that's you can't. I know she can't. Yeah, it's not that's not the same thing.  No, was it Andy? No, or was it Matt Walsh? Was it Matt Walsh? Was it Christopher Rufo? Was it Christopher Rufo? Like any one of their fans could have been the person who's like, I'm taking guns to the drain show. You know, it's it's not even that. You like, unless she or any of these guys specifically directed them to do something, just talking about a topic that, you know, but are you not inciting violence? If you say this place is filled with pedophiles and they are molesting or mutilating kids and then people take up arms as a result of you saying that. That lie, by the way, because that's what is leading to the children's hospitals getting the calls. You know, I think it I think it depends whether she implies that something needs to be done about it. She says they're coming for your kids and some of the posts. I think, let's say I'm not defending her. I'm just talking about. No, no, I know. We're just talking about the legal.  You see all these people apologizing to J.K. Rowling and the UK. Yes, I saw.  Trust me, mother, the one right to deny the Holocaust. Right. The one good thing about one of the one of the things you could be proud to be American to actually be proud to be American about is that, you know, our laws protecting speech are are, you know, are really good. And they do work in our favor 99 percent of the time. So, you know, I will say this, though, like, even though defamation is very, very difficult to prove, as Lance was kind of alluding to, there are some instances that I think that that person has a good case, for example, next Benedict's teacher.  And she called him a groomer. And then that led to so much harassment fired for grooming. Like that means fired for having or trying to coerce a kid into a sexual relation. Now, that could if that that could be a case because she's the one who started that malicious, you know, libel is his life was ruined. Like he lost his job and it actually did affect him. He might he might he or she might have a case.  No, I don't think she's she can be legally held responsible for. Right, right, right. She is certainly you would certainly be sick. You can certainly win a victory lap over the fact that she's like, oh, like people owe me an apology. I was like an appall in this somehow better in your eyes that someone committed suicide as opposed to they were I don't. Yeah, I don't get I don't get I don't get I don't get the you know, spiking the football over this. This is the same literally the same thing. Honestly, the original thing was that the what's the the students next, right? That's the next Benedict. Next Benedict, the original claim was next Benedict was attacked and later passed away based on the the assault from other students. But now it comes out that, no, the next Benedict just committed suicide the next day. I mean, it's just as bad. I'm sorry. It's just as bad. Oh, yeah. It's it's disturbing to try and flip this as a win in some way or that you're owed an apology. It's like all the same things remain. Like there was an incredible toxic culture of bullying trans people. You specifically target a student that next was fond of, by the way. Like there's a lot of the contributing factors to this. It's not that you literally told someone you should probably go and like attack the specific person, right? Where that that's actionable, sure.  Yeah, it's so unhinged. And yeah, and there's also that report from the Washington Post that said that states that enact these anti LGBTQ plus laws, they see more than quadruple in bullying. And so like in that state of Oklahoma, the governor had signed a law forcing trans students to use the bathroom of the sex that's listed on their birth certificate and come to find out. Next Benedict was actually a trans male. He used he they pronouns. And so he got into this confrontation in the girls room with people that were bullying. So we don't have all the details, but maybe it's the case that like him going into the group, being forced to use the bathroom that he didn't identify with led to the bullying. It's I mean, this is a situation that could have completely been avoided. But the fact that he committed suicide doesn't necessarily change that climate that was cultivated by the adults. You know, so it's just it's so sad. And the fact that she did that victory lap. Disgusting. Yeah, I mean, yeah, I see people saying that, you know, she's higher, higher, right? Chick is responsible. Listen, I think she played a role in everything that went on there as well. Clearly, she played some sort of role based on the harassment of the teacher that apparently was a major pillar of support for next Benedict. And then that teacher left and, you know, next Benedict didn't have that anymore. You know, certainly there is a role played. We are discussing legal liability. And I think it's pretty clear based on, you know, at least what we know. We're not lawyers, but based on what I've read on and understand. I don't see a legal case to be made. Maybe there's a lawyer that knows the law way more, you know, obviously intricately than I and there is they do see a legal avenue there. But I don't see an obvious legal case here against higher right chick for for this specific thing. I'm I just it's I'm not saying that because I'm happy about it. It just is what it is. It's the truth. But yeah, listen, there's going to be there's going to come a time where she's going to get caught like with a lesbian or something. Like, I feel like, you know, the universe is going to pay it back. Maybe that's cope. But I feel like, you know, it's already starting.  That was good. That was a good let them fight. Yeah. Yeah. Yeah. So I mean, you know, she is very clearly losing a lot of people. Like, oh, yeah. Like she lost her backing from the Babylon B, which there seems like drama surrounding that, too. Like they were not happy with what they were what they were getting out of the money they gave her. You know what I mean? Like they were paying her from what I understand.  And it was like clearly not a positive relationship between the two. I mean, listen, I thought it was great.   If you if you didn't know and didn't see it in the what is it? The Taylor Lorenz interview. She doesn't spend a lot of time doing research or work.  She's not she's not she's not smart. Like, listen. Each of these conservative grifters, these right wing influencers, they all do have a talent that is that that has enabled them to do this very specific thing. Like we can talk about the Bench Peerows and the Tim Pools all we want, but they do know how to do what they do very well. That's why they've been able to it's a very specific talent that's basically only in this one very specific lane, you know, online personality media and stuff, online talking heads for the conservative. Hey, Tim Pools, a rock star. Come on, he's got a successful music career on the side. But, you know, it said, you know, and then it's a rap star. Right. I mean, Alex Jones is a great example. The dude is a very talented broadcaster. There's no doubt about it. He's a very.  I hate it. I know it's one of the world. I was like, oh, I'm ashamed of myself. She she doesn't have any of that. Oh, yeah. Oh, no. One of the least charismatic humans I've ever heard. Yeah. She's not quick. She doesn't have charisma. She doesn't have speaking ability. No, he's not a witty. She's not, you know, good at research or able to dig in or she doesn't have like connections, sources to do scoops. She's got nothing. She's got nothing. She's someone who fell into what she she fell into what she's doing. And she has done nothing to actually live up to the expectations that her own audience sets for her. Like, you know, she's just like all of her stuff. It's just people sending her stuff. She's done no original work. Easy, though, when it was just like chaos, right? She could just be like, this is a groomer. This is a pedophile. This is a groomer. And eventually people are like, yeah, you can't do that. Like these are not literal child molesters.  That's that's the whole video, you know. Right. Yeah, someone said, what were they expecting? They were expecting a conservative influencer to the likes of, you know, Charlie Kirk or what's his face? The former project Veritas guy. Oh, James O'Keeffe. James O'Keeffe. That's that's what they said. That's definitely. They expected James O'Keeffe and they got captured. They thought they thought they thought they were going to get the one of those types that owned the anti-trans lane for the online right.  Yeah, you love that that's your opponent.  Haven't thought about their own worldview. Can't articulate specifically why they think that trans people shouldn't exist. It's honestly like a gift to us. And last week, just seeing the damage control from Shai Harajic and the Monster Liberty Liberty after their disastrous interviews, like, like they cannot defend their positions, let alone.  So that is like one thing working on our side or really not on our side, just on the side of like humanity. Right. Yeah. Same thing with Aiden Ross accidentally snitching on the tape and walked away in Romania. That's just like the worst.  I now I believe in karma a bit. There seems to be some some cosmic alliance happening here. Right. Sometimes they checkmate themselves and you love to see it. We got a lot of that this week. All right. So the next one is for me from Sir Jervil with five dollars. Thank you so much. The Baileys must have become radicalized by TikTok to make Chuck Schumer call for regime change in Israel. Does no one get this? You guys don't know. I don't get it. I'm sorry. Chuck Schumer has said before that he makes all of his political decisions based on what he thinks a fictional family that lives on Long Island called the Baileys would want out of their their their representative. Look it up. This is it is it is a hilarious story. Chuck Schumer thing ever. One with the Baileys. It is really one of the funny. He has like very specific details too about what he hold on of his imaginary friends. That's not good. Oh, all right. So here is this is from the New Yorker magazine in 2007. For you guys to know how deep I am in this world. Yeah, 2007. Damn. 2007. Yes. Schumer says that he's accompanied everywhere he goes by two imaginary middle class friends who advised him on all middle class concerns, their names, until recently were Joe and Eilino Riley. For the for the book's sake, we wanted them to be more national, Schumer said. So they became the Baileys. The Baileys live in Massa Piqua in Nassau County. That's Long Island, the town that is invariably known on Long Island as Massa Pizza. The Baileys are both 45 years old. Joe works for an insurance company. Eileen is a part-time employee at a doctor's office. They worry about terrorism and about values. And they are patriots and they are patriots. Wait for it. This is how specific he gets on imaginary constituents. Joe, Joe takes off his cap and sings along with the national anthem before the occasional Islanders game Schumer wrote. He elaborated their night. They're not ideologues. They're worried about property taxes. It's the tax they hate. And that's what and that's what Democrats don't get. He has also drafted the Baileys in defending the CIA's human intelligence program. Had Joe and Eileen been in the room after the human intelligence grew up, they would not have indulged in the blame game. Gutted the human intelligence program or weakened America. The Baileys, Schumer said, sometimes died out. Not often, though, because of the cost. And they like Chinese, which raised the question. What would the Baileys eat? If they were here at a human dynasty, I guess that was the restaurant they were talking to Schumer at the time. The more conventional stuff, Schumer said, but they're with it. So wait, it continues. It continues. They're with it. I mean, they're not not with it. Schumer looked at a plate of chicken and vegetables and said they wouldn't order that. They would order a Kung Pao chicken. Oh, it was suggested to Schumer that he is a little bit weird. He acknowledged this to be true. They're real for me, he said. I love the Baileys. What? That is not OK. As swing voters, Schumer said, the Baileys were very anti-Hillary when she ran in 2000, but they voted for her in 2006. He went on, they like Rudy. It depends on how he plays it. If Rudy continues to adhere to the right wing Republican line, just cutting taxes for the wealthy, he won't get their vote. I'm guessing the Baileys are Rudy fans anymore. It turns out, Schumer said, as he ate an almond cookie, that there are that there are some actual Baileys in Massa Piqua, and he once met a couple of them. Mrs. Baileys was a kind woman, very nice, a nice lady. But the actual Mr. Baileys was a Republican. Even worse, Schumer said, he had a goatee. Joe Baileys would never have a goatee, Schumer said.  Yeah, that's true. This man should not be near power. Sir, sir, sir, Jervil, thank you for that deep cut. It seems like only you and I got this right off the bat. I did. Wow. That is a deep cut. I wonder if Mrs. Baileys pegs Mr. Baileys. Like, does he really get real deep into the war with it? Like, I'm curious. See, it helps to have an elder millennial here on your broadcast, you know, all right. So the next one here is for you. Tungbosin with a super chat, $10 super chat. Thank you, Tungbosin. Um, shooting on the A train at Hoyt Schumer Schumer Horn, the story behind this kind of wild, the police precinct is built within the station. So cops should already been on this. Yes, I heard about this. The videos are, excuse me, wild. There was a fight on the A train between a guy, two guys. One of their girlfriends or their friend that was a woman was with them. So, so, so guy A starts the fight. Guy B's woman friend stabs guy A in the back or something. And then guy A pulls out a gun on the train. Guy B and guy A start fighting. Guy B somehow gets guy A's gun and shoots guy A, the guy who originally introduced the gun. This is all happening on the train. There are videos of people laying, you know, screaming, crying, laying down on the floor so they don't get shot. It's horrendous. And the point here is that like the point of bringing it up on the show, it's not just like a local news story. Is that remember Kathy Hockel and Mayor Eric Adams working together to put more NYPD officers in the subway stations? National Guard. Sending the National Guard into the subway stations. Setting up, setting up bag checks. And then on top of that, this is a station, like Tom Bosen said, that literally has a precinct built into the station. Like they're right there. And they didn't nothing. Didn't stop this. The security theater didn't stop it. I mean, cops do not prevent crime. I'm sorry, they just don't. That's because they've been defunded, Matt. Yeah, true. Tom Bosen with the follow up super chat. In the end, police are just a reactive force and adding more does nothing to remedy root causes. Yes, I mean, they just don't.  Like if you're going to actually spend money on police, have them actually do things that police can actually do like the very few things they can do, they could solve or but, you know, that's not a priority. They don't prevent crime. They just do not. They do not prevent crime. Putting more cops on the streets does not do anything to prevent crime. It just doesn't. It just doesn't. In fact, it heightens tensions in communities where this happens. Next three and it results in more innocent or unarmed people's deaths. Honestly, that's what you get. Um, Tony Rizzo with a membership super chat chat. Insert context free comment here. Oh, Tony, doing the opposite of what I recommended. Wanda with a super chat, great show. As always, I even kind of miss David trying to end the show early. He will never succeed. He will never succeed. He can. He's welcome to leave early. He's welcome to leave early, but he will never succeed in shutting us down early. Unless he presses the end stream button and then you have no choice. I will restart the stream. For both. Looney Tunes, 9000 with a super chat, very a relevant username with the super chat message. I agree that WBDC at the Coyote film out shocked here, Looney Tunes, 9000 agree with that. This one's for me. Critical plug, five dollars. Thank you. This one is for Matt Binder. When are you and Fantano going to do an emo tier list? That would be amazing. That would be amazing. I would love to do that with Fantano. We could do a folk punk list, maybe. Dude, straight up punk list, hardcore list. Could do a bunch of different lists. But I think the emo one probably the most mainstream available one. I would do it. You should reach out to bring Fantano on. He's the one with the bigger He's the one with the huge platform. I feel weird going up to him being like, hey, Fantano, have me on. You know, but if he invited me on, I'd be I'd be honored. Follow up. I don't like I don't like asking people with large platforms because it seems like I'm trying to, you know, like Cloud Chase. Yeah, like, yeah, unless unless they specifically did something that made them a story to have them on my show to talk about what they did or the story they broke or whatever, you know, I wouldn't just reach out to someone and be like, have me on your show. But you know what? Maybe I need to do that because I get emails all the time from people pitching me to have them on to have them on my show. And I don't look at them negatively. It's just part of the business. But I feel like I said, I'm really bad at self-promoting. It's hurted my it's probably hurt my career throughout the entirety of me doing this, but I really feel dirty self-promoting. I can't help it, you know, it's it's I got to get over it eventually. Maybe maybe soon, maybe when I'm 40. Critical plug with the Super Chat for me. I could have just sent you this direct to you directly. But what are some of your favorite emo bends? I can have to wait for the Fentano tier list for that one, my friend. Simple plan, baby. Oh, boy. Oh, boy. No, no, no, no. All right. Chris Corcoran, five dollars. Thank you so much. Matt Walsh is just as boring as Chaya also wouldn't be shocked if he has skeletons in his closet or more specifically, in his case, his hard drive. Yeah. So the thing about Matt Walsh is that I think that, yeah, his delivery is more monotone, but he actually there is a level of intelligence there that allows him to get out. Oh, he's a quick talker. He's he's got he's not like we don't find him funny, but he's got to work to him that appeals to the conservative base. I see I see the appeal of Matt Walsh to that audience. I think he can hold. Yeah, he can hold an audience. He also speaks to crowds. Chaya would never be able to do like. Imagine Chaya talking to like a college crowd that's like booing her and heckling her. She would she wouldn't be able to do that. And that's like, I don't know that I could do that. It's not necessarily, you know, a fault to her. A lot of people can't. It takes a lot to hold an audience. There's specific strengths you've got to work to her.  And that's it, you know what I mean? Right, right. I mean, yeah, listen, I get what you say. Like Matt Walsh is very like he's got a monotonous voice. Very monotonous. Yeah, he's pretty dry. Him and I are the two most boring people he's not appealing to me. Like I that's why they're both so horrible because they're so boring.  Yeah. But with that said, he does have a wit about him that higher higher. I check does not have what she has. No. Yeah, there's like nothing. She's like one of these 90 year olds. I don't even have a podcast. I give Matt nothing. Yeah, honestly. There's a lot of bigots who are also entertaining to me. Donald Trump, Alex Jones. No, he's not entertaining. He's not entertaining. I'm not saying it's entertaining, but if you look, if he if he's put on the spot, even even if it's not a great answer, content wise, he's able to talk his way out of things in a in a like a good speech. I guess when he was caught in a lie on Joe Rogan, he was like, media matters is going to have a field day with this. Right. Yes. That's that's higher. Higher. I would say she would be like, we're a nation of truth. And I believe the truth is true. Right.  Like you saw it in the Taylor Lorenz thing. She could have easily just swatted any of these topics away, moved on, but instead she just sat there like adult. And she takes herself too seriously. She overplays the victim. There's no like there's no humor. It's just it's there. She's a charisma like vacuum. She's like negative charisma. And that's why like she like she thought, OK, she built up this huge lives of TikTok platform.  And it was like, who? What?   Well, what is this? That's true, actually. She hasn't been able to convert that into a different career. Yeah. She wanted to be a podcast host.  That's all that's all we want you for. Calling people pedophiles. That's yep. You do you. That's that's your strength. OK, the next two are for you. Zero P.E. the Super Chat. Matt, please tell me you remember Schumer's frat house from a few years ago. He lived there with another we Congress person. We in New York, maybe you meant to put. I don't I'm not sure. It was nasty, too. I don't remember Schumer's. What? What is with Schumer? I don't remember Schumer's. I do know that every I do know that every every graduation he attends, he tells the same speech about not like going to study abroad because of a girl he was interested in or something like that. And that didn't work out or something. He tells the same speech at every single graduation he goes to. That's a long running Schumer thing. But the frat house, I don't I don't recall that one. The real alpha house seen in 2013. Dick Durbin? That's the other that's the person he lived with. What? What looks and feels like the most rundown frat house on campus is actually the Capitol Hill home of some of the most powerful men in Washington. Welcome to the Omega house, joked Dick Durbin, who is the second ranking Democrat in the Senate. Remember, this is 2013. This is where I've lived for 31 years, boasted Chuck Schumer, the Senate's third ranking Democrat. It's hard to believe half the Senate Democratic leadership lives in these conditions together, but they have for decades. When Rep George Miller, Democrat in California, the third roommate and landlord came in the door. He immediately ribbed the senators as dead beats. You guys get the rent from them, asked Miller. The house is so legendary that it inspired the new television series alpha house on Amazon. What? I don't remember this actually. Yeah. I don't remember this. Bay Photo says in chat that Chuck Schumer still uses a flip phone. I believe that. I definitely believe that. Friends, I gotta take off. I gotta take Chico out. I love you both. I'll see ya. Love you. Take care. God bless. Bye. We are down to our last two. So this one is for you. The next one's for me. Celeste, thank God for music. Casey Musgrave's new album is dropping at midnight. Any new music y'all are looking forward to? I don't really listen to music that way. Oh, my favorite band is dropping. No, I just sort of like peruse whatever's out there and when it comes out, it comes out. Or I don't really wait for release dates. I don't listen to whole albums usually. I'm the same. Not like that. Not like that. Like if I discover an album, I'll listen to it. Because if I like a few songs off of it, but I'm not like, oh, I got this album is dropping. I gotta listen to it right now. Yeah, I'm the same way. When I was younger, I would be really excited for like certain releases. Like, oh, there's the new Kanye or Nicki Minaj. Now I just kind of like I'll put on whatever what's popular on like Apple Music and just let it play. And if there's something I like, I'll like add it to a playlist. Like, yeah, I don't, I couldn't even like name a lot of the artists that are in like my playlist. I just listen to it and I recognize the song. Every once in a while, there'll be like an R&B artist that I've been following for a while. And it's like, okay, I'll check out their album. But yeah, I'm just like Matt. Oh, thanks to the Serfs TV for rating me on Twitch. Hello, Serfs TV viewers. Whoa, that's a big channel. If you're unfamiliar with what we do here, it's a show called Leftist Mafia. We talk about now. I love doing this every week. Just like I love pretending. Someone got kicked off the show every week. We will beat these jokes until they are dead into the ground and keep beating it. I mean, they are already dead into the ground and here we are still going with them. Okay, Evan Christensen with 4.99. Thank you, sir. Frustration is understandable, but no politician is irredeemable except Republicans because your opposition today could be an ally tomorrow. I think some, I kind of disagree.  Sometimes I'll say something mean to somebody, but that's not out of their consequence. John Fetterman is irredeemable. Right, there you go, yeah. But they vote on policy of immense consequence and what they do sets the agenda for the country. So I feel like, yeah, it's just everything they do is magnified because they have so much power. So yeah, I think that's some are irredeemable. John Fetterman being probably the best example. Okay, well, you know what? That is it. So the last thing to do- Hold on, over on Twitch. I do have hypervisor subscribe for one month at tier one. Thank you, hypervisor. AussieKamiPlantLater, resubscribe with prime, subscribe for seven months. Thank you, AussieKamiPlantLady. Go on more shows, Binder, spread the lefty good news. Ha, ha, I would know.  I feel like I'm a pretty entertaining guy all around. But any sort of stream, show, podcast, I don't care. I'll go on anything if they would like me to, if they invite me. So just reach out to them and say, hey, you should have Matt Binder on the show. All right, do we want to rate Cosmopolitics? Oh, who should we rate Cosmopolitics? Is that who we- Yeah, she's on. She's good people. Let's see, I'm looking for Cosmopolitics, hold on. Is she on? I don't see her, what's going on here? Yeah, she's on. Oh, there we go, I do see Cosmopolitics. Yeah. We won't click that rate button yet. Did we already read everything? Already making sure that we got everybody. Don't want to leave anyone hanging. All right, folks, this was the show. I had a lot of fun. It was a great episode. Anything you want to promote, Mike, before we go? We're in the early, so I feel like we got a minute to promote our stuff. Yeah, everybody go check out my new movie. It's called Dune 2. It's playing in theaters, but yeah, that's it. Oh, you're the guy, you're the guy. Is that like a YEEB? Is it like a YEEB? I am, that's me. You're Javier Bardef. I also designed the Wormussy bucket, too, so I'm going to promote that. No, I'm just kidding. No, I don't have anything to promote.  I play Shah-Haloud in the movie. I play. Do you really? I play Shah-Haloud, yeah. Okay, I play Zendaya's character, actually. I don't know the name. Chani. Chani, how did you play Chani? I need to watch the first one so I could see the second one. I saw the first one, but it's been a while, so I want to watch it first, but yeah, that's the goal. I play Batista's character, as you can tell from our very similar body types. You do have the same physique, now that you mentioned it. Me and Batista are basically one and the same. You say Binder, I say Batista. Batista, Binder, let's call the whole thing. Oh, all right, folks. I just rated Cosmic Politics because I had it set up and Anno did it after a while. Let me do it right now. All right, folks. Oh, YouTube.com slash Matt Binder, subscribe to me there, Twitch.tv slash Matt Binder, follow me there, patreon.com slash Matt Binder if you would like to, and we will see you all next week. I mean, hold on. Thank you, everyone.  I gotta do the rate, don't stop it yet. Hold on. I won't, I won't. Eight, seven, six, five, four, three, two, one. All right, hold on. I'm pressing rate now. Cool.


Hello, Columbia, and welcome to This Week in the City. Highlight's brought to you from the Public Relations, Media, and Marketing Department with the City of Columbia. As we begin our week, we want to remind you that the Columbia Cleanup Initiative is well underway throughout city council districts. There are various locations where dumpsters have been placed for citizens who want to bring by items for your spraying cleaning. These dumpsters will be located in various locations throughout the city throughout the month of April. If you need specific details about these dumpsters and how they can be used for your items, please contact our Solid Waste Department by calling<PHONE_NUMBER>. On Tuesday, Columbia City Council will hold a work session at 3 p.m. at City Hall. The work session will be held in the Mayor's Conference Room on the second floor. This work session will be a hybrid meeting, meaning you can actually attend in person or you can view the live stream from our website or our YouTube channel. For agenda items, please visit our website at columbiasc.gov. On April 12th, the Office of Business Opportunities will hold a Philly Park Revitalization meeting for those who have interest. This meeting will be held at Earlwood Park, which is located at 1111 Recreation Drive. For more details regarding this meeting, please call the Office of Business Opportunities at<PHONE_NUMBER>. On Thursday, April 13th, the Planning Commission will hold their meeting at 4 p.m. at City Hall and Council Chambers. City Hall is located at 1737 Main Street. This meeting will be live streamed and can be viewed from our YouTube channel and our website or you can attend in person. For agenda items, please visit our website at columbiasc.gov. And on Friday, April 14th, it's time for Food Truck Friday. Come out to the REI Co-op Park and Lot located at 2300 Bull Street and sample some delicious food from our local Food Truck vendors. Again, that's Food Truck Friday from 11 a.m. until 3 p.m. on Friday, April 14th. Well, that wraps up the events and meetings for this week in the city. If you have any questions about any of this information, please contact Public Relations, Media and Marketing at<PHONE_NUMBER> or you may email us at PIO at columbiasc.gov. Thank you for watching and remember, we are Columbia.


I like her problems. Whoa, she's so... walk-in. See, that's somebody I would divorce. Why would she think that?  I think her phone number has a 5 in it. If we had kids, I would hate them. I came. Where is my sandwich? If she was a test, I would fail. I think I should ask her for a raise. I like her left eye. Wow, she's beautiful. Also, that's a tree. That's the girl I would happily get punched by. I'm gonna offer her my job. I hope she has a lisp. I don't think my wallet would fit in her bag. Okay, this is my first time seeing her. Why hasn't she called me yet? See, this is the perfect woman. I don't like that. There's no fight otherwise. Why isn't she robbing anyone? No class whatsoever.