Hello, everyone. Welcome. Thank you very much for coming. This talk is about multi-data centre cloud foundry. If you're in the wrong room, leave now, because I'm going to lock the doors. We won't let you out after now. Thank you very much again for coming. Quick introductions. My name is Colin Humphreys. I'm CTO for Cloud at Pivotal. Will Daniel introduce himself? Hello. I'm Daniel Jones, CTO of Engineer Better. We're a UK cloud foundry consultancy. This is the maximum CTO quota per stage that we've hit. If you get more CTOs than this, we explode. Right, we're going to get started with a story. I'm going to tell a story. I'm going to wander around. Is this being recorded? Oh, it is. Let's see if she can keep up with me. I'm going to get started with a story about my youth. Way, way back in time, in my younger days, I got involved with a big technology project for the UK's largest cinema chain. I like a bit of audience interaction here.  Now I know who's involved and who isn't. I was helping out the UK's largest cinema chain with their requirements and their technology. So what used to happen back in the day is that people used to go to the cinema and they would buy tickets there and then they would watch a film. Now I know nowadays you have Netflix and no one goes to the cinema anymore, but this used to happen. This was a thing. So people would go to the cinema, they would buy a ticket, that ticket would be for a seat, they would sit in that seat and then they would watch a film. Are we all okay with this? Is this too technical? No, good, great. So they'd get a seat. Now what happened was the cinemas, they had a database and that database would store the times, the films that were on, which seats had been booked for which people, all that kind of thing. But the cinema chains noticed that there was this thing called the internet. What they wanted to do was allow people to book cinema seats online. Wouldn't that be amazing? Go online and book a cinema seat. So we're going to become part of the cool new world here. We're going to have nuclear powered houses. It's going to be amazing. We're going to be able to book cinema seats online. So I was part of the project to do that. So we installed some web servers and we built an amazing website and it was fantastic. What we did was we connected the cinemas to the internet. We connected them with ADSL, which I'm going to depict as a piece of string, because that's about how reliable it was. So this was great and everything was going along, but ADSL, as you know, isn't the most reliable connection, so this would happen quite often. And the cinemas would get disconnected. And then you couldn't buy seats online. And then I got shouted at. Thank you very much to PHP CEO for his avatar here. So I got shouted at by the people with all the money and this was bad. So we had this problem in which you could go to the cinema and buy seats and that would carry on working, but online would stop working. So, you know, I was young and I knew everything. So I thought I can fix this. I'm super clever. So what I did was I put a second database near the web servers and this was awesome. So granted the second database, we now have high availability. Isn't this amazing? I'm sure you will try to do this. We had zero single points of failure, something I'm sure you will hear a lot about. This was truly amazing. Nothing could break it, not even a thermonuclear war. That's a reference for some of you. So this is great and everything's amazing. And then obviously, you know, the thing that I wanted to have happened happened. So our string, our ADSL, that would get cut. So now we had a solution that looked like this and everything's great. This is so, so amazing. People can still book seats. They can go to the cinema and buy a ticket and get a seat. They can go online, they can buy a ticket and they can get a seat. The world is fantastic. However, this didn't really work out quite as I planned. Can anyone guess what happened here? It's exactly as you thought, yes. So what happened was I looked at it optimistically and I think what happened was I doubled the profits for that cinema chain for a short period of time. I increased the density of the seating is another way of looking at this. Yes, I did. Well, for a short period of time, we did sell two tickets for every single seat in a certain cinema. And guess what happened? Yes, I got shouted at again. So I had to learn very quickly, I had to learn something called cap theorem. So who has heard of cap theorem? Okay, it's all the same people that went to the cinema before.  That's good. So I learned this lesson very quickly. So what we're really saying here is you can choose consistency, which we had initially when we had the outage and we snapped the wire. You know, we couldn't buy seats in one of the two sites. Or we can have availability where we can carry on buying seats, but we're going to sell them twice. We cannot choose both. It is not possible to choose both. So that's what cap theorem really says. It's more complex than that, but I wanted to still it down to that for you. So when you have this network partition, as we call it, when you chop the string, is our lovely ADSL, you create a partition and you can choose between availability and consistency. So when people ask you about cap theorem, are you a wizard of computer science? Do you understand cap theorem? Well, now you do. You can say it's got something to do with selling too many cinema seats and being shouted at. So a lot of you are now thinking, why is Colin waffling on about cinemas? Because we all know that cap theorem only applies to stateful systems and Cloud Foundry is a stateless system. So why are you going on about cinema seats? Allow me to explain. Cloud Foundry runs stateless apps, but is a stateful system. That seems to be the part a lot of people are missing out on. It has state. Cloud Foundry has a database behind it. If you think about what you're doing when you say to Cloud Foundry, CF push an app, Cloud Foundry now has some state. It knows you want to run your app and it has your app code and it compiles it into a droplet and that's some state. And when you scale it up, you're saying to Cloud Foundry, run 10 of this app and that is a declaration of state that you want to run 10. So it has state and thus cap theorem applies. Examples of state within Cloud Foundry, the Cloud Control database, that has the state of what you want to run.  This is all state. So we have the state management problem. Even the routing table is state. Which application instances are running which codes so we can route to them. And when you have state, you have problems. So what can we do about this? What does cap mean for Cloud Foundry? Well, the reason you're here today, the thing I hope we can help you with is if you understand cap theorem and you understand Cloud Foundry's stateful and cap theorem applies, we can understand the constraints that we're operating under and then we can make some choices so we can feel empowered by this knowledge. So I think you have three options with Cloud Foundry about how you deploy to multiple data centres.  So the first option you have is this option, no partition tolerance. So what you're saying here is you have Cloud Foundry deployed, don't have it in a second site, you just deploy it to one site, perhaps multiple availability zones, but single site. What you get here is Cloud Foundry and it's great. And if your site goes offline, you've lost Cloud Foundry. But for most people, this is the simplest way of doing it. And I gave a lightning talk on Monday night about how if you're preparing to go multi-site because of the possibility of a thermonuclear war, you may be over-engineering. There hasn't been that many thermonuclear wars. So for most people and most availability requirements, just running Cloud Foundry single site will be the simplest, easiest way to do it. But some people do have higher availability requirements. So if you do this, single site, you don't have a second site. If this site gets offline, you get shouted at. So what do we do about that? So your second option is to do this. Now this diagram may not make much sense. I now realise that. What I'm depicting here is that in your first site you have the whole of Cloud Foundry as you know it, all of the components. And in the second site, represented by a small rabbit juggling gears and wearing goggles, that's just the runtime components. So if you took just the runtime components over to one side and then had the management plane on the first side, everything that's stateful, what you're doing is you're saying if the left-hand side goes offline, the right-hand side, the runtime for your apps will just carry on at altitude running all your applications. You can't push new apps, you can't scale things up, scale things down. It just carries on as it was. So we link those two together. All your control plane sits on the left-hand side, your running apps sits on both sides. Now what this gives you is consistency because if your primary site goes offline, you can't make any changes to your running applications. So you can't push new apps, you can't scale them up, scale them down, but your apps carry on running. So you've lost the availability of your control plane, but your apps carry on running. If your secondary site, the rabbit, goes offline, everything's fine because you can still make changes on this side. And when the rabbit comes back online, it will converge. So this looks a little like the isolation zones that were spoken about earlier on today. Maybe this is an advanced feature, a later feature of isolation segments, sorry I should call them. So as I say, if we cut this, we still have a good situation, but we lose the ability potentially if one site goes offline to push new apps. So I recommend for a lot of you, this is a good way of doing multi-site cloud foundry because you have that consistency. You don't have to worry about the applications being inconsistent versions across the multiple cloud foundries. But as I said, we can't push new applications, so we're going to get shout at that. Same as usual. So the third option that you have is to just run multiple cloud foundries. Now we see this a lot. So you run two completely separate cloud foundries in different regions. You push your apps to both of them, and this looks like the dream. But the problem is then management. You can push different versions of your apps to both of them. If you're pushing a new version of your app, what happens if one of them is offline when you push it? And then comes back online later with an older version of your app. What happens if your users exist in one, not the other? All these kind of things, you have a big issue around consistency. How do you keep multiple cloud foundries consistent? Very challenging. So you push this out. And I've done this, and I've had a cloud foundry that was unavailable while we were pushing out the app. And then it kind of self-healed shortly afterwards, and then you have different versions of the app running in different places. So one third of your users across three cloud foundries are getting a wrong version of the app.  And this problem just multiplies itself as you go for let's have lots of cloud foundries, let's maximise availability. Let's have four cloud foundries that's going to be great. Let's have ten cloud foundries. Well, what happens when we start to go really big? Will we get shouted at a lot by lots of people because it's gone really, really big? Big problems. And I have to say everything that I'm saying now, all these problems also exist for the data behind your cloud foundry applications. Please be aware this is not just for cloud foundry for your stateful services behind cloud foundry. All these problems exist. And when they go wrong, you're going to get shouted at again. So there's a lot of shouting going on. So the question is, if we are going to run multi-site cloud foundry, how can we make it more manageable? How can we make a cloud foundry, a p-clip in there? How can we make available cloud foundry, AP available and partition tolerant cloud foundry, more manageable? How do we keep some notion of consistency across multiple cloud foundries? And this is where things get really difficult. So I'm going to hand over to Dan. Thank you, Colin. Shall I try this one? I'll go with a handheld mic. So the funny part of this presentation is now over. There will be no more jokes. There will be no more levity. We're going to talk about technology and CLI tools. So you may want to leave at this point. So I'm going to take you through a couple of tools that either we've written or other people have contributed to the ecosystem that make this more manageable. Because it's a problem that lots of people seem to have against Colin's advice. Lots of people want to run multiple cloud foundries. So the first tool was one that we created to help some friends of ours who were running multiple cloud foundries. And this is a tool called CFPlex. It's basically a shim for the CFCLI that allows you to run one command against named groups of cloud foundries. So maybe you've got your prod set of cloud foundries. This will just run that one command against each one. If it fails, it tells you that it's failed, doesn't do anything clever, doesn't try to achieve some kind of convergence state. But if you are operating multiple cloud foundries and you're typing commands in by hand and then changing your target, typing the same commands in by hand, and then changing your target and typing the same commands in by hand, at least this will reduce the number of errors that you make. Or if you make an error it's going to apply it to all of your cloud foundries at once. It does everything the CFCLI does. It works with plugins, it isolates CF home, so all the behaviour that you normally expect is there. And it works in an interactive or a batch mode. So you can either specify, you add APIs to it, so you can add a list of things, a list of different cloud controllers to hit, and then run a command, which is handy when you're maybe doing ops type stuff. You can name those groups as well, so this is the non-group version, but you can do add API and then say like a prod, and then one of the cloud controller URLs. There's also batch mode, which perhaps is a bit of an anti-pattern, but if you need to do this kind of thing in your CI jobs and you're not using something cool like concourse, this will help in that you can specify all the cloud foundries you want to hit and the usernames and passwords as an environment variable. So you just set it off from running, so it's not interactive. It's worth me pointing out actually, and the last one it will do login interactively so you have to be there to type in your username and password. We don't do anything clever with credentials management because that would be hard work, right? So this version you can specify an environment variable to do that. And it will run off and do whatever you tell it to do against all of the cloud foundries you specified in your envars. The separators are really weird if you've ever tried guessing which symbols people are going to use in their passwords and not those were ones that seemed least likely and weren't going to screw up Ash. But that's a tool for performing the same operation against multiple cloud foundries. It's more of a helper for ops people to make their lives easier to reduce the likelihood of typos and mistakes and that sort of thing. The next approach is specific to apps, so concourse is lovely. If you're not using concourse for your CI you should be. If you're doing cloud foundry you are probably already using it. The thing is it's got a cloud foundry resource so you can use it to push apps. And really if you've got a value stream that involves applications being on some cloud foundry somewhere you should be mapping that out in concourse. There should be little boxes on a UI somewhere that say we're going to push this app to that cloud foundry. But apps is all it does. So this is great for making sure that apps get there and I highly recommend you use it but it's not the whole story. What happens about user provided services? What happens if you've got a new version of your app and you've got a version of code in Git and you need to make sure that when that version gets pushed a user provided service is available? How do you keep those in lock set? At the moment there's nothing in concourse that does that other than if you script it yourself. Also you end up with one resource per cloud foundry that you're hitting so if you've got 10 cloud foundries then you're going to have 10 boxes and there's going to be lots of copying and pasting in your concourse. So the next thing I wrote was something that I was hacking on at the last cloud foundry summit and if you ever talked to Colin about contributing something to the cloud foundry ecosystem there are only two answers. If you say I've got this great idea for a bit of software, what do you think? The answer is either cloud credo already did it for a customer and they can't tell you about it because it's proprietary or Pivotal are working on it so don't bother. So I ignored that. You say that every time. So I was hacking on something called the Converger and the idea is to have this is a Java application that is a bit like Bosch but for cloud foundry. So you specify a declaration of how you want your cloud foundry to look in YAML.  But it doesn't do apps and that's on purpose because my personal belief is that apps should be done through CI. This is for the setup around these apps. However, I did have one idea and that was making it a concourse resource. So you could have concourse pushing apps to cloud foundry and then we could make together because it's open source in its community. We could all work together to make the Converger a concourse resource. So you can say and make sure that this space looks like this and it has these user provided services with it. So this is an example of the kind of YAML snippet that you would configure it with. For some friends of mine that I worked with when we originally first had this idea, we're using a software defined network. So we've already thought ahead of being able to define security groups and then have a plug-in architecture. So you could have something that would run against, I shouldn't name particular SDNs, but run against your SDN and create firewall rules as well as an effort saver. And originally the use case was to converge an org at a time. So you'd have one org and make it look exactly like this. The example at the bottom about having a REST API where you specify the group of cloud foundries you're after, and then an org and then a space would allow you to integrate this as part of your CI pipeline. So set up my space, make sure my space is in exactly the state I expect when I push this out. You could also then use it for setting up test environments as well. So if you're a cloud foundry developer, if you're one of the folks at Pivotal that end up standing up cloud foundries 15 times a day to test things against, it will be quicker and more declarative than bash scripting the setup of a load of spaces. So the Converger is a work in progress. Everything you see there does work, I believe, at the moment, but it doesn't do apps and that's on purpose. So we still don't have a complete tool. The next tool, is that my way of, does somebody lean on the thing? I can stop if you want me to, just say. The next tool has the best logo, therefore it wins the competition. So deploy adapt tool. It's not mine, I can't take credit for it. Deploys an app to many cloud foundry instances. And we'll cope with things like rollback. But again, it's only doing apps. It's got a plugin architecture and I believe the people that made it have got some really cool plugins. I'm not sure how many of those are open source. But in terms of deploying apps across multiple cloud foundries and coping with the failures that might happen, what happens if one's down, then deploy adapt tool is the tool that will manage that best for you. The next tool also has a logo, unlike mine. I don't think it's as good as deploy adapt tool one, I'm afraid to say. But push to cloud, there was a really interesting tool given at Sant Clara about this. And I can't work out whether I really like this or whether I think it's a bit of an anti-pattern. But if you're deploying large microservice architectures, then this might be of interest to you. So you can describe your entire architecture and all the apps that make it up and deploy those all as one goes. It's a declarative format for whole microservice architectures. There's a lot of JavaScripts and JSON in it, so that might not be to everyone's taste. The thing that I kind of have queries about is that we went to microservice architecture so we could deploy things on their own cadence. It's a well-defined boundaries, bounded context, and so we wouldn't have to worry about pushing them all at the same time. So is it actually an anti-pattern to describe your microservice architecture all in one go and say, to probably this whole lot of things, these versions all work together? And if that is an anti-pattern, why do we think it's an okay thing to do when we deploy stuff with Bosch, because it's the same kind of principle with many components of the same system working together? So there are no tools currently in existence that solve all the problems of having multiple cloud foundries running together. It's a hard thing. You will have to worry about the consistency problem. CFPlex will make it easier if you're going to do stuff by hand. Concourse you should be using to push your apps into cloud foundry. The Converger isn't finished yet, but can do a hell of a lot of stuff and has all the qualities of Bosch in terms of being a declarative format and making the world like you want it to be in an idem fashion. Deploy a Daxel, great for rolling forwards, deploying apps across multiple cloud foundries and coping with their errors, and push to cloud if you've got a complicated micro-service architecture, then this could be the tool for you. And that's a wrap-up of tools that may help you if you decide to go down the many cloud foundries route. And with that, I think we are done. Does anyone have any questions? Yes, Mr Pinto. Is there a reason you didn't mention Spinnaker as a deployment tool to many cloud foundries? Not really, other than I didn't think of it, but now you mention it. That's how exhausted my research was. So yes, Spinnaker was, the question was, why didn't you mention Spinnaker? Have you used Spinnaker? And has it been successful for you? It's okay at the basic level, but it's ensuring as we go on. So it's one to watch. And that's Spinnaker predominantly for deploying apps. Does it do any of the configuration of the cloud foundries? Awesome. So you can do one of those things. Cool. So there you go. Recommendation for you, check out Spinnaker. Any other questions? Mr Matthews. Was CFPlex doing its operation in parallel or sequentially? CFPlex does them sequentially so that when stuff goes wrong it fails straight away and you know about it, rather than trying to do anything too clever. Any questions about cinemas? For scenario two, where you separated out the run time piece, kind of infrastructure is required to run that? So the question was, my second scenario, which is the consistent scenario where we separated out the run time from the complete cloud foundry components. Which infrastructure do you need to do that? We're exploring that at the moment. So there's a proposal for isolation zones and that's kind of an evolution of elastic clusters. So we're looking potentially, I think you definitely need bare minimum routers and cells. And we probably actually need, the feature we need really is around the container networking inside of cloud foundry. At the moment your routers will, by default, prune their routes if they are detached from the management plane after 120 seconds. So it would kind of sit there everything being fine for two minutes and then you'd have no apps left. So we're looking at how we can deal with that in a consistent fashion because unfortunately the routers have state as I mentioned and that makes things a little tricky. But we're getting there, it's in progress. Any more questions? I have more. For those of us that weren't around at the talk about isolation segments earlier, when is it going to be ready? You know I work for Pivotal, we're an agile company. I don't know, we predict timings, we just don't give commitments so I can look in the backlogs for you and see what's going to be happening. Is it more up to down the backlog or is it? So we turned the lights out earlier on and then disappeared. I think when you started asking that question I personally, the honest answer is I don't know. I can look in the backlogs and we can give you a prediction based upon our velocity so I can get at you on that but I just don't actually know. It's currently in proposal stage at the moment so we probably don't have an accurate prediction right now. I think you could experiment with this yourself if you wanted to, we just wouldn't support it right now. Any more questions? Thank you all very much for coming.


