Hello, and welcome to NewsClick. The Karnataka Cabinet has finally adopted the bill, popularly known as the Anti-Superstition Bill, but formally called the Bill Against Inhuman Evil Practices and Black Magic. However, the bill clearly involves many compromises and several aspects such as astrology, vastu shastra and other such beliefs and practices have been excluded from the purview of the bill. To discuss these and related issues, we have with us today Professor Narendra Naik, who is President of the Federation of Indian Rationalist Associations. Professor Naik, welcome to NewsClick. Thank you, sir. How do you view the adoption of this bill, the compromises that have gone into it and what do you think are the steps which are going to follow? Put it in one single sentence. Something is better than nothing because so far there has been absolutely no legislation about these things. So there is a beginning. Well this beginning I hope will be the foundation for a good, strong anti-superstition movement in our state and all over the country. So I am just hoping for that because once people start questioning, the questioning process will go on and on and on and finally we may reach a stage where the people start questioning all their superstitious practices and probably evolve into a better society as years roll by. So in a sense what you are saying is that the legislation is an enabling provision based on which movements can raise issues and challenge superstitious beliefs etc. And it's therefore prepares the ground for such a thing. Yes, that's what I feel, that's what I hope. That's right, that's right. Professor Naik, since you're the president of the rationalists associations, let me ask you there's little doubt that the rationalist movement has made big strides against various specific superstitions and beliefs. In your case for example, you have been actively involved in exposing this business about blind folded reading and so on. At the same time you are also acutely aware that in India today society is rife with superstitious beliefs etc. So what do you think are the strengths and the weaknesses of the anti superstition campaigns? When you want to teach people to question, you take up those issues which have the maximum negative impact on people. For example, you took the most recent example of my campaign against something called as mid-brain activation. It was first promoted as something coming from Japan. One Makoto Shichirida, he was supposed to be the originator of that. And then people here picked it up, one Nityananda of Karnataka picked it up, one Ravishankar's gang picked it up and they started giving it a color of some Vedic or Indian or ancient Puranibhav Samskritiwala and things like that and they started exploiting it. And once our campaign took off, some people discreetly withdrew from it but the others are continuing and some people gave it a more allegedly modern scientific background saying that we are balancing the left and right brains as if there are two pieces of lumps or something, piece cut here and put there and cut there and put here. Obviously the people don't even realize that the left and right brains are connected by the corpus callosum. So they are constantly in communication with each other.  So you pick up the most rampant of such things and you make it an example to the people so that the thinking process in their mind starts. I have seen people who come to us with one or two issues and later on joined our movement too.  You overcome your all previous inhibitions and the preconceived notions that you have about us and join us. The rationalists have been at this game for a long time now and yet you would be the first to admit I think that our society is still full of superstitions. So where do you think a problem lies? What more do you think requires to be done or is this something that is just waiting for momentum to catch up? See the momentum has caught on in certain issues. For example, people got the courage to speak up about this, got men, some got the courage to complain, some got the courage to go to court and they have been prosecuted for it. That probably came through the rationalist movement. Though we are not officially something which likes to take the credit for something, we say that our campaigns have made people think, question and realize about these things. So our strength is there. Our weakness is there in this, that we do not have the adequate manpower, I should say the people power because I do not want to be sexist and say manpower. We should have more people who are involved, we should have more people who are capable of communicating to the people challenging such claims. So in a sense what you are saying is the rationalist movement in doing anti-superstition campaigns is not just promoting another magic show if you like but what it wants to do is to promote critical thinking and a scientific outlook. That is why we call it Miracle Exposure Program, it is just a beginning into the pathway to rational thinking. When you want to make somebody think rationally, you pick up those examples. For example, if somebody asks you the origin of the universe, you say big bank, okay fine. Then how does life originate, evolution. Then finally that man will come to this, that our bugle ke gali me, there is one who is dipping his hands into boiling oil, so that time when you try to explain it, he is not satisfied. He said you do it and show, that is why we started doing these things and that is how the campaign picked up, that is how it became a Miracle Exposure Program. Let me now turn to another aspect, historically the rationalist movement and atheist movements in our country have had much in common with each other. The late Narendra Dabholkar however took a rather nuanced position with regard to religion and felt that a frontal attack on religion is not worth the effort and that it may alienate people etc. What is your view and approach towards this? If you look at Narendra Dabholkar, Narendra Dabholkar mainly came from social movements. He was an atheist alright, he was working more for social movements, he joined the rationalist movement when he saw Premanence Program doing this Miracle Exposure and that is when he joined us, of course that is quite a long back and then it picked up like that, of course some splits and all came anyway.  So we will concentrate on the most blatant things, for example the social boycott he has taken up, then he took up this anti superstition bill again, anti black magic and agori practices in Maharashtra. He was struggling for a decade, every time I meet him he will say I have to meet this minister or that MLA or something like that, they managed to get it passed in the Legislative Assembly then it got blocked in the Legislative Council and it took nearly a decade and the sacrifice of one of our biggest activists to make that bill into law. Perhaps if Dabholkar was not killed, very sorry to say that it would not have become a law. Right. Professor Naik, there are many strands of the rationalist movement as you yourself said with Darendra Dabholkar, they were splits and splinters and so on, but there are many strands of the rationalist movement, there is the people science movement, there are movements to promote critical thinking and so on. What do you think it will take to create a common platform of all these groups working towards a common goal? As it is I should say we have a common platform, we all attend each other's meetings, we have programs at each other's meetings, when there is a protest everybody joins in. So I think we are all together in that aspect that we stand for certain basic values, say secularism, humanism, equality, all that. But maybe we work in our own fields of specialization more and more, for example somebody working for the people science movement, if he or she sees a miracle person I should say doing some miracle, they know that it is nonsense, but they do not have the opportunity where we dull to reproduce it, expose it or even teach people how to do it. That is what we come in. So that is the way we all work together. In fact, Federation of Indian Rationalist Associations is a federation of around 80 groups, various humanist, atheist, secular rationalist groups who believe in one common thing that we all should have scientific temper and we should all work for a secular society in which all human beings are equal. Prof. Naik, thank you very much. I think this has been an illuminating discussion and thrown light, not only on a rationalist approach, but also on the utility if you like of the rationalist movement towards creating a critical thinking and a scientific outlook in our country. We wish you all the best in your work and hope that the passage of this bill in Karnataka will provide a real Philip to the movements and that movements can take advantage of this moment in our history. Thank you, Prof. Naik.


So, the next talk will be given by Ike Kjeldt and it's about identity-based lossy trapdoor functions. Okay, good morning everybody. Can you hear me? Yeah, okay. So, it's identity-based lossy trapdoor functions and applications, which Mark forgot to mention. So, it's joint work with Mihir Ballari from UCSD, Chris Piker from George Attack and Ben Waters from Austin. Okay, so instead of, you know, presenting a new tool and then, you know, as the previous talk and then maybe you're focusing on the applications, what you do, I want to present you a new tool and maybe not too much focus on the application. I really want to present you a new tool, which I think is interesting by its own right and that's going to be identity-based trapdoor functions, which sometimes are lossy and sometimes are not. Okay, so let me remind you what is a trapdoor function or trapdoor permutation as Dennis already did. So, what we have, we have an, of course, we want, we need injective trapdoor functions. What we have, we have the function f, which is indexed by a public key. Okay, it was the index in Dennis' talk, slightly different notation. So, it's a function that maps in as strings from 0, 1 to the n to some range. Okay, and of course, we want that it's hard to invert. So, it's one way, it's hard to invert. So, computing f to the minus 1 is hard in general, but of course, if you want to know a secret key, a trapdoor, it's easy. Okay, and, you know, examples are this famous RSA scheme from 78 and ever since, no, some time ago, well, this has emerged as one of the most fundamental primitives in crypto. And in particular, we can do a lot of things from it. We can do, whatever, signatures, encryption, the whole word in crypto mania from Brussels specifications. And one interesting thing is to note that first came a trapdoor function, and six years later in GM 84, there was only the concept of probabilistic encryption. Okay, so first trapdoor functions, then encryption six years later. Okay. So, what are security notions for a trapdoor function? So, the most simple one is the traditional one is one way. So, given, you know, a public key, which is generated using a T-generation algorithm, outputs also a trapdoor, but that's not given at the adversary. So, given this green public key and f of x, it's hard to recompute x for randomly chosen x. That's one way. No, it's all well known. So, then as I explained, there's also the loss in this. It's induced by pike and water set in 0, 8. So, what they require, so it's, again, it's a trapdoor function, but we retire additional security requirement. Require that they exist an alternative G-generation algorithm that outputs a fake public key. So, my fake public key is always red, such that, first of all, it's indistinguishable from real public key. And second, the range of the function is smaller, much smaller than the pre-image size. So, if you want, there is an image. So, in the lossy mode, the public key, actually, the range is much, much smaller than 2 to the n. So, that's a lossy trapdoor function. Okay. And, you know, it has a couple of implementations. So, it implies, of course, it's one-manus. Well, because once you switch to the lossy mode, you know, there's no, not information left of f of x to recompute x. So, you can easily show that it applies one-manus. It also implies, but it also applies in a couple of advanced primitives, such that CCA secure encryption, selective opening security, domestic encryption, and hatched encryption. They're constructions known from DDH, QR, PAE, RSA, LWE, and the phyhating assumptions.  Okay. So, what's the context of our paper? So, we show a couple of things. Actually, it has a lot of results, a lot of small results as well. So, first of all, we look at trapdoor functions in the identity-based framework. Explain that in a second. Okay. So, first of all, we give definitions. And that's, you know, most of my talk will actually focus on definitions. So, it's somehow non-trivial to define these objects. Applications. I'll, you know, quickly mention the applications of identity-based loss trapdoor functions. And then, you know, I'll give you some, you know, two slides I have about constructions. But since it's, like, super complicated and it's, you know, a 20-page construction on paper, I will only give you the high-level idea. And we have two constructions. Actually, one from Bellinia Maps from Pairings. And the other one is from Lattice's in the, you know, that is construction. I'm not mentioning at all, but the Bellinia construction, I, you know, gives some idea. Okay. So, let me remind you what is identity-based encryption. Okay. So, identity-based encryption formula. So, the idea is that you want to simplify the PKI such that every public key, gives raise to one, every public key together with an entity, gives raise to an encryption function. That means people don't have to generate their own public key, secret key, put the public key into the PKI. Just use the master pocketly and an identity encryption. So, more formally, so this consists of the following algorithms, for example, key generation algorithm. And then an encryption algorithm inserts the public key, the master public key, and an entity in a message, and outputs a ciphertext. And that works for all identities, for an exponential large set of identities. Okay. And then the other thing is that there's some sort of abstract algorithm that inputs the secret key here, and an entity and outputs the secret key, the trapdoor, which is used to reconstruct the ciphertext using the decryption algorithm. Okay. So, gen, ang, extract, such that decryption and decryption yields the identity for all identities. Historically, this concept was proposed by Shamir in 84, but only 20 years later, there was actually an accurate security definition, and there were a couple of constructions in these years. You know, once this concept was proposed, a lot of other ID-based objects were also considered, including identity-based signatures were already proposed by Shamir, and some other ID-based blind signatures. You can do everything ID-based, if you want. There's a bunch of papers on these things. Okay. So, now I'm going to define you what is an ID-based trapdoor function. Let me switch back and forth maybe two or three times. You can see what's changing, nothing much. Changing is the, you know, the encryption algorithm and the inversion algorithm here. Okay. So, what do we have? This is an ID-based trapdoor function. So, we have generate, evaluation, extract, and invert. So, the thing that changed again is encryption is now evaluation. So, what do we have? We have, for each identity here, the evaluation algorithm implies a function which is indexed by all these identities, which goes from zero one to the end to R. So, here's the picture. Okay. So, each identity, the public key implies for each of these identities a function that goes from zero one to the end into the range. Okay. For exponentials. So, one public key specifies exponentially many functions. And what is a newest that there's also an extract algorithm, again, that implies once you have the secret key, then actually can do the inversion. Okay. So, once you have the secret key, you can go back from the range to zero one to the end. Okay. For a specific identity. Okay. So, that's the definition. So, I want to sort of, you know, say one thing that I think that, or what they think that this is sort of a natural object to look at. And particularly, if you look at the history in the normal public key setting, there was the trapdoor function six years before the encryption. And in the database framework, it was somehow reversed because we made all this post-progress and, you know, thinking how cryptography works. And at some point we realized maybe encryption is a bit more important than trapdoor functions. But we sort of forgot that trapdoor function is actually the most fundamental object and implies a lot of things. What we do here, so if we correct history and, you know, we look at the most natural thing, actually, in the database framework that, you know, over the last couple of years, it's now 10 years since the Bonnie Franklin encryption scheme has, you know, been overlooked. Okay. So, how about security? So, intuitively, to find security of a database trapdoor function, we want that the function indexed by some challenge identity is secure. It's one way or Russia, whatever you want. Even given the user-seq key for many other identities, so that's what we want to capture. And then there are sort of two dimensions where we can consider. We can first consider security, so which can be one-wayness or lossiness, lossiness stronger. And then we can sort of specify how the adversely selects the challenge identity. And that's usually, it's distinguished between selective and adaptive. And then you get these four notions here. Okay. So, let's, you know, I'll give you the definition of one-wayness in the selective setting. So, how does it work? So, the experiment is put in here, and here is an adversary, okay? Adversary place against the experiment. So, first of all, the adversary has to choose as a challenge identity, has to commit that, okay? Gives that the experiment, the experiment computes a public key, and a security pair, and gives the public key to the adversary. Okay? Now the adversary can make a couple of ID queries and get the user security for this identity. Okay? And then finally, the experiment chooses a random X and challenges. So, evaluates the trapdoor function on ID star on X. Okay? So, you get FID star of X. And, you know, the experiment outputs win if X equals X prime, X prime being returned by this. So, the adversary is able to compute this X here. So, that's one-wayness. Okay? We defined it one-wayness as the probability that the adversary wins is sort of negligible. So, there are things that sort of make sense, and it's easy. In the selective setting, we want that the identity is then selectively or adaptively chosen before the challenge is established. Okay? We can do that, and that also makes sense. So, we just say, you know, instead of getting in the beginning, the adversary says, okay, you know, after I've seen a couple of user-seq keys, I want to get challenged on this particular identity, ID star. Then, FID star of X is challenged, and the adversary wins if we can compute the right X. Okay? So, again, one-wayness and adaptive setting is also sort of easy and intuitive to define. Okay? So, if you get to lossiness, things get a little bit more difficult. Okay? In the selective setting, it's still okay. In adaptive setting, it's going to be a little bit more complicated. Okay? Selective lossiness, again, an adversary in beginning commits to a challenge identity, ID star, you know, gets the public key, and now it has to, in the end, has to distinguish between the green public key and the red public key. The green public key is going to be the injective public key, meaning that all the trapdoor functions for all identities are going to be injective, invertible. Okay? And the red party key sort of is some sort of lossy public key. And, of course, we want that it's lossy on this ID star identity, you know, the one that the adversary chose to be challenged on in the end. Okay?  So, again, the adversary can make a couple of identity queries, and, you know, outputs a bit, and you define it as lossy if the adversary cannot distinguish these things, and in the red case, actually, the range of the ID star function is small, is lossy. Okay? And if you want a picture, it's actually similar to Dennis's picture, but I, you know, can't draw graphics as nice as he can. So, if, so that is the identity space. It's the set of all identities. So then actually we require that the public key that the adversary in the, in the red case outputs here sort of gives a punctured identity space. So the green ones are all injective. Okay? But the red one here is the, that's the challenge identity, and that's required to be lossy. Okay? And, of course, in the security experiment, the public key can actually depend on this identity ID star here, because that's what the adversary committed to. So there are things sort of works fine, and still, so that, that security definition is sort of natural. Okay? Now comes the, the adaptive case, and that's going to be less natural. Okay? So let's try to define adaptive settings. So it means that entity ID star moves down here. Okay? And then sort of, okay, so then, in the lossy case, we cannot make the, the public key generation depending, dependent on ID star anymore. Okay? So what does it mean? What does it mean here? So we, sort of, if you consider this set of all identities here, so, and, so that is well-defined once the public key is output, that it's well-defined if a particular identity is lossy or not. Okay? So we cannot make this definition anymore, because, um, the adversary has to query these identities here, and it has to get the user's secret key back. Okay? So, you know, if, if you sort of make some identities losses and, and some not, the adversary may be able to notice because he can query some identities and maybe, you know, the user's secret key doesn't exist to the, um, so the adversary may notice that we are in the, in the, in the lossy case and will say, okay, I don't want to distinguish, okay? So this security definition doesn't make any sense anymore in the adaptive setting, and it's absolutely not clear how to define it. So what we propose in this, in the paper, is a reaccession of, of, of this notion. So what, our tuition is, is the same. Again, this is a similar image that Dennis drew with a, with a, with a lattice.  So what we, which we require from the, um, from the public key that it's sort of in a, in a state between lossy and, and non-lossy. The lossy identities are the red ones and the, um, non-lossy identities are the green ones. Okay? And, uh, so now we need a sort of a reaccession factor. Um, we want that this set of all identities contains a D fraction of, um, of lossy identities. And this D fraction has to be hidden. Okay? And this is the, the security mission that we define. So we do a scaling factor here. So we define D lossiness for a scaling parameter such that the probability, so D times probability that the adversary outputs one on the public key, on the real public key, minus the probability that outputs one on the red public, on the lossy public key. Um, and the challenge identity is really lossy. That has to be negligible. Okay? The former definition was, okay, the D is just one, but we just saw that this is not fulfillable. Actually there's an attack against it. And, but we can relax it. And our hope is that we can still first instantiate and second actually make sense. Okay? And that's we, what we show here, the implications of ID with lossy trapdoor function as follows. First in the disselective setting, um, be sure that, uh, uh, implies one minutes actually. Uh, and it also implies the domestic and hatched identification encryption. So I should say a few words about what it is, maybe.  So we all know from our crypto one lecture for the first lecture that we had in crypto that this is actually impossible. We cannot, uh, it doesn't fulfill in CPI security. Okay? But suppose the message actually has some entropy. Okay? And this is what the domestic encryption does. It gets the highest possible security notion if, um, if you assume that the message is, uh, has some entropy and then, um, we can actually use a deterministic encryption function. Okay? So, um, we show that identity-based lossy chapter function actually imply deterministic identity-based encryption. Okay? And it also implies something else, which we call hatched identity-based encryption, which is only known to be, uh, doable in the public key setting hatched identity-based encryption is that when you, um, have sort of a bad randomness when encrypting, then still there's still some sort of security guarantee. Um, that's still, uh, you get some sort of, uh, in CPI security, even though there's some leakage about the randomness that's hatched, uh, an identity-based encryption. Okay? In the adaptive, uh, setting, we show that if the scaling factor D is more or less one over a polynomial, okay? So one verse, again, not achievable, but it's one over polynomial, if the fraction of lossy identities is one over polynomial, um, then actually implies, uh, a one-wayness in the adaptive setting. What we can show yet, um, is if it implies identity-based encryption or not, but it cannot deterministic or hatched identity-based encryption in the adaptive setting. That's an open problem. Okay? So let me say, uh, a few words about the constructions of these identity-based lossy chapter functions. Um, so first about the difficulty. So if you look at IBE, IBE is, the encryption function is probabilistic and that makes things much more easy. But here you can use some sort of Diffie-Hellman kind of, uh, you know, inherently, uh, randomized encryption function. On the other hand, lossy chapter function, you know, each function is actually function, so it's inherently deterministic. Okay? So that's the difficulty. The determinism where the probabilism. Um, one thing in the random arc model is actually easy to construct these objects. Just, uh, define FID of X is the, you know, IBE encryption on a sum identity and then just use the, um, a random oracle, um, and, uh, you know, derive, uh, the randomness from the, um, from the value X. And I can prove that this is actually a Diffie-Hellman lossy chapter function. But in the random arc model, it's a little bit more difficult. Okay. So the first construction is based on pairings. Um, and here's the idea. So it's very, uh, very high-level idea. I'm not going to go into any details because the schemes are really complicated. Okay. So we start from an anonymous IBE scheme, which anonymous means that the ciphertext hide the identities. Okay? Okay? So there's actually one scheme, which is by, uh, uh, a boyan in waters from, uh, with our intuition, but it didn't work out. So we needed to modify it because we need some sort of more homomorphic properties later. Okay? So actually on the way we found a new construction of an, uh, anonymous IBE scheme, um, from the linear assumption, which is actually more efficient than original, uh, boyan waters scheme. So it has four elements in the ciphertext instead of five or six, I don't know, which we found actually surprising because we thought some other system was optimal. Okay. So in order to construct from this anonymous IBE scheme, an adiabase loss chapter function, we used the homomorphic properties of this, um, anonymous IBE scheme. And that's sort of similar to the construction Dennis had. You remember the paillet construction and also the DDH construction where sort of multiply things together in a homomorphic way and then sometimes things cancel out and sometimes things don't cancel out. Okay. So here's a little bit more details. Again, two settings, an injective public key and a lossy public key. And this is the way it works. So first of all, a key generation outputs a public key and a secret key. A master public key can take the matrix of a bunch of these, you know, magic IBE and ciphertexts. Okay. And public keys, of course. Okay. And the relation is so evaluate this loss chapter function on this identity ID is a function that maps bit strings into a bunch of group elements. And, you know, not going to go into details, but the relation is that it outputs this element here, c3, c3 and c4 are vectors such that c1, c2, together with the ith component of this c3 and the ith component of c4 is actually a valid encryption of the underlying anonymous IBE scheme under the identity ID and encrypts the ith bit of x of the input here. Okay. And the way you do it and again you're not going to go into details, but you sort of multiply things together in a linear way and then the exponent things will sort of, you know, cancel out or not and this is the way it works. Of course, once you have that, you just, you know, the user's secret key of our trapped identity restructure function can just be the user's secret key of the underlying IBE scheme and then you can actually invert things because these are all bits and they can output everything. Okay. So, so actually the key generation output some sort of controlling function with little f and Dennis talk it goes from zero one to the n identity space to zp. Okay. It's such that if the, so this this controlling function f is sort of hidden in the public key. Okay. Such that if the entity and so the function is evaluated in some value x such that this is actually a valid encryption again, a valid execution if this controlling function is non-equal zero and the other end if it's zero then actually the encryption here is independent of the of the x here. Okay. So it doesn't contain any information anymore about the x. Okay. So this magic controlling function sort of if it's zero it is, it makes it everything lost. Okay. So this is an underlying IBE scheme because the intuition that the public key right, which some contains some information about the f here hides f because the IBE scheme is anonymous. Okay. So let me say two words about this controlling function f in the selective lossy case we just define the controlling function f as id minus id star it has to be a linear function sort of so if f of id is non-equal zero this is the case if and only if id doesn't equal id star so then we actually have this scenario here exactly what we want. So in the Chinese identity here the red dot is lossy so this thing is zero so it loses information on x so there we are fine. In the depth setting it's a little bit more difficult and what we do what? Yeah I'm finished as good as finished okay in the lossy case there is nothing missing here okay one thing about the lackless construction actually what we show which is actually interesting is that the LDB function is a lossy trapdoor function which came to me as a surprise Chris was folklore under the LDB function which may be useful in other context as well and in order to do a lossy trapdoor function we use the we gave a couple of security definitions showed some applications the constructions are actually quite complicated so I only gave a small overview and if you want to have details it's on a print and now I'm finished thank you Any quick questions if not then let's thank Ike again


Hey guys, what is up? Welcome to my channel for today's video. I'm going to be sharing with you my favorites for the month of August. So if you want to see all of the beauty products I've been loving, I share yet another workout brand that I've been loving, and of course my channel of the month, then just keep watching. Month of August. Very interesting. So I actually started work this month, but it was like the last week, and it was just teacher stuff. So like the very last day of August, obviously I started teaching my kids, and then I got married in August. So a few days ago. No baking. Anyways. It's a little context here. I filmed this like a week before I actually got married, like now that I'm talking I'm actually married. So I was being weird because technically I was like speaking towards the future on something that you know, that hadn't happened yet. So yeah, that happened. As far as makeup, I really feel like a lot more stuff came out than there did the previous month, and I liked a lot of items. But I did spend a lot of August really just wearing tried and true products, because I was kind of testing out makeup that I wanted to wear for my wedding. So I was constantly testing how products would mesh together, what wore the best.  I did spend a lot of the month wearing my favorite items just to see what would come out on top. You know, some new items that I did try really did stand out to me, so I will get into that. But before that, we're gonna do my channel of the month, because I've been forgetting to do with these last couple of months, and I have a really new and exciting channel to share with you guys. So she's actually one of my subscribers who, oh my gosh, I just love her. Like I'm kind of obsessed with her. She doesn't even know it, but I love following her on Instagram. I love following her on YouTube. And her name is Tiffany. So on YouTube, her channel is called IMTFNY. I am Tiffany. I mean, I feel like if we live close to each other, we would totally be friends. So she just started YouTube. I think she is so funny. She's very blunt. I guess this is why she subscribed to me. We have very similar tastes in makeup, and I am loving her channel. Her aesthetic, she's so aesthetic-y. Like I have no aesthetic at all. She definitely has just this amazing aesthetic, and I wish she would edit my videos for me, because her videos are so artistic that they're edited so well, and it's just so much more entertaining to watch her videos. I don't know, she's just such a creative human being, and I wish I was that way. I wish I had the time and talent to edit my videos like that. I want you guys to go subscribe to her channel. She is a brand new channel, and I really love her content. I think she definitely deserves some more support, and I would love to see her continue to create and grow. She really just brings something fresh to the community that I think you all really love. So I would put her channel down below. So now let's get into my makeup favorites. I apologize. The eyeshadow I'm wearing in today's video are not any of the eyeshadows that are featured in this video. Odin's Eye Stuff came out, and there's four eyeshadow palettes. So I'm slowly trying to do a tutorial with each, and my eyes can't handle more than two looks a day. They just can't handle removal before they start to like sting. For the health and safety of my eye, I normally don't like to film my favorites videos wearing makeup that's not in my favorites yet, but that's just the way it's gotta be today. All right, so let's get into it. The first item that I've been loving is a foundation brush. Earlier this month, I actually had a sponsorship with Pat McGrath, and they did give me some items, and at this point, I literally owned just about everything from Pat McGrath. So there are very few items that I actually like could have them send me because I already owned them, but one of the items that I didn't own was their foundation brush, and I have told you guys not to buy these brushes. I have, because you don't need them. They're synthetic brushes, and I just felt like they looked like way overpriced for what they were. But this foundation brush, you guys, is so good, and it is literally made for their foundation. The Pat McGrath foundation and this apply so effortless. I notice no streaking with this brush. I'm very picky about foundation brushes. I don't like foundation brushes. I am a sponge girl through and through, but something about this with lightweight foundations is amazing.  It's so good. I like how short the handle is. I feel like I have a lot of control, and I really do feel like this blends it out. So this is the one foundation brush that I have fallen head over heels for. Is it a bit overpriced? You know what? Probably. But I don't care because I love it. The next item is a foundation. I posted a review of it, and I've been wearing it every day since I've gotten it. This is the It Cosmetics Your Skin But Better Foundation and Skin Care. I actually did a comparison side by side between the original CC cream, and this just takes the cake. It is so good. You guys, it's so natural on the skin. It's so lightweight. It perfects your skin. It just blends in. It does not look like makeup. This is the perfect every day foundation for me. It does remind me of the new ColourPop Pretty Fresh Foundation. It's similar, but this one is just better, in my opinion.  It is very lightweight. It's not too pricey, like some of my luxury foundations. I guess the job done, it makes my skin look really smooth and perfected, and I've just been loving this for every day. It's not going to be an event foundation or anything for me, but just throwing on. I use it with this brush today. My skin looks really nice, and I just find myself constantly grabbing for this, so I've been loving this, wearing it. Ever since I put this on my face, this is the only foundation I've been going for, really. It's incredible. The next item is, again, from Pat McGrath, something else that I got sent to me from the sponsorship, but I already had the shade 2. It was just like too deep and too yellow for me. You know, I've been using it to set my face. It was fine. It was a generic powder, but I actually asked for the shade Light One, so this is their SkinFetish Sublime Perfecting Powder. And while I will say, you know, it's not the most amazing loose powder I've ever tried, I really have been enjoying the color and coverage I get from this. So I mean, it's not necessarily coverage, but it really does brighten up the center of my face without being too bright. It sets everything, and it does a decent job at blurring. Like I said, not the most amazing powder in the world, but the color made all of the difference for me as far as my thoughts on this product. Because before, I thought it was like, eh. But now, since this brightens, and I usually only really put powder on the center of my face, I've been grabbing for this quite nonstop. It just gets the job done and makes my skin look very natural. It doesn't look powdery when I apply this. It just sets the makeup. It does what it's supposed to do. And I've just been really liking this color a lot. It's been very easy for me to grab for, especially now that it's like summer, but I actually don't as tan as I normally am. I'm kind of using my summer foundations, which are a little bit too deep for me. So this is a nice way to kind of brighten them up. So that's why I've been grabbing for this and really enjoying it. The next item is a bronzer from Scott Barnes. Okay, I don't yell at me. But I definitely did a video that was not so positive because this is like $55 for like Maybelline packaging. And I know everybody has an opinion about this and that's okay, but this is my opinion. His products are made in China, which is fine. I don't have an issue with that. My issue is that it's cheaper to make products in China and this is $55. Granted, you do get a lot of product, but I just give me half the product for $20, please. Anyway, so I was a little bit irritated with that. But this bronzer is so good, you guys. I've been using it legit every single day that I've been wearing makeup. This is the shade Bondi Beach. So it's annoying. It has an overspray when you first get it. Please get that layer off. And it's just a delicious bronzer, you guys. I'm not as mad anymore because I have three times more product for a really good product. Still would prefer like half the product, half the price. But I'm kind of ashamed in eating my own words. This bronzer is so good and I can't put it down. And I don't want to talk about it anymore because I was so negative to begin with. But like, she's so good. She's so good. Okay, we gotta move on. I'm ashamed. Okay, so I have two eyeshadow palettes. I tried some really good eyeshadow palettes this month, but I tried to pick the ones that I just kept grabbing for. So the first one is of course the Sydney Grace and Mel Thompson palette. I just think it is gorgeous. Sydney Grace's formula has been blowing me away. I was really late to jump on the Sydney Grace train, but it really is true. Their quality is phenomenal. I feel like a mainstream brand just can't get it like this. Like it's so creamy, so pigmented, and I love the colors that Mel chose. These are my cup of tea because they're neutral, but then you have fun little pops or you can go a little bit off of neutral like with a mauve look. Or you have like a fun pop of pastel green. You guys know Lilac and just the shades she chose are so attractive to me and I just feel so inclined to grab for this palette. I love it for just like a simple look. You have an option for a crazy green look like I did in my original review. You have the option. So this is something I've been mindlessly grabbing for and that's how you know it's really good. The other eyeshadow palette that I have been loving this month literally came out of left field you guys. So I did a sponsorship with Sephora and I got to pick out some items and this was one of the items that I kind of put in my cart last second. I was like, huh, this is pretty and I'm obsessed with it. So this is the NARS Orgasm X Quad. So they have a lighter one which I want that one now to but it's a simple quad. I wouldn't necessarily say it's something that anybody needs really like at all but I love it. I've really been enjoying pinky tones on me lately and this is just like a go-to warm pinky palette. You get a lot of dimension in here with these two shades. You have just a nice simple matte. It's just an effortless way to create a look. It's true. We all went through that phase where we were like big palettes are amazing and then small palettes came back and we were like huh, this takes so much less thought. So I do like grabbing for smaller quads like these like on an everyday basis where I don't know what I want to do for a look. Just grab it and my prayers are answered and I've just been enjoying the quality of this. I don't know. It's nothing really special. It's nothing even really special for NARS but it's just something that I've been mindlessly grabbing for and every time I create a look with it I'm just like it's so pretty in pink. Okay, last item is an eyeliner. I'm surprised that this is it. No lips or anything. I guess I've just kind of been digging in my normal collection randomly for lips. Nothing really new and exciting has entered my collection so that's why I don't have lips but eyeliner. I have heard just a lot of eyeliner lately and I really really really have been loving the one size point made bodacious black 24 hour liquid eyeliner pen. This is so good you guys. First of all, what I love about it, it's a felt tip but the felt tip is so long. It really makes it easy to create a wing or just glide it across your lash line. What also makes it easier is the amount of product that comes out. So it's like a very wet liquid liner. Not so wet that it's like leaking all over your eyes but it applies so much that you don't need to press hard or to go over again to build up the product. It goes over glitter really well and I will say I did have like a little bit of smudging or transfer on my hooded eyes when I did do a thicker line. So maybe if you have really hooded eyes this is probably not your best bet but when I do a thinner line it's fine. It stays all day. It's super black because of the product that comes out and I've just really been liking it. Like this is a bomb eyeliner you guys. It's currently my favorite liquid eyeliner. Wow I'm okay. I can't believe that's all the makeup products that I have. I feel like I normally have more. But let's get into some fashion lifestyle-ish things. All I've been wearing is workout clothes. Like that's all. The last three months I've been sharing workout clothes and today's no different. So I do want to show you my Fabletics outfit of the month. It is this lounge outfit. Now the pants are way too big on me. I should have gotten an extra small but I did purchase a small and the length is long on me. I'm only 49 but that's okay. I'm all about the lounge wear and I ordered this and I love it. My mom thinks it's very ugly and it kind of is but it's just so comfy and I don't care because you look a little bit more put together because it's all one color and I wore it for no joke five days straight. Caught me gross but it is what it is. I wasn't leaving my house and I did not take one step outside. Yeah I really love that. So I did want to share with you the Fabletics outfit that I got and I discovered a new athletic wear brand. I hate when I do this but I did not say the brand's name once. So it's called Girlfriend's Collective. I will have it linked down below. Now it's kind of pricey but I think it's really cool. So I don't think everything from the brand fits me amazingly. If you're between two sizes definitely go for the bigger size. Okay I am in between an extra small and a small and I got extra small and small from this brand and all of the extra smalls. They were tough to get on and off so I definitely had to get a small but they are like a sustainable brand. They're based in Washington I believe and all of their clothes and everything is made from recycled materials. So it's like a sustainable great for the environment kind of brand and they just come out with some really cool athletic wear. Now when a launch happens you gotta jump on it because they sell out super quickly.  Let me show you some of the items that I have. A lot of them are in the wash now. They're biker shorts. I love. Okay those are in the wash but I really like those and just so you can see I got like this one-shouldered hot orange bra sports bra which is really cute. I wish these had pads though. They don't have pads so that's kind of a good thing for me but whatever they're so such cute like simple designs. Look at this. How cute is this little zippered sports bra. I love it and then I got this black kind of long line top. Super cute. Okay I don't know I think this brand is just super cute. So that is all I have for this month's favorites. I hope you guys had a great August and I hope we are all in for a better September. Who knows you know so that's all I have you guys. I hope you enjoyed this video. If you aren't subscribed to my channel already I would absolutely love it if you would consider taking the time to do so and I will see you guys in the next one. Bye guys. Have a good one.