So I'm going to turn it over to Patty Radle, who's the president of the SAISD School Board. Thank you, Diane. And thank you very much for the opportunity to come and speak. And I know some people in the room have been sleeping and breathing the TRV and the bond that we thank you for that support. So, you know, when I finish formal presentations and questions and answers, fine. There's probably more than one of us can answer, plus we can help give each other ideas of how to help explain this within our community. So I want to start off with a presentation that was done with the help of a couple of students from Maverick Elementary. They have a film project, a report for daily news and weather at their school. And our persons communications got together with them and put together a presentation on the basics of the bond and the TRV. So, Jim, I noticed you were helping with that earlier. If you want to roll that, I appreciate it. Thank you. Should I do anything to this meeting? Yeah, we'll talk it over. It's just about 18 minutes. Hi, my name is Erica, and I'm a computer attendant from the OISD. And I'm Ms. LeBron Griffith, a computer attendant from the OISD. We're here to tell you about the 2016 bond and tax certification elections on November the 8th. And how these proposals would impact students all across our school district. But first, we'd like you to know something about our district and its important role in shaping the city. We are proud to call home. For more than 100 years, OISD has educated some of the 7-20-20s finance citizens. Today, the district is home to nearly 54,000 students and about 7,400 employees, of which more than 3,200 of them are teachers. As a large school district, we cover 79 square miles. This is close to my room, the heart of downtown and cemetery central core. The parks are full of water, Balcony Heights, and Eastburn County as well. San Antonio ISD is the third largest school district in the county. We're also its oldest. The entire generation of family members have attended the many schools in SAISD. We love our schools, but Asian and African school buildings present challenges. The district is based on the needs of reviving and functional school buildings, and learning environments that make 21st century educational standards. The district also wants to provide more academic programs for students in need of additional instructional support. Last spring, our Board of Trustees appointed a 16 member who will be task force of community members to analyze the district's facilities and academic program needs. The task force visited numerous schools and also received briefings from district administration. On August 1st, they presented their recommendations to the Board to pursue a $450 million bond election and to produce the district's readings and operations tax rate by $100. The Board agreed to put both proposals on the November 8th ballot, and now it's up to you, our voters. We are asking that you become a full voter as you consider the two ballot propositions in your neighborhood. Together, they would provide funding toward extensive school building renovations, upgrades for 21st century classrooms, and programs for expanding learning opportunities outside of the normal school day. Let's take a look at each and every vote, starting over the bottom. Let's hear from our announcer. The $450 million bond would fund renovations at 13 schools, at 7I schools, 4 middle schools, and 2 elementary schools. These schools were identified as priority 1 schools based on the age of installation of air conditioning systems and in related infrastructure that caused the biggest maintenance problems. All but one were either built or equipped to have air conditioning with funds from the 1968 bond. Those systems are more than 40 years old. These systems are well past their life cycles and routinely malfunction. Extensive renovations would involve replacing the heating and air conditioning, electrical plumbing, and structural elements, as well as addressing accessibility. It would also include upgrading science labs and expanding other classroom spaces to meet recommended state guidelines and modifications to the school's front end trees to improve security. Now let's take a look at the 13 schools that would receive the major renovations under the bond 2016 proposal. Bracken Ridge High School, Irving High School, Edison High School, Box Tech High School, Sandington High School, Jefferson High School, Linnean High School, Davis Middle School, Irving Middle School, Rogers Middle School, Tafoya Middle School, Vowel Elementary School, and JT Bracken Ridge Elementary School. The renovations would enable the district to provide facilities that are more equitable with what is being offered in neighboring school districts. The second ballot proposition is the tax eradication election for TRE. School district tax rates in Texas have two parts, the maintenance and operations rate, which pays for day-to-day operations such as salaries, utilities, and supplies, and the debt service tax rate, also known as the interest and sinking tax, which is used to pay down bond debt used to finance school construction and renovations. Those bond funds may not be used for daily operating costs. A tax eradication election is a way for Texas public school districts to generate additional revenue from the state to pay for day-to-day operations through an increase to the maintenance and operations or MNO tax rate. Any Texas school district that adopts an MNO tax rate above $1.4 must hold a tax eradication election to provide voters the opportunity to approve or ratify the higher rate. SAISD trustees have voted to set the MNO tax rate at $1.17 up from its current rate of $1.4. If voters approve the $13 increase, it would generate an additional estimated $15.6 million in tax revenue, which the state would then more than manage with an estimated annual $16.5 million contribution for a total of $32.1 million. The revenue from the TRE would initially fund two major initiatives, 21st century classrooms and expanded learning opportunities outside the normal school day. Let's start with the first one about upgrading classrooms to meet today's educational standards. Technology is a key component in 21st century classrooms. The TRE would enable the district to replace old computers with newer models and schools across the district and purchase handheld learning devices, interactive whiteboards and other equipment, providing opportunities for students to develop 21st century skills in the college or the workplace. Classrooms would also enhance to support the increased technology with additional data and power access provided along with other improvements to the classroom and bio. And classrooms would be equipped with interactive furniture that facilitates student engagement and collaborative learning. The TRE would also provide additional funds for teacher compensation for after school and some of the programs. These programs would target the approximately 40% of students in need of additional academic support and instruction time beyond the school day. It would also fund expanded extracurricular offerings for students across the district. The goal is for all of the districts 6 through 12 graders to participate in programs such as Fine Arts, Athletics, or ROTC. Let's talk about the estimated tax impact of these proposals. The average taxable value of home in SAISD is $70,000 and $23. If both proposals pass, the impact to the average homeowner in SAISD would be an initial increase of $7.59 a month in 2016. In 2017, the INI Act is estimated to be $8.75 a month, which would incrementally go up to $14.59 a month by 2020. Under Texas law, in 2017, the board could adopt an additional $5,000 home study exemption. If that exemption is enacted, the monthly tax impact for the average homeowner in 2017 would be $2.37 instead of $8.75, and then it would go up incrementally to $7.79 a month by 2020. SAISD property taxes for senior citizens would not be affected by either of the two proposals. As long as a homestead and over 65 exemption application has been filed with the Bear County Prison District and a homeowner as of January 1st, 2016, for more information about homestead and over 65 exemptions, you can call 242-2432 or visit www.bcad.org. The district is committed to remaining good stewards of taxpayer dollars as seen with SAISD bond 2010. That bond has been financed by a property tax rate that has, through effective financial management, been consistently lower than what was originally projected. We invite you to learn more about the two ballot proposals for the November 8th election. Please visit our website at www.saisd.net. 4-slash-Bond-TRE 2016. Election Day is November 8th. Early voting months are up to under 24th from November 4th. Two ballot questions, and so I don't forget to say it. They are at the end of the ballot, so when you go to vote, I hope you will get all the way to the end of the ballot, even if you're one-on-one but one pusher for a certain party. You will not have voted on these, but you need to go to the end of the ballot and you'll find these two. Trying to bring these two items to the public, they've found that the bond, of course, is the easier one because people have seen bonds come forward. They've supported bonds and they've seen the results. And the bond is running for the building, for the building improvements. In SAISD, we have 89 campuses. In the last bond, we were able to improve 22 campuses, and in this one there's 13, so you see that that is a lot to go. And our superintendent will tell you the people that we've heard complain the most of the campuses that didn't get into the bond because they know how bad the schools are, but we have to say, but you know what? It's not as bad as this one we hear. The schools that we have in this bond have not received any benefits of a bond, except in one of them, since 1968. And some of our systems within the schools are so bad, like the heating and air conditioning, that they don't make the parts that we need anymore and we have to manufacture our own parts. And hope that they work, and if not, go back to the machinery department and try again. So there really are challenges. You saw some of the very worn out infrastructure in these firms that can be repeated through this. I have to say when you go into us, it was like JT is on the list. You're in that school, it's beautiful. You do a pretty good job of keeping it clean and polished and shiny, but air conditioning is a real challenge as the system, environmental systems within the school are challenged. So the bond is easier. The TRV is not the easy piece to explain. And we've actually talked about doing a TER, about TRV and sorry, about three years ago, but by the time we were having heavy discussions on it, it was already into August, and you have to vote on doing it in August. And it's taken us along with board members and administration to understand this. We can't expect that we're going to go out to the public so quickly and expect them to get behind it. So we didn't do it then, but we brought it up with discussion for many months now. It's been in discussion. We're all trying to get solid on understanding it, but it is one that gives us a little bit more freedom. I mean, because we can put it into programs, we can put it into hiring teachers to do tutoring after school. We can expand programming. So this is sort of like the academic piece and this continuous, that 32 million will be every year. So it will make a tremendous impact on what we're trying to do. Again, if you're familiar with SAISD's summer program, as an example, the last couple of years we've only had it for five or seven days, and it's been used to help children pass a test that they didn't pass during the school year so that they can retake it. As opposed to enrichment, and students that want to get ahead, they want to get their algebra out of the way, or they want to go on to something and pursue that a little bit more during the summer. So hopefully we can do those kind of things. Plus, just help children who have really struggled with reading and they're in the fifth grade and they're still at a third grade reading level and helping them to catch up so much that we can do with the TRV related to academics. You cannot do it wrong and it's just tremendously needed. Many, or I could say most of our students enter school two years behind what children in a more real class environment may enter. One of the things is related to the lack of vocabulary that they enter school with. And so research has shown and the superintendent and some of the staff and I were at a seminar at Harvard this summer, and one of the things that they presented, some information that some people here already know, but it was a nice affirmation to say that we have to do more for the students on the other side of the school bell. We need to present more programs and more opportunities. I taught at J.T. Brackenridge for about 12 years, and I know the children there were not taking off to ballet classes after school. They weren't going off to the soccer club after school. They weren't going to the Grand Canyon during the summer. You know, there's so many things that the kids do not get to experience. And field trips are an important thing to expand their world. So many of our students go head to head in a few blocks. The TRV gives us the opportunity to expand those kind of experiences. And yes, it is hard on a ballot to put the word tax and raise in the same sentence and expect people to be enthused about it, but I could tell you we have gotten tremendous support from the businesses who are desperate to have students ready to enter their businesses and be effective. They're anxious that they want to hire San Antonians, but you've heard that even Toyota has had a challenge finding people in the city prepared for what they need. And we've had tremendous support from grassroots organizations knocking on doors, and that's greatly appreciated. And we feel hopeful. But I think one of our biggest challenges right now is just making people aware that these are on the ballot and helping with that explanation of what the TRV is.  Rod, my reminder on things that could be said. There's a lot of things. One thing in particular that one of the things really got you all to that point was what happened with the lawsuit and how the taxes were distributed to the state. So you all know that the school districts, I think SAISD was the first one to step up and say, yeah, we're ready to sue the state because of the lack of education funds coming to the school districts. So many districts were involved in that suit and we felt good because we won at the little court. Then the state takes that for an appeal to the Supreme Court and the Supreme Court says, well, you're right, the formulas they use for giving money to the school are wrong. They're old, they haven't been improved in 10 years. You're right, the state does not give enough money to the schools for the needs that they have. But we're the Supreme Court and that's not our business to tell the state in this incident, in this situation, you know what to do because they're not doing anything illegal. So, you know, they just left it so the state can handle things the way they've been handling it. So what does that leave us with? You know, because the state isn't stepping up and taking care of our kids, are we going to abandon the kids? These are our kids, you know? We need to do something about it. And the way we can do something about it is through the bond and through the TRB. The TRB is what makes the difference. And as you saw, if we do raise the taxes, the state won't match us and more than double what we would be getting from the citizens. So that's an extremely important opportunity and it's the opportunity that only comes to the poorer districts. Any district can't apply for the TRB but because of the poverty in our district, we can. And then you also heard it mentioned that afterwards and if this passes, our board is considering raising the amount of homestead exemption so that those taxes can actually come down again. And then the other thing you... The only other thing, you've already mentioned about the business. In fact, two thirds come as well. Yes, two thirds of the taxes that will be raised will be funded businesses. I thought I was so amazed and happy that the chambers of commerce have really come out strong with statements and resolutions and support of what we're doing and a real blessing. Yes, Mike? We know a lot of the parents are working two jobs. There's a part about after-school programs that's going to be enhanced, too. That's right. The after-school programs, they mentioned, you know, doing things on the other side of the school bell, after the clock or 4.30 in the case of high schools, doing more club activities, expanding some of the programs that we have that we can, you know, instead of having this many kids in a choir, maybe you can have, you know, so many more, you can hire another teacher. So it will expand. The money will have available for tutoring after school, as well as added programs. Yeah. About the 2010 bond, did it achieve its goals, and was that financially effective or was there a lot of cost over runs? Thank you for giving me the chance to say yes. Very successful. All of the projects were done on time and it all came in under budget. The only exception is that with Highlands, that's going to keep going at least to the end of this year, perhaps a little bit in the next year, but that's because a decision was made because there's some other money that became available to actually redo the entire school. So that took us beyond that timeline. The children did a beautiful job putting this together. Did they do well? Yes, they did very well. And I noticed that with Cover Band, there were pictures of the band. That's a very extensive program for the families. Usually the schools don't cover that. It is. And even for, you know, those band uniforms of course the district provides them, but there are other things that come in, like just if you have to go out of town to, you know, to a competition, what that might do for the parents. In our neighborhoods, and so many of our neighborhoods, anything that throws off the budget is a catastrophe because so many people on fixed incomes. So it is a challenge. I even had one of my neighbors stop me because their son's point was the Young Men's Leadership Academy. And he loves it, but they had to get an extra shirt for something, you know. And he was worried about the challenge of being at, you know, need to buy an extra shirt for whatever it was, a club or whatever. So again, you know, all of those things that kind of limit this and what we can offer the kids, you know, we can have a great impact for the team already. Yes. I put a notice about this meeting on the neighborhood next door from the WU. Thank you. And one of the questions that I just read was about, well, what series of schools don't improve that charter schools would come in and take over? So how do I answer that? Okay. Well, if schools get rated improvement needed for so many years and they show no signs of real improvement, the state can come in and reconstitute the school, tell us we have to do this or that, or they could send in their staff, people like you've seen done in a district south of us. But they, the, I'm sorry, I just want to train myself. But we, a lot of the things in regards to a school not performing well enough relate kind of individually individually, you know. And we already have our eye on those campuses that are not performing well. Our new superintendent has been aggressive about doing things to improve those schools. This year, we have 29 new principals at our schools. We have unfortunately been satisfied with too little. Our expectancies have not been high enough. And he has good experience in knowing what needs to be expected. So we had a lot of principal changes. We've had some vice principal changes. And of course we have some wonderful, wonderful talent in the district. So we're making sure that that really good talent is getting in the right place. And we're making enough changes that the state has to say, okay, they've been in IR for a couple of years, but they just made these changes. We're taking a look at them. We're not going to rush in and reconstitute them. And so some of these major changes are what's happening in order to take care of that. But it is true that at some point, if you don't improve, the state will step in on you. Now, how that affects the charters, it just kind of depends on what people who serve in the state, what their philosophies are and whether or not they're big charter advocates. And whether or not they're big public, traditional public education advocates. And a lot of it, whatever direction it goes, comes out of a real concern for the students, right? In some situations with the charters, people are concerned that is it just a business? Or is it a real commitment to education, a real commitment to the students? And speaking to the state, could you take a look over all what happens to our campuses when you throw in another charter school? I went to speak at the state this past spring because of a charter high school they were announcing that it's going to be put up in the linear area. Well, we just spent $34 million at linear with this last bond to put the career in technology building and to make other improvements. And so the state is going to give permit for another high school to move in right close to us and drain students from our campus when all of this stuff has been done for their benefit. So my appeal to them was to please make it a point to consider the geography of the presence of different schools in an area before they give a permit. And their public meeting to have people review it and review the possibility was on Southwest Military. And if you know the geography of our neighborhood, you might as well be in Calotas or some other place. It's not our neighborhood. And they were using the evidence of those people down there that said, yeah, I've been to high school to the people in the linear neighborhood who have a very, very strong dedication to that high school and to that community and that they would review that as an invasive idea. So it's where are people at on this and where are they at on understanding the impact of charters just coming in. You're going to understand that it's a really good idea. Kip just opened a high school not too far from linear but we have a lot of respect for Kip and I love what our superintendent says anyone who's doing well for our students we need to feel good about if they're doing well for our students we should all celebrate. But we do need to be careful about draining each other's resources and draining each other's money and draining the capacity out of the facilities that we build. So it's not a matter of your school better do well or that's kind of a quick view of maybe one scenario but it's a lot more complicated than that. Hope I didn't kill Kip too much about that. What's that? Maybe some of you have heard of that report we got a wonderful grant through the federal government to be able to create a resource of teachers that have master's degrees so that we can improve our ability to offer more dual credit so this grant will enable us to have teachers in training actually be resident teachers at a school while they're in training and going to school at the same time to get guidance to be mentored and to within two years get their master's degree and so then they would be filtered out to other schools. We want to get our students as much as possible to graduate from high school with a license or a certificate or even an associate's degree and we can't do that if we don't have a teacher that can prepare and teach the forces to get them to do credit the advanced placement and all that. This last year I think it was about 80% of the students graduating from Travis I believe graduated with already prepared with an associate's degree and that's one of our early college high schools so we had a concentration of attention there but we could be doing that sort of thing I think one of the best tactics is don't dome and the tax was added on and after a few years it was done paid off and it went away I'm looking everywhere to see when this is going to go away or if it's not going to go away why not you mean with the TR the TR is a forever and why is it paid off it's important well it's just it's a continued resource just like your taxes don't go away the base of the property taxes so the bond does that go away the bond does go away it gets paid off all the money that we got for that but the TRV will continue and the good deal about that is if you understand Texas and the school system and the property taxes the taxes when your taxes go up the state actually grabs that and redistributes it so we here in San Antonio are paying perhaps for the teacher in Lytle, Texas if they don't have enough money you know what I mean it gets redistributed for use but through the TRV that money comes directly to us so we get to have that ourselves so that would be better and so the match you will continue forever as well yes and yeah hopefully we have to hold our breath when the legislature is in session see what else is going to happen to us is the San Antonio district heavy with homeowners over 65? we I would say certainly within the inner city areas yes we have a lot of homeowners over 65 they're exempt and I know that there are people in our district whose homes are considerably more than the 70,000 average but if we have people with houses that are worth 250 or 300,000 we come down to an average of 70,000 and imagine how many homes how many people have homes that are worth so much less than 70,000 dollars and you know so the word is now that there's more bang for your buck over there there's more the Highland Park area yes Highland the Highlands area Highlands district actually has an income that kind of matches the national average of the city average they're the only ones that come close throughout the rest of our district where the national average of family income is around 52,000 for the rest of our district there's more like 33,000 and the average family income in my neighborhood where J.T. Brackridge is located is around 17,000 the same thing with Sarah King theirs is the lowest theirs is also 17,000s in some change so that figure that you showed in 2017 would be like 20 bucks was that that for a house that's worth 70 grand is that for every home or is that for just a few house that was 140 grand would it be 40 dollars per month that would be additional tax I'm not sure which slide you might be referring to but if your house is an average worth 70,000 dollars then your your annual tax per month would be 7 dollars in terms of what it was you know for that amount and then it would go up a little bit as we approached 2020 but if we do the added homestead exemption of 5,000 dollars then it's going to go down not the first year because legally we won't be able to do that but the second year would actually go down to less than 3 dollars before a house that's worth 70,000 dollars so from 36,000 I mean 36 dollars a year you get a pretty good investment you know a pretty good return on your investment Is there a way that someone not living in the district can help? I've heard of grassroots I have a similar question I think that's a good segue to what I wanted to talk about if that's all right so excellent question about how can we get involved in getting out the word getting out the vote even if we don't live in the district I for one don't actually live in the district myself but one of the things we've done here some of our members have been block walking in the precincts near the church here that are in SAISD so that's one way we can get the word out also Cereo is just talking with me and some folks are going together to vote as a group and they can talk about the ballot beforehand so that you know what's on the ballot if you go to the county election site you can actually generate the ballot you will see at the polls for where you're registered so I always try to do that so if you just go to bear.org you can either go to the election site or elections.bear.org you can see the ballot that you'll be presented when you go to the polls also to get some of the word out I know Mary Grace posted information on next door it sounds like Rowena did too do you want to just talk a little bit about that Mary Grace well I felt like it was important for our neighbors to talk about it and I knew there would be people who were against it because nobody likes their taxes raised but I think it gave some of them the opportunity to say that and it gave me a chance to respond to some of the things they said and hopefully people others who are reading it I mean some people came back again and again and were still mad you know but hopefully others who were reading it learned more about what was going on the reactions that I've seen so far several of them say well good luck we're doing a good job talking about the possibility of charter schools coming in and how this bond election might help that or whether it was anyway she brought up and I think she probably was against the bond but anyway that's kind of the reaction I've gotten so far I just want to say too our church is a member of cops and metro along with 35 other churches and we're getting out the word in our churches at our church we identified all the folks who live since we're a citywide church we identified all the folks that live in SAAS we called them and let them know about the bond there's a lot of people I don't think even have the basic information about what this means to their schools so I don't know if there's an effort to do something like that we're not in the school district I retired from a school and I think it handles something out to them if you're willing to do stuff like that talk to us after we'll get you set up with everything you need does anyone else have any other ideas they want to share about that? I understand that the language for the tax revocation election is prescribed by the state and it looks real lawyering so I don't know whether to say don't read it it'll just or read it and look in it for the information that Patty's talked about and that we've talked about here as much as possible doing the education beforehand is imperative because it is just so little it's crazy and that's when you see the signs the little yard sign for you voting for and it's got a check for t.r.a. and a check for bond and then when you're me you explain what that's all about if you have somebody living one of those battles like this printed in the newspaper today there's no way you can explain it to them I know that Diego Bernal will say yeah it's complicated but just tell them the bond is building the t.r.a. is academics just to also mention because early voting starts tomorrow an easy thing everybody can do is even if you don't live in SAISD most people have some version of a little black book address book or phone book and especially if you're a retired teacher if you can think about the amount of people that you know that probably do live in SAISD and make a goal okay every day I'm going to try to call five people that I know that probably live in SAISD that adds up and you tell them tell family and friends this is why we support it right and we've done that for we're doing phone banking in different places I know the Sisters of Divine Providence had his phone banking training on Thursday and we're handing them these commitment cards that we're doing in the parishes some of the parishes and they're calling people and teaching them about the t.r.a. and on the bond so if you had enough information from this you could do exactly the same thing contact if everybody here contacted even ten people how many more votes does that end up being so that's another thing to think through and think about that's great and there is a lot of information on the back table of course there's the handout that was I hope most of you picked up if not please pick it up on the way out COPS Metro also put together a short briefing paper and this will be up on the website by the end of the day and it explains really in lay language why we support the bond and t.r.e and does actually show what the ballot items will be as well and I also have some legal women voters guides which has all the early voting sites on it and also information about all the other candidates that will be on the ballot so if you didn't sign in when you came in please do so before you leave today and again I'd like to thank you for being here I love holding on to microphones one thing to keep in mind too one thing we found when we were doing our block walking there literally have been a lot of votes already cast the mail in ballots went out a couple weeks ago and people are already filling them in and getting them out and some of the folks we ran into I didn't realize that was at the bottom so the votes were missed so it just means I didn't understand what that was about so it's just the urgency of getting the word out is just really really important I'd like to thank you for being here and if you have any other questions I'm sure that Patty would be willing to talk with you so thank you


Good afternoon, ladies and gentlemen. I'll be talking today about the non-spaced, enhanced hashten mask construction, which I've worked on jointly with Middlelandi and Obhijit Datta. As we all know, both the receiver and the sender share the same secret key for sharing message authentication codes in the symmetric key setting. Here, Alice wants to send the message I accept to Bob. And Eve is an active adversary who might change the message before it reaches Bob. However, Alice appends a tag T to the message, which she computes using the secret key that she and Bob share. And Bob will only read the message if he can verify the tag using his copy of the key. If Eve still changes the message, then the new message may not match the old tag. And Bob will not read it. In order to carry out a successful forgery, Eve will play a game with Alice and Bob. She will make QM authentication queries to Alice. And she'll get back the corresponding tags for each message. And she will also make a QV verification queries to Bob. And he will respond by telling her whether or not each message tag pair is valid. If Eve can then make a new and valid message tag pair that she sends to Bob, then Bob will not know that this message was tampered with. And he will read it. So such a forgery, we can see an example of such a forgery on a bird debound secure Mac here. So we have ECBC as an example. And this Mac has the expansion property. So if the tags for two messages collide, then the tags for any other two messages, which have the previous two messages as prefixes, will also collide. So Eve can use this property of ECBC and make a successful forgery. If she finds out that the tag for the messages I accept and I reject are the same, then she can add the phrase your paper to her message and carry out a successful forgery. And Bob will read the message. Such collisions can be found with high probability within the bird debound. So if it's an n-bit message, then approximately two per n by two queries. However, for smaller message blocks, like, say, 64 bits, which is generally used in lightweight cryptography, this is not sufficient. Because as we can see, ECBC is secure only up to 2 power 25 queries. And PMAC can be attacked in just 2 power 18 queries. So this is a serious data constraint. And we need higher security. Wegman-Carter Mac is a Mac that gives quite a better security as compared to ECBC. It uses a nonce input along with the message to compute the tag. And as we can see, it is secure up to approximately 2 power 54 queries. So that's quite an improvement. However, if the nonce is misused even once, I mean if the nonce is repeated even once, then it is completely insecure. This construction is completely insecure. So we need in cases where such repetitions cannot be controlled. For example, if the size of the nonce space is small, or if the nonce is reset for some reason, then we need at least some security. So we need constructions that not only give beyond-bird-de-bond security in the nonce respecting setting, but also some security in the nonce misusing setting. For example, the encrypted Wegman-Carter with Davis-Mayer construction that was proposed by Kogliati and Sirin is a Mac. It is again a non-space Mac, and it has beyond-bird-de-bond security when the nonce is respected and bird-de-bond security when the nonce is misused. The decrypted Wegman-Carter with Davis-Mayer, which was proposed by Dutta et al., is another construction that has a similar security situation. But again, these two Macs also suffer from bird-de-bond security when the nonce is misused. And for similar reasons, as in the non-suspecting settings that I mentioned, we do need beyond-bird-de-bond security at least up to a certain level even when the nonce is misused. So we have proposed a construction that not only gives beyond-bird-de-bond security when nonce is respected, but also gives gracefully degrading security when the nonce is misused. This means that just a few instances of nonce misuse would not really cause the security to go down to the bird-de-bond, maybe after a lot of reputations are made, but not immediately. For this, we introduce a concept which is similar to multi-collision in nonces, but it's slightly weaker than that, which we call faulty nonces. And we use two tools, a theorem on the multi-collision of hash values of messages and an extended version of mirror theory for which we give a proof, albeit for a weaker bound than the one provided by Paterin. And we also have demonstrated an application of our Mac in an authenticated encryption scheme, which is based on the CWCA. So this is our construction, which we call nonce-based enhanced hashed-in mask. As we can see, it is very similar to the enhanced hashed-in mask construction proposed by Minematsu. The only differences are that ours is a single-keyed version. It is nonce-based instead of using random sorts, and it has a domain separation involved. As I have already mentioned, NEHTM is secure roughly up to 2 power n by 3 authentication queries and 2 power n verification queries when the nonce is respected. And its security degrades gracefully when the nonce is misused. In fact, this degradation is linear. So when the number of faulty nonces, which here we are denoting by mu, becomes pretty much equal to the number of authentication queries, QM, only then does the security fall down to the bird deval. But if, let's say, a constant number of faulty nonces are present, then it won't affect the security that much. Also, this is the definition of faulty nonces. So if we have a nonce that, if we have a query that has a nonce value, which is equal to the value of a nonce that has already been queried earlier, then that nonce is called a faulty nonce. So for example, in this case, oh, sorry. So in this case, all the five nonce values, n1, n2, n3, n4, n5, they count as five multi-collision in nonces. However, if we count faulty nonces, then n1 is not a faulty nonce, since it is a fresh value. Whereas n2, n3, n4, and n5, they are all faulty nonces. In this case, n1 and n3 do not count as faulty nonces, whereas they're included in multi-collisions. Another point, another difference of faulty nonces from multi-collisions is that this constitutes a two multi-collision and this constitutes a four multi-collision, whereas we count all the faulty nonces together. And so n2, n4, n5, and n6 together constitute four faulty nonces. We prove the security of our construction using the expectation method that was introduced by Huang and Tessaro, and this is a generalization of the coefficient's edge technique. And we use the two tools that I have already mentioned. We bound the number of multi-collisions of hash values of messages using a theorem that I shall shortly be presenting. And we also give an extended version of mirror theory for which we provide a partial diluted proof. So our first tool is the multi-collision theorem, which gives a bound on the minimum probability of getting xi plus 1 multi-collisions in hash values amongst q messages where we have an epsilon universal hash function. And it can be proved, this theorem can be proved using the union bound and this counting lemma. Furthermore, this lemma can be proved by, the statement of this lemma is that if we are given a vertex set of a particular size and if we construct a graph by adding edges such that the number of edges is more than this value, ceiling of q square upon 2 xi, then we will certainly get at least one edge between two vertices in any collection of xi plus 1 vertices that we choose. So here, the proof is quite simple. We divide all the q vertices into xi sub-collections of q by xi, ceiling of q by xi vertices each. The last set may contain, last collection may contain lesser vertices. And we add edges such that each collection becomes a clique and no two vertices in different cliques share any edge. So if we choose one vertex out of each collection, then we have chosen a total of xi vertices. And since we want to choose xi plus 1 vertices, there has to be, we can choose vertices in any other way also, but that will certainly ensure an edge between two vertices. And even if we choose it in this way, so basically by the pigeonhole principle, we definitely have at least one pair of vertices that share an edge. So that's how we prove this lemma. The next tool that we have used is an extended version of mirror theory. So for that, we first define the system of equations induced by an edge-labeled graph. As we can see here, we have a graph that has labels on its edges. And we assume the vertices of the graph to denote the variables of the equations. And whenever a pair of vertices is connected by an edge, then it induces the equation in this way. So if y1 and y2 are vertices connected by an edge, then we have the equation y1 plus y2 is equal to lambda 1, 2. And then we define an injective solution to a system of equations that is induced by a graph in this way to basically be a solution for all these vertices such that the solution is consistent with all the equations. We can extend this concept to involve non-equations as well. For example, the vertices y5 and y6 induce a non-equation. y5 plus y6 is not equal to lambda 1, 3. And we can extend the definition of injective solutions to include these non-equations also. So it is pretty much clear that there can exist graphs that induce equations and non-equations that only have inconsistent solutions or that have equations that give redundant information and such things. So we need to define what are good graphs. So this is an example of a good graph. A good graph cannot have cycles that consist of edges that only induce equations because such a cycle will either give us an inconsistent solution or it will give us redundant information depending upon whatever the labels of its edges are. A good graph cannot have paths with edges that induce equations and whose edge labels sum to 0 because then such a path will basically become a cycle and the same problem will occur. A good graph can also not have cycles with exactly one edge inducing non-equations such that the sum of its edge labels is 0. So here, if lambda 2 prime were to become 0, then it would force the sum of these two vertices to be equal to lambda 2 prime, whereas this is a non-equation. So I don't want these two to sum to lambda 2 prime. So the two conditions for two requirements for a graph to be a good graph is that it should have consistent solutions and there should be no redundancy or degeneracy. This can be ensured by these three conditions that we abbreviate to NC, no cycle, NPL, non-zero part label, and NCL, non-zero cycle label. So if G is such a good graph with alpha vertices out of which QM vertices are involved in equations and QV vertices are involved in non-equations, then the minimum number of injective solutions to the systems of equations and non-equations that G induces, we have proved it to be this number. And we can see that this bound is actually weaker than the one provided by Paterin. His result was 2 power N permute alpha over 2 power N Q. And it only involved equations. We're now ready to prove the security of NEHDM. So we do that by bounding the number of injective solutions to the system of equations and non-equations that are obtained respectively through the authentication and verification queries that an adversary makes. And we use the two tools, multicollation theorem and mirror theory for bounding the probabilities of the good and bad transcripts. So this is how we get the authentication equations and verification non-equations. And we can certainly construct a graph to which induces these equations. And these are the bad events whose probabilities are bounded by these quantities. And in particular, the event B3 requires use of the multicollation theorem that we saw earlier. The remaining equations and non-equations can then be bounded using our version of the mirror theory result. Finally, we demonstrate our AE scheme, which is based on the CWC construction. This has a privacy, a beyond-bird-debound privacy. However, its authenticity is broken on non-smuse, whereas our construction, it has beyond-bird-debound privacy as well as beyond-bird-debound authenticity, which gracefully degrades on non-smuse. And to conclude, these are all the things that I have discussed. And thank you. Any questions? What do you need the domain separation for? Do you need it just for technical proof, or would there be an attack if you don't have domain separation? No, actually, we would like to have a single keyed version of EHTM, and that's where we use the domain separation. It wouldn't affect the proof so much. Any more questions? Yeah. So maybe I missed it, but can you say something about the tightness of the bound? Is it clear that they are tight, or? OK, we had a 2 power n by 3, so I'm not sure at the moment. Let me just check. So we use this for the non-smuse. I guess just if you know of a matching attack, so if you don't know, it's the. Oh, OK. So we have a clear bird-debound attack when the non-smuse is misused. Right. And I'm not so sure about the tightness right now. Maybe I would like to discuss with you. Yeah, I'd like to discuss with you. Sorry. Any more questions? OK, so if not, let's thank the speaker again. Thank you.


Hi guys, so in today's video, I want to talk about dealing with difficult family members in the ICU, especially we have obviously a lot of family members and those family members are making decisions a lot of times for ICU patients and from what I've learned as a nurse is that family members can make or break your shift. If you have a great family who's just you know asks appropriate questions, they're not like super demanding things like that your shift can can be even better having a great family there, but if you have a family who's very difficult, maybe they are have a lot of needs to say it nicely then it can make your shift difficult. So being that I work in the ICU the most important thing to me is that I am able to focus on my patient in their care and that they're safe and that they're getting the care that they need and family members are wonderful and great, but if it starts to interfere with my ability to take care of a patient then that's when I feel the need to say something or stand up for my patient things like that and we're gonna talk about how and What is a good way to do that? First and foremost you have to understand that family members that have a loved one in the hospital whether they're in ICU or not are under a lot of stress emotionally physically they sleep over in the hospital They're barely getting any rest. They're so stressed They're so emotional and they're not having their best days So sometimes that can manifest towards you to where they are maybe not very nice to you and rude and extra demanding and Sometimes that's just part of the job and you as a nurse you kind of just have to to a certain extent Just take it let them vent and you know kind of go go on with your day and their day I've had a few circumstances where family members maybe are I don't want to say being unreasonable But maybe they have a lot of needs and demands and it's interfering with my ability to take care of their loved one or my patient and If it could gets to that point I think it's important as nurses that we stand up for our patients stand up for ourselves and be their advocate and Sometimes you have to step in and say things like I understand you have a lot of questions or understand that you need this however my goal as a nurse is to take care of your loved one and focus on your loved one and When we're having these extra conversations or things It's interfering with that ability for me to just be able to focus on your loved one and they are very very sick and need My full attention. So I'm happy to answer your questions as we go when time permits And I think that's a very safe way to say it Most of the time family members are pretty perceptive to that or are perceptive Receptive to that when you say that not always so it can go either way and it's not trying to you know It's not like it's me against them It's just like we both want the best for your loved one at least I hope so and If it's getting to a point where that's getting interfered with then you know, it's time to stand up and say something Also in the ICU a lot of times patients anxiety increases when family members come into the room because For whatever reason one, maybe they don't have a good relationship with that family member and they just make them anxious in general or To maybe family like patients don't like when their family members see them at a very weak moment So it can be a very stressful for them. And so sometimes especially with vented patients You'll notice when if they're not like sedated enough that when a family member comes in the room Their heart rate goes up their respiration rate goes up They're desatting they're anxious they're restless and sometimes as nurses We need to know like when to step in and say like, you know, I know you loved your loved one but we just need to let them rest if you don't mind just like make me standing back a little bit and Observing and just not being so as close because it's causing them Harm and I know that's kind of a harsh way to put it But maybe don't say harm maybe say something like it's it's causing them to be very stressed. I Can tell this by their heart rates up. They're breathing faster. They're moving a lot more And we just want to make sure that they're getting the rest that they need to heal anyways I feel like I just rambled a lot in that video. So if you have any other questions, let me know Again, I hope this video doesn't really offend anyone and it's not intended to it's just trying to talk about The real side of nursing. So thank you for watching and I'll see you my next video. Bye


Hi everyone. In this lesson, we're going to talk what is the function and why we're using functions in Python. A function is a block of organized reusable code that is used to perform a single specified action. When you're programming in Python sooner or later, you will have a lot of lines of code, maybe 500 or even 1000 lines of code. And that large amount of lines of code quickly became harder to manage. When that happens, it's time to start thinking about reorganizing your code into functions. Python supports modularity so we can break our large amount of code into smaller, more manageable pieces. We're going to do this by creating functions. We can think of a function as named piece of code. Also, we can say that function is something that we can give to it some information, then that function will work with that provided information, maybe change them in some way and finally that function might return to us some new information for work with them further. Python also give us many built-in functions, but we can also create our own functions. These functions are called user defined functions. This is all for this lesson. Thanks for watching. Happy coding!


So welcome to the third branch session. My name is James Peterson. So it's kind of funny doing this with no visual feedback. And it's particularly when presenting, you can't see any in the chat or anything. So it's a little bit daunting. But hopefully, everything will work out well. Let me get rid of this. So yeah, these are actually the slides. So this talk is about a new tool called F-branch or Fedbranch or whatever you want to call it. So first, I want to say good morning, good afternoon, good evening, good night, wherever you are. Thanks for joining the session. So what is F-branch? So F-branch is a new tool which kind of makes life easier for Fedora packages. So you can think of it a bit like a layer of a Fed package. I mean, FED, FKG, I haven't had to bring it down in the slides. And the idea is to kind of make life easier and do more things slightly more automatically. So originally, FED-branch came out of the idea of being able to build a package update across, say, all the current releases or current branches. So that's why the word branch is in the name because it's yeah. And then later, I added also interactions with package reviews and bugzilla related to that. So it's quite easy to, I mean, it doesn't do that much more than on the Fedora create review, but there's a few more checks. And also it can update package reviews, so it's just something that the current tool and can't do, I think. And things like it can do mock builds and stuff like that. Also building packages. So yeah, well, it also can merge, offers to merge branches and stuff like that. And also it works both for diskit and non-diskit.  You can build non-diskit packages locally and create SRPMs and whatnot. And well, for some people, maybe the killer features it can do parallel builds. So it sort of goes rather beyond the chain build that's supported by Fed package, where you can do chain builds there, but you have to set them up manually. And so yeah, we're going to a bit more detail about that. And there are various other things it can also do. So just recently, it can also do a couple of builds now, incremental couple of builds. Yeah, OK. So there's a very short history here, but I think I covered some of this already. But yeah, it started off as a simple idea of just building across packages and then gradually gain more features. Some of the build related stuff comes from some tool I had for Haskell called Fedora Haskell Tools. It's not in Fedora, but it's a product on GitHub. But a lot of those, not many of those could be generalized beyond just the particular packages. So yeah. So let's look at more closely at some of the features and use cases. So first package reviews, maybe I can do a quick demo, maybe. I'll try and sort of leave it demo. Oops. So let's look at the other title. OK, let's look at a random package. It's not here. No directory. OK. Let's see if we can even create a package review for this thing. Create review. It also has completions now. It's in batch completion. And I think that might be enough. So now it's noticed that I haven't got a valid bugzilla in, so I don't know if I need to remember my password. OK, that might work. And OK. And that didn't work. OK. So I forgot to pray to the demo gods. Let's try that again. I'm going to type my password wrong. I was afraid I would get my password wrong. OK. This looks better now. I hope it's not going to do a mock build, because it won't take a long time. OK. So it's also run on RPM lint now. And there's just a few warnings, but they don't look too bad. So most of the usual kind of spot checking stuff. There's no version in the last change. OK. I don't need to fix that later. Let's try submitting that. OK. So now it does a corgis crossbow. All right. We'll come back to that later. I don't know what's going really well. Something failed. I can't be extracted. That's bad news, isn't it? Can I one more time? I'm not sure what's going on there. I think it's pretty good. Oh, maybe not today. So, oh, one more. And, well, it does, it has worked. And, OK, that's not so interesting, because, I mean, as I said, Fedora create review can already do that. But it can also update a package review in the same way you can. If I had already submitted the review, I can now write, say I have some changes I need to make the package. I can now write fit branch update review. And it will, it will create a new SAPM and upload it to Fedora people and post a comment on the review bug. OK. And let's see if this works. There's a branch reviews command which lists my open, open reviews. OK, something worked. So these are some of the reviews. Actually, they're all been finished, I think. I think they've all been built in raw hide and I left them open to maybe back build them to. And, yeah, it has various, you can do some filtering, like any list approved reviews or unapproved or unbranched and stuff like that. Or ones that have had wrappers requested and whatnot. And, yeah, maybe just to give an idea, this is a list of all the commands, the short list here. All right, I need to be worried of time, I think. So 10 minutes past. OK, let's move on. So the next interesting use case is building packages. So Fed branch build has various options. So the minus B option means build all active branches, like so it'll build raw hide, Fedora 32, Fedora 31. It'll be Apple if you have Apple branches. You can also specify specific branches to build. It'll offer to merge newer changes you have in the newer branch to the older branch. And there's also command line option to kind of do that without asking. It also does things like it checks for an existing Koji build. It also checks for a Kerberos ticket. And it'll push your builds to body at the end of the builds. OK. And if you have multiple packages, I think currently it builds by branch. So it'll build packages one for raw hide, package two for raw hide, package three for raw hide. And it'll go to Fedora 32 and build across the way. Maybe we could do it the other way too. Yeah. OK. I'll keep going because I'm not sure I think time is maybe short. Then there's various local commands. For example, you can do a local build, like Fed package also can, but you can also do that for a non-discuit package, like for something like your review. Like if something hasn't been packaged in Fedora or a copper package or something like that. You can also install, so unlike Fed package install, this actually installs the packages in your system. So this is quite useful for like testing or if you're doing some local packaging and you want to test this stuff out first before pushing it out and then you can do that. Yeah. And you can use the sort command to actually order the packages in dependency order. No way to have a command. I mean, it's obvious once I'm cloned. I mean, it's obviously you can just do Fed package clone and so on, but the difference is with branch, you can clone multiple packages at once. And in fact, there's a user option. So you can, if you do user, it'll clone, it'll look in Fedora for all your packages and it will actually clone all of them. So yeah, which can take quite a long time if you have a lot of packages, but anyway. And then yeah, there's some things like prep and mock and you can also install, basically the same as build up, but there's install depth and diff, which is useful for if you're looking at many packages. There's also a switch command to switch branch, and most of these also have, obviously branch options and whatnot. Okay. And that was most of the demos really. I don't know if I have. Okay. I'm sure there's any other interesting commands to show. Yeah. So, yeah, wasn't as a clone switch for switching branch status. I think I'm going to come to that one, actually. I'll just show you the status, build status of the package across branches. We'll talk about parallel later. Yeah. And we're going to bugs, we'll list the bugs, open bugs for a package. And you can, yeah, request repos, but request repos actually looks at your approved package reviews and then it will automatically create tickets in Pagora for those. And similarly, import will also, you can't give it a list of packages, but it'll also just find the approved packages which have now had repos created and import those downloading the packages from Bugzilla. Thanks. There's also request branches, which by default, I think will create for the latest two releases. And, yeah, we'll come to the copper, maybe later this time. All right. I wanted to pause for a moment, but I think I'll better continue to play through and see if there's any time at the end for any questions or discussion, I don't know how this works. So, yeah, full disclosure. So I found this written in Haskell, which sometimes raises some eyebrows in Fedora, but that's not how it is. I quite like Haskell. I like the type of safety and it's very easy to refactor and can really refactor code with a lot of confidence in Haskell, so it makes developing quite a pleasure. It's quite good for this kind of script like programming too. And so currently, so-called reads or queries Fedora service is natively, so there are libraries with sort of, yeah, web API bindings for Pekora, and Koji, and Bode, and Cobra, and also Bugzilla. Well, Bugzilla is not created by someone else, but this is Bugzilla Red Hat because the Red Hat Bugzilla is slightly, very slightly different from the standard upstream Bugzilla. Some of the fields have become lists, basically, just a few. But, well, I say but, but, yeah, it's still using Python Client for writing, so to speak. I mean, it's for pushing the builds, and that's mostly because of authentication. I haven't quite gone round to implement getting all thought about working. Okay, so let's talk about parallel building. This is sort of interesting at least for some people. So what this does is it, well, firstly it uses this library or tool called RPM Build Order, which is already a package in Fedora, but it's also in our library, and basically that can create dependency graphs and sorting and dependency layers of packages. And then an F branch parallel also uses this Haskell Async library. So it kicks off builds in the sort of the main thread, but then it uses threads to monitor the build progress and the weight repos and so on in the background. So it can actually build quite a lot of packages in parallel, and it uses background mode in Prodigy, so it's got low priority builds, so hopefully it shouldn't overwhelm the build system too much. Yeah, I think it's nice to use side repos for this. I may even make that more or less mandatory later, I don't know, I'm not sure, but yeah. And recently I refreshed all the Haskell packages for Fedora 33, so I built about 500 packages, and this same heap of time actually, usually it takes more than a week, I guess to get all the packages through, even though there was some scripting, but I could do it in a few days, so I thought I was going to be late for the freeze, but I had extra time to spare. Then I had another tool called Cobraunch, so you may also like Cobraunch, you can basically do staggered Cobra builds, I don't know, I don't really like pushing my builds out to Cobra, just building everything, and the output doesn't fail you or something, so what this does is that it will, well, there are various options it supports, but we can sort of do various variations, but by default it will build, say first for Rohide x86, 64, and then 32, and 31, and then, well, say Apple 8 or whatever, and then it will go on to other arches doing, yeah, but you can also do other variations, you can build by release or build by arch, or stuff like that, or you can do the default single build, which is what the copper client does, pushing everything out at once, if you're confident. And just recently I also added a exclude branch thing now, so this is maybe more useful even for copper, sometimes say, like earlier I did a build where I wanted to exclude Apple 7, because it doesn't build in Apple 7, so, yeah, all right, let's keep going. So I just wanted to give a thanks to some of the earlier testers and adopters, and yeah, I've been testing Fbrunch, mostly from my copper build, which was done by Elliot, they're full of some of the people who, I haven't really noticed it very widely yet, it's been sort of coming up a bit in RSE mostly, few places, so, yeah. So what's next? Well, one thing is to package it, it's actually getting into Fedora at the moment, it's only in copper, and actually that also requires building a few, releasing some of those libraries I mentioned, that shouldn't be too bad. I could even bundle some of them maybe, as little modules or something like that, but anyway. And the other thing I'd like to do is take the parallel build into the next stage, so actually do full graphic builds, rather than the moment it's doing these dependency layers, it means it finds that there's, I don't know, ten packages in the first layer, and eight packages in the second layer, and three or five more packages in the next layer, but if you have one very big package in one of the layers, it will slow down everything, well, slow down things a bit, so if we're not building by layers, but actually just following the graph, it could actually speed up things even more than it would be more parallel, so. Yeah. Well, there's quite a few, well, sort of small fix-mes and things in the source code and stuff by then. And yeah, I think I cover most of it, so yeah, the source code is on GitHub. There's a, as I said, there's a copper repo, you can install it today, and various people have been using it, and generally, yeah, I've been having positive feedback, and I appreciate some of the feature requests and bug reports I've been getting. For example, one, Truladi asked me to improve the rendering of Cycles, so if you have Cyclic dependencies in your package set, then, I think I have some example. Just trying to sort these. Okay, I'm just going to specify branch. Yeah, so actually this page has got a few dependencies, so it's not a good example in that sense, but anyway. Yeah, so I think, Elliot's trying to improve this, and so yeah, there's a Bootstrap build con. Oh, I think I got that wrong. That's all that was. I'm kind of confused myself. Yeah, that was worth it, right? So maybe I tapped it in the wrong place. I think I'm too tired. Okay. Anyway, so these are all sub-Cycles listed here, but if you turn on the bootstrap build config, then it will make things a bit better, I think. Okay, yeah. Now you can see there's several Cycles, but there's only a few. Anyway, I mean, this is a bit of a corner case. I don't know. I mean, more extreme case. Well, obviously if you try to sort the whole bootstrap, there's lots of Cycles around, like dependencies, but it's more not back in sense. It's not that common, but so let me see. Are there any questions? How much time? Okay, it's 25 past. I don't know if I'm out of time already, but let's see. How do I get it? Okay, so it's in copper, yeah. That's the best way to get it. Okay, I got a few minutes. Thank you. Any other questions? I don't think there's audio questions, but I think you can put questions in the chat. Oh, yes, thanks. All right. Did you get it already? Okay. Well, I think my password was wrong, right? So you didn't see it. Oh, yeah. Skipping for the package. Well, yeah, maybe. I don't know. I'm not really... But yeah, possibly. I mean, at the moment, the package is still a lot dependent of F branch, but yeah, maybe in the long term it might be possible. I can't even figure out the password. Oh, the log. Yeah, yeah, there was a log, but the log contained my wrong password, right? Well, I mean, mistyped password, but yeah. I need to repeat the questions, of course. Okay. Yeah, I don't know if there's any other questions. Yeah, I'll update my password. Any other questions? Right. Anything else I can show you? I think I didn't show the status. Okay. So let's look at... Well, this isn't a very interesting example, but the first is doing a git fetch and then it tells you, because I didn't specify the branches that tell you the branches, and then it shows the tags and builds of the current branches. So if there are local changes in here, then it will mention those elements or summarize the git commits and things. Right, bugs. Let's see. Ah, okay. Let me see. Okay. How can people help with packaging this? Well, the big help would be helping with package reviews. Michelle said I should put in a plug for the Haskell SIG. We're actually quite low on resources. We have a few superheroes like Robert Andrews and so on who help a lot with package reviews, but that would be welcome. We need more help maintaining and helping with the updating since it's some work. Okay, so let's try and look at bugs. I'm trying to think of an example. Okay, let's look at this one. I think I haven't done this one, probably has some bugs. So there you are. It's listed, the open git text bugs. Okay. In this case, there's pings. So I didn't understand about the ping question. What do you mean by that? I think there's two minutes until it's half past, so I may be out of time. Ah, okay. Do I get pings? I don't know. I'm not sure. I actually turned off notifications to not distract myself. That was a good question. Maybe. I don't know if I can get pings. Yeah, that's a good question. All right. Any last final questions? Um, So, yeah. Um, so just to summarize again, so, yeah, we can install from the copra and, um, yeah, just to prove that originally it was gold fed brunch. Here you go. It's the SCI in Travis. Um, and also up in builder that is also in Fedora. So, I think I'm out of time. So thank you very much. Thanks for joining the session. It was useful. And, if you have any feedback, yeah, we welcome feedback, bug reports, future questions.


Batch of Abrams tanks for Ukraine first swallow says expert the batch of up to eight Abrams tanks Which the armed forces of Ukraine out to receive from the United States in early fall is not a game-changer But it is already a first swallow to this end that's according to a Ukraine-based military expert Alexei Hetman Who spoke with Ukrainian radio this does not solve all problems, but it is already the first swallow We will quickly master them and use them in a narrow specific area denoted At the same time the expert assessed the prospect of Germany handing over their long-range Taurus missiles If Berlin dares to make such a delivery Ukraine will receive both these missiles and the American ATA CMS Hetman noted he added that the Taurus missile hit targets at a longer range than the scalp and storm shadow missiles already in service with Ukraine's armed forces We need several dozen such missiles at least 50 Not all missiles hit their targets as the share of interceptions by Russia must be taken into account Let's see how Taurus will get through Russia's air defenses It is difficult for them to down Taurus scalp and storm shadow missiles The expert said as reported earlier at the end of May 2023 Ukraine asked the German government to provide Taurus cruise missiles with a range of 500 kilometers The corresponding appeal was made against the backdrop of the decision made by the UK and France to send Ukraine storm shadow and scalp missiles On July 26, Markus Faber, an MP with Germany's free Democratic Party Which is part of the governing coalition also called for the government to send Ukraine the Taurus missiles


Yeti Punk. Ah, Yeti Punk. How you doing brother? Pop culture is greetings. Oh, Chicho. Have you been reading any good comic? Yeah, for sure, man. For sure. I've been reading some amazing comics. Should I bring show you to? Man, I'm gonna bring it because Yeti Punk, Yeti Punk is an artist and he sent me some of his art and stuff like this and he does comics and he does amazing art, right? So Yeti Punk, I'm gonna bring you a couple of comics, two comics two comics that I've read that I love. Independence. Watch this. Hold on. I'll be right back. We're gonna do readings of one of them. Comic books. I'm always up for comic books, man. Hey, hold on, hold on. Let me put my thing-ma-gee on here. Check this out.  If you know what, you know, I've told the story before but I'll say it again just for people. These are comics that I picked up like three years ago now for 25 cents a pop, right? So I bought a whole few hundred comic books for 25 cents each for the last three years. I've been going through those comics, right? I'm into my last box of these comics that I bought, right? So I'll show you, I'll give it to you in but I'll show you the one that is amazing.  I didn't know this until I read this. I was like, wait a second. What the hell's going on? So this one I just finished reading. It's issue number one of the Buzz Chronicles from Epic Comics. This was a good read. This was a really fun read, right? Really fun read from Epic Comics.  Check this out. I'm gonna show you this. I'm gonna show you this. Hold on. Check this out. So really nice comic. Like great storytelling. Sci-Fi, right? But I'm gonna show you a panel and this is gonna make you go, wait a second. This is Wrightson, man. Check this out. Check this out. Like what the hell? I read the name of the artist, the creators for this and then I came to this splash page. I went, wait a second. That's Bernie Wrightson, man. And I had to go back to make sure it wasn't Bernie Wrightson. Look at that. That's a Bernie Wrightson splash page. Like, really. Like super cool. Super cool. Apologies if I'm not reading the chat game, right? Cheryl says, looks Nauvoo. Like, look at this. That's that's a Wrightson person hanging in themselves, right?  Beautiful artwork. Nice storytelling, right? Set in the UK, London in What's the timeline? I forget what the timeline is. In the 1800s, I think. Okay, super cool.  Okay, it's a it's like what do you call it? It's for sure. It's like Wrightson, isn't it? It's like what do you call detective? Like Sherlock Holmes type of thing with sci-fi like twisted story to it. Okay, so this was super good. Super good. And then this one, I put a little thing. Nice sci-fi. Oops, where is it? Nice sci-fi. Dragon Star from Matrix Graphics series. This was really nice sci-fi, right? And this is issue number one. Okay, issue number one. Dragon Star. Black and white, right? But nice storytelling. Nice artwork, right? Deep Flakes on Twitch. How are you doing? Oh, I used to go to my local library and read a lot of graphic novels. I just haven't yet. Haven't for a while anyway, right? So this was good sci-fi. And then check this out. Check this out gang. For you movie lovers, check this out. I called it an excellent read and we're gonna read this. We're gonna read this. Check this out. Holiday special from now comics. A boy and his bot. Right? A boy and his bot. There's so much heart in this comic.  I looked up the story of the artist. What this was about. I posted it in our Gilded Server in comic books. Okay, now this came out in 1988, I think. Airboy. Yeah, yeah, BJ. I've read some Airboy. Check this out. This came out in 1987 and it's by Gary Thomas Washington. Gary Thomas Washington. And if you know names in the United States and stuff like this, once you read the name Gary Thomas Washington, you knew he was a black guy, right? So I knew he was black just from his name. Was it 1987? It was a good year, right? And so I was like, wait a second. This sort of, I was born in 1987. I was like, hmm, this looks like sort of like reminds me of a kid and a big robot, right? And then check this out. Check out the artwork on this. Like this is kid-friendly. You could read this for your kid. Any old, any aged kid, right? Beautiful artwork. It's a kid standing on top of a rock. See his star falling down, right? Look at the artwork. This is basically Iron Giant, 10 years before Iron Giant. Okay, I think there's only two issues in the series, two or three. And I don't have two or three. Okay. And it's just, man, it's just beautiful. I was reading this. I was like, what a cute, awesome story. Like if I had any kids, I'd be reading this to them every night.  It's just such a cute, cool story. Never heard of that one before. Yeah, either at eye, either at eye, right? One guy created this work, right? It, man, it's got so much heart, so much heart. Okay. Yeah, Yeri Pong, I love Iron Giant. I love Iron Giant, right? Amazing, amazing.  I was like, so awesome. Like, look at this. Look at this. So yeah, Yeri Pong, to answer your question, I've been reading some amazing indie comics, some amazing indie comics and some, you know, main comics as well. And yeah, he passed away. The creator for this passed away. All the guys saying rest in peace. I wrote up the story. I tracked the story down on someone made a post about who this person was. And he was supposed to be Gary Thomas, Washington. He was supposed to be an amazing guy, right? Amazing guy and, you know, like the comic book industry is brutal, right? A lot of amazing creators have, have been chewed up and spat out. And, you know, he passed away. I think it was 56, 55, in the mid-50s or something. He passed out. He passed out. He passed. So, man, I hope he's watching from wherever he's watching. If he's still around, knowing that someone, as old as me, he brought joy to their life by coming across this comic, right? So, salute, salute to Gary, to Gary Thomas, Thomas Washington. Okay, Gary Thomas Washington and the comic book, A Boy and His Bot. Salute to the unknown creators that put out, put out so much love, right? Amazing, amazing, amazing. Gary Thomas Washington, born June 16, 1963, passed August 21st, 2019. Elder God posted this and he's gonna, he's posting some of the story on it. So, I'm gonna read it. Thank you, Elder God. So, I'm gonna read this. In my opinion, A Boy and His Bot was probably his best work. It was this cute touching story about a young boy who befriends a sentient, sentient giant robot. This was 10 plus years before the Iron Giant, by the way. Anyhow, this book more than any other was Gary. It was charming and filled with soul. I think all of us, or at least all of us who grew up with Tetsujin 28 or Giant Robo, wished we were that boy at some point. He both wrote and did the art for it. Salute, Gary. Cigar for Gary. Thank you, Elder God.


At Audiology Associates of Prestonsburg, you can live your life the way you want and find the freedom of better hearing. With 40 years of being in the hearing care industry, you'll experience patient care that is specific to you with exceptional follow-up care that ensures your hearing and balance needs are being met. Audiology Associates at 1428 Northlake Drive in Prestonsburg. Big Sandy Community and Technical College of Prestonsburg held its Appalachia Together event on Thursday, March 23rd, where people within the community were able to experience different cultural foods as well as hear from guest speakers about their culture and the culture of Eastern Kentucky. In this area, we have all these different cultures and ethnicities coming together, living with one another, but we know very little about each other and so the overall goal today, I would say for me, is to help bring that forth and to help people to understand, you know, about different cultures and what's available, what's here. Guest speakers Emily Hudson, Kyle May and Katrina Rugless spoke on their views and experiences living in Eastern Kentucky and opened the floor to questions and conversations. We do have a rich cultural heritage here in Eastern Kentucky and in the mountains and we do have cultural diversity and we can have unity in that cultural diversity. Despite the difficulties, cultural differences can bring expanding the cultural palate of those living in rural areas is an important step towards looking past those differences to find similarities that can bring us all together. For Mountain Top News, I'm Kelsey Dean.


Now, on entertainment, Norley Wood veteran actress Genevieve Naji will join the cast of the audio adaptation of Fela 1020 written and directed by filmmaker Funa Maduka. A statement issued on Tuesday by the organizer said the audio play would be premiered on Clubhouse, a popular drop-in audio chat platform on May 15 and May 16. Clubhouse is a social platform built around drop-in audio chat featuring ephemeral real-time voice conversations that any user can listen to but cannot record. The statement said the proceeds from the show would support Genecoe, whose work provides full tuition, healthcare and social and psychological support to young female survivors of terrorism and gender inequality in Nigeria and across the continent. Fela 1020, the title of the audio adaptation, will feature an exciting interpretation of Bill T. Jones and Jim Lewis' original Fela script, framing the ongoing ensar's movement in the context of Fela Kuti's legacy. Music for the production would be recorded in Lagos, Nigeria by The Cavemen, the widely celebrated band rekindling Nigerian high-life with their new album Roots. Funa Maduka, writer, director and producer of Fela 1020, commended the actress for her efforts to see the play come to reality.