The U.S. government has just passed a bill that pushes forward a potential ban on TikTok. This is as close as it's ever gotten. If TikTok is not sold to a non-Chinese company soon, it will be banned in America. Man, I'll tell you this. This is big news. Let's run the clips. Millions of Americans who use TikTok are watching closely, while Congress fast-tracks a bill that could cut them off from the popular app. After a classified briefing, a House committee voted unanimously to pass the bill. With a rare level of bipartisan support, the bill would remove TikTok from app stores in the U.S. if it is not divested from its Chinese parent company, Bite Dance. TikTok bill consequences if the bill is signed into law, by the way, it still has to go through the Senate. And it's interesting that it got to this point, Andrew, because I thought Shochu did a pretty decent job of defending himself. Yes, Senator, being from Singapore, I didn't think that you guys would still really want to ban TikTok. After all, I am not a Chinese citizen. And I thought I told you that seven million times, sir. It gives Bite Dance 165 days to sell TikTok to a non-Chinese owner.  The fact that this non-Chinese owner is in the bill, it sounds funny. Does it not? Wait, wait, wait. So just to be clear, can it be like a... It can't be a Hong Kong person then. No. Because Hong Kong is now part of China. Could it be Taiwan? We don't know if that's... If they're gonna count that right. But it can't be a Chinese... Could it be a Chinese American? Yeah, I mean... I don't know what that means. Is it okay if they look Asian? Basically, they were saying like, we don't trust you unless you sell it to an old white man. Right. Or a white guy with glasses. All right, it better be an old white guy or some nerdy white guy. But what if his wife is Chinese? Well, Zuckerberg's wife is Chinese. Right, right, right. If not sold, the app would be illegal to download in the U.S. China has called a potential U.S. ban an act of bullying. And I'm telling you, this is a really big deal right now. It's being debated, Andrew. And interestingly enough, even two politicians that hate each other, Meijery Green and AOC, they both voted against the ban, even though it ended up passing. Meijery Green doesn't want to ban it? Well, because she's against the censorship of free speech. And then AOC, I think she's against the ban too, but like, because she's for the youth. Right. But then all the older people across the aisle, there was basically people on both sides of the aisle disagreeing. And some of the people that were political enemies, they still were agreeing. Right, right. So a lot of political enemies are actually agreeing on this in some way or form, whether they both rejected or both... But Nancy Pelosi is really for the ban. Nancy Pelosi actually has a quote saying, we're not gonna ban TikTok guys. We're just gonna force the sale to a non-Chinese owner. And TikTok's even gonna get better. Tic-Tac-Toe, that's what she said. That's hilarious. Yeah. So basically, yeah, they... I think that the U.S., if I had to say the best case scenario is that the U.S. forces them to sell to another company. I think that's for a cheap price. I think that's what they're hoping. That is completely messed up, right? Right. Because basically, listen guys, I'm not saying there are not some concerns about TikTok. For sure they need to make some changes to the app probably. All that Kia challenge stuff never should have been allowed to thrive. Because basically you're coaching people to do illegal things or damaging things, right? But I do think the fact that America's all about free market economy and they're literally just targeting one Chinese company, that does go to show you that they're against the Chinese. So you are saying it is kind of xenophobic? It is xenophobic. I'm not saying there's not some concerns or that was it that the Project Dallas where they had to move the service to the Oracle service, that absolutely should have taken place. But if the only app you ever banned is a Chinese app, it does show you're the narrative in the country at the moment, right? Yeah. I mean, I thought it was almost to make way and ban TikTok so that you could launch an American-based rival TikTok app and take the market share up. Maybe. I thought that was part of the move. Andrew, here are the reasons that all the politicians list. National security concerns, data privacy, content moderation, influence on youth, competition, political influence, and national identity. Basically, that's a big thing, Andrew, from the people who are against it. They're saying that TikTok is compromising America's national identity. Yeah, it's crazy because all that content that's going viral is like made in America. But I guess they're saying they're accusing the algorithm of boosting certain anti-American content or dangerous... Or divisive identarian content. Right, or dumb content to make American do it. I think the argument that it's TikTok's algorithm is purposely making American kids dumb is wrong. Now, there's privacy concerns. I get that. I actually agree with some of that stuff. But to say that it's making kids dumber is the stupidest thing possible. Like, I think it's so...  They're dumb. Well, because they are into frivolous things. Because America basically is in a stage where it feels like it's already accomplished everything. So there's nowhere for America to go but backwards. YouTube is highly censored, actually, and still some very dumb content goes super viral on there. Of course, Andrew. Some people were saying, I'm glad that TikTok is gonna be banned because it has a lot of misinformation.  That is the lowest barrier to entry platform. And this was from people who are actually influencers from other platforms. Is it true? I'll say this selfishly, Andrew. As a YouTuber, it's true you do kind of hate on the TikTokers. Selfishly speaking. And I want to be clear that we may be biased. But yes, I kind of... Here's the thing. You know when I upload a video, David, on YouTube? I gotta make, like, 10 clicks. I gotta click through, like, ad suitability. Or I gotta put where the ad's gonna fall. Oh, like, is this suitable for children? Blah, blah, blah. You have to declare if it's a brand. Yeah, am I saying any hate speech? I have to click all these things just to upload a single video. You almost have to click all those same buttons just to upload a short. But now on TikTok, it's just, whatever you think it, boom, say it. Some people said it's about business. Andrew, low-key, all the American companies, Meta, Google, et cetera, they're pushing for the ban so they can come in, create a similar product, and get all the money. Because that's, like, billions and billions of dollars a year of revenue that is going back to China right now. Yeah, that's what I thought would happen, to be honest, is that they banned TikTok to make way for an actually full-grown American app. This girl said, truly, of all the things going on in the world right now, this cannot be the most important thing to focus on. Other people are saying, yeah, I wish they would focus this much on universal health care or gun bans. Oh, wait, so you can get assault rifles, but you can't get TikTok in the future. Oh, that's a good comment. Somebody said, what about inflation, housing crisis, stagnation in the salaries of the middle class, AI, unemployment, basically the middle class cannot even afford health care or childcare or education or housing anymore. Yeah. And then now here we are trying to blame everything on TikTok. TikTok didn't create those things. It's really crazy because, like, there is so much fame of focus on TikTok. And obviously, a lot of people do use it. So I guess there's a lot of, like, information, but, like, is it even useful information? Like, would it? Like, I guess what I'm saying is of all the issues, it seems like a lot of attention is being poured into this one just because it's, like, has to do with the youth, it's an app that everybody loves. It's playing in a sinophobia, too. Yeah, it's playing in a final sinophobia. But to get all the politicians together and argue about this all the time, it seems like not the most important thing. We're still a corporatocracy. We're still ran by companies. All these politicians are still kind of corrupt on different levels.  But no, TikTok is ruining democracy. Somebody just said this is a clear attempt to silence free speech. The government, U.S. government hates it because it seems like the majority of content on TikTok is more, like, pro-ceased fire, like, more on the Gaza side versus Israel. Yeah, but that's what the youth believes. That's just the voice of the youth. Somebody said, oh, a TikTok ban during election year, hmm, awfully convenient because they're trying to control the flow of information, right? Oh, that's true, man. There is going to be a lot of... I'm sure one side is going to more weaponize TikTok than the other side for themselves. Somebody said, nope. It is true that TikTok is very divisive. It is all CCP and Russian earworms making us hate each other in this country.  This is actually just, like, a cyclical thing. Now, I'm not saying that TikTok is not emblematic of it, you know, like the video or the content that you see, but it's like TikTok didn't cause the fourth turning. No. No. TikTok is a platform that a lot of people are being heard on, so that in that sense, that's the impact. It's just a platform, but that may be a certain voice is using more than others, but ultimately, it is not the root of the issues, man. Right, like, voices that you can't see in mainstream media may be using it more for sure. These issues were going to exist with or without TikTok. That's so crazy. Somebody said the government is scared how they can't control the narrative of how abysmal of a job they are doing running this country. Somebody just said, land of the free, land of the poor, hungry, disease, and uneducated is more like it. Think about it, guys. TikTok actually teaches us to have empathy.  I love TikTok. And someone said, yo, man, y'all got to chill. I got to blast a few more fits off first. I'm getting mad likes on my TikTok. Of course, you know, kids, they love it. It's like it plays into all the high school sort of popularity, cool kid, nerd kid, joc kid, archetype, type of dynamics that we have in America.  This is just lobbying money, and that is the only language that people understand. Of course, Andrew, people are talking about Sinophobia. I think that Sinophobia is probably like, it's definitely a pie slice. I don't know if it's the biggest pie slice against TikTok, but it's certainly on the chart. David, let's talk about why they shouldn't ban TikTok. I get that there are some privacy concerns and that how Bite Dance is a Chinese company. I get that. So I believe that. But the whole algorithm thing, I don't believe fully actually. Because they added the STEM tab. Yeah. There's literally a STEM tab for science, technology, engineering, and math. Let me tell you this, Andrew. Nobody clicks on it in America. Everybody is asking, because you can toggle the STEM tab on and off once you go into the settings. So many people just toggle it off.  They don't want to see STEM. They don't want to see educational stuff. Anyways, David, why should they not ban TikTok? What are some reasons? Well, freedom of speech is the biggest one. Actually, interestingly enough, Andrew, Elon and Trump are going with the don't ban it due to freedom of speech angle. Oh, they got to stand on their business. Yeah, that's true. Right, right, right. International relations that could lead to a lot of retaliatory banning back and forth. Economic impact, innovation and competition, cultural exchange. A lot of diverse perspectives will not be heard, right? Because TikTok has the lowest barrier to entry with the in-platform tools. User benefits, like basically the information being exchanged back and forth. Some people learn stuff from TikTok, right? There's all those people holding the signs.  This is like a company encouraged sort of movement. Data protection measures. Basically, like TikTok has done, you know, the project, I want to say Project Dallas, but I'm forgetting the name now, Parental Controls Regulation and just the global nature of life. How can basically someone was just like, how can you rewind things now that things are already going in a more diverse global way? Yeah, so here's my thing. I don't think that they need to ban TikTok. I do think that they need to tweak TikTok even more, but they have been making changes. Like they added the stem tab, guys.  It's on your... Will it work? Do you think the stem tab will work? No, I think they do need to do a better job of filtering for negative content. They have to do a better job of filtering. There is a lot of stuff out there, whether it's the Kia challenges, how to break it. You talk about the lights all chicken and everything. We have all the most advanced AI, right? And you know TikTok has that technology. Why don't you just scan and sift through stuff a little bit better? That's all I would want from TikTok. Honestly, it's like, yo, can you clean up some of the garbage, some of the lowest level garbage? Like, don't even let people get attention for this because we have to understand that whatever we allow people to gain attention for, they will keep doing. That's human nature. They want to be validated. They want friends. They want to belong. They want to feel famous.  Right. I will say this. My basic prediction is that I don't think ByteDance would want to sell to like a Microsoft. I just don't think that they would want to do it. And I don't think they would want to be forced to, but I don't think they would want to give up the U.S. market either. So it'll be really interesting to see how it plays out. I think it's possible that it could get banned, but I feel like it's unlikely to pass the Senate. Does the banning of TikTok inadvertently spark World War Three, David? I hope that. Is this how it begins? We're gonna ban TikTok. And then the Chinese are like, no, no, no, not that fast. But I will say this selfishly. Yeah, sure. Ban it. I'm a YouTuber. I don't know.  Right. I will live if they ban TikTok. I'm just saying that I don't think they have to. But anyways, guys, let us know what you think in the comments down below. Until next time, we out. Peace.


Test your English. Quiz 1. How good are your English skills? This test checks your listening, reading, grammar, and vocabulary. All you have to do is fill in the blanks with the best answer. Ready to begin? Get out a piece of paper and number it from 1 to 20. In a moment, you will hear a passage written in English. Then you will see the text of that passage. Then divide it up into sentences. Every fifth word has been deleted from the text. Your task is to fill in the blanks with the missing words. Only one word per blank. Good luck. Listen as I read the passage. Earth Day prompts calls for businesses to go green. Every year on Earth Day, April 22, people come together to raise awareness about environmental problems. And this year, they will focus on accelerating the transition to a prosperous green economy. During the event, also known as International Mother Earth Day, some 1 billion people in 190 countries take part in activities that often include planting trees, removing litter from land and water sites, including others about the environment. As curtailing climate change remains at the forefront of the global environmental agenda, Earth Day this year focuses on a business aspect of that goal, investing in our planet. Ready for the test? First four blanks, you will have 20 seconds. Next three blanks, 15 seconds. Next few blanks, 40 seconds. Last five blanks, 25 seconds. Here is the whole passage. You have one minute to review and revise your answers, if you need to. Okay, here are the answers. Earth Day prompts calls for businesses to go green. This is the title. The answer is four. For a perfect or exact answer, you will get two points. For acceptable answers, you will get one point. For example, if you put on first sentence, every year on Earth Day, April 22nd, people come together to raise awareness about environmental problems. Next three blanks. And this year, they will focus on accelerating the transition to a prosperous green economy. The next few blanks, these are divided up into two sections. During the event, also known as International Mother Earth Day, some 1 billion people in 190 countries take part in activities. Activities that often include planting trees, removing litter from land and water sites, and educating others about the environment. Last five blanks. As curtailing climate change remains at the forefront of the global environmental agenda, Earth Day this year focuses on a business aspect of that goal. Investing in our planet. Here is the complete passage. Feel free to take some time to read it for yourself. The source of this information is the Voice of America. This is an excerpt. Feel free to pause the video to study this on your own. How did you do on the test? Score results. If you got 40, that's a perfect score. Wow, that's nearly impossible. 36 to 39 is excellent. Great, your top notch. 28 to 35 is very good. Your English skills are quite high. 20 to 27 is good. Not bad. Keep trying to improve. Hope that was helpful. If you liked this, please give us a thumbs up in the comments section below. Also, don't forget to subscribe to our channel. Thanks for watching. If you have ideas for our next video, please let us know at the link below. And please check out our websites for more information on learning English.


All right, if you can hear my voice, please let me know which country are you tuning in from? If you are tuning in from Singapore, please give that smiley face. All right. If you are tuning in from less in Malaysia, okay Please give the angry face Okay, just kidding for some reason I just just if I'm from Malaysia just keep the angry face Or maybe you are from other countries. All right, just type another face All right, so that we get to see each other and where are we coming from and in the meantime Just let my let me check. All right. Are you guys able to hear my voice? I am already live Oh, let me see Jot-o-matik dasai Next level all stars. All right. So for those who are still watching from somewhere else Maybe you can also consider in joining our Facebook group con next level all stars. Yes I can see that everybody is here. They can hear my voice as well. Hello, Helen. Good to see you Don't like China can go say. Oh, you don't like China, but keeping an open mind Oh, so then you're from Malaysia. Good to see you. Hi, Cairo from Singapore. Good to see every one of you All right, I sing hi. Yes. Nice t-shirt. Thank you. Buffer online school merchandise. It's really nice Hi, Justin. Good to see all of you now tonight, right? It's gonna be a super super interesting topic Because I believe a lot of investors are being affected by this topic So that's why I really feel that this is a very time-sensitive Things that we can all discuss together. So let me know if you are already investing in China Please type China in the chat. All right some part of your positions be at your own stocks Or maybe you do options. All right, just put China in the chat So we get to see wow, how many of you are actually investing in China right now So Ken Ken is from Taiwan. Good to see you kids All right, Alan is here. All right. Yes, China So Hantuan is also investing in China. Gary also Larry also Wow really really a lot of you are investing in China All right, so that is why tonight this topic is gonna be very apt for everyone. All right In fact, I'm also investing in China although Ken is not a fan of China, but well I Am a fan of certain companies in China as well. Bye. Bye. Bye. Wow. Who is that? Okay, Cairo is saying bye. Bye. Bye Okay. Now, let me share screen and let's get started. All right. So when is my PPT? Okay, let me see. Let me see. Okay, let me just exit my full screen so that you guys can go to my PPT Right Okay, oh, sorry not sharing video file. Share to the screen Maybe I just share entire screen you guys should be able to see that. Okay So now I'm sharing entire screen and when I go to this screen You guys should be able to see the slides. All right. So Baba to the moon. Howdy. I watched your life yesterday as well. It was really really good All right. So well this topic right once again for those who are still just jumping in we are really discussing the China current situation right now and Do you think it's gonna be a danger or do you think it's gonna be opportunity? But before we go into this presentation, right, let us know Okay, if you think that current situation right now with the meltdown recently got smacked again Do you think see do you see this as a danger? If you think it's danger, please type D However, if you think that this is an opportunity then please type O. All right. So good evening, everyone now Recently for those who are not investing in China, okay You probably are not affected as much as as people who are like a lot of investors right now are being affected So for example Ali Baba is down like 16% for the past one month In fact, it has been down like close to 35% from its peak if it's just six months ago All right another company 10 cent, which is a brilliant company that I'm personally invested as well For the past month has already done like 22% and for the past six months All right also from its peak down from like about 30 over percent as well, okay another company Maybe some of you are having positions inside. I'm not too sure Okay, if you have DD please type DD in the chat as well So for DD it just went IPO like not long ago You can see that it's like basically end of June and then like like and within like one month's time it down like 43% and literally got slapped so badly, right? So what is exactly happening? I can see there's a mixed answer in terms of some people are seeing it as an opportunity Some people seeing it as a danger. All right, so let's see All right, we will discuss together whether is this indeed opportunity or danger if it's an opportunity Then what are the danger sign that you should be looking out for? All right, so DD Gary Gary is having DD right now. Oh Gary. I can feel your pain like for 50% down. So Exactly what is happening to Why suddenly once again, you know, like all these companies are being affected, right? So it's because lately there is these new rules and regulation Implemented by the China government that they want to force all the private tutoring companies to go non-profit And as a result, okay, people are like especially investors They are very very skeptical and they think that oh, well, wow China government once again It's just you know, like like really and enforcing this control and who knows Where else can this control go to right? Could it go to the sec tech sector again? Could it go to you know, like let's say in this case DD is heavily impacted because once again There's rules and regulations in that and that's why people are scared and that is why the stock price are just dropping Hey, even though tech is not Technically being affected by a lot even though because it's an education related news, right? But then people are really really fearful and of course couple with so many other news So many other impact that has been, you know, like really damaging all those tech companies since like six months ago Like Baba was being fine. All right, 234.5 billion dollar Yeah, yeah, then another one is like China in terms of 10 cent as 10 cent to give up its exclusive music licensing rights All right, and that is why even though the fine is not a lot But the investors are really really feeling feeling the grip of the government and that's why they are just being very skeptical and fearful right now and What happened to DD share for those who are not aware basically it fell because China announces cyber security review All right, just days after the IPO happened in the US and that's why DD really immediately fell and And China is currently stopping DD being like being able to install Inside the the applications ecosystem and that's why right now investors in DD are suffering today, right? So once again, I do not have any positions in DD Would I ever consider investing in DD? Maybe later on we can share share a little bit more about that But this education this webinar is really more for education purposes So do not take it as a buy or sell recommendation. Please make sure you do your due diligence All right, so if you understand the importance of doing your due diligence, please also type dyodd in the chat Okay, so Eileen is DD as cyber security company. No, it is not. It's more like a Uber Okay, if you know Uber, right? So in China This Uber like app is called DD. You can use DD to book anything like like taxi to book like so-called grab Okay so this is basically it and because China is fearful that like like DD is leaking out private data in terms of the privacy of the government of the Customers and that's why they are investigating on these cyber security Investigation all right in DD and that's why causing DD share price to fell as well. So Why is China doing this? Okay, because like the regulations just seem to be like endless Okay, but we have to firstly remember that know right now even though China is slapping so many company space, right? We have to firstly remember that actually at the end of the day China is a so-called a social Communism country where not just they don't just care about economic development, right? They also want to really make sure they try their best to serve the citizens All right They don't want to let things get too out of hand and that is why that's what happening to the education sector right now Because if you are aware of China people there are like really stressed out when it comes to education like like students, right? They just mark all day and and like their parents just keep on sending them to like private tuition private tuition In order to make sure they they are great state on top and that is why government also see it to be a very unhealthy thing And that's why they really want to make sure they they go into Regulate the industry so that to make it less lucrative and and really just to really make sure this Education and environment and culture can be corrected somehow. So that's why China is slapping the education sector right now So the same thing when it comes to like any other sector be it is a tech settle or so ever They just want to make sure while developing an economy. There is certain social good that they are upholding So we have firstly have to remember the intention of the government I really don't think there is like too much wrong in that when the government is really trying to regulate to make sure The whole society is being progressed in the right direction in a better direction But secondly, we also have to remember that Actually China has really defended a lot of competition Especially for the tech companies. Do you agree? Okay, if you are in China, you definitely cannot use Facebook You cannot use your like, like, I don't know other apps Yeah, so many things that you can't really use in in China including PayPal as well But so that is why because of this Exclusivity so many tech giants are rising. Okay, we've been China itself And that is why when the government see that hey, I've been really laying out the groundwork for you Giving you a fertile land. Okay a fertile land to to nourish Well, on the other hand, you know tech giants are really getting more like so-called out of control in the government views You know like like Jack Ma saying a lot of things that is not pleasing to the government at the same time You know 10 cent as well as like for example DD I did it went ahead to go and IPO in US even though China doesn't really Agree with that because they don't want the data as well as a privacy of the customers being leaked to the Overseas country, which is in this case US, but they just went ahead So that's why the government get really angry and they just start to slap Okay, whoever who actually really trying to step on their toe, right? So Firstly, I really don't think that let the government it's So-called overreacting what I feel is investors are being overreacting because of the ground that the China government has been laying out for them. You can see that even including 10 cent or Alibaba They are really enjoying a very dominating Positions in China So that is why they just want to make sure the government continue to so-called Control these giants at the same time ensure the social good of the overall country, right? So they got we chat as well. Yes, see one exactly. So in in China, you cannot use WhatsApp So we have we chat and that is why we check is able to grow Exponentially because it literally just falls out all the competition from overseas, right? So Recently according to Washington Post, it says that you know like in terms of the capital Capitalization of Baba 10 cent and group right nearly had the two trillion dollar Okay, last year before the before the meltdown happened like since the beginning of this year So it easily really surpassed a lot of state-owned enterprises including Bank of China And that is why the communities part of the Communist Party clearly really want to like see they clearly can see that There's an increasing concern about this growing cloud And we all know that tech firms, you know, people are just really being more hip and more vibrant, right? They kind of really like more likely to be out of control And that's why the government is really trying to bring the control right now to make sure they still bring them back to the ground Okay So what kind of potential impact in terms of the China regulation that we have seen for the past six months? It's one of the example you can see that they really want to make sure they They control in terms of especially the think tech sector, okay, and that is why N group IPO really get stopped and the same time it may also impact the current business Including 10 cent which is also very strong in think think and Baba as well Okay, but is this impact really like like very very grave or long-lasting? This is what we are going to be discussing tonight So should you be worried or should you be actually happy with the current situation right now? Let's take a look Firstly, okay, the first question that you need to ask yourself Right, you need to ask yourself is when you are investing in companies like Baba 10 cent Okay, or maybe DD recently IPO as well. Are you investing long-term or short-term? Okay, let me know type in the come type in the comments if you're investing long-term Please tell type outie or if you are really looking for more short-term traits I'll be it like like option traits or I so I ever please type ST Okay, because that will determine your overall action right now with the current market condition All right, so type in the come type in the comments Are you going for long-term? Oh, are you going for short term? Which we are going to cover both situations. All right, but for those who have been following me Be it on my telegram or be it like my Facebook live and not everything We all know that actually I am more towards the long-term investing Be it in terms of my own personal portfolio. I also have stocks holding as well as options holding So when it comes to stock, okay, actually the member of my portfolio is still in stocks On the other hand, I still have some short-term options Contracts so that I can really increase my return even more So for those who are from OMI, you will know what am I talking about right? So when it comes to investing, it's always very important that you do have the balance of both world long-term and short-term So let's take a look at the long-term first. Okay, so if we talk about investing in companies like Alibaba, okay And you are being scared right now because there's so many danger and regulation that you are seeing So you need to ask yourself, do you think that because of this People will stop using Taobao or Timor or Alipay. What do you think? If you think yes, okay People will stop then please use the angry face. Please click the angry face However, if you think that people know they're just going to continue to use okay, then please click that smiley face All right, I really want to make sure this is a participative session. So at the end of the day Okay, you need to really ask yourself this question because that will really determine How will your investment approach be and that will also give yourself some kind of sanity Okay in this current situation volatile market right now. So in my opinion I really don't see people Shunning away from Taobao or shining away from Timor and all this because China start to tighten the regulation If you think about it, they really just want to make sure what China is doing is they just Want to make sure there's not so much exclusivity There's not so much monopoly inside the market Which if you think about they actually is good for the overall, you know platform economy as well Imagine things getting more competitive. All right, that means okay The the business owners in this case is Alibaba They need to continue to innovate even better all right so that they can contract attract more customers into the platform So short-term wise they may be slight impact But long-term actually it's good for the overall e-commerce industry as well as so as fintech since Since Baba is pretty much involved in the fintech as well. So My sisters, you know Like my friends they continue to use no matter what right? And this is pretty similar to how last time Facebook Due to the the data leaks so many people are afraid like investors are selling off But because of data leak, did you ever stop using Facebook? The answer is no, right? And that's why Facebook surprise has like gone up so much ever since then right so What is we chat for those who are not too sure about what we chat which is owned by Tencent? It literally is an app that it's able to do many many different things at the same time be it chatting Which is like your whatsapp to like you trying to like use Facebook to see what are your friends doing? This is where the we chat also has this function to you trying to pay, you know, like Compactless payment and everything it's like PayPal Like your grab somehow so we check it's also like that So literally it's like the all-in-one app that allow the population like more than one billion Population in China. All right, they are all using we chat app. So this is a such a powerful Ecosystem that we check has already developed and I really don't see The current tightening regulations will ever actually affect that because it's just too strong, right? It's really domineering So does it actually greatly impact the long-term economy mode of the companies that they have really been building up over all these years? What do you guys think? Okay, if you think yes, please type yes in the chat if you think no, please type no in my answer In my opinion, I really feel that it's a no All right, even though there may be slight impact, but I really don't think this is gonna be a grave impact So that is why the earnings of Baba actually continue to increase The 10 cent earnings also continue to increase which actually they are going to report their earnings very soon for this quarter in August I'm really looking forward to that But once again, I really don't see that it's going to be very out of the norm Yeah, because of the tightening regulations and what so ever I really continue to see in this company are very growing Daily be despite of its giant size already. All right And on top of that both of them are also pretty much involved in cloud Okay, which is also a very fast expanding sector All right. So that's why I am really not afraid. So in terms of the the business detail like like the Breakdown of the revenues and everything actually we thought very very in-depth in buffer online school stock ideas for those If you are a subscriber or bossy, maybe you can type bossy in the chat Okay, we do have a lot of people really subscribing to our service because they really see that how we analyze the company And they can really grasp whether is this a good company in the first place in a very very short time So this is what we do. And if you're in bossy, make sure you just want to revise. What does Alibaba do? Yeah, just go back to the report. We have very very detailed written down there already. All right, so For those who are not okay in bossy yet, okay Just check out. Okay this okay in terms of the revenue growth for Alibaba for the past 10 years You can see that it grow from like 6417. Okay, this is in a million dollar in CMY Okay, all the way now it's like literally 10x. Okay, I really see that these growth trajectory trajectory is just Super amazing and I continue to see that Alibaba will enjoy the economic growth because China people are getting more Affluent and they really just want to shop online right also because of the covid situation really start to drive e-commerce even faster Right and you can see earning per share is also growing tremendously the net margin It's also very very thick You can see that it's over 20 net margin which is a very very healthy margin as compared to other business model For example, if you compare JD, JD has a much thinner margin because the business model is totally different So that's why I do feel that Alibaba have its mode in its own way. All right And free cash flow once again, it's ever growing as well And that is why Baba really it's a very solid business and if you look at the current valuation today One of the most easy. Okay, the simplest Valuation that you can use is just compare the current P ratio Versus the five year average. All right. So the current P ratio is 22.75 Compared to last five year average. It's close to 40 So literally if you are getting in Baba today like literally You are getting like a 50 discount of how people or how the market used to price Alibaba So I just want to remind you that half a year ago before all this, you know Huha coming, you know, the the trade war the regulations, you know Alibaba was really just really growing very very stately But of course right now with all these changing environment is any risk? Okay, there is certain risk Okay, so how do we mitigate that we can talk about later? But if you just really look at the business itself, it is a super strong business with a super undervalued Situation right now. Okay. What what do you guys think? Do you think this is an opportunity? If you think it's an opportunity, right, please type o. However, you still think that you are pretty scared Okay, please type s stands for scared. Okay, but it's okay to be scared Then later on we will talk about some of the solutions that that may help you to make you feel More at peace and sleep with peace as well. So that is for Alibaba And let's take a look at Tencent, which is also another one of my very favorite Company in China as well We have also once again talk about very much in depth in bossy report and you can see that Tencent just just don't Okay, Tencent itself, right? It's like a huge group that really does many different things at the same time And each individual element that they do actually all contribute to each other So for those who are not aware if you think that Tencent just has a WeChat app. No, that's not true They also have gaming in fact, right? It's one of the largest in the world the largest in terms of mobile game Okay, it's really really really like not just in china They are also expanding overseas gaming is one another core business that Tencent is doing All right, so it also has fintech which is your WeChat pay. It also does cloud which is also growing So that is why Tencent itself. It's a very powerful company Once again, you can look at the revenue also grow like 20 like close to 20 close to 20 extra for the past 10 years Net income also grow tremendously net margin is also very beautiful above 30% Free cash flow. It's also keep on just keep on like growing more and more positive And if you look at this beautiful business right now You compare the P ratio versus the five-year average Now you are also enjoying a 50% discount All right, so that is why for these two companies. I really see that there is a lot of opportunity to grow Okay, if you are investing for the long term, okay However, I know some of you probably have options position. Let's say in Alibaba, right? If you have options position Please type options in the chat Yeah, for those who have okay, then I will I will I will give you some of my personal opinion on options But if none of you have option position, then we don't have to talk about that as well So if you do have please type options in the chat. So, uh, that's for Tencent Okay, so, uh, for those who are also very very interested in terms of understanding how you know buffer online school We analyze stock ideas and how you can actually literally use our stock ideas to get wealthier every week Tomorrow we do have a free webinar for you to find out more And I'm also going to teach you some of the buffer indicators so that to help you to navigate through those Uncertainty and help you to sleep with peace. All right. So for those who are interested in you can go to this link rebrand.ly slash bossy webinar Just to get yourself registered. It's happening tomorrow 7 30 p.m. Yeah, if I'm not on 7 30 p.m Just come on board if you are very very curious about knowing about buffer indicators and how can you navigate through the Volatility, okay? So currently I don't see anybody holding options position So maybe I don't need to talk about options But anyway, this is for those who are interested to find out more about buffer online school now Of course when we are doing investing not just looking at the fundamental, right? How can we increase our probability of, you know, winning? That is why we also combine technical analysis together So right now I'm just going to share my screen on the technical analysis All right, so that we can all look at these two companies together. All right So in the meantime, if you have any questions, you have any questions just Uh, let just type in the comments, but let me see. Okay. I do see people holding some options positions already Okay, can do long put on baba can is talking about that the almighty hand Okay. Oh, yeah. Yeah. So people do have a lot of options position. I didn't see that just now Okay. So in my opinion, I do feel that right now the The situation in china is really getting a little bit uncertain So I really wouldn't recommend you executing additional option strategies On the us market. Okay. If you want to execute in the hong kong stock exchange, I think it's still okay But I I really wouldn't recommend executing in the us, which is your your nest deck, right? I really wouldn't recommend that because Really don't what's going to happen, right? Especially if china really decide to pull out and and whatsoever there is such risk although the risk is very very Very slim. Uh, I would recommend if you do have options position, uh, you can choose to just close it All right, you may be suffering a loss right now But I think it's worth to suffer the loss temporarily then to really see your options being completely Eroded over time. So for example, what you can consider as since they are having some earnings Um, next week if I'm not wrong at like early august Okay, so you can consider to wait until the earning is over to see whether there's any possibility that Maybe the stock price will go back up a little bit Because of the positive earnings. Okay, but once again, this is speculation. Nobody can say for sure Even the earnings is good. The stock price can also drop. So But if you do want to make sure you you close your option for option position Without so much of a loss as compared to what's happening right now You can consider the wait a little bit longer But I do feel that you should just Close your position after the earnings be it's good or not. Okay, because there's just really so much uncertainty in the us Right now, okay between china and us But how can you actually tap into the power of investing in alibaba or tensen? Then you can really consider investing in the hong kong exchange instead, right? Because at the end of the day, right? That is the the original listing Okay, you can investing in a china company through hong kong stock exchange And definitely the china government is not going to do anything Like like too severe or too stupid to prevent investors from wanting to invest in these two companies Because at the end of the day, right? I really don't see baba or tensen having a long-term problem because They have been really helping china to develop the economy, right? So why would Someone or the government why would the government want to really like like like strangle these two Two babies that they literally just really give the fertile ground for them to nurture Why would they want to strangle them until they die? all right If they have been really like like producing a lot of jobs for the economy And they have really made china a much better place than it is like compared to the past So that's why long-term wise. I really do feel that these two companies have very very strong holding And this is a really a good time for those who have not entered baba have not entered tensen You can truly consider all right, but of course if you have maxed out your position, then it's okay You can hold on to your stocks And and you can even consider switching your stocks from From your us stock exchange to hong kong exchange instead All right, and you can use interactive broker for example, which is like a very low-cost Platform brokerage platform for you to invest in diversified market. Okay, not just us But also hong kong japan's including singapore as well. I think that's the beauty of Interactive broker. It's really a diversified with a very low cost on the other hand If you are using ping or swim, you can only invest in the us, but that's the limitation of pd. All right, so uh What about having fx i etf? Oh, I think fx i etf should be okay because but you do have to check whether The the etf is it holding like like us Listed companies which is like let's say baba or tensen are they holding the adr? Or are they holding the the shares in hong kong if they are holding the shares in hong kong? I think it's perfectly fine to invest in the etf But I think in general etf is way much safer. Okay in terms of uh compared to Holding individual stocks in the us stock exchange for the the china sector right now Okay, so All right stocks are fungible. Okay Okay, so let's see. Okay. So I think I have more or less answer that so now let's take a look at the The stock price in terms of ta so go back to share screen and here you go Okay, so Right now Okay, I just want to make sure how come I don't see your comments. Ah, oh my god. Finally. I'm seeing all your comments Okay inside So yep, also by the way for those who are still watching and you really find this sharing to be useful And can really really give your friends your investor friends more peace of mind Okay, really make sure they they have the proper mindset when it comes to investing Feel free to share out this video so that really more people can get to learn how to invest safely Okay, please help me to do that. All right. So right now. Let's take a look at the chart Okay, you can see that 700 basically is a tensen in listed in hong kong stock exchange and You can see that for the past, you know, like like like I mentioned earlier since like February this year six months ago It has been like Just drop all the way and it has literally just really went down below Not just the 200 EMA Yeah, so it's a very very bearish sign right a really really bearish sign But if you look at like slightly longer term Like because this is a day chart right day with which is like for the past one year Right, let's take a look at even longer period of time. So if you look at weekly candles weekly candles, okay Can you see that if you look at weekly candles? That means every single candle represent one week So in this chart itself, okay, it really represents like close to a five year period of time So right now if you look at the five year period of time chart It's at a super super great support guys. Okay. Can you see that? All right You can if you can see support, right, please type support in the chat Can you see that support is like so strong at the 200 EMA support of the five year chart? So I do feel that this is a very great opportunity because back then can you see that like like in like when uh 2018 When 10 cent got slapped again if i'm not wrong that was due to the gaming issue, all right And at the time also like there's a lot of uh, uh, like uncertainty And that's when 10 cent also dropped greatly all the way to the 200 EMA support of the five year chart So now it's really like once again touching the support It hasn't been doing that for the past how many years for the past since 2018 all the way until now It's like three years time and right now you have the opportunity to buy 10 cent At a great support on top of that. Okay, not just based on ta on the fundamental wise It's like 50 of okay of discount. It's like really great china sale It's happening right now and you if you have the ability Make sure you take advantage of this because long term wise. Okay, but it has to be long term Cannot be like I invest today tomorrow. I drop even more. Oh my god. I'm gonna sell it. No, no, no It's not gonna be like that. You really have to think long term and long term This is going to be a wonderful company that will make you money All right, because it will continue to make money as a company as well. All right, so if you look at 1988 which is alibaba Which is you can see the similar situation that is happening. Okay, so, uh, let's see Okay, oh because 98 is relatively new It just got listed not too long ago in the hong kong stock exchange if you look at baba Okay, just look at baba. Where's my baba? Okay, if you just look at baba in terms of the us stock chart Okay, this is baba And you can see the same pattern. It's happening as usual same as 10 cent, right? Can you see that it has been dropping all the time and right now it actually peers through Like like it actually is piercing through the 200 em a which is a very strong five-year support So the same thing when the baba ever actually come back to the five-year support That was close to about three years ago as well. So Uh, it is a very very strong support But of course, we can never say for sure that it it wouldn't continue to go down There is a possibility. There is also a high chance with the uncertainty right now But I would feel that you just do dollar cost averaging Buy and then if it drops some more when you have more cash holding buy more, all right That's how you really own great businesses like this In a very very safe manner if your time horizon is long enough, okay Everybody please type long in the chat. Okay. We are really talking about long term here And that's why for those who have option position considered to close it Okay, you can wait for the earnings to to come and then you you can decide from them But but you can see that okay if I go back to your day chart, right? You can see it's happening third of august, which is really happening very soon, which is next week. So Yeah, you can choose to wait a little bit one week longer to see What kind of decision you want to make but for those who really just want to make sure you don't want to Waste this opportunity, you can consider entering some positions in In my opinion, okay really just buy the Hong Kong's shares. It's much safer Okay in terms of the regulatory the overall country relation economy wise. I think it's much safer You can stick with a piece of mine. Okay, so That's for what I mean by a short term trade as well as long term trade But do note that if you decide to buy from the Hong Kong stock exchange It's not as a Convenient in terms of the usage of cash as compared to us Because the beauty of investing in us is you can just buy one share right one share also can invest But when you come to when it comes to buying Like Hong Kong shares, sometimes it will like for example 10 cent minimum is 100 shares Okay, so you literally need to fork out like for example, Hong Kong dollar right now per share is 447 So you need to buy 100 shares of 10 cent as one lot So in this case, you need to fork out about 40 $4,000 of hkd In order to own 100 shares of 10 cent. Okay, and this is the bare minimum So of course, there is there's indeed some limitation Okay, when it comes to investing in Hong Kong because your capital requirement is much bigger But for those who can afford I really feel that this is a better way as compared to you buying Like TCHY, which is the OTC counter in 10 cent of 10 cent in the US Yeah, if your capital allow you, please make sure you just buy from the Hong Kong stock exchange all right, so Yes, that's right. So Liner is saying that PRC government is really, you know Farsighted to tighten the regulation to prevent social unrest in the future that that is why I I also agree that somehow actually it's not I I do feel there's some impact but no long-term wise I feel that it's actually good for the overall development of the government The country as well So I'm not too concerned, especially when these two companies have built up such a strong mode over time Yeah, but if you ask me about DD, I personally have not invested in that I also wouldn't consider because if you just look at the earnings if you look at The revenue wise it's not growing exponentially It's not making money as well. The free cash flow is also negative So there's a lot of uncertainty in terms of DD and the margin is like almost so it's so low Right because of nature of the business. So would I consider investing in DD? The answer is no, right? So when I when I'm investing in China, I'm very very selective in terms of what kind of business am I investing in as well Because I just want to make sure I sleep with a piece of mind Especially knowing that there will be rules and regulation You have to make sure you are really investing in great businesses to prevent yourself getting into trouble Okay, so now let me just share back Okay, so if have if this sharing has been useful so far, please give me a thumbs up Please like this. Okay. Let me know if it's useful And yeah, you can also consider follow me on my telegram Aligato investor to just Continue to stay up to date because I do have very updated shareings in my telegram channel as well Now, let me just share back my slides. Okay, it's here Okay Go back So this is the charts that we just looked at it. So I do feel that oh my god. This is like saliva. I'm like Drooling already. I just added more positions in Tencent in fact just today But I buy from Hong Kong stock exchange directly. Okay. So what's my take? Fundamentals of the giant internet companies in China remain intact But when I talk about giant internet firms, they are like Alibaba Tencent, uh, you can consider JD and Maituan as well Okay, but personally, I'm not investing in JD and Maituan yet Because I have not really fully truly looked into them But maybe I think it's a good time, right? But I'm already invested in Baba and Tencent and I think they're fundamentally intact And I'm willing to invest and really write for the long term So I really don't see a severe clamp down Well, it's going to likely happen so much and even though it does happen I think it's going to be like like mild kind of Like like control and in a in a way that it doesn't really impact the overall long-term economy mode that these businesses have built out Because given that at the end of the day, the government really want to make sure they continue to support the growth of the platform economies And uh, it's also very very important to to continue to stay ahead, right? They really want to be the leader also in this strategic importance of this sector be it like like fintech Be it like e-commerce. I really don't think China want to lose out in this way So that is why I don't see the China China government will be so silly To clamp down on those businesses that have been doing good to the society But they just want to make sure they bring some control so that you know, these tech giants don't get you know, too overheated All right, so that's my take So, uh, how do you how can you invest? That is why you can consider all right for those who have the capital to do so Just buy directly from the Hong Kong stock exchange I think that's the safest way the easy way and you can even consider what kind of exchanges you can Brokeage you can use you can use interactive broker or you can use mu mu you can use tiger There's so many platforms for you to use But at the end of the day, I personally use interactive broker because The fees are much cheaper Okay, the fees that in terms of buying being doing options or being just you know buying stocks outright It's so much cheaper compared to new platforms like including mu mu or food Or like tiger and that's why if you do want to save yourself fees in the long term Then do consider Just opening up a iB account and it's it takes like very short time like less than three to five days You will definitely be able to open and fund your account So that's the beauty of it and that's why I do see that iB It's more convenient to open right now as compared to TD Ameritrade Because TD usually now takes two months to open and you can only invest in the us exchange. All right, that that's the limitation of TD all right So uh, if you want to consider using iB you can go to my link. Basically, it's my so called my affiliate link Okay, and rebrand.ly slash iB Chloe and in return. Okay when you fund your account, you actually get interactive broker shares Okay, but if you have your friend's uh referral link feel free to use them Use theirs. Okay, but if you don't have you can consider use mine as well because you will get free shares in return All right and interactive broker in terms of its shares for the past A past one year. Okay has actually gone up to 22% which is pretty not bad as well Okay, basically you get free shares you get like free money coming into your account at the same time You just make sure you invest okay fund your account buy into great businesses like what we have discussed so far this evening All right, so uh last but not least okay for those who really want to find out more about buffer online school And what kind of deep research? How do we analyze company? Why do we have so much confidence in investing in businesses despite all this volatility? You if you want to learn come to feel free to come and join me tomorrow I am actually doing a very special webinar. In fact, I only do this like I think once a month So if you miss tomorrow's session, then the next one probably is going to be like end of next month or so However, right? So if you want to come and really learn the mindset how a buffer investor should invest and what kind of buffer indicators That we actually talk about then come here at rebrand.ly slash bossy webinar It's a free webinar and at the end of the day if you really want to join buffer online school I will also share with you a very very good way. All right to join buffer online school at a super super great deal So yeah, so only for those who are interested in and I think that's all I have to share That's all I have to share. Oh, yeah before that. Okay for those who have not Join me on my telegram channel You can also do that because like, uh, I really share a lot of of my own investment insights Be it some of the option strategies that I personally also Yeah, execute or some of the stock positions that I actually execute I will also share openly inside the the telegram channel as well So if you want to learn more about options learn more about Investing the right mindset also feel free to join my free telegram channel Yeah, so it's t.me slash Aligato investor and why Aligato because at the end of the day I really feel that as an investor we should be grateful right and Aligato in Japanese and means like Thank you, right? So be grateful of what you have Be grateful of the companies that you are investing in because you are really actually indirectly supporting These companies are investing in so are they would are they able to bring, you know, better good? You know better good to the society, right? So there's a lot of I think philosophy behind How you should you can invest and how you can also make a world the better place as well So thanks for subscribing. Aligato gozaimasu All right, so that's all I have to share. Let me see the final five minutes. Oh, oh wow It's like almost and and 45 minutes. So last five minutes. If I have any questions Just type it inside the command All right, so for those who want to join me just at t.me slash Aligato investor Just go there You'll be able to join me and follow my telegram as well and I can see a mix of emotions Okay, some people from Malaysia some people from from from singapore. Thanks for all your emotions. I love it. I love it Okay, so let me see any comments. Okay. So can I have your oh, thank you So let me just type down my ib link here Hold on rebrand.ly Slash ib Chloe Yup Okay, rebrand.ly slash ib Chloe And that's my ib affiliate link and you will get free ib shares as long as you fund your account If i'm not wrong like $2,000 over dollar or $2,000 you will be able to get your free ib shares as well Okay, I think that's pretty good deal And I think this platform is also good for you to invest in diversified market including hong kong stock exchange All right, so let's see whether any more questions What do you mention? Is that a newsletter? Okay, so uh, so just now this this facebook user is asking What is this bossy about? Okay, it stands for b o s s i a buffered online school stock ideas where we actually publish Weekly stock ideas where we do very in-depth research Including uh together with the buffered online school research team We do very in-depth research reports for our subscribers So that they really learn how to analyze the company and on top of that what makes this company great And because a lot of times when you're reading so much information on the internet You will be paralyzed by all this information and that's why you just want to make sure we concise all the powerful and and like Like really important crucial information that you need to know as an investor And that's why we cut short your your your research time and really give you the gem And that's what we do in buffered online school stock idea But tomorrow you don't necessarily have to subscribe but you can come here to just learn how we do our thought process How we do our research so that you can also learn for yourselves as well. Okay, so Uh, yes, if I'm not wrong, it's 2000 in us dollar. Okay So if you want to just play safe just fund like 2500 dollar You should be able to get your your iB shares for free as well. So that's it so, uh So there's a person asking the super mario strategy must the entry Point always at the beginning of the year. Ah, that's a very good question So, uh, if for those who have missed out my super mario strategy, basically I shared a super powerful option strategies that uh, that really give you like it can literally give you like 70% year on year kind of return Uh, if you miss that, uh, just check out my youtube channel. I have everything there. Okay Let me see. I'll just just let me type down something iB link Go down, uh So so that you guys I will just let it scroll below the grand l y slash iB safe Okay, I'm just I'm just letting the important links to be scrolling below so it's easier So you don't necessarily have to do every beginning of the year. You can do it midway You just have to make sure if you follow this strategy repeat the rules You just close it one year exactly from the day you execute So for example, you can execute it today and then one year down the road You close and then you re-initiate that position. All right. That's the beauty of this strategy brandless Okay, so what will happen to baba if it gets delisted in new york stock exchange Uh, if from my previous research, actually what will happen is baba when they really get delisted from new york stock exchange It will go to the OTC counter Which is uh, which is not the main board but like slightly more Less less liquidity plays where people don't really invest so much So the liquidity of the companies will Immediately shrink in terms of the trading volume and that's why uh, people don't Appreciate the company as much as it's supposed to be so this is according to the last research, but exactly What exactly will happen? I cannot say 100% sure maybe the information or maybe it will really change Because of the rules and regulation changes right now So once again, if you just want to avoid yourself from having the risk You can really consider investing in the hong kong stock exchange instead All right. So if you missed out on okay, just let me let me share my youtube channel So that it's easier for you to see. Okay, so uh, go to youtube And then after that, okay, you guys can see my share screen, right? So you just search crowie link crowie link tv right so you go to crowie link tv And uh, feel free to come and subscribe to me as well. Okay, so like for example tonight Tonight's life. It's also there. So after this what I like about youtube is you can fast forward So you don't necessarily need to listen to the speed at the same constant speed You can like 1.25 1.5 times Right, so you can really get the information Within a shop here like this is what I like about youtube right you can fast forward. So you can see that when you come here Okay below it's here, right? I actually talk about super mario strategy, which is here decade plan 70 growth year on year So you just go and watch this you can fast forward and then I also updated about this strategy I actually now call it kuli kaishi strategy, which in japanese means rings and repeat I think it's more app in terms of the whole Concept of why we do what we do right? It's really rings and repeat kuli kaishi So you can actually also look at this video as well so that you can really get a more holistic picture of it The traits that I executed For this kuli kaishi strategy, it's already up like 40 percent since I executed about if I'm not on two months ago Okay, but I'm not going to close my position because once again, it's about kuli kaishi rings and repeat I'm just going to close it one year later. All right. So this is exactly what I do You can feel free to follow me as well. Okay, so let me see any more questions and I think This one cannot be done because I asked already So this one cannot be done.  So that's the only way Okay, so I click the link has been deleted. Oh, is it is it a typo? I think it's correct our rebrand.ly ip kloya just double check rebrand.ly slash ip kloy Should be correct, right? I don't think I gave the wrong link Yeah, yeah, yeah, you see I uh, this is my invitation Right, you just have to open account and and yeah, you can earn up to thousand dollars of ib stocks. Okay, so that's it So I think I have answered or more or less of it So last but not least for those who want to uh, really join like our bossy webinar tomorrow I'm just going to give you the link once again. So that for those who missed it rebrand.ly that's bossy webinar Okay, so only for those who want to learn uh, the buffer indicators how we invest How we do stock research so that you can also learn to become a better investor. Hopefully to join me. It's happening tomorrow Yeah, I think seven thirty or eight o'clock. I forgot but basically it's evening So you can join me after dinner as well Or maybe you can enjoy your dinner But make make sure you participate at the same time so that you can learn as well So that's all I have to share guys. All right. Thanks so much for everyone for tuning in It's almost an hour. I hope you guys really take away a lot from this session and remember. All right If you do find that this is a great opportunity Take action. All right, only if I you taking action Will you be able to really like like have a have a fruitful investing journey ahead? And I think this is a kind of very very safe Like companies to invest in the long term. Okay, but once again, do your due diligence If you don't know why it's baba don't know why it's a telegram Don't know why it's 10 cent then do your own research Okay, if not, you can also like when you join our bossy, you can go and read our report We have really written very in-depth analysis on them as well. So that's it. I have to share Have a great evening everyone and I will see you for tomorrow for those who are coming in for the bossy webinar So see you guys. Ciao. Thank you Yeah, bye-bye


Who's day 55, has anyone seen Tim? 55. Here he is. 50 challenges with 55. If you haven't just subscribed, click below so you don't miss out on any of the challenges or the content, the lessons, the tutorials around, blah, blah, blah, blah, blah. And so, Tim, tell us what this challenge is. This one we're gonna have a look at with the, summertime we enjoy the outdoors. Summer, summer, summer, summer, summer. It's a ring and we can come over to a tree. So we're gonna have a look at how many archer pull-ups we can do in one sitting, I think. On one sitting, in a row, yeah, nice. Okay, there you go. It's making a push-up go along. See what we can do. I just... Yeah, in a row. Good, yeah. So alternate each side. You're gonna show us one? So an archer, where you're pulling up on to one. It's a bit like a progression towards one arm pull-up. So pulling onto one side, takes the arm out to the other and back down. I'm gonna put this out there. I'm not gonna do many. But the branch, what will I put in the rotation there? Right. So, who's gonna first? All right, I need a rest now, you can go. I'm doing it with this additional weight of the receiver pack. It's an additional weight of that haircut. If that's what's weighing you down. Right. Come on then, as many as you can do. All right, I've got a wager. I think you've got 11. No, never, I definitely haven't got 10. Ready? There's two. Come to the chest, please. You're nice. Three. Four. His arm is out as I thought they're gonna be. The rotation's hard, isn't it? Keep swinging about, six. Six crazy legs. Seven. Eight. I'm gonna get a bit of a raggy there. Nine. 10. Now I'm working on it. I'll give you a target, didn't I? 11. 12. I was gonna say that was an extended rest. I'm gonna go. Wow. That'll do me. Woo! I'll be as impressed. It's rendering on that one-armed. Three sets, one rep, one-armed pull-ups. In the locker. Woo! All right, you ready? Yeah, they are hard though. I'll give you that. I said they weren't as hard as I thought, but yeah. You got it? Yeah, so what did we do? Do we think we did a 16? I think I'm gonna do a 50, I think. 50, okay. Yeah, 50. I think that's good. I'm not sure if I'll beat that. See where we go. There we go. One. I'd like to see more of a pause. Two. That wasn't in the rules. Three, I'd like to see some crazy leg art as well. Four. Five. Six. Where's he going? Seven. He's swinging around. Eight. Nine. Oh, we're getting tired. 10. 11, all the way down the bottom, Tim. Make sure we lock her. Is that 11? Did I say 11? 12, is that right? Yeah. 12. Hold on. 13. Where's he going? Yeah, yeah, yeah. Is he going? 14. Yes. It's not very often that I win. Pulling changes. You are. You've always got more pulling changes. More play. I can't talk now. You have to finish. Ring's not bird. So, there we go. If you check the link below or the description below for the grades. If you've got any questions for us about this or you want to get answered in the Q&A, put that in the comments below as well. And if you haven't subscribed, click that up there. If you haven't got our free beginners guide, then I don't know where you've been, but that's down there. And for last week's challenge, 54 is up there by Tim's Ed if he moves out of the way. There you go. Sending your attempts and we look forward to grading them. Until next week, class dismissed.