Hello and welcome to NewsClick. We have with us today Professor Satyajit Rat and we are going to discuss COVID-19 and the way now vaccines and the Delta variant, it seems to be the Delta variant which is being discussed so much that is now contesting each other in different territories. Satyajit, if we look at the figures and these figures are a bit surprising that in the United States now we have 100,000 new infections per day. Now, given that US has a fairly high rate of vaccination irrespective of the fact that we have discussed, there are large pockets and there are states which have not vaccinated so well. Even then the 100,000 figure is a high figure because if you see the height of the COVID-19 pandemic in the United States, they were having about 250,000-300,000 infections per day. India at the moment we have very different pictures from different states. Kerala is showing something like 20,000 new infections per day, Maharashtra about 6 to 7,000 other states much lower including Delhi which seems to be below 50. Now, this picture is not consistent it appears from the vaccination rates. So, it does seem that the waves are still there and except that the vaccinations is cutting off some of the shall we say the hills and flattening it out somewhat and of course the issue that that the numbers of hospitalized and numbers of deaths seems to have dropped among the vaccinated but still high among the non-vaccinated. So, shall we can you give us a quick overview of what's happening in this? So, let me go back to what anybody who has been masochistic enough to watch us week after week is familiar with as a gripe that I have made for a long time which is that the idea of a wave, the idea of averages representing the local variable realities is extremely limiting if not actively misleading. So, let me rephrase this the way that the patterns of the outbreaks of infection are occurring now is now overlapping with the patterns of outbreaks of vaccination because just as the infection outbreaks are not one uniform equitable spread so also the pattern of vaccination not simply in the global south but even in the global north is not a uniform equitable slow increase in the percentage of vaccination. There are neighborhoods and communities where it is high, neighborhoods and communities where it is low and this is why what we are seeing is an intermeshing of two patchwork quilts and this is why when we begin to think about our expectations that as percentage of vaccination rises numbers of cases should fall is an is a misleading focus on averages. It's what that's called the statistician's delight if a head is in the fridge and your feet are in an oven you have a comfortable body temperature so what you're saying is we seem to be getting similar kind of statistical anomalies if you will that because there are concentrated pockets where vaccination has not reached the concentrated pockets where vaccines have reached therefore you have this what you call as a patchwork quilt and averaging it is therefore misleading. Not absolutely not simply that the sheer degree of variability or inequity around this average is different in different places so let me give an example in Kerala the equity around the average is fairly close in a place like in a state like Madhya Pradesh or Uttar Pradesh the inequity is huge and as a result patterns and emergence of outbreaks will be quite different in these two places despite perhaps similar vaccination averages for example which they're not but the point I'm trying to make is that the average gives a misleading sense in more than one way. So to put it in a simpler form for our viewers that what we see is actually superimposition of two different things one is vaccines which again are very much local and specific to an area United States, India, other parts of the world this is not very dissimilar and therefore when we talk about vaccines versus infections averaging gives a misleading picture but the point of course is that there are vaccinated people who are falling ill but the argument is they're not falling very seriously ill therefore the hospitalization and the death numbers for those vaccinated were infected and let's understand with two shots not one shot because one shot doesn't give full protection are much less than those who are not vaccinated or only partially vaccinated so would that be correct looking at now the experience of UK and the US and India? That's absolutely correct as a matter of fact let me add a point of perspective to that in the first place what we are seeing is that the frequency of reports of infection simply detecting virus amongst the vaccinated is substantially lower than amongst the non-vaccinated that's the first point to keep in mind the second point to keep in mind that even amongst the people who do have infection despite being vaccinated the frequency of their landing up in hospital in needing critical care is much less and the consequence of that is that deaths have fallen quite substantially but here's the interesting statistic that's useful to look at think about the American numbers the US numbers currently are about 100,000 and if you look at their so called last wave at about 100,000 the death numbers accompanying those 100,000 kinds of numbers are far smaller but remember that only half the people are vaccinated and the bulk of these current 100,000 case numbers are amongst the non-vaccinated so it's reasonable for us to say shouldn't since the bulk of the cases are in the non-vaccinated shouldn't death numbers be about the same or even more perhaps because everybody including the CDC is saying that the Delta variant is a little more lethal which number we should look at with some skepticism but that aside shouldn't the death numbers be larger and what is missing there is the fact that what I'm calling this patchwork quilt of vaccination even in the US the proportion of people at high risk of death meaning people with comorbidities the elderly people in nursing homes have been hugely vaccinated so that the unvaccinated people who are falling ill in the US are primarily younger people without comorbidities and it is therefore a combination of these circumstances this intermeshing of patchwork quilts that I'm referring to that is leading to very very low numbers of death this is happening in Europe it's happening in Canada it's happening in the US all across the global north death numbers have fallen hugely because of this combination of circumstances interestingly enough Kerala has much lower death numbers among the people who fall ill and then that's an interesting figure from the very beginning one is of course the unreported deaths due to covid are much lower in Kerala according to excess death figures but also the number of people admitted to hospitals and those people who have died are also because they have flattened the curve so they're able to take care of the the spikes that really cause a crisis of the hospital so for both reasons they seem to be over and above those two reasons the vaccination reason I suspect is also a contributor our our data are not great but I suspect that the vaccination related reason that I just pointed out for the global north is also a contributor because Kerala's vaccination percentage again is higher much higher than the national average but let's not look at it as though again it's uniform what that has meant is that Kerala has managed to vaccinate a very large proportion of its elderly and its people with comorbidities and that's also going to be a contributor to the decline in critical care hospitalization and death that's an interesting sidelight that essentially when you look at death figures just don't look at only averages of this kind also look at which is the target population which has been mostly vaccinated and therefore the death rates are also correlated to the age groups of people vaccinated and unvaccinated and as we know that the comorbidities increase with age obviously professor Ratan I have more comorbidities than most people in the audience but apart from that that if you vaccinate them then of course the serious cases number of serious case statistically come down though it doesn't mean that the young people do not fall seriously ill either so it is just that the percentage declines and it is not therefore an excuse that we're giving here young people don't have to be vaccinated it's clear if they're not vaccinated they are going to infect others and therefore they are always going to be at risk themselves and for others as well absolutely in fact to add to what you just said about the shifting age groups that's getting infected and that's getting to hospital so to say everybody is worriedly asking is the delta variant now affecting children and the answer to that is we are seeing more children in hospital because we are seeing many many many more children infected number one and number two we are seeing that the hospitalised group is not so much the elderly and is beginning to be more and more children it's actually still mostly elderly but the proportion of children is rising primarily because the elderly group in India even in India the substantial fraction is vaccinated whereas children are neither vaccinated nor because they've been protected over the past year and a half of slow spread of the infection into communities they've been protected from exposure as well and that's why this is happening it's not happening because the virus is targeting and killing children or anything of the sort it's the kind of statistical shift that you are pointing to and obviously as we open up we are going to see more of this particularly when we open up the schools which we possibly will have to because we cannot hope to have children lose two years of school if we go at this rate and it's also increasingly clear that society will have to live with COVID for quite some time and this is going to be our near new normal and therefore the importance of all the other measures which are called the non-pharmaceutical measures that means masking distancing all of those things will also have to be taken into account even if you are vaccinated. Coming back Satyajit the other issue that seems to be in discussion even in India is mixing of vaccines and some argument that by accidentally mixing vaccines in India we have monitored a few number of them and we find better results. Now of course the numbers are very small and if we really want to do conclusions on that is this a basis or should we actually do some active trials of this kind? Alright so since this has been discussed over the past 24-48 hour news cycle quite extensively let me point a few things out in the first place for immunologists like me this is completely unsurprising vaccines are not different medicines vaccines as we have discussed earlier are simply slightly different technological ways of doing the same thing so mixing a dose of one vaccine with a dose of a second vaccine against the same target is it is unsurprising and to be expected that that will work quite well nonetheless as we have discussed again none of public policy decisions should be made on the basis of immunologists feelings they should be made on the basis of good proper evidence this is why we have been discussing since January our surprise in distress about why the government of India and Indian Council of Medical Research have not begun these crossover vaccination trials well designed properly done trials right at that point because it was facing us that both for reasons of vaccine shortage for reasons of vaccine supply logistics and for errors of this are in for kind we are going to have to deal with this point this had not been started until me whether it is current how far along these trials currently are you and I don't know but one hopes that they are in the meanwhile what does the Indian Council of Medical Research do it takes the ICMR it takes the Sarenpur administrative error that people have were given one dose of one vaccine and a second dose of the second of the other vaccine and tests their antibody levels now was this well done yes it was well done was this ever going to be adequate no it was not so it should not have been treated as evidence or leave alone proof of anything at all a sample size of 18 in which you know nothing whatsoever about the participants in in this these sample groups added to this is the fact that technically the work that has been done which is available as a preprint is technically both extremely poorly done and even more poorly presented in the in the preprint and as a consequence even small amounts of possibilities that might have been possible to glean from from this opportunistic effort are really not likely and therefore I am saying this please everybody stop getting anxious about should I take mixture vaccines because ICMR says they are better and I remind everybody that the world health organization the chief scientist Dr. Swami Aswaminathan has pointed out that the WHO is not as yet recommending any vaccine crossovers and mixes at all and I think at this point that is the sound policy decision and in case we have to change it we should do well designed trials for the same which we hope are being done are being done last question good news sputnik 5 results have come they have been in long criticism that they are not well designed trials the Russians have been fudging their data and so on and so forth which we have discussed earlier is how much of it is really worry about the Russian vaccine how much is it a part of the pharmaceutical companies efforts to belittle each other for market is a different question but good news nature now has a report which seems to indicate that sputnik 5 behaves does very well one interesting sidelight and maybe you can comment on that is that they don't seem to have seen the same clotting phenomena blood clots being for micro blood clots which AstraZeneca and Johnson and Johnson both have seen do you think there is enough evidence to indicate this could be because of reasons which we still don't know or do you think it's just an accident of the sample size again so probably one thing we should we should you and I should point out to our audience that we have been misattributing the name of the Gamalaya vaccine you and I have both been calling it sputnik 5 but it is apparently sputnik V for victory okay and this so and so we combined we apologize it's sputnik V so but yes the report is very welcome the data are unexpected but as you point out very welcome and heartening the arguments about how record keeping is done how this is done how that is done we've discussed this about co-vaccine we've discussed this about cove shield it's not surprising that given the additional political tensions similar issues have been raised with the Gamalaya vaccine and of course underlying all of that is the big pharma competition for profits involved playing its own part as well but the TTP problem the thrombosis and thrombocytopenia syndrome the TTS problem sorry the thrombosis and thrombocytopenia problem that has been reported with adenovirus based COVID-19 vaccines as you point out the Astros Oxford AstraZeneca vaccine as you point out the Janssen Johnson and Johnson vaccine the Gamalaya vaccine is also an adenoviral vaccine and yet does not seem to have reported this now one immediate response that we are going to hear is oh well you know one doesn't know how carefully they have looked and so on and so forth but what's important is that the AstraZeneca trials the Johnson and Johnson trials neither trial really threw this up as a problem this came up and despite the fact that the trials all of these trials have been in the 20 30 40 000 group size range this problem did not come up that's unsurprising because even now we are not sure in the first place that the problem is truly vaccine created but even amongst the vaccinated it seems to be at a frequency of 1 in 5 lakhs or 10 lakhs 500 000 to 500 000 so under those circumstances even if it is a true side effect of the adenoviral vector even if that is so it's an extraordinarily rare perfect convergence of very very local multiple circumstances and it's completely unsurprising that the Gamalaya trial being reported has not thrown this up I would again point out that that sort of level of risk is so academic in nature that it really should not form part of an individual decision about whether to take a vaccine or not and for the audience both Satish and I have taken after Zeneca Oxford vaccine Oxford after Zeneca serum Institute of India Oxford after Zeneca serum Institute vaccine so we are both taking this fully conversant about the very very small risk that it portrays but nevertheless the point is that it does seem to show microclotting even if it does not show it in a the form that leads to serious consequences some cases we seem to see microclotting it may be interesting to see whether we also see that with the Sputnik V vaccine or not again a topic for future discussion and quasi-academic at this point because the risks as Professor Rathar said are very very low for all practical purposes not there and almost all medicines have a higher amount of risk which we take quite routinely so it's not that this is only with vaccines it's a risk we do take when we take medicines except we don't read the full chapter and verse which comes to the medicine which says what are the side effects if we really read them you might find it very difficult to take medicines at all thank you Satish for being with us explaining to us the different dimensions how to look at data in the case of vaccines and COVID-19 infections as well as what are the kind of side effects we might or might not expect this is all the time we have for news click today do keep watching news click and do visit our website


Everybody for a stereotyping 2023 Bowman sapphire five bucks The standard tie for the trash list Yeah, I mean Steve's almost for sure going back on this. All right, let's do it y'all. Here we go I don't know Steve. All right, Cole Young, Cleo Watson, Orange first Bowman Rockies won Brito to 50 They start with Rockies in a Camp Collier. Four Reds Yield for Herrera, Luis Lara, Luciano Roman Anthony, Austin Charles, Ryan Clifford, Logan Wagner, Blake Lubea Ricardo Perez, Frederick Brincosme, Jacob Barry, first Bowman Bay Sapphire, Auto Miami Chris S. Marlins, nice hit Tony Blanco, Jr. Lazaro Montez Young, Cleo Fernandez, Aqua first Bowman, how you lead a 55 Phillies? 33 of 55 Phillies Matt Mervis of first Bowman Solid first box here. There's a base L. E. De La Cruz, Vincent Peruzo, Jesus Baez, Dylan O'Rei Samuel Munoz, Spencer Jones, Christian Hernandez and Juan Chacón. I know So dope. I know. Is Heather and her family up there? Yeah, it's there. They own like these two locks next to each other on the peninsula. This is dope. What? Yeah, dude. Joshua Baez, Zack Neto, Green first Bowman, Janjela Ponte to 60 Blue Jays Alex Ramirez, I got an apartment in Winter Garbage, bro Probably that's what we're calling out, Winter Garbage. Really? Going down, huh?  It's like gone downhill. Really? I'm like I'm not totally surprised. No. I'm not totally surprised. Justin, how do you maloy? Drew Gilbert, Jonathan Mejia and Christian Serra. Yeah, when we move, I think I'm moving downtown. Yeah Or like Thornton, not like downtown, like Thornton Park or something, or like kind of where we were the other night. Max Monsignor, I don't care about the commute. I'll do it. Jorge Ruiz, Orange, Rami de León, the 51st Bowman for the Red Sox And Robert Perez, Jr. Crooksley, Gabriel Martinez, Justin Crawford and El Juan Alonzo What's up, Higley? Higley. Mesa, Leonel James, Purple, Ibarrio and Boyd, 3 of 25 Phillies, first Bowman. Another numbered Philly there, Angel Janau, Junior Cominero, Daniel Susak, Green, the 60 Nats, James Wood. Nationals, James Wood, Trey Sweeney, Brady House, Moises Pallisteros, Jay Savina, Anthony Gutierrez, Williams, James Wood, Rami de León and Adios de la Cruz. I'm not going to have, we're not really going to have time to look around at stuff, Higley. We'll have to walk up to the booth for some reason. Gabriel Gonzalez, we'll just buy and I'll just let you know. Martin Gonzalez, Otto J. Young Tigers. Not that if I'm breaking, I'll be able to watch what comes into the booth. Gilarte, Matt Ryan. He's collecting all the big Matt Ryan parallels that have ever existed, it seems like. Someone's got to do it. That guy ruined me in the fantasy. Pew Pew Trash. What's up chicken? Chicken. We got chicken out there. What's the matter, Carl Sanders? Chicken. Sitaño, Simone, Orange, Pedro Amira is one of 50 Cubs. Chase the Lotter. Cowser, Elijah Green, Miguel Blase and William Lugo. Al Harrison, Blase, Jordan, Kumar Rocker, Yo-Free Solano. Montecino, Max Wagner, Green, Bayesteros to 60 Cubs and other Cubs numbered card. Leandro Arias. Luis Garcia, Junior Garcia, Cam Collier. Giordano de Los Santos, I agree with that. I agree with that. Luis Lara, Cleo Watson, Davison de Los Santos and Roman Anthony. Gilbert Herrera, Cole Young, Aqua to 55, Colby Thomas A's. Marco Luciano. Maybe it's not been pulled. Clifford, Logan Wagner, first bow and auto brewers, Jace Avena. I need a numbered auto now. Blake. There's a chance. There's a really good chance. If it's to five, there's a really good chance. I know if you do that stuff, put away them way back. Dude, I have stuff. I go through, every time I look at my cards, I'm like, oh, I didn't even know that I had that. And I don't even have that many cards. I maybe have like a couple of 5,000 counts that aren't even quite full. Like it just has like top of it and stuff in it.  I don't have a lot of cards, but every time I go through all of my cards, I will find stuff like, oh, yeah. Not about that. Maybe I have it. Maybe I can sell it to Higley for one million dollars. Perez, Ben Cosmay, Charles and Tony Blanco. Uh-oh. Speaking of the trash list. Yeah. Wazro Montez, Yanquil Fernandez, Aqua, White Sox, Oscar Coloss, the 55. Matt Mervis. Peruzo, Baez, Chaconne and Ore. Wouldn't you wire me a million dollars? He was like, yeah, don't worry. They'll be there. Don't worry. Munoz, Spencer Jones, Dela Cruz and Christian Hernandez. I don't think I've ever wired money or gotten wired money before. Joshua Baez, Zack Neto. Purple, Matt Mervis, the 25. Cubbies. Nice card cubs. 23 to 25 on the Mervis. Alcimires. Yeah, we're doing well, man. I just drank some delicious coffee. A lube of a tractor trailer. Ruben Santana, Ambiore Stavarez. Green is 60. Brady House. Matt, some nice cards. And Luis and Hella Cunha. Yeah, the green, no huddle, Matt Ryan. The neon green, a million. Jace Bowen, Pedro Ramirez, Juan Olmos and Jace Young. Now I'm just going to go find one as best I can. Just get a million dollars from Higley. Frito Martinez. And Michael Arroyo, first bowman, auto mariners. Congrats, mariners. Hey, happy birthday, Manny. We're two days apart, then. You're July 1st. I'm June 29th. Some Stevie Wonder. Stevie. Davis Aqua, Peyton Graham, the 55 first bowman for the Tigers. Jefferson Rojas. Figueroa, Arroyo, Sanchez and Osuna. Simone Osorio, Rafaela and Vaquero. Gilblaze. There's a red coming up. William Sedanio. She chased a louder. None first. Elijah Green, two of 10 nationals. Beautiful color match. Nats are killing it. Mark L, Washington. Or as a, or as a Jake would say, Washington. Come on, Jake. Two of 10, red, Elijah Green. Got a green, Brady House, a green James Wood and now the red, Elijah Green. The red green, Asphire. Rocker, Couser, Green and Lugo. That's a good one. Warder, Washington. Yeah, all that. Harrison, Blaise Jordan, Green, the 60, Jet Williams, Metz. You all free Solano? You say Warder, you say that, Steve? Warder. Montecino, Wagner, Berksley based out of Twins. Like under Arias. Where are you from, Steve? Like Baltimore or something? Trash compactor. Philly or Baltimore. It's like one of the two. There's a trash compactor out back. Tavis and De Los Santos, Luis Garcia, Junior Garcia, and Jordana De Los Santos. All right, here we go. Green to 60, Jet Williams, Brady House. Ballesteros, James Wood, John Jelaponte. Aqua to 55, Peyton Graham, Oscar Colas, Colby Thomas, and Howie Uly. Orange to 50, Pedro Ramirez, Framie de León, Juan Brito. Purple to 25, Matt Mervis and Amaryon Boyd. Base autos of Brooks Lee, Jace Avena, Jace Young, and Jacob Berry. The red, Elijah Green out of 10. Nationals, awesome card. And first woman, Otto Michael Arroyo, the Mariners. That'll do it. Thanks again, everybody. Moving on to Pearl, right?


Hi everyone. So I'm Saiyan Chaudhary. I'm a Python Django developer and I've been working on Python. So I'm a federal contributor. I contribute to federal projects in the federal infra team. So the federal infra team has a project called FedMessage. It's known as a federated message bus. So it was prior known as the federal message bus but later they changed the name to federated message bus as the Debian guys also started to using it because the scenario for which we built this particular piece of software was also the same problem which the Debian guys were facing. So let's start with what is FedMessage. So FedMessage is basically a simple Python package. It basically what it does is that it sends message to and fro applications. So it sends a message to a particular message bus, a virtual message bus and the other applications which are connected to that particular message bus can receive the message. It's just simple as that. Now the problem with the federal team was that there were plenty of disconnected components. So suppose somebody applies to the federal ambassador's team and now a person manually had to go and create a bugzera ticket for that person and this was getting painful when a lot of people were trying to send up ambassador request and the similar problem existed in all over the federal infrastructure. So what they decided was that to build something that is in real time and could solve the problem that the federal infra team had. So FedMessage is built on top of zero MQ and I will tell the point that it has no central broker so there would be no single point of failure. Let me explain why we chose this particular how the architecture was decided. So FedRWA has very critical changes that keeps on happening. Suppose a build is that is happening. A new package has been updated so RPM is created for that particular package. So if based on that RPM a lot of packages, the package maintainer gets notification and the other package maintainers who are kind of in a subscribe to that list get notified. So if a particular message does not get transferred so it would be a problem for the package maintainers to continue with the work. So this is what AMQP the traditional structure looks like. So there is a producer and there is a central broker to whom the producer sends the message and then there is a consumer which actually consumes those messages. Now the problem with this is that suppose if in our case the broker goes down so what happens to the messages that the producer is sending? A lot of things would get disconnected and a lot of things will fall out of place. So what we thought of as a simple zero MQ, so if you have worked on zero MQ there is something known as a zero MQ Pubsub pattern. So we built a based on the Pubsub pattern. So the producer connects to a particular port and the consumer simply connects to that particular port and starts consuming those messages. And this is the basics architecture of the zero MQ project. Now let me show you how the complete federal infrastructure is divided. So we have different like the body, we have something like the track where all the tickets are maintained then we have a Fedocale for maintaining the meetings and stuff like that.  Then we have a Tahir, Asbot, Asbot is a forum, QF support forum and like both where the package maintainers submit their packages. And now so whenever activity is happening, so every activity is sent over to the particular message bus. So the line that you see in the center is the bus. That is basically the port which it's connecting to. And then based on that particular bus, we have a number of consumers that are constantly consuming those messages to work or process those particular messages. So we have like a FedMessage IRC server. So if you go to pre-node and connect to federal slash FedMessage, you can see the number of messages that are coming every minute. And then we have the FedMessage. So federal has something called the FedBadge system where based on some activity, suppose they have done a blog post, you get a badge. So this is all generated. So when somebody pushes a blog, it sends a FedMessage message to the message bus and the consumer, which is the FedBadge, actually consumers and checks if a badge can be awarded to that guy or not. So this is the basic architecture of the FedMessage project. So this is like the producer sends a message on a particular topic. And the consumer that is consuming those messages can subscribe to a particular topic. So the topic is defined as like the org.federalproject.env. Then we have the category then object and then event. Now what is env? So env is basically the environment that we have. So you can set up environment for your staging machine, your production machine or your local system also. So based on those you can change actually change the name. So you can give depth, STG production or any other name you want. And the producer will, consumer will be consuming those messages based on that environment. And then we have the category. So which application, category is basically the application that is sending the particular message. So suppose the Koji that is Koji is sending the message. So it would be like the category would be replaced by Koji. And then we have suppose both is sending the message. So the category will be both. And then we have the object. So suppose in both which particular object did that particular activity. So object is something like a user or attack. So suppose you can build a, so let me give you an example. So we are building a project called auto cloud. So it has which actually does image testing. So here we can name the object as image. So the object which we are doing the work on is image. And then sub object, sub object is like a more data to the object. So it's just optional. You can use or you can just ignore it. And then we have the event. So event is basically like what action is being performed by that particular user. So it can be update, create, test, running, test, test field, something like that. So these are the list of few topics that we have. You can view all the topics at fedras-fedmeshers.readthedocs.org. And a few example would be like the Aspart is the object that is, category that is sending. And then the post happened. And then operation that was happening was edit. So the topic would be created like aspart.post.edit. Similarly bodhi.update.comend. So we have a list of example topics that we have. You can go to that particular website and see the list of topics you can subscribe to. Now, so if you want to set up a fedmeshers on your machine, so this is the command if you want to use for Fedora. So it's sudo dnf install fedmeshers. Now when you install fedmeshers, you will see a file getting created in slash etc slash fedmeshers.d. It would have a list of endpoints. And the Fedora message, the Fedora message that the producer is producing is publicly subscribeable. So anybody can subscribe to those messages and create applications out of it. I will show a list of examples, applications that were created out of this bus. So anybody who wants to start contributing to Fedora can simply use these messages to create meaningful projects out of it. So if you hit tcp colon slash hub.fedoraproject.org colon 9 and 4 0, that's the public subscribeable port that we have. With the ZMQ subsocket, you will able to get all the messages through it. We also have commands inside the fedmeshers package so that you can directly consume messages without writing the complete 0MQ code. So this is the structure of the file I was talking about. So you have like a dictionary that you have with the endpoints map and whenever you have, if you want to consume some messages, the messages that will be coming from will be this particular port. So how to publish messages? So before you can publish message, you have to make an entry to this particular endpoints file. So I will be showing a demo on how you can add a particular endpoint. So after adding that particular endpoint, you can actually start publishing messages with a particular topic. So here what I am doing is that I am echoing hello world to the fedmeshers logger. So if you do subscribe to the particular endpoint, you will find all those messages coming to your consumer. Now suppose you don't want to do it from the terminal and rather write out code in Python and Roostup. So this is the code. So you have to import the fedmeshers package and then you have a fedmeshers.publish method which actually publishes that particular message to the fedmeshers bus. So here you can tell the, you can tell fedmeshers that the topic is testing and then along with the message, there are other options also which you can add like is the consumer enabled and stuff like that. So this is the way how you write code for publishing messages using a Python code. And if you want to start consuming those messages which you are publishing to the particular fedmeshers bus, so you need to, there is a command called fedmeshers.tl with a lot of options like really pretty, pretty print and cow say. So you will get the most uses are really pretty. So you will get all the messages in form of a JSON which will show in your terminal that these messages are getting published in real time. Now there is the same goes for, suppose you want to do the same thing from Python code. So there is a method called fedmeshers.tl which returns a tuple of name, endpoint, topic and message. So you can do stuffs based on those variables.  So you can do activities on those messages and get meaningful data out of it. Now suppose you want to, when you write start consuming messages it's like a Python program that is running. But if you want to run in a demo mode, we have something called a fedmeshers.consumer.Fedmeshers.consumer which is a twisted code that which actually connects as a demo and keeps getting the messages. So we have the topic in here as everything that has the or.federal projects. So what the consumer does is that it gets all the messages that has this particular topic and then you have to write in the method consume. You have to overwrite that method and do whatever data manipulation you want to do on that particular message. So here what I am doing is that I am simply pretty printing the message and so this is the basic pay of three methods of consuming those messages. So now let me show you what things are built on top of fedmeshers in the federal infrastructure project. So we have a Koji stock which what it does is that whenever a package is getting built for the primary architecture it sends out a message to the fedmeshers and it basically rebuilds the package and test the packages in the secondary architectures. And then we have a fashion track which actually listens to the problem I was talking of that it listens to the ambassador project and it starts creating those bugzilla tickets. Then the recent project that we built on top of fedmeshers was Anithya. So Anithya is basically a tool to check if a project is having a new release or not. And when a project has had a new release the new hotness the next project that I have is it basically notifies the packages that you need to update your package now and there has been a new release. And then we have something as the federal news so suppose you are working on a project and you want to get notified if a particular package has been updated or not or if a particular image has been tested or not so you can directly install this fedmeshers notify project and you will get a this is based on genome so you will get notifications for that particular tag. And then federal news so federal news gives you there is a simple webpage which actually gives you the latest thing that is happening on federal and basically it gets the data from the planet and stuff and then we have the notifications so the federal fedmeshers notify you can disable using the desktop notifications the genome shell extension that we have and then these are the list of things you can do with desktop notifications so you can turn off a particular if you want to get notifications on IRC meetings or if you want to get notified on if a particular person is blogging or not so you can directly configure your fedmeshers notify to give data about it so then we have some project called data normal which actually stores all the messages into the database so what the there is a every project that is consuming the message there is a demon called fedmeshers hub that is actually consuming those messages so what fedmeshers hub does is that it stores the those particular messages in the database and the project name is data normal so you and using those data using that database we have built a rest API for that particular data so if you want to get all the data that happened previously so you can directly hit the API endpoint and get the data old data that happened in the past so the project that provides the JSON API is the data gripper and then we have a project called this week in federal which actually gives the list of all the activities happening in federal like what all commits that were pushed and how active are the contributors how active are the ambassadors so you can get to know all those stuff in this week in federal project and then we have federal badges project that actually the it has a fed badges demo which actually receives fedmeshers data and checks if a particular person needs to be awarded a badge or not and finally there is a project called federal notifications which what you can do is that you are using that fedmeshers data you can get notified so there is a desktop version to it which is called fedmeshers notify and then there is a separate project that is the FMN which actually what it does is that it gets the data into IRC then android and email so you can configure stuff like this is the web page you can build different filters on which you want to get data okay and this is basically the for the IRC backend and then we have like the email backend and the android backend also so this is basically all done on the basis of the fedmeshers hub project so you can if you want to write your own projects you can directly create a demo and start consuming those messages and like I told you this the projects like this weekend federal and I was like this weekend federal was built over just a weekend so if you want to sub so I during futcon I was working on something as like getting all the fedmeshers messages over to telegram so you can just go and hack with those data in your and build something good out of it so I told you about a project that I was working on called auto cloud so since the internet was not working I could not show the actual logs that are coming in so here in auto cloud project I have something as the auto cloud is a category so here you can see that the auto cloud is the category object is the image so the primary work of auto cloud it will test image and see give results on that particular image and then we have the action as aborted so the topic comes to as auto cloud dot image dot aborted okay so if you see the code for the fed message hub so this is what it does so this is a fed message daemon and so I have subscribed to a topic called our federal project dot prod dot bill says dot task dot state dot change okay now what it does is that it basically checks in the bill says project that we have for any change that is happening and when I when I am consuming those messages I am checking for a particular message and based on that I am triggering off image test that is happening and so here you can see like I am publishing those messages to a particular to the particular fed message end point that I have so here I am specifying the topic as image dot cube and the mod name the category that I have is in the method that I have created like published to fed message and extra data that I am sending is goes into the message part so if I show you so is my code on how I am publishing those messages so I have the topic which is being sent to me and then the mod name as auto cloud which is the name of the category and the message I am sending over to the fed message bus so that people and then based on this data people are building so this is a reference from where I talk so we have we are really active and we really we push everything to fed message and based on those fed message messages we build meaningful projects out of it so if you want to contribute to Fedora so you can start come into IRC channel on Fedora infra and directly ping anybody out there to that you want to start printing and you will mainly see their projects if you go to the Fedora infra GitHub repo you will find all the projects which I mentioned are there and has the same code that you have and the thing I missed was that so here you can see that I have created so here you can see that I have created endpoints according to my need to publish and because in Fedora infrastructure everything is not so you cannot directly publish to Fedora the Fedora infrastructure bus but you can directly subscribe to it but for this project like I got entry into the infrastructure and got code deploy on to publish so we basically maintain a flat file to get to see which all applications are allowed to push messages into fed message so but if you want to build out small projects out of it if you want to build some real-time apps you can directly build using this fed message project you can directly install it via pip and build things out of it and so one thing you have to do is that you have to create endpoints based on the category name and so here this is basically the name of the module that I am using and is separated by the host name and here I specify the number of ports that I will be publishing there are two ports that I will publish my messages to and then the consumer will be basically consuming those messages from this particular ports so if you want to know more about fed message you can directly go over to this presentation and directly go over to the fed message read the docs.org and check how you can integrate fed message along with the project to build real-time apps out of it so this was the end so do you have any questions 0MQ is used for transient messages shouldn't this be running in a more persistent way yeah so see the 0MQ thing was that you can directly subscribe so here in the graph scenario was that whenever the consumer connects and it starts getting the messages and we never found this there was a problem with the messages like getting the messages so we are like when if you go to the IRC channel and see the number of messages getting published so there is no failover in that case and we also have a project called fed message replay which actually was built by the Debian guys and if you needed it can replay those messages back to the fed message bus yeah so a very basic question on your first slide so you said like you didn't go with that broker-based architecture you actually went with 0MQ right which doesn't have a broker the whole concept of message queue is basically the whole purpose of broker being there is either the producer or the consumer is not alive at the point of time of sending or receiving the broker is the one who stores the message and really said to either the producer or the consumer at the time when the producer or the consumer comes up back again you are losing that if you don't use the broker architecture with your architecture if either the producer goes down or the consumer is not available I am sure the producer is not going to keep the messages till infinity at some point so your consumer can miss messages in the current architecture the consumer loses suppose the consumer gets down so it loses the messages for that particular point of time but the problem was that suppose the broker stores the message and the broker goes down we lose those messages as well and in this case we for that you have a j for broker or you can have a cluster of systems working for broker actually do load balancing across multiple systems but here the thing was that you can directly so you can directly subscribe to this particular message now the thing I told to him like we have something as the fed message replay that actually replays the messages to if you want which you are coming back that is kind of acting as a broker only yeah but if you are connecting to that particular fed message so the consumer directly consumes message from the point it starts I understand your point but my basic question is why not go through this method and why when go through the zero MQ what was the original I'm sure there will be a lot of discussion on the list why not this and why not so I'm just trying to figure out what was the reason you went with the non broker kind of architecture so that was the primary reason what if the broker goes down and the messages are lost a lot of solutions around that if you just google yeah but in that case see if the broker goes down there are no chance of getting those messages I think that's right you can set up cluster but for example you know I'm just I'm coming from an open stack background open stack is a MQP and open stack works at a humongous scale MQP works very well in open stack my question is you said for publishing you had to get some special authorization right so I mean is there anything already baked in that Isis authentication or is it like hard coded and like centralized deployment I mean how exactly is authentication handled so see in that case if you are working on your personal system or deploying, installing on your project there is no authorization that is required but inside because federal infrastructure not everybody can push because messages are critical build on those messages we do more of stuff so in that case we are like blocking those messages to publish so on the level of in hub.federalproject.org we actually restrict that part you cannot publish that message if you publish you will not find that message coming through the fed message while doing a tail on that messages I just wanted to know how exactly are you differentiating this particular producer has a right axis this one doesn't how do you differentiate that in that case I don't know much about that part but basically what they do is that they directly do that after once your project is set up you have to send up they do security check and write code based on the they write scripts and do blocking on that stuff so any more questions?


What's up guys, so today I'm gonna be sharing with you a pixie haircut. It's gonna be half cut wet and half cut dry I'm gonna show you guys multiple different techniques. So Stay tuned. You're gonna love it. Let's get started. So the sectioning pretty simple We start off by parting the hair on the right hand side of the head Side parting and then I really just work from that crown kind of mid crown area down to behind the ear Creating a diagonal forward parting and that's gonna be the back section that we start cutting So we're gonna start by working a diagonal back partings This is gonna be a little more condensed and it's not fully condensed cutting But the way that I go about the back here is really just to get it to the length that I want it to be and then I'll fine-tune it with a little bit of scissor over comb work at the very end So just notice that my consistency here is focused on the elevation and also the shape So I'm working the round of the head with my finger angle And I'm also scooping underneath the section bringing it up to the parting that I'm taking and that Ensures the consistency with the elevation throughout the cut and again We're gonna be working scissor over comb work to fine-tune it at the end So the last thing in this section that I want you to notice is that my elevation will slowly drop as I get to The crown just to build up a little extra weight in that crown area So now we're gonna do the same thing on the left hand side work our way all the way up the head And then we'll start our scissor over comb All right, so now we're gonna work scissor over comb just really blending those lines together So we worked the round of the head all the way through the back You can see it's pretty consistent the lines that we created But really just to make it look nice perfect seamless in the back we do that scissor over comb Okay, so now we finished the back that is the wet portion of this cut now what I'm gonna do is I'm gonna go in I'm gonna blow dry Kind of smooth out the hair. I'm gonna be using the Dyson air wrap with the brush attachment Pair that with Paul Mitchell quick slip for a nice soft hold and style And then we're gonna go in and do a ton of dry cutting to finish this look So the beginning part of this cut we use the FSC precision elite scissor five inch matte black series Now we're gonna go in with the hybrid elite This is a six point one five inch scissor It's not super long, but it's long enough to really get that blade in there when you're cutting dry hair It's a dry cutting scissor, but it also has a precision tip So if we go back to that clip that I just showed you guys check it out It's got a sliding area in the blade and then there's a precision cutting area Which you're gonna see me using in this point cut technique right here So notice the angle as I'm working through it the elevation is nice and high what that's gonna do is it's gonna cut The shortest point up towards the top parietal ridge area and then the longest point will be right around that temple Then what I do is I go in I utilize the sliding advantage of the hybrid elite scissor And I just slide through and carve out exactly what I want that look to be So when we talk about like disconnection or pushing weight into areas This is a great example of the fact that I cut the length where I wanted it to be at the top of the section I pushed maximum weight down towards the temple and then I get to go in and just be creative And utilize the scissor for what it is To slide cut and do all that Now I fine tune it a little point cutting This is my favorite part about the hybrid elite and why we created it to be this way Because sometimes you have a dry cutting scissor and you want to go in And do that kind of point cutting and slide cutting But then you really need precision at some points as well And you kind of have to go back to your other scissor to do that to get the grip on the hair So now we've got a slide cutting scissor that also has grip at the tip All right So one of the final techniques we're going to do in this is we're going to work on the fringe and this is a really cool technique We're going to be using a couple different scissors One's texturizing and one is blending. We got our texture elite And also our blend 20 elite both take out 20 of the hair. They just do it a little bit different One has a reverse blade. So we're going to use the blend 20 elite right now You can see that I'm just pulling the hair over above the eye This is a great way to take out some weight on a fringe But keep the line that we're working with horizontally You can see how nice and light it creates kind of an airy fringe there And then I go through and slide the blend doesn't create any hard lines in the hair So as I go through it, no, we're not really creating texture. We're creating Softness to it. I'm using the air wrap just to add a little flip to that fringe It helps that the hair is nice and light after that and then I'm going to finish it off with Paul Mitchell Spray wax a nice medium hold We'll spray that in and then just run our hands into it add a little more texture to the style. I love how it kind of Really just showcases all the texture and different things that we built up in this haircut You can see the precision look in the back and then the texture that falls into the front Love this look. Let me know what you think in the comments below Check out all the scissors that we have to offer on free salon education calm I know there's one for you. We even have a scissor quiz on there if you want to check that out Thank you guys so much for watching subscribe to the channel like this video comment Please let me know what you think and I'll see you guys on the next


So I was previously the general secretary of the Student Association and now I'm on our academic board and I'm the representative for law like student member. I'll kind of just start off with what an SPA is, a student partnership agreement, I'll refer to it as an SPN, why you might need one and in terms of if it's right in the context of your university and I'll go through just how you know how it was implemented at UTS and some of the challenges that we faced and then as I mentioned at the beginning of the Zoom it's been a year since we've officially signed the SPA so kind of what the results are a year later and the outcomes we've received from that and kind of how you how you can get successful outcomes in terms of you know accountability implementation things like that and then if we have time just end off with some practical takeaways and actually beginning the process and also just broader discussion I'll kind of get into it with the very beginning straightforward explanation of kind of what a student partnership agreement is for those who also might not be familiar. So basically a student partnership agreement is a quite a formal agreement that is negotiated between students and the educational institution that you're at so might be multiple student groups who come together and they have some priorities that they would like the university to address and so what this agreement does is codify all the roles of either there's different student groups involved so for example we've got the student association which plays a big role on my campus we have our student leaders which are the students that are on our academic boards our faculty board things like that and the third group we had involved that is something called activate UTS they run all the social clubs and societies on campus they're more the like social hub of the new so those three student groups or which of the ones are relevant to your campus will come together outline priorities kind of their rights their responsibilities their role within university and then kind of put them in a formal agreement with the university where it's signed on as kind of codifying what each group's priorities and roles are for the rest of the year and kind of a commitment on the part of the uni to not only work towards what priorities are in the agreement but also meaningfully engage with students as partners in broader decision makers as broader decision makers in the university so that is a very high level explanation but we'll break it down a bit and so right now in Australia four universities when I last checked had negotiated SPAs and so but our one in New South Wales think was the first to kind of get that up and running but all SPAs look a bit different this is kind of just what we've experienced at UTS and how I've run it so really quickly this I will show you the student partnership agreement itself I'll take you to a link but I don't want you to be faced with all it's a bit of a formal looking document with all the writing but at the beginning of the student partnership agreement we have the purpose so here are specific to UTS we've discussed how we as a university were moving into our 2027 strategy which is basically a strategy that the uni wrote by themselves it really didn't have any consultation with students it was called the 2027 plan as you can imagine there was a very much corporate side to it not a lot of engagement students it just talks about those things like you know lifetime learners we want to be an innovative uni but we as students kind of saw a gap that well where's the strategy from the student perspective so the SPA was kind of able to fill that gap and as you can see here we connected it to that strategy and its vision and values but gave our student voice so it as you can see the agreement seeks to engage the student community and deliver on those mutual obligations which are those priorities I will talk about and I think one of the most important points for me when we arrived drafting the purpose was recognizing the role that student representatives play and the importance of seeing students as genuine partners and so a lot of what you'll see in SPAs they can be like this this sentence really could be put in a document and you know forgotten about for the next however many years but I think having it there in writing and what we did as students is we really capitalized on all this being codified and that fed into a lot of the work we do saying you know how can you you know not you know do this priority or this initiative we have or why haven't you consulted us that you're cutting the course of psychology like we have committed to an agreement writing that you know we're recognized as roles as people like the way the students we have a big role in the campus so I think having that in the agreement was actually really really valuable even sometimes more than the priorities themselves it's having it there in writing as a reference point for any future student leadership initiatives etc and just shaping the culture of student leadership at UTS so it's going backwards so if I move to the next one really quickly just so you kind of get an understanding of why why an SPA I've kind of tried to put down what the goals are they're all very interconnected but I'll go through them here and again please if you have any questions put your hand up ask me questions and I'm more than happy to stop and give a bit of an explainer so in the short term what an SPA can do is it can just first off make students feel like they have a platform to engage right as students who started the SPA we you know paved that way but from the SPA onwards there's a very clear platform for representation and I think I find a lot of students when they make contributions or they want to you know bring up something with the you know deputy vice chancellor of education which is our main kind of contact point or any of their deans any of their faculty reps it's kind of like where do I begin and so what the SPA did is it because of there's such broad priorities in there it acts as a launching point for students to bring those ideas forward and within which you'll see later is there's formalized agreed priorities for two years so there is a strong commitment to agreeing on those things and I've talked about these priorities a lot which you'll see but they're things like implementing a sexual assault and harassment survey sorry not survey there was a nss survey and implementing a response to that so then we don't be ahead of myself but from putting in the SPA we were actually wrote a UTS sexual assault and harassment sash policy and that is now codified within UTS governance we put things in there like recognizing the right for the student association to run campaigns and protests on campus because we had issues in the past where our demonstrations weren't were kind of interrupted for lack of a better word and things like that we also talked about sustainability on campus and the university working towards climate goals things like that just so you guys have a better understanding of what it actually means when we talk about mutual priorities it also codifies our roles and it really just puts in writing that you know we are the student union this is our role this is what we're here for etc and the last one is that staff are able to seek direct advice from student leaders on specific areas and it sets up those networks so now and this this SPA was distributed to all staff and all faculties so what it did especially when there's the actual students whose roles were there at the time of um it's the SPA's inception is that staff actually reach out to those students because um it really does depend on the staff member but it's one of the deans of your faculties they want student input for certain things they want engagement with students um they don't want to be teaching to a unpassionate like cohort they want that engagement sometimes and it um meant that not only did they seek direct advice but they were kind of encouraged to and if they didn't um then it would be like a why didn't you we've got all these networks set up we had this entire process set up for you to engage with students uh and you chose not to kind of thing and that's a bit um harsh but that's sometimes how it needs to be put um and long-term goals obviously are culture shifts towards student participation and roles in like decision-making within the university and uh like now it allows us to engage with external organizations to um kind of knowledge share paths on this information to other um people like yourself so we can figure out well what's actually possible uh and what's um feasible when we're talking about student leadership and it's always nice to have a bit of a precedent I'll just quickly talk about the like our journey in the context of why um the student leaders on my campus kind of came together and found now a really good time to implement the SPA um so I briefly mentioned how the UTS 2027 strategy was created um but it didn't include any student import um or kind of uh there was nothing that students had specifically worked on or even asked for it was based off a lot of secondary data like student surveys um which makes sense but I think there's nothing that can replace talking to actual students and consulting with students um but just uh briefly so the when the pandemic began student leaders were called on to advise um about like remote learning and I'm sure everyone at the university is experienced that original rush of you know are we going online what's happening um and so the academic board student member for law which was the predecessor before me um developed a student leadership plan to increase um participation and support for student leaders um and so this wasn't this was separate to the SPA this was their own kind of idea because again we were still kind of in the pandemic at that stage but there was very much a lack of student engagement um and a lot of our academic boards our faculty boards acted kind of as a rubber rubber stamp and there wasn't that students didn't feel empowered to kind of bring up the things they wanted or ask the hard questions at times um and then in 2021 with this from this um student engagement uh we uh introduced a indigenous student representative to our academic board which was a really big feat it unfortunately shouldn't have to have been as difficult as it was but for us it was a massive milestone because um our university and I would love to hear um what you guys might be like um but we'll get into that a bit later our university had something against kind of changing governance rules um so obviously like changing the bylaws of the university or the rules of the board isn't an easy thing to do um but it was almost an excuse from the university to not make these changes because you know if we put an indigenous member that's going to change the amount of votes on the board and that's going to um you know mean there's one more student rep which um uh if there's an extra student rep that's an extra student vote for students should we add one for staff like things like that um but it was almost like at that stage how could they say no so we continued the work and um that was something we achieved and then from that um the planning for the student partnership agreement began because that's when um the 2027 strategy really came out um and uh from this we act we were lucky kind of enough to have the deputy vice chancellor at the time be quite supportive of the program and I think that's something I'll go into a bit later um how can you kind of go about this when you need you need a key decision maker within the university who is willing to be on the other side of those negotiations we can't negotiate within ourselves and then have no one to bring it to um so um from there we began discussion about the SPA we conceptualized what would we want it to look like and then the um national student safety survey results came out the um entry bless survey which was uh all about uh sash on campus and for UTS um produced some not great results um and so that also led us to kind of figure out our priorities as a student leadership cohort and implementing um those into the SPA um and then we ran our anti racism campaign it all kind of worked towards um the final agreement so now I've put a uh QR code on the screen you can scan it with your phones potentially or you can just google UTS SPA or student partnership agreement um and kind of take a look it's a I might actually share on my screen too now that I think about it so this is what the agreement looks like um so if I do a quick scroll as you can see it's a bit of a formal looking document um it's got all our collaborative priorities and it's signed by um the deputy vice chancellor at the time um and like I talked I talked about um this was the president of the activate board which ran our socials um like social clubs and societies um the council on the UTS students association on behalf of the SA and then um the student member for academic board who was the member before me um who I worked very closely on this with and that um brought in the three student groups with the deputy vice chancellor and so I'm not going to um go through this in length but um we when when you look at the structure and obviously if you are looking to implement SPA your own university is you know feel free to um look at how this is done we obviously introduced it looked at the purpose which I showed you guys we talked about inclusive governance um and this really this part we wanted to put in because of um because of uh us being omitted from the 2027 strategy for UTS where we you know kind of put together that it's about students and staff working together that's the only way university succeeds as an institution um and and what you know it depends on mutual respect integrity meaningful interaction um and so we also here set out what rep student representation at UTS currently looks like um just kind of as a point of reference um and then roles and responsibilities um which is again obviously these agreements students tend to get more out of in terms of wanting engagement um so you know it's always good to put in there what our roles and responsibilities as student leaders are um which is very just you know making sure that we're providing reliable representation for the student voice um and doing our best um and so the main part is the collaborative priorities and so this is all mutually agreed obligations um and things that we as the student body wanted to work towards and we split it up into different projects um the responsibility um so it's like you know creating that accountability um which is really important is you know you can put as much down as you want in writing but unless you create accountability and then follow up on it not much can really happen the outcomes and the why um so we split our collaborative priorities into four sections um the first one is about student participation and engagement leadership um second one was about inclusion uh so this um can be everything from accessibility um to uh the LGBT community to uh our anti-racism campaigns um to also uh a lot of our NSS stuff came off the back of um this and so as you can see the biggest part of the student agreement was the results from the survey um and so I don't want to dive too too deep but things like this so considering an introduction of a single point of contact for the handling of the complaint of sexual harassment um this was a really important point because what would happen at UTS with the complaints is that you say something happened at a society event that was run by activate you'd have to complain to activate you'd have to put your own um uh form in with UTS cancelling you'd have to put one into the actual UTS governance body so what would happen is that process of uh retraumatization so what we want to do is a single point of contact that a student could go to for comfortable with and they could handle a lot of the um other uh contact things like that um were really important and it's something we achieved at the university there was some outcomes and um that's currently being worked on um so the third one is sustainability um and the fourth one is about quality management which is um obviously with online learning uh student um student the quality of teaching sometimes can go very uh downhill especially as you as UTS were um making putting a lot of staff on casual contracts so you know staff can sometimes can't put in those hours and uh it just became a um situation where the student association uh was running demonstrations and about um you know staff you know staff can work in conditions as student learning conditions that kind of um situation and oh well there's one on communication which is just about communication between um students and staff uh so yeah if I head back to the presentation I know that was a very um big crash course but just so you have an understanding of what the agreement actually is in terms of its content um so I do here have a bit of a timeline but I'm not going to go through that because I think I might be able to share these slides and with you after and you guys can have a read of that but it's just it was very practical and you know how we um went about uh implementing the SBA um and so this part um I think will is quite important um because I sit here a year later talking about the SPA I'm in a very you know great um way and it has done a lot of really good things for students but I can't underestimate that there were quite a lot of barriers and challenges which is why I think there are such few SPAs because it is such a big project to undertake um especially when you know we all I'm sure believe in student advocacy and student activists and um you know representing the student body but for a lot of us it is in a full-time job and especially if you're in a position like a student's association or academic board role um the terms are one year so by the time you start these projects you know you and you get your head around the role you're already um looking towards the next year and I think sometimes this is what university leadership may rely on because you know every student goes to that phase of getting to it figure out what they want to do by the time you figure it out um you know you're heading towards the end of the year and considering exams and everything for students so um in terms of challenges so the negotiation process I would say is quite a um a challenge because there is such a power and balance between the students who are bringing the uh agreement to be signed um and actual the university leadership so I would suggest unless you believe in what you're putting in the SPA and you can negotiate something that you think is quite um you know you're proud of to having their students um try not to settle because we put a lot of really strong language especially as a student union um about um improving staff conditions about not cutting our student magazine but we found that um the university's tendency when they were sending us their drafts back was to water down the language um you know develop a plan or um or consider and whereas our students wanted you know much more visa um language so I think we found we got to a place where we were at a very um happy point but it did take a lot of back and forth and it very and if you are so set on putting the SPA rushing that process being like all right well at least they're doing it um can really leave you with the final product that um is not as powerful and also prioritizing the issues so what we did is each of those three bodies I've talked about the student association activate um and the leaders on academic board each was set with three key priorities or initiatives flesh those out and then include those but the thing is is that students especially at this time of um you know the cost of living crisis how universities you know occasionally being run a bit more like businesses then um you know institutions of academia are potentially you know there's an endless list of things that need to be included and worked on and prioritizing what issues you want to include um is always such a key challenge because you know certain issues affect other student groups and it's like how do you decide what we as a student association for example prioritize as our three key issues um that is very hard and you don't want to leave people out and you don't want to leave issues out um but at the end of the day you have to be able to make those decisions so thinking about those very early on um is always a good idea um another challenge is the uncertainty of kind of the future from the student perspective and the university leadership perspective for students um you we're relying on every student that comes into the role um is going to consistently work towards the outcomes of the SPA so if you have you know for even three years of no student leadership participation the SPA can easily be a forgotten document it requires on passionate ambitious student leaders who want to continue the work and see the longevity of these initiatives especially because like I said even though the SPA is implemented working on the initiatives within the SPA needs needs continuous work um and it's also reviewed by annually so we get to update our um what we want the priorities to be um which I think is a really good way to keep a current to whatever current issues students are facing but it requires a work of student leaders to update those priorities and have those discussions um and also another thing is that you need a good working relationship with the key administrative decision maker to begin the SPA and to see its continuation because it needs to be re-signed every two years um so I think that point kind of speaks for itself if you have university leadership that isn't willing to commit to students engage with students and empower them then you can't really um continue such an important initiative um and the last one is varying range of students perspective of student perspectives um so like I said in terms of managing what language you'll put in the put in the agreement and you know how uh what issues we thought were priority or how far we think we could have taken those issues all students from all different groups have different expectations of what an SPA is going to look like and depending on whether you operate within an academic board or within a student association um I think you understand that yeah different students have different ideas of what a good SPA is and how strong it needs to be um and the linking stat is maintaining an activist union because at the end of the day student associations are activist bodies they are um not only service providers but you know campaigning bodies and you have to provide a um balance of the both and so making sure that you know this SPA for a better word doesn't make you lie down and roll over because look guys we've achieved student inclusion like it's all there in writing um you still need to be able to hold the university leadership accountable to these outcomes and to the SPA and to um whatever else you would like because one concern we had from students to SPA is well if we've agreed with management that these are our roles and responsibilities and this is what we're doing what if um there's something in there or something in the 2027 strategy for example that we don't agree with and we want to you know protest against or run a demonstration or run a campaign against university will that you know kind of create censorship um and I will say the SPA definitely doesn't especially because we very much closely looked at the wording of the agreement and made sure there was nothing binding um in that sense um so there were concerns and criticisms in that way but it's just about um and some of those are very valid and it's just about mitigating and working towards um like solving those um issues but also making sure you have a very strong understanding of what is in the SPA um to address those concerns the next slide is a quick I think the best advice but I can give or I'm looking at those challenges currently trying to make it as creating very strong messaging around your university or exposure to what do you think some of the barriers that you made potentially face the SPA if you have time if it remains at the front of constant discussion then it is something that students refer to consistently proud of it rather than becoming something that people have to drag out it becomes just a constant talking point and so that even if the students are super engaged and they know everything about the SPA or they are very like they have a leadership role they come to one meeting every six months they still will know what the SPA is and they're still able to refer to it and um at least be aware of those um the priorities so they're able to um work towards it and that was also like in all honesty done with me because I worked on it with the previous law academic board member and as a law student as a student I was involved I was obviously considering the role and I loved the space so that's why we were able to communicate work so closely knowing that um I could continue the work and I think something also is really important as some of what you're saying is a really strong handover um always so even if that person might have been involved something we actually put in the SPA sorry is um just quickly referred to is about um like about training and creating a comprehensive handover package to support student leaders in their role um and give them those key contacts rather than making students work from scratch uh and so yeah definitely something I think a lot of universities and students base um and just kind of has to be made aware of wonderful so I realize I'm very about planning timing but I will kind of try and end off um because I'm sure things get to end off with where we are one year later um and I've touched on it here and there so if these in short um we've made progress on a lot of the outcomes of the SPA and I don't say it lightly that you know just because in there we worked on them we had different student um so many different students working on different aspects so our women's officer was working on the NSS survey um and SSS survey um results and outcomes our welfare officer um worked on certain certain sustainability goals as a law academic board member I worked on kind of the student leadership engagement um things like that um across university were able to touch or at least at least begin discussions and um make sure that kind of university leadership knows we're not letting these things slide we are we are continually you know working we're engaged in terms of just because they you know put down um this is where the kind of the real work begins as I know that sounds like a lot of burden on the students but I when I say I really mean in the context of our meetings you know we we always something we always wanted was no exams at a worth more than 60 percent because 60 percent exams um is inequitable for some students because you know you get to the end of the semester and you may parcel fail based on one exam so things like that we include in the SPA and we'll just make sure to bring up at the meeting we'll write a paper on it and we say you committed to this in the SPA to work on you know equitable assessments for students and where we're working off that and this is what we're bringing to you um things like that it's become a running agenda point in our student council liaison group so um this is another little committee they love their committees but um so with so the UTS council which um is kind of the highest governing body uh had one ex-officer member from council chairs kind of a student group and the students communicate to that council member they bring it to council so it's actually a running agenda point where are we with the SPA outcomes so it gives students the opportunity to make those contributions which is wonderful um like i've been talking about it's referenced a lot um we we make it part of the the lexicon of student leadership is you know the SPA um and then a big one i'm gonna um i really want to just as the final touch on talk about is our student advisory board that was created as a byproduct of the SPA um which i'll get to um and then obviously it's a really good accountability mechanism um for the things that we work towards um so i had a quote from our chair of academic board i got for this presentation because in a reversal of roles we need the staff opinion here just to make sure you know as a student i'm not um you know this and that but i think they kind of agree in terms of you know it helps break down those barriers it allows us to jointly concentrate on the issues um that are really key to the universities and also defines these relationships um so this is just some these are the priorities we had but i'll um move past them but you read them in SPA and we've done different work on all um different sections um and so the student advisory board um which is the final thing i want to talk about which is a very very new development as of um a month or two ago and so what happened is this is our new current deputy vice chancellor names Kylie um and to be honest she's one of i i think we're very fortunate UTS that she is our point person because compared to other staff members may have at UTS um she is really committed to engaging with students she has children of her own that are at other universities um i think one in Queensland actually um so i think she understands she was a bit more than previous people have held the role um and so the different presidents of the organizations um acting as an advisory um board and like what does that mean um essentially i've put here it's not a board in the normal sense of you know our faculty boards academic boards what it literally is is when there is um a new student initiative being rolled out and we have running ones at UTS so we have a lot coming up about you know like orientation week um what are we doing about the student uh the student experience how are we addressing chat GPT before any of those papers are brought to academic board Kylie has to consult the student group um and um they're all very uh uh capable student leaders who you know president of the association they're all um really good i i think actually not acting as like because there's no voting it's it's a board to discuss um and so you can see that the you know the association president has brought in the rising cost of living and how they can support the wider community we talk and it's mentioned here that it it was as a product of the student partnership agreement and it's um driving towards those um priorities we've agreed on um and build upon those commitments set out and so Kylie wrote this or the uni released this media release themselves um and you know just acknowledging that you know the group like we're building upon these commitments like it's a very strong like in my perspective from where we were a couple years ago where the university didn't really care or do much the fact that they're acknowledging that we have commitments and we're working towards them um is a step in the right direction um and our social so activates like our social clubs you know what what the student experience looks like outside of the classroom and the group meets and they report back to the student body on updates um and so yeah so this basically came across as almost a very unexpected product but something that's been really really fantastic and you can see the outcomes and you can see academic board when every time Kylie gets up to speak um she'll you know refer to one of her um the people she's talked about on the student board and they're actually able to bring that um really really important student perspective um so yeah I might leave it at that I got a quote from her um about you know genuine student partnerships accelerate our experience um and engaging with students um but I uh yeah I think that's eight where we can leave it out I have a discussion question um and I did I will share these slides sorry I'm flicking through about a practical roadmap of a very very short version of how you can um begin the process of implementing one at your university that was kind of our journey UTS from its context inception um how we worked towards it the challenges we faced and really um where we are a year later which there are some very outcomes we expected and we worked towards it and wanted but some unintended consequences that have been um quite pleasant so yeah thank you all so much for listening to me speak for an hour if you have any questions or if and I want to pass it over please please let me know


Indoor residual spraying, IRS, is a key malaria vector control strategy. However, it has been found that human activity can modify the treated walls after the spraying, which reduces its effectiveness. To address this issue, researchers conducted a study in southern Mozambique to measure the impact of such modifications on IRS efficacy. The study included monitoring of modifications to the treated walls, as well as the addition of new rooms and mosquito nets. It was found that modifications were common, with up to 17.2% of households modifying their walls each month. Additionally, 16.2% of households added rooms onto their compound each month. These modifications reduced the actual IRS coverage from 97% to 39%, resulting in an increase in relative mosquito bites of 43%. By integrating KAP surveys into programmatic evaluations, researchers can better understand how modifications affect IRS efficacy and adjust accordingly.


At this time, we ask those willing and able to please rise to honor America and those who support our freedom at home and abroad. The presentation of the covers is provided by the Naval Air Station Joint Reserve Base Honor Guard. And now please welcome New Orleans' Own Preservation Hall Jazz Band, joined by Grammy-nominated Tariana Tank Ball of Tank and the Bangas for the singing of our National Anthem. Music plays Are you ready to cheer? Yeah. Three, two, one, go! Let's go!


I would say that Obangami Express 2021 does definitely do a good job of highlighting men and women from all of the different nations that are involved. There are over 32 nations involved and I've seen women in leadership across the board and all of those nations, which has been really encouraging and it's been really great to be able to work alongside those people. Women in Ghana should always feel proud, confident and also be bold enough to be part of the military because most people have the notion or the idea that the training is very hard it is difficult so they can't make it but I would like them to look at me as an example I've been able to go through that training till now and I'm still in the service doing great so they should feel free and then comfortable to apply they will be accepted and they can do better. I visited my father's friendship when I was younger. I realized there were no females on board the ship so I asked him why there were no females on board the ship and he said females don't like to be on board the ship so I said I'll be the first female to drive a ship he said well then study hard. Unfortunately I wasn't the first to there were two other ladies ahead of me but still I'm one of the few. The executive branch that's the operations branch we are only six in the whole of Ghana so it is quite a closeness group we try as much as possible to support each other teach each other and make sure that we are moving together because then they don't have the opportunity to say that women can't do this because we don't have the numbers so we try to help each other so that we go together and then break the rules together that's that's just it. I never didn't really know what to expect coming in to the exercise if there would be very many other females involved there's not a whole lot but every time you see one of them you're just like hey I see you I recognize how hard you probably had to work to get where you are.