Welcome to my talk about fearless multimedia for the title of the talk. I'm pretty nervous. So not so fearless Who am I? My name is the shine Ali And I work for a company called Collabra legally, I'm a freelancer so But I have only one client only so it's kind of I'm working for them and Both my company and me both my companies them One man company and Collabra and me. We all work on FOS. I have always been involved in FOS and Mainly you know development has been my thing I've worked on other things as well Mostly related to GNOME, but not always and My hobbies include cats and flying not the toys the that people fly nowadays, but the real things And what am I going to talk about is G-Streamer and Rust both of them combined and I have to cover both of both these topics and they're pretty Hard to you know understand like everything about it all the essential things So I'll try to be very fast But if I'm not explaining something well, please just interrupt and tell me and I can try to explain better before I move forward So it's inspired by another talk by Sebastian Drogue He's doing most of the G-Streamer and Rust and he has been a longtime G-Streamer hacker And he's like really competent in both these technologies. So he does most of this work You can think of me as a replacement of him in this talk And it's inspired by his stocks that he has been giving on this topic first of all, let's talk about Rust Before I move forward, how many of you know both Rust and G-Streamer? Like just basics Yeah, no off like what it is Okay, not many There let's start with Rust. How many people know basics of Rust? Quite a lot. So I won't explain a lot. I'll just go very fast So Rust is a systems programming language And it's one of the first and it's kind that it Focuses on both safety and efficiency at the same time. There has been a lot of programming languages as you all know many of them focus on safety and They are pretty safe and some are safer than the others, but most of them haven't been very efficient and at system use utilization and Then the programming languages are very efficient. They are never safe like C and C++ mainly They are extremely unsafe languages Rust is the first one to combine them or maybe there are other languages. I don't know of them But Rust is one of them One of the main things about Rust is that it has a concept of zero cost abstraction That is to say that it provides high-level live APIs to and concepts to To easily achieve many things many for example hash tables and lists and all the data types You're used to it will provide those APIs for you But the concept is that even though they're high-level And it's easy. They don't have any runtime costs because of that Which is associated with the same libraries APIs in other programming languages and With regards to safety the one of the first thing about it is that it has no null pointers no dangling pointers allowed Actually, you can't really call the pointers in Rust as pointers But I'll talk about it a bit later as well So so a lot of problems that arise from pointer Handling in other languages like C and C++. They don't most of them don't they don't exist in in Rust But sometimes you need to interact with unsafe code like for example when you're interacting with some C code or C++ code You have to do foreign function interface and that is biased nature unsafe because you cannot Make the C code that is written safe because it's not written in Rust So for that Rust allows you to have an unsafe Syntax like it has a keyword and you Have all the Whichever code you want to write which is not safe you put it in that in those In the in the brackets in the in the context so you have all the Unsafe code very isolated so when you have a problem in your In your Rust code you would know the which which code to be suspicious of first of all and Most likely that will be the code that is causing the problems if you have especially some memory memory issues so it it isolates it and that's already a big achievement and Also, it has other concepts like non mutable state by default So by default all your state is non mutable, but if you want mutation then you you mark it as mutable Parameter or a variable and then when you have the same applies to that when you have a problem Usually it's with mutable states So you should be first suspicious of all the variables and arguments that are marked mutable And then move on from there so it makes it a bit easier to debug the code if you if you have ever problems and It has a very strict ownership semantics It's not a concept in C and C++. Well in C doesn't exist There is no such thing as ownership if you have a pointer to something you can do whatever you want with it if you in C C++ You have some APIs in modern C++ especially the smart pointers But that's something you can use. It's not like you have to use it You can still do the same thing as in C that you don't really have an owner and you can just mess things up in a in a big way and In other high-level languages this problem is solved by for you by the garbage collector So you don't have to deal with memory. There's a garbage collector that deals it for you like if if all the Code that is pointing that needs a particular resource that goes out of scope you It a garbage collector freeze it at some point for you, but it comes at a runtime cost So if you don't want to pay that cost, you don't want to use those languages then But in Rust it's it's Solved by the ownership concept And the concept is that you have only and only one owner at a time of of a resource That means that you cannot not just from two threads, but from any two points in the code You cannot have ownership at the same time of the same resource and Sorry, and this for example and this sample If you assign something to S1 a resource and then later on you assign the same thing to S2 You have moved the ownership now to S2 So if you try to build this code it won't work Rust will complain that you have already moved S1 resource to S2 and now S1 Doesn't exist anymore because you have moved the resource because you can't have two owners at the same time But you can't work like that if you have just this restriction you won't be able to achieve much in in rust So there are then exceptions that are safer And then you use those exceptions and one of the first one is borrowing it's used a lot for function arguments and in the APIs all the APIs you will always see things being borrowed and It's similar to reference passing by reference in C++ and what you do is you Give the ownership you borrow the ownership To another variable or an argument to a function Temporarily and then they can use it and then the they return it and for example if you pass it to a function The when it returns you have the ownership back. It's not borrowed anymore. So for example in this sample, which is a Modification of the previous one Instead of moving the S1 you are giving a reference you're borrowing a reference to S1 in S2 and now you can use them both at the same time and Since you borrowed it read only You can have multiple reference my multiple Borrow's of the same resource because it doesn't matter how many borrows you have at the same time. It's it's all read only But the problem it borrows is it's temporary So a lot of times you want to have that like you want to keep the reference like for example you pass Resource to To a function that wants to put it in a structure and that it wants to keep the structure around Then you can't use borrows and for that reason you have The other data types in rust that makes it possible like for example RCT its reference counted So it adds reference counting to the resource So you actually don't keep the actual resource You don't keep a pointer to that for example in here S1 is The pointer to RC type so and that key that is keeping the actual resource in it And each time you want to have multiple Accesses to the same object or so the same resource you just clone the the RC and When all these RC instances go out of scope The actual resource will also be freed automatically for you. So you don't have to care about that. It's a rust I didn't mention that it's operates on scopes So when things go out of scope rust freeze compiler freeze those things for you and it decided at build time So it's not there's no garbage collection involved at runtime And then but the RC that I mentioned just now. It's it's only from single thread. So you can't use it from multiple threads because Yeah, to rest wants to make sure that you have it so that it's it's not like Because it's not atomic so you can't Atomically increase the reference count or decrease the reference count. So it would be a bit unsafe to use it from multiple threads So for that we have a concept in rust called fearless concurrency because if you do concurrent programming in rust you are you're safe You don't have to be You don't have to be scared of it in other program languages People are really scared of threads and they should be but in rust you don't have to be because it has API and concepts that helps you make it safe and Arc is one of those those types that it provides for multi-threading and it's just RC, but it's It's atomic reference counting so you can use it from multiple threads at the same time Although it's it only gives you read-only access. So you can't modify for multiple Threads you can't get Modifiable a mutable state from it and for that reason there is another data that I've called mutics That allows you to get mutable Access to the to the actual resource I would normally explain with with samples here But I have to cover a lot of things so I won't get into details But if you have some questions afterwards, please let me know and I can explain each of these things in detail to you in person That gets it to guess gets us to G streamer What is G streamer? It's a multimedia framework. So if you want to write anything related to multimedia, especially audio and video This is the framework you would want to use. It's the multimedia framework of choice for all the Linux Linux platforms and It's it has some simple concepts like Elements and pipelines So you you create a pipeline for each multimedia application and in that pipeline you put elements together depending on your needs There's a concept of source and sync and filter And you would connect those elements. It's a bit like Legos So you you have different elements and you just put them together and you achieve a goal I have an example here so that it's easier to understand what I'm saying For example, if you want to write player for og Files video files, which has audio and video both multiplex into it Does anyone everyone know what og is and warbis is good so It's simple you you put a file source because you want to first read from a file you connected to Demuxer which demult multiplexes the audio and video parts and then you connect both those parts To elements that decode both those formats and once they are decoded they need to be played And for playing you have sinks different kinds of sinks. So I can't barely see it here. So we do think in here Kept generic because we have multiple video sinks real and and x and all those and also the audio sinks are There's a lot of them. So There's no specific example here But anyway The concept is that you in each element you have Something called pads the blue things you see in here They're called pads and you don't actually connect elements directly But you connect them through these pads and each pad is of type either source or sink And that means that you can only connect source to a sink You can't connect source and source and sink and sink because that doesn't make sense And in all the the real multimedia content they flow on only in one direction There can be events and other things that flow upstream, but all other the main multimedia content it always flows downstream and Through the source and sinks one thing one example that I would show later. It would require This information about something called capabilities. It's called g-streamer caps in g-streamer world And that those caps are on each pad. So When you connect to pads, how do you know they're compatible? The the way to do that is through through caps each pad when you when you create your element you you declare what kind of Capabilities it the pad has For example, in this case the vorbis decoders sink pad will Declare that I on this src pad. I can only take vorbis data and no other data no other kind of data I can take So if you try to connect the The src zero two pad to the sink of decoder up there It won't work because they are not compatible And that's that's the way to to check the compatibility It's a plugin based architecture Which makes it very Easy to write apps generic apps So you you're in your application you usually don't have to care Which data formats to handle and you can do that if you really want to and you really need to but usually like for example a media player application like totem or Known video however you call it They don't usually need to do that. They don't Deal with individual different kinds of data And that's that makes it very powerful And it also makes the the core of g-streamer very very small. So it's it's really tiny And the plugins do the actual work It's written in c For efficiency reasons and for many other reasons a lot of ap Libraries that are in used in gnome. They are in c So there is a cultural aspect to that too And it's heavily multithreaded it uses it makes use of multithreading. So to make use of your multicore so if in the previous example for example, there will be a separate cpu used for Decoding the the verb is audio and the theora video parts It's not very relevant to apps So if you're app developer, you wouldn't really need to care about multithreading that much It really abstracts you the streamer from multithreading, but sometimes you might have to And also Plugins usually they don't have to but in plugins There's a lot of times when you have to do advanced stuff and then you need to care about Multithreading and then things get really difficult It's using object. It's it's object-oriented programming. It's using Something called geo object. It's a glib api to to be able to do geo object-oriented programming in c It's not easy to to handle if you are writing plugins and stuff But it's always very easy to use it makes the api is very nice and very easy to use And why is rust relevant in this g streamer and multimedia? First of all parsing of media formats. That's what most of the plugins actually do It's not just saved by design like so many things can go wrong There is random data coming from from the internet. You can't trust it and there there has been like a zero day security advisories in the last some years With g streamer, especially with the flv decoder. There was a vulnerability where you can you know Get access to the the host through that you provide a file that Somehow corrupts the memory. I don't remember the exact details, but it was doing something with the memory So it was able to exploit that But if it was written in rust in in save code, it wouldn't have been possible And the other reason is multi-threading as I said it's it's multi-threaded and Plugins a lot of times have to Deal with multi-threading and it's in C. It's extremely difficult to handle threading In other programming languages, it's it's a bit easier, but in C. It's it's even more difficult to to do multi-threading, right? You will do it wrong and that would have several consequences And as I said in rust you Usually don't have to like be concerned at all when you do multi-threading if you do it wrong compiler will tell you and you will solve you will Satisfy the compiler and then you won't have any crushes or anything like that and simultaneous access to data and mutating at the same time and things like that And mutability and ownership concepts of rust they map really well with gstreamer and for example, there is a In gstreamer, there's a concept of gst mini objects. So as I said About g object gst mini object is a variant of that That is much a lot lightweight than than a proper g object. It Has less api and stuff, but it's it's very lightweight. So if you want something in gstreamer, there is a lot of things that are Created and destroyed very fast in like in one second There will be like thousands of these mini objects created and destroyed and you want it really really fast all this stuff So that's why they invented something called gst mini object. But the problem is they didn't want to have mutable access to To the same mini object by different threads or multiple parts in the code So they have a restriction there, which is that if it is read only unless it's read only If the reference count is more than one if multiple there's multiple references to the same object mini object You can't modify it And it there is no really guarantee the real guarantee there but It tries, you know and see you can't do much But in rust you can do it much better. I'll show an example if time permits at the end how exactly that works Um, and also you avoid a lot of a huge class of memory problems if you if you write in rust. That's a generic Advantage anyway, it's not just specific to gstreamer, but anything um, also sees an archaic language It's um, it's not just unsafe. It's really old. It doesn't do a lot like nowadays You you you want more, you know, you can't be handling pointers and everything manually and doing everything manually You need a higher level language um so Sebastian droge as I mentioned he he wrote these bindings first of all for for rust G streamer rust rs And with these you can use already in in your application. There's at least one or two applications out there They're not very mainstream, but they exist and people are working on them And they they are in in rust and they use g streamer in there. So You can do that, but also you can write plugins and this Just gst plugins rs the second repository here. That's That's for that. There's all these plugins written in rust there Hopefully this this repository will get bigger and bigger and you will have more and more plugins written in rust Rather than see and you can rely on them um Most of the security problems that I mentioned that arise in g streamer. They are in in g The plugins not the g streamer core because it's so the core is so tiny It's unlikely that it will have problems also. It's extremely well tested. So Over the years. So it's uh, it's pretty safe in that way Um, but plugins they are not very safe. So it's better to write them in rust um I'll have a simple example here Where um, you can see the advantage of Why do it in rust this this very simple code? This will compile just fine in or in c Nothing from compiler. No help whatsoever. Um, that there's a lot of problems with this code It looks very innocent The caps as I mentioned caps as just g streamer capabilities Um, uh, it's a representation of one of the capabilities of a pad and Each capability is in the form of something called gst structure So that's what's happening here. What we are saying is that Give me the the first capability in the form of the structure from from this caps that we we have and Then we are asking it to remove that Um That structure and then we are using we are setting we are mutating that That structure after we have told it to to remove it In in um, so the api of get structure. This gives you Not your own reference in on c level So this this thing will crash or cause memory problems in c but the compiler is not telling you that So let's see what the rust compiler says. Can you read this at all? Somewhat So the the error you are getting here is About the set But you can see the code, right? So the last statement here Rust compiler is saying to you that The s in here does not have the set Method, but I can assure you a structure GST structure has a set method and it should have it but why is the compiler saying it doesn't exist the reason is that You are not on the rust level. You are not getting structure. Actually, you're getting a thing called option It's a wrapper type in rust In c, you have the equivalence with with null pointers So when you do the same thing in c, you will just get a null pointer Which you will know only at compile runtime and you if you use the null pointer Things will you know crash Unless you are doing a null check But rust doesn't have that concept. It can't you can't have a null Pointer you so what you get is an option and the option is an enum Which is either a none or some and if you have some then that means there's something in there And then you can get a pointer to that So I'll give you the example code there. So this one in that regard will will work So now you're not getting the structure, but you are unwrapping the You're using this pattern matching in rust to So if if you from this function call get structure if you get something It gets assigned to the s and then you can use it and be sure that it won't be null It's it's a guarantee and you can also have an else there if you want to handle the case when it's null But I didn't do that here So we solved one problem now But the compiler will give you even more hours now Because You really can't see it, right? So When we remove the structure here In here You're you're getting a mutable You're borrowing caps as mutable because you're mutating it because you're removing something from it And That's that's not right because then you you can't modify the the structure and you're using that s dot set and you're modifying it So that's that's not allowed And that's why you get some errors about it being non-mutable So we solve the mutability problem by Using another function instead of get structure you use get mut structure and that gives you a mutable reference And then you can hopefully call these functions, right? And also the caps you you want to get the mutable reference to it So you want you want to call get mute on it and then call get get much structure on that one instead And all this would not be pointed out by a c compiler. There's so many problems with this code And now you get into another error, which is about multiple mutabilities So when you did this caps dot get mute you you get you got a mutable reference to through the caps And then And then you do this c dot remove structure and that again tries to get a mutable reference And so you have a mutable multiple mutable reference in the same place for the same actual resource and that's that's just calling for problems, right? And and it's a compiler's right to not allow you to do that because as I said you remove the structure Now the structure doesn't exist and now you're writing to it. So that just won't work So what finally we will have a code that actually would work and that's You get a mutable structure you get a then sorry mutable caps and then mutable structure and then You set what you need to set and then you can remove the structure if you want Although it doesn't make any sense. You just wrote to a structure that you just removed But this will work actually and this is safe code. That's why it works Um Yeah, it works fine And as I said in c it won't it will just build but in runtime you will have multiple problems to handle But now that you built it it will just work as you want it to work. It there's no problem at runtime anymore Uh, I have said anything I said am I out of time? Okay, um, but just wanted to say, uh, please don't write new project in cnc plus plus at least consider doing it in rust Um, because you don't want to create an unsafe world. You want a safer world and that's what rust achieves for you without any runtime costs That's all from me. I think I'm out of time, but uh, can I take one question? Okay Any questions Either nobody understood anything or if you understood everything, um, I would ask a question like, um What is it that you do with that combination like rust and g-streamer in practice? um So as I like tried to show through the example you Um, when you when you do it with rust that you won't have all those runtime problems that some of them You will see immediately right like the memory access problems. No, no, no, I don't mean the advantages that I got now I mean like, uh, do you know of any projects because I would propose one Um As I said, there is these two media players that I know that uses it and I think also now there is another desktop gnomep For it's a matrix client. Uh, I forgot the name and that that is written in rust and now they're using multimedia for Audio video or something like that. Exactly because I have seen I've come across one use case That is a bit more out of the ordinary, which is time lens. Have you heard of the project? No, that is essentially taking any video input and compiling it into a timeline where the Where the individual segments visualize a frame so that you can basically anticipate the mood and the you know Parts specific sections of the film just by looking at the timeline. It's quite neat time lens. I oh Cool, and it's in rust. Yes, it's rasant. She's trimmer. Oh cool Now I know the other questions good Thanks, everyone


What's up guys Michael here with jaspies and in this video we are going to be doing our 2022 national treasures football one-box break pick your team Number eight. This is the last box of the case Like I said, this was a pick your team. We already did the R&B. So no randomizers here. Thankfully Got our box here is the list Thank you to everyone who got into this break and Glad we were able to get this done Did not see here are the R&B Numbers here we go. All right, um, I guess there's nothing left to do but break, right? Let's do it a little while Since I've done some NT football quite exciting Kenny picket magnet And this came out. Good luck everybody first up We have Danny Gray a rookie there out of 99 that is going to the Niners Which is an R&B team that is 19 out of 99 spot 9 is John Next up we have for the Patriots Taekwant Thornton rookie to 25 New England was picked up by Daniel top little as we go. All right our first hit Was that to 10? Andre Reed some nice patches there. That's going to the Bills. That's from Mark That is player one Nice card dual patch there all of fame Materials and another nice patch here Joe mixing five out of 25 Nice looking patch bangles. That's going to Kyle. That is game-worn We got Mike Williams first on print there one out of 99 Yeah sick patch on that mixing Chargers is going to Daniel and that is game-worn and we got Joey B 42 out of 49 another one for the bangles going to Kyle see some game-worn on that that'd be nice No, unfortunately not Top loaders down our first autograph is going to be a rookie autograph for the commanders Fidarian Mathis 40 out of 98 that goes to spot zero in the R&B Spot zero is John and we've got Andre Rice in patch an autograph for the Falcons 83 out of 99 that's going to Daniel Wow Trent McDuffie true gold NTR PA with a nasty patch Seven out of ten going to the chiefs That's going to Daniel Look at that patch and the last card of the break guys another true 16 out of 25 four-color patch True RPA of Bailey zappy New England Going to Daniel is a nice patch 16 out of 25 Two trues in one box very nice little recap The zappy to 25 Trent McDuffie to ten Rycen Mathis Joey B Williams very nice Joe mix and patch Andre read to ten Tyquan thorn and Only one hit unfortunately for the R&B, but it wasn't Danny Gray rookie to 99 That is going to do it for the break guys. Thank you to everybody who got in Thank you guys for watching and I'll see you guys in the next one. Bye guys


Alright, I'm Mohamed and I'm on Pine Street. I'm Amy and I'm on Power Street. After this, we can embed you on the floor. Well, I'm Carol. You're on the street. We claim you as one of us generally. Actually, it's great pleasure. I'm Ben Travers. I live on Home Avenue. I'm Scott. Sorry, thank you. I'm Scott Pawdick and I live on St. Paul's Street. I'm Robert. I'm a watcher. Andy Simon, I'm a spirit-critic and I live on Locust Street. I'm John and I live on Pine Street. Yes, camera crew and pit. Camera crew and pit. We need you to be a part of the meeting. Hi, my name's Fit and I'm with Seattle. Where do you live? I live in the board of staff. Nice to have you here helping us to record. I don't like this. Others during the meeting. Oh, yeah. Okay, why don't you go ahead and change your mind. Hey, St. Pete's Center. First of all, I'd like to share that I actually grew up playing dodgeball and basketball. Playing soccer is very important.  And the King Street Youth Center has an abundance of culture and the amount of families that come through this place that are from all over the world, including mine. If you wanted the oldest families here, it's still here because I have ten younger siblings. And every single one of them has come here and there's one more that'll be coming. I just want to welcome you all to a space that is my second home and a second home to a lot of neighbors and viewers that are from around the world. So welcome. Thank you. And would you like to introduce yourself as well? Sorry to put you on the spot. We just went around and did an introduction. Would you like to introduce yourself? We just went around and did an introduction. Oh, sure. I'm sorry to put you on the spot. I'm sorry to put you on the spot. I'm sorry to put you on the spot. And we go here. Wonderful. Okay, so we have about 15 last minutes for open form. If anyone has anything. Go for it. As a member of the Plank Street Coalition and laid before that, Steve was kind of this was Department of Public Works and we were working on designing the Southern Panther for a while. We were trying to mobilize where we park and where we don't park. And now because of many years and 150 people I know personally Mary White joined us and helped me to distribute 100 flyers to people just on King Street or Maple Street within the neighborhood and we gave them all stamped envelopes and at least 50 of them without being able to successfully stop the crisis because federal government says we can't impact King and Maple Street because that's against a new federal law. What happens from here it's a toss-up. But anyway, the Champlain Parkway as it's designed now will not be built and any further parkway if it is built will not unduly impact King and Maple Street neighborhoods which is low income and against federal laws especially it's going to impact 37% increase in traffic here on that one would have been 72% decrease terrible. Anyway, I am very excited. Oh and all the governors before this knew that none of the governors wanted this to happen. The governor we have now was allowing it to happen. That guy, Mayor. I also want to answer your question and let me just take a minute and explain what's called an environmental justice requirement now. For years there was nothing to stop major infrastructure projects. Neighborhoods nothing to stop it from being built and they were Flint, Michigan, there was a working class German neighborhood for a hundred years and the city decided they needed to get rid of their trash and they wanted to burn it so they built a big incinerate right in the middle of this low income neighborhood and what had been called Germantown suddenly became was known as Smoketown and the air was so bad there they could hardly breathe. So that's the sort of thing that these environmental justice requirements have this major infrastructure and that's how it came about. It has to be analyzed so it's all part of the process and it's only in the last few years that that's happening. My name is Aimee again for the white community. I think that's very important for the south end. The first is to acknowledge the loss of J. McBurton Carpenter last night. It was a death due to complications to cancer treatment and what is happening with the potential hair ground, he gave me an industry, I worked in the snowboard industry for 25 years and I would have been a lost kid that afforded me the chance to come back to the east coast of White House and Howard Street. So I just wanted to say that because they are a part of the south end and it is a huge loss to the family to the industry and actually to the world and I think most people here are going to look at it as a little company but they're an international industry. The second thing I just wanted to mention is that on December 10th at City Hall at I might be getting this wrong, it's either 6.30 or 6.45 which will be online there will be a public hearing on accessory dwelling units, ABUs. There has been a committee that has been working on planning and zoning to try to make accessory dwelling units a little bit more accessible for people who have the space whether it's in their current home who want to add on or convert a bedroom into an accessory dwelling unit that has a kitchen in the back and a shower space, you can do a separate one or have a carriage house in the back of my house that was built to be an accessory dwelling unit unfortunately because of the parking I have stacked parking I have space for four cars I was not able to actually make an accessory dwelling unit because they didn't allow stacked parking by the way I don't own a car so I have a four car driveway anyway the great news is the commission with folks like Chip have been unbelievable about looking at the accessory dwelling regulations to try to allow people who would like to have either some income or hire a nurse to stay in that accessory dwelling unit while they must stay in place there's some really good hope smaller accessory dwelling units do not mean cheaper they are expensive but they are not as expensive as building a 1500s foot house so they are still expensive so hearing is our intent and advice with all the comment if you're not sure what an accessory dwelling unit is you can read up online it's a great opportunity I think it's a really great step in the right direction one of the beautiful things for me personally is they have negated the need for an additional parking spot for that and allow for stacked parking so I should be able to get my accessory dwelling unit converted but it should be a really good step for the housing issues that are happening you say as a hearing is that when people are going to talk about things it's a public hearing so it gives a community a chance to ask questions to say we love this idea we hate this idea we like the regulations we hate the regulations they might be able to show us some things too there'll be a powerpoint of and you can look online to see all of the old regulations and the new healthness and the new regulations and that can be found specifically on the housing summit section of the Burlington website great so thanks so much for sharing during our performance I'd like to turn over to Kita to share a little bit about how you straightened those up thank you McBrute talking with kids so I'll be loud and I'll recognize you thank you very much Jay actually found that very supportive of King Street and his program and of course the children programs so he was absolutely in our thoughts thank you for taking the chance to visit King Street Center we're delighted to host the meeting I think it's kind of stolen such a passion so thank you for that big reminder King Street Center it's been around almost 50 years we'll be celebrating our 50th year in 2021 so we're already starting to think about that history in the neighborhood it's important to know that we started very grassroots it was a group of moms who gathered in the laundromat down the street back in the early 70s and that is a constant narrative of modern moms and dads today as well but through their efforts they were able to collaborate in the end their student volunteers and other student groups to really help provide that with support, fresh ideas and then moving forward with more of that connection with the Social Work Department in the end I don't think of a lot of time but I just work very prideful of those grassroots in depth so I just like to mention that we serve kids as young as 18 months of the group, high school and then students like continue to come and visit us when they're in college and I know my colleague Lucia here as much as we talked about it's all in the prep the value and importance of early education it is, we know this our battle cry these days is really for the school age kids who seem to get dropped a lot of ways so let me tell you that we started with the top program 18 months to age 3 and a preschool program 3, 4 and 5 year olds those programs are which allows us to really provide ground services for our kids and families, mental health for faculty visiting ensuring that every child has a family physician and dental home the historic care out of this work with parents on employment and all sorts of issues that really can create stress that then creates an environment that is not as easy for children as it can be if those adult stressors are impressed it's full day, full year 7.30 to 5.30 we provide breakfast, lunch and an afternoon snack we have a family for the bus so we're able to take all the awesome field trips they have access to the gym until the latter half of school age gets arrived for the kids visiting parents' association our Burlington School District is in our classroom every day we feel just so proud to have such a passionate community and partners that will enhance our work after school we have about 55 elementary school age children that join us from Champlain and Edmonds Elementary those are our two favorite schools every day after school and in the summer we come up to a full day camp for the kids get breakfast, lunch, afternoon snack most marvelous partnerships again really enhance our work very, very theater all on drumming, BCA these are collaborative partnerships where they actually do not charge our children the kids we just need to get them they're our bus and other ways to get to the wire I can't wait for them to open in January and our children are already doing a lot of water play they'll be actually engaged in swimming instruction which we know is so vital and important for most especially new college children that have not had the experience of swimming lessons as we may or may not know we serve high numbers of newcomer families as Muhammad mentioned and general families living with low income that means everything along the spectrum we have structured youth program that is more like school team features which is really again about tremendous amounts of work with our academics as well as it's trending to say filling that opportunity gap when you use the preferred opportunity I think since our beginning days but really that is what it's about is not making sure that money in the back pocket does not give away to children having the opportunity to engage in other opportunities that cost something this is a way we know we keep our community vibrant, we keep our kids engaged it feels sense of ownership sense of longing and connectedness and really that is our work I love this building this building will be five years over in January so we're prideful of it and a lot of our schools are here to unite the tour but our work in every program is about outside the tour we need to feel prideful and connected and that's how all children are looked at out so that's what it's about and it's integrated so they're taking the dance class with the child and the parent grader that prideful class with respect for our religious finish respect for the stables and then we do ad hoc family programs as well computer literacy program in the SAR I would refer to as her courtesy place we always say we see about 130 250 children a week a day we've got 30 staff on board actually they're hired if you know of any one every sector is sort of working person and we're one of those places we're always welcome to come back and take a tour we have a lot of familiar faces and my welcome and faces as well I can tell you December 9 is our annual holiday dinner for our families and for guests the wood jammer has hosted this dinner it's in our gym has hosted this dinner for about 30 years I think this is the 29th and they've been here it's a very welcoming so you're not doing anything on December 9 Champ will be here distributing lots of lake monsters in the past we have synopsis do you have any questions what other things you have questions we're so excited thank you thank you neighbors and really our pleasure please to be in a new spot for us so next we're going to have Tristie Delphia from the Burlington housing and the union to tell us a little bit about what's going on pretty well these days I think you'll mind just telling us but you know Tristie, take good care of yourself take care of yourself first off I'm here with Tristie Delphia and this is about the Burlington's tenant union that was formed in about May this year because like myself I'm a tenant there's a bunch of us that have all gotten together and we're talking about the issues that tenants are facing in the city of Burlington right now so our to start off our mission is to increase tenant power improve housing quality and work get power back from the landlords we have very few rights as tenants 40% of the loans it controls to 60% of the rentors they've grown and they say that what our housing looked like how to be paid for it and it's gotten out of control so 60% it goes out to about 24,000 rentors and the price of housing it's impossible to be a rentor around these things I was looking on crisis today as we're trying to move out of a very bad place and I saw a two bedroom on there 2,200 unrealistic everybody says why are the colleges moving out we're delivering all the lower class low income housing owners are also not moving out of state they can't work we need to change things we need to change the way we are separated out of certain areas of Burlington the lower income are put into housing developments much like South Oves and urban complex which is nice somewhat not allowed to it on the hill because we cannot afford it and we don't think that's right we think housing should be a right for all and not have to charge not be costing as much as it is growing people are more and more being sheltered out of the state or being sheltered in the outlying areas of the state as they cannot afford to invest here the excuses that we are now getting are not section 8 available which means they are trying to say that they will not be the standards of the section 8 program just so they do not have to rank to anybody that's finally found this housing subset in Burlington and that's wrong as far as the housing itself there are a lot of units in the city of Burlington that are not up to power up to power means they are not actually up to housing the minimum housing cost standards and landlords are not being forced to fix their buildings total enforcement gives a lot of excuses and tells tenants that things that they read in the housing ordinance that they have out in the city of Burlington they come in get stuck and they say well that's not that's not housing for violations a lot of people are dealing with black mold cracks in their walls ceilings that are falling in windows that are not up to power they are supposed to be airtight and whetherized and not what we have coming up right now it's an ordinance to be added to force landlords to insulate their buildings that's crucial and not on folks that live in this city so we are looking to help tenants what we are doing right now is we are all going on farms because tenants do not know what they have rights against landlords which is not a good thing everybody needs to know they have rights in what they are we had a housing summit about three weeks ago we had a good turnout for that but we weren't expecting any more from people we ended up having one in seven so that surpassed the room that we were in which was excellent we all talked about exactly what we would like to see change city ordinance is absolutely wonderful rent caps as opposed to rent control rent control is just a vanity prices have gone so out of control rent caps are actually what we are going to fight for first and then might control after that segregation so that we do have an evidence in the city and not be separated into certain sections of them where the housing is default and then we will just go on there hopefully we can get up to the state level and get this stuff taken care of and in the upcoming months we hope to be having a lot of dinners to get all these renters together and we can go work as we need to so that we can start getting this and help out our dinners in December we'll be having a note your rights for so all the information that we have is on all the social media sites we have Twitter feed we have pages our tenets you go on there and we have all the kinds of information and then we get more on chats on Facebook as well so that's the plan questions is there any other way to get access to the information absolutely I can't have enough of these answers we are trying to figure out where our funding is coming from right now but it's about ten of us all started this out and we're struggling to get cash but the print is out I will have more of these I will have Bonesuevae bring in a package Bonesuevae is also with us she works for the Bonesuevae Center we are very interested in working so that everybody can come here and get what it needs to have more information on contacts any other questions 20B right now we just have our own summit our next meeting is coming up with a couple of things we don't want to leave the holidays I'm going to call and I'll be teaching it's going to be the week after that there's seven things there's a big push in the city and the state to build more housing yes do you think that building more housing helps the situation for renters it all depends on exactly what's being done because as we've seen a lot of the places that we've built are now like used redstone for instance over on like a five-year salary redstone for the building and there are two bedroom apartments that are $2,700 and they're charging $1,500 a month for a five-year square foot room so it all really depends on exactly whose building it was being built lower income housing is not being built as much as it needs to be every single market rate market rate is not affordable for people that are lowering it's been proven time and time again we can't afford to live in units right now the the records to show that you basically have to be making $23 to $25 an hour to rent a home for those of you who are off to narrative cold gesture assets anywhere outside of that is a little bit cheaper but there's not a lot of going to people that can't afford apartments so building more is good but it really depends on who's building it and exactly what part of the city is getting built into because if it's getting built on the hill we're going to clean it up and again, it's not affordable for the residents is there something in such a way that's a certain percentage of any apartment building that's not a low income section 8 or yes there is there's supposed to be, if I'm not mistaken there's supposed to be at least 32% of all apartments and any building that gets built that's supposed to be for low income people they can depend on that they have not been following him they have not been forcing the builders to follow this the new mall that they've got going in and the housing is going to be in there their rental room is going to start at $15,000 as a right now that is not going it's not a single oil it's not going to be able to take them out of there you can't go down the road because it's new to try to start this city council that's really going to start getting all this changed see how the way it's going to change you've got to do better to help each other out if you don't start helping each other out there's going to be a very expensive ghost town and I'm thinking because everybody's going to be here but nobody's going to get it everybody's going to go down I've heard about it since I was in the forest in the city no, they don't they give them very little clients so when they're around for rent it's worth it they have already endorsed 3 or 4 names and 10 interviews without me they the roof over our stairway is going to be calling our all the issues in the building and they turn around and look at stuff and say well, they clearly would write in code that these are violations and they look at it and point it out like the roof over our stairway the machines are just so loud they're going off they opened it up and said that was a problem they came over a few weeks later and heard they did not take the road they did not take the road achievement they took the road achievement they came over to the foot called me stuck in the board they had cement paper on both sides over the top and they snapped the road on that and put it in the middle of the road and that was it the boards are still a little peaceful for all of them they just don't enforce the rules they just don't enforce the rules they just don't enforce the rules they just don't approve the space in the Mansfield and that's it Bill Ward Bill Ward that's what he does W-A-R-B yes he was actually 9 hours in the morning telling me that each room in my apartment there was no problem to each room in our apartment But he does apply for what he's all supposed to be the same. I've got a gap in my door, and air is coming in, hole there is coming in, and I take care of this every five or one month. There's a diabetic that has my condition. But yeah, there's no correlation, so it's not a good thing. No, I've got a system in my sleep. Oh, absolutely, I would never believe this. I have to know anything about this. For what it's for, so I thank you for coming here, and I think that your organization is really valuable message. For five years, I served as the chair of the Housing Board of Review, which here is security deposit disputes, that's what we do, and sometimes we reconnect with the Code Enforcement Office. My experience at the award of the Code Enforcement Office is that they've actually done a very good job. But with a law that doesn't go far enough, when Bill took over the Code Enforcement Office, there was a huge backlog of apartments that simply hadn't been inspected at all. And I think that Bill and his inspectors have done a great job of at least getting into apartments and staying in and being responsive. And I'm glad to hear that you had a small member there. My perspective was that a minimum housing code, which is what they enforce, that those minimums are so low, that their hands are tied with respect to them being able to do more. And so I think it's great that the city is considering these weatherization efforts to modify the minimum housing code. I don't think it necessarily needs to stop there, though. I think the way to get Bill and the Code Enforcement Office and more authority and more power, because I think they're there and they're ready to do the job, is to increase the standards. So I'm glad to hear that the city council's looking at that. I'm glad to hear that. We have to, if the Code Enforcement Office itself actually had to do the jobs, they're not. Like I said, they come over and they look at all the things that we have gone around in our building. Like you said, the steam is falling off the roof. These landlords should be getting fired repeatedly. And I've got all the paperwork necessary for everything. We've been dealing with the lower family. And it says box on paper. And the amount we're fine is zero. Yeah, zero. Meaning they've done their fine. And there's open cases on just their building wall. And they're still not pushing these landlords to make me do it. But yes, some of the problems is the code itself are just not good enough to meet under the standards. So that's part of what we're dealing with. Fighting for as well. And as far as enforcement, they can. That's part of their good thing. They can, of course, as well understand this. So yes, we have to raise the standards. Because you went the best way for the people to get in touch with you, and they want to know. Thank you. Go to any one of our sites online, Facebook or Twitter. We do have things at the library. Like I said, I'll give a police order to whoever is going to stop me from staying here. So if people want to come here and get them, they can. Our library phone numbers are on our site. They can contact any one of us on there. That's great. And what we can do, too, is put this information on the Facebook page so folks can contact us. Yes, I will give you. I'm going to give you the PDF. Perfect. Great. Take care of yourself. Thanks so much for joining us. Well, I appreciate it. Thank you. To get up and stretch, grab a snack, use the restroom. If you need to, and we'll come back together. So I'm just saying a little bit about before you dive in. OK. Thank you. So my neighbors, I'm about a little more than five years old. Oh, whoo. You're here. John McCreary. So I'm a Burlington assessor. I've been a little Burlington for 18 years. I've been doing creative things to work for 23 or four years, or actually more than that. And let me know if you can't hear me. Just do this. Speak up. So the city of Burlington is another city-wide reappraisal, which has been mandated by the state of Vermont. They tell towns, municipalities, when they need to do a reappraisal, statistically-based. And our stats did not measure up. So we've been mandated to do this reappraisal. That's a fun thing. I enjoyed the analysis. I thought that's very a problem. Can you just give us a little bit of a shout Oh, sure. I don't. OK. We're going to revaluate all taxable properties, and actually the non-taxable properties as well. And we're going to be taking our assessments, which were set in 2005. So they're not at market today. Market in Burlington, Burlington has been improving over the last 13, 14 years, and values are higher. So the reappraisal is a resetting of our values to market. And that's what we're doing. We're in the process of this. We started this almost a year ago with a number of contracts and switching over our software and so forth, making up our staff. We have hired a reappraisal company. They are based out of Texas, but they have a reappraisal division from Connecticut. And they send all of our data, and they run all the numbers. And they also have people that come here on site, and they do inspections and so forth. And so we had sent out about a month ago to all the residential property owners a letter announcing, hey, this is what we're doing. We're doing another relation. We hired Tyler Technologies as a company. And on the backside of the page, there was a little bit of data on your property owners, your property. And he asked, hey, let us know if there's something wrong. We really want to involve the property owners to get our data correct if it's incorrect. And we've been getting a number of responses on those when we're making this reaction. Then we also, if you are an owner of the commercial property, we more recently sent out another mail order on that, asking for additional information, really involves citizens of the property owners to help us out. We can do a better job if the data is correct as possible.  And then let me know if I can get some time to talk a little bit about it, because I know it, because I've been working on it. The timeline is in January of 2021. This is a two-year project. And in January of 2021, we will mail out the results of the valuations. We will also have people's property data online as we've had for the last 10 years. So people will have an opportunity to connect value with the data and also be able to look at other folks' properties, because we're an open book or a piece of public process. And they will have an opportunity to meet informally with the real estate company and their own staff, too, because we're going to be involved. And we will make additional corrections if needed. And we will also, if required, do more inspections. So that is in January of 2021. So the tax bills with the new valuations will occur in July of 2021. So it's a little bit out, but it's because it's such a long process, it's basically a valuation that affects all properties in the room. That is, I guess that's a lot of what the fair question was like this morning. Yes? How many houses, buildings, private and private and private housing will be able to look at them? Is there any way we can start giving them the thought back that we need at least towards the fair department, et cetera, et cetera? The rest of them are supporting the plan. So the first part of the question is approximately 11,000 properties that we're looking at. And out of that 11,000, oh, that includes business personal property, there are about 400 tax exhaust properties. Some of those, like our larger institutions, they make payments for services, meaning some type of payments. And I've been with three mayors and districtions and from time to time, the contract's been reviewed and everyone wants to ask for more. And I was negotiating back and forth for it to settle. Yeah, I'd be great if those folks that everyone that uses services would pay for that. That's out of my jurisdiction. I basically want to make sure that values are fair, so that the tax revenues distributed to you and I think it's a good survey work. Now, I have some questions. John, I think we actually probably talked by phone. I had a construction project which flagged the re-inscription. And so I think that was, you know, we have 11,000 buildings to inspect, but not really. Because I just recently got re-evaluated and so, you know, kind of just some feedback behind something on the site that said, you've had it, you know, just to fight war loads. If you've had your house rents back or re-evaluated, re-evaluated, you've bought it from this date to this date, you know, just giving you guys something on the site that maybe allows for people that have had that to know what to do or to not know they're good, they don't have to do anything, things like that. But that should reduce the number of people that you have to go through. So it's just more of a customer service thing of having something on the site that's like, if you've recently been re-epraised, what to do? Do something, do nothing, just kind of things like that, could be just helpful. So you're suggesting that if you were recently re-epraised from the stock in your house to be re-evaluated? Yeah, so that's here. This year? Yeah. The data is on your properties, probably for that. Yeah. Chances are we're not going to have the sense of wanting to make that. You have a living amount of resources in it. You're crazy. So the value is still being reviewed and probably adjusted, but the inspection does not need to occur to your company. They would probably go to a property that has been inspected in a long time. That's how that will work. We won't be getting into every single property. Our analysis is about 40% is what we'll be attempting to do in some of those big, serious ways. Yes? Yeah, I know what it's all about. But I was thinking about that. We have people who think it's land. Yes, sir. Yeah, it's land too. And it's retired. So I want to repeat your question. What's that? You were muted. Yes. I'm going to repeat your question. So the question was, what do we do regarding valuation of property for someone that has bought a house a long time ago? And what's the problem? The answer is we have to apply by state law to raise properties for their market value. There is provision in the law. If someone has an income of a certain level, through the state, hopefully they declare a house that all that property and they also do their taxes. And we get information from the state tax department that gives them a minus adjustment on their tax goal. And that, I think, is a way that folks of a modest income can stay in their property. That's the only legal mechanism that there is right now. Why don't they just take over the house of soul and talk about what they're going to do now? There's no law for that right now? They're not lawful. Because I want to be sensitive. They are. No, we have. Yes. We want to be public. Yeah. We have that. Yeah. Yeah, I think they used to call the income sensitivity adjustment. But I don't want to take shy away from that term. But there is an adjustment. And a lot of folks benefit from that for sure. I see, hey, you don't even know how to answer this question. I see on the last slide, the last bullet point is, where does this impact on individual property tax bills? Question or answer? Is there an answer to that question after? So I was waiting for the question. Thank you. So this is how it works on a grand scale. We have $3.8 billion total taxable value per million. When we finish up with this reappraisal, our grand list, our hologram list, will be $4.8 billion, approximately. It'll take a couple hundred million. So you're going to have this increase. Our tax rate is going to be lower. Right now, it's $0.84 per 100, the municipal tax rate. That'll drop to, I'm not going to say exact, but like $0.65 per 100 of value. So the result is supposed to be this revenue neutrality, where it's not a windfall in the budget. The budget will be what the budget is, unless the voters and the council approve a higher budget. And if they're not going to approve a much higher budget, they're going to say, we need to collect $30 million and maybe the following year, maybe it's $30 million. So higher values, lower tax rates, so that there's an offset, so that the amount raised is about similar to what it was here before. That's typically how it works. Now, I'll bring it to the local level. Over the past 13 years, properties have appreciated at different rates. And I can say appreciate, because most properties are appreciated. We're going to have depreciation here in Burlington. And depending on where you are located and the type of property you own will dictate the impact that you'll have. There'll be people that will pay more in taxes because they'll be taking up larger portion based on value. And there'll be other folks on property that might benefit and actually see a little bit of reduction in that there'll be a bunch of people that are about the same. Overall, our equity is relatively reasonable. It's just outside of the parameters of the state guidelines that we're going to correct that. That's it. Sure. Oh, please go ahead. I'll ask. Please. We need the south end of that big part of this. Yeah. We should be waiting for them. I was wondering if I could be on my board. We can wait. It's actually, that is true. We have the benefit of more market appreciation in the past 13 years. And other parts of the city. And I'll get corrected with that. Fortunately, all we need is that south enders, like myself, will probably be able to more in taxes if there's only this room as well. Now everyone's quiet. Okay. Thank you. Yes. I'm going to have a, just know the state government and take any questions about it. Actually, we just wanted to find out what that is. So what we did, What did you do at the board meeting? Oh, you had a young woman take photos of your house. We did a little differently. We, we had a company to drive up and down the streets, like Google, apparently they drive up and just take these photos. So that's how we have heard it's done a little differently. These days, if someone's doing an inspection, occasionally we will take a photo and then we can put it into the system as well. But we didn't hire a crew to take all photos. So you have to stay for a few minutes. Yeah. One month off. Sure. It seems to me just as someone who just casually, keeps an eye on the real estate market and so on, that we're really at like a peak with respect to value. So especially over the last couple of years in the south end, it seems that house prices have increased extraordinarily. And so I suppose what I'm wondering is, does the folks you use for the re-assessment, do they take that into consideration that we may be at a peak in a broader time in line here? I mean, is there any consideration put into the fact like are we doing this at the right time or the wrong time, depending on? Well, I don't know that answer. The, I've seen several market cycles and not just in Burlington, but since I started my career in this. And the market doesn't change overnight. It slowly goes up and slowly goes down and stays relatively level. So it's not going to be a dramatic swing, but it may soften. I don't know. What we're doing is we're basing our values on the sales that have occurred. So it's a little bit of a lagging study and we will look at the most, put most weight on the most recent sales and then as we go farther back into the second year and a little less weight, we can maybe make adjustments for time that's statistically done. And so it will be in the snapshot and everyone will be at the same snapshot, so to speak. If we have something like 2008 and there's a dip in the market, we can adjust our tables by adjusting factors and making adjustments to that. I hope that doesn't happen, rather I would just look around for something. Sorry, it's... Okay, one last question. What is the city budget? What is the city budget? That we have to meet. Yeah, yeah. I don't want to hear that one. I think it's around 30. I don't know. I know that the police and the fire are very intense. Yeah. It's a lot of money. How do you focus on that type of thing? Sure. I'm ready to say all on the ground floor, if you come in, if you renew your property, actually you can do it with me. I think I'm a property owner. They have a small staff. They do what they're doing with the chain. And we have obviously a lot of information on the website about the reimbursement specifically and just general stuff.  Great. Thanks a lot for that. Thank you. We have photos, but if you want to stop into the office on time and we'll review the property. We can make corrections if there's any. I'm happy to do that. Do you mind if I put you up in the spot? Do you want to do a little bit about your commission? What? The one who's down. Why I suggested this? Yeah. I have a good idea about our continuing work at the NPA is that we need to have some segment of every meeting to be addressed in the climate. And you are it. And transportation is a huge part of how we can address the current climate situation and the catastrophe that is going to befall us if we don't do something right. That's my opinion. Thank you. The chair will start. I took one to make one announcement. I am the immediate past chair of the climate solutions caucus in the legislature. I'm a third. We put together a pretty good agenda for next year that we really want to get to. We decided to take it on the road so that we could ask people to help us to push this forward. So here I go. That's 30. I'm just watching the partners to see what happens. Why don't you keep going. I'm not, please stop talking to our chairs. Thank you Andy. Right. And I know you are gonna work on the NPA. that's great. As a matter of fact, I extremely disappointed all of our talk about chronic pain and burn, so you know, part of the treatment, reading a couple of books, once a new, darkest period of the year, I was talking about in 1942, talking about the beginning of World War II, and it's amazing the changes that we made in the beginning of World War II. Even before World War II, the government started a prior relation, and then after World War II, in just a couple of months after World War II, there was a gas-factioning program, and I hesitated to use words like severe, because it was fine, but it was so far from anything you could do today. I don't know if you could do it, if somebody attacked on the basis, like if you're a farmer, but it was amazing. Gas-factioning was very serious. Most people got no access. Doctors got more than others. It worked like that, and then thousands of people, people had ended out of the community, kind of appointed by the government to come up here, like they did at home, but you could go to that appeal for a few more reasons. You had to make a new case. No case, like you think today, of where the car is used, would get gas-factioned. It was doctors, people in wheelchairs, people like that. So that's just comfortable. Shoulder, anyone open up to remove them or yes or no? Okay, so, well, you're one of the third kids. My graduates are going to say they're positive in the shoes. Yeah. Yeah, all those things are different. All those things. And they didn't connect, and I have to say, people were not configured. You might say, but some worries weren't there. A lot of people kept going. Well, then a few months, that changed. There was a sense of natural improvement. And it's considered, without that, they're not sure we were moving. Because that was happening at the same time they were being told. Early, I think it was in 1942, that the government said, they report what amount of model manufacturers do not make any more models. And that was before those guys even had to compromise. The government compromised to build all the things that they did before. Airplanes, tanks, jeeps, trucks. And as you know, there's no other deal. I don't know what the years are. Model year 42, I think all the way to 44, 45. Maybe after maybe 46, no problems with manufacturing. Heavy, for example. But my point is, we are not doing that. And we really need to, if we really could. This thing, what a great thing would be to gather a very emergency. And the executive order said, we are going to show this country that we can cut our costs. And we can cut them immediately, like they did during World War II. So they haven't built a new economy yet. But they still respond immediately. So until we have all the electric cars, all the electric buses, and the future that we want to have, immediately we should start using so much fossil fuel. And let me say this to them. Come on. I'm going to say, well, there wasn't anything to do with model 20 to make. It's not our mission. It's not the point. It's just like trying to convince someone who doesn't like the code. Because they think their code doesn't match. It's just one. And they have to see how a lot of the questions come up on person from both. But those of us that are trying to convince people to vote, it's the same march. So it doesn't matter how small our state is. And what does matter is how agile we are as a government, believe it or not, compared to other groups. Because we're small. Because we're so different. And it's not as difficult for us to adapt. That's why we need to do this. We've done this a couple of times before. In my time, in 1989, we passed a bill to cut our CFCs. CFCs, it was the Florida law. It was the Florida law. The Florida law. The Florida law. CFCs, free-on. We were the first state in the country, including federal, to regulate cars. Again, it didn't matter so much the amount of free-on leaving from our bill for now a state. In those days, most people didn't have it. It was an option that almost all of them said no thanks. But now it's the cuts up.  And the one thing I do remember about that when I was inserting the legislation was that the car dealers, you were saying, now they're all going to look at the launch and they can't possibly make it. I think it was six months out until the legislation went into effect. They were advertised as seriously free-on-air conditioning. That was in the book while we were talking about that. But my point was that leadership, that was their point. And in total, it wasn't our initiative. And the very next year, 1990, Congress passed a total clean air app. Clean air app, by law, that won't change. All those years, it was about 1972. And they were changing. And they put in a CFC section for the first time. They were calling me about the board's office. It was going to be up. And, frankly, not my name. But it was out of the board. And John Kerry's on it. How would we do this? I would pull it off. And it would be easier for them to pull off the meeting. So that's my situation. I don't know if you want to talk about the meeting. Do you want me to talk a little bit? Well, my first step, this is my second schedule, let's say, to the founding. And my first schedule. I mean, I thought I would encourage it. But, you know, people would naturally go on natural resources. Both of us are sort of different. That committee. I think it was a charity. No charity at different times. But the fact of the matter is, when I went there at the time, it was a common transportation. And someone was still important to me. But I wouldn't commit. And at that point, I asked a few different times, like, wait, I should switch over to transportation. But it would be neat to start with. I think last year, it was the first time. There are not five months. We put a bunch of backwards in the way we do. And we don't really start the mission of transportation in the future. It's totally different. And when we got there, last year, we were honestly handling the project that's, like, this thick. We were intimidated. We began it, though. We were two after the second session. And it's, you know, I think we did our best to start changing, but we've got a lot of moves over the side of the saying. You know, there's a government that's going to be talking about joy in the state that the parents are moving forward. And believing in our goals for the addition to production. It cannot be selling us budgets that don't reflect that. So we have made it very clear that we expect to see a bunch of that as much more effective than the previous last reduction goals. The Highway Committee was the name of the community. But Mary used to call it the car company. And in most ways, it still is. For the most part, it still is. We are trying hard to change the youth. So speaking of that, I just completed a Vice-Chancellor of the State, using it with everyone, my community members, including Mary, close to myself. I did quite a bit down there and sit down there just to come up with her. And it was really quite an indication. Obviously, I've been in my background and stayed quite a bit. Never left the chair of transportation. And I kept seeing things. The worst things I saw were the admission of the highways and sections of the highways for bicycles. Sometimes when there's one shoulder, a guard rail down there, a bicycle is absolutely stuck in that space. And if something goes wrong, someone's taking a test or a test, that's, I think, in their filters together. And actually, I learned not much on this trip with two people, but it killed such situations. And in kind of that, in our families, as if they were willing to talk or just to meet or get into the community about that.  And they have improved the services quite a bit. And they really improved the interconnection. For instance, one, when I left Pulting, it was raining hard and it was raining all day. So I was able to take buses from Pulting over there with three different buses. But just a few years ago, and what I want to say about the transit in our state, yes, for the old state, but if you look at poor countries, that are still mostly well out there urbanizing.  And buses work so well in those countries because there aren't a lot of rules you can flag them down for staff, a lot of customers. Here I'm with them, they tried to get on the bus, but at Cherry Street, they won't stop. Even though there's a total stop, they won't stop. Well, they stopped at the bus stop. Right. When they stopped, they were moving out. Yes, but when I'm getting at the transit, what we need is people to use transit. Because if the numbers go up, it's going to be much easier for us, it might become possible for us to log in for long-run transit. It's hard to do that if the numbers are in the ridership, or a level or dropping. The first time since 2-3-3-2-1, the high rate of use is increasing. We've been dropping and now we're just passing by for two hours. Please, you two bus. Before I comment, really quickly, I used to bus all on Cherry Street. I used to bus wherever I could. But I think that if there's a chicken and egg thing that goes on in the bus, we need more ridership. But we need more ridership to get more ridership. We need to have a better bus since that. And this thing that goes around and around and around and around is yes, more ridership, but we're not going to get more ridership as long as the bus system is not working as well as it should.  You can actually see what bus is there when you come running out to try to catch the bus. These things like that mean that I'm going to get in my car. I could get in my car and ride and stay in a particular bus during the event. One time, if the bus doesn't show up when it's proposed to you, you just kind of say, ah, I'm not going to be in that. So yes, we need more ridership. But we need a better bus system in order to have better ridership. And I think it's an information of a standard language that that actually works well. You know, you can get on the bus and probably to go back to the computer and stuff like that. And you can check in and sit there and do your work and do whatever I take a nap or do my work. And they had a fair landing officer because it actually works. So we know that well, let's debate this because I've heard about this a lot, like you know, I've been in car racing since 2002 and I used to train when I was on the train, I'd check out trains. It's one of my activities. Of course I ride the trains here. You are right. But my point was it's difficult to do what you want. If the ridership has dropped, you're going to say, okay, why are you talking about the cause? I guess right now we're speaking to the NPA. So maybe it wasn't the best way to say the NPA. But I often talk to people who are not, which perhaps all of us are. But to that community, I say, take the bus regardless of those problems. You need to know that's a community that you stop talking about and get on with it. And have friends there. There's no doubt that we need we are advocating we need to keep pushing that. We don't stop that. Because we will never be West Virginia. Our point is not to be a graduated person yet. You know what I mean? It's all these things. The most convenient way to travel unless the car has made it so miserable before the car has made it that miserable like you will love that's what I'm talking about. Of course it's not convenient. People who walk through the kitchen and through lunch or breakfast are probably stepping out of the rules. So you can bicycle but don't walk in the kitchen. Yes. My proposal about electric passing there's been some talk about getting in the buses and we didn't have enough power to run a computer back. So I don't know about that. But the thing is electric bus standing besides what we have was $1 million. One bus was $1 million. Like your passenger van it's made sure for and for electric driving depends on what you want on your vehicle. Between $60,000 and $90,000. You can get out almost you can get as well from your passenger van and you can use it and also you don't know about the technology they change. So I feel that we have to rethink you know the routes I have a problem with these they cut line routes and that used to be in the rush hour for 15 minutes. It only runs every half hour. Also it doesn't last night I think we have to think about that with a lot of vehicles I think we can think about that in a free public transportation together I think we can hang out and so on some years later and you know I have a meeting I go to town often or 8.15 while it's hard to get to the bus because they stop you know after 6 they don't really run sometimes you can go to the bus which helps me I know but anyway I feel like we really should make a big move to the electric but I think it's almost very robust I think it's not going to be much of a problem. The area is similar to those and I want to chat a little bit about the TCI transportation I don't know if you know about French duty or you know the one thing you should do I know I know I know I know I have heard some some of the questions that please states have come together and they are very successful in reducing emissions from the electricity sector so the states have come together again with TCI to try to reduce the transportation What is TCI? Transportation it's being funded by a lot of the foundations and it's moving forward my concern is doesn't seem to let it start thinking about the electricity and not something that would be enough over a while a long time, a while, whenever and start disarmishing the electricity so the administration is involved and there are people who are down their work and I'm not exactly sure I assume that's enough to show that we get back to the what happened with someone but the law will start to work so hopefully hopefully as we get the budget that's something that's right there we better think about transit more electrification public transportation sector yours what do you want to tell us about reducing extra traffic 30 million dollars where is going on are there other questions in addition to that are there any transportation that are part of the program yes absolutely I was just going to grab a couple if there were any others and then they could respond to a couple of questions together I was just going to mention that this is an emergency because that was now I totally desire that to be committed to everything that I can personally and my families or whatever potentially because of the bus stop it's a terrible congested noisy shit sorry and I guess what I struggle to this is more of a fun to travel a lot is the idea of everybody coming on bus even though the holiday service isn't as good as it could be because there's a real privilege of that and so you can't expect that somebody who's relying on public transportation to access their job that doesn't pay well and it's nice to get your child there and get school and all of these other stressors you don't have a luxury of poor service and I think you're all probably really deeply thinking about this it's obviously a complex problem but I guess that's just on my mind of time is like how do we get that quick switch and do that in a way that supports and embraces all needs because that's such a new challenge that's just going to be these conversations instead of month matter of time one thing that really holds us back is discussion of taxes we elect a governor who has no taxes to do with these that was his mantra and what that means is he was going to shoot down anything that would have that funding source for public transportation which we have a gas tax something like that that's a new and creative way of funding and we just we didn't have the numbers to get things like that through and I think we could see a real expansion of public transportation we could start with one more thing there are some things you can do that are very well done I'm sorry we can have a science but there are some things we can just do and be on top but also it doesn't this thing of tax was so equal unless we get over that if you want fair and equitable taxation I'm sorry I didn't mean to I don't re-trans down to a Manchester and the bus was complete it was fast it was comfortable and the driver was very heuristic re-trans down to a Manchester and I said that I didn't think that it's great, is that and I said so tonight I hope you can tax and talk from non-trans re-trans how many people are in this not enough trans trans hard for the most like to have so stop you now are in special training in New York City training from scratch. When I was the representative, in the 80s and 90s, there was something that worked out in the past, and I thought, so we had the training. Soon after that, I was on it. And then there's consulting, and of course, contracts with the City of Maryland to do a first-year study of group take to extend that training. I always knew that the Maryland was a much better anchor. And I thought to myself, well, what was going to be the place for the train terminers? And believe it or not, the study I did for Maryland is dating 19 and 20. So it was 21 years. So we've been trying to get the train out of here at the other side. Finally, all along the University of Maryland, you could be here tonight of the time that's gone through the billboard, and right through the billboard, not really time for the pictures, but to have these sort of pictures. And the 60 miles an hour track of the way to here, the amount of time it has to be New York on the monitor is up, driving time to seven and a half hours. Only you don't have to park in some sort of parking area. That's off the station. So we never thought, it was either thought of any thought that would store the train to service. It was a good initiative to turn it into land. You can't turn it around. So the issue that I'm sure you are referring to was the storage and the service of the train. So the regional planning commission did a study of five places of all in Birmingham. And one of them is New York State Station. And the problem of that site is that you know when you were in the station, but that was for the main street. And I took it. I agree, but I don't think that should be the case. But here's the problem. It's my fault for cheating. That's pretty much it. The best place to be inside is the City of Birmingham. So the city, they do not have an effect on city. They're not allowed to move. We need to have track. Try to change it. Other sites. This way, Flint Avenue with Flint across the tracks. All just right there. And this site, Monterey way claims I don't believe we actually have to build another track by the administration or, again, if you're not going to evaluate this planning, is that they need it. And frankly, I think you're just losing this opportunity. You're seeing an opportunity, which is we're trying to get the N-track train. Okay, fine. Keeper union stations are on a second track. So they're existing main lines for their training. And that is probably a more valid concern of the airport than just building a second track. If that's the case, not so good for the truck, I'm saying. Right there, that's fine. Yes, that's interesting. Since 1998, like 18, 20 years, it was sadly kind of good. Yeah. Well, I mean, that is how things go about this amount of everything. Get the train started as soon as possible. And then you're interested in it. But now I understand. How many train cars are there? Two? Four? Eighteen? No. It's five on a larger level. So probably if you don't start this for a while. So that's not a lot of training. No, it's not that long. Why do you have to run all night? That's a big problem. You didn't have to run all night and be quiet. I'm finishing my N-track. Maybe a lot of places. An N-track, there's only one thing we need to find. And that's to be apparent. The great efficiency of steel wheels and steel wheels. That's it. Other than that, they don't care less about it. They don't care about it. You can't even be using coffee. So they have no problem with the N-track. Why do they have to? They don't. It's not that... Why don't we have a rule of the modern world that you can't run the train all night? We cannot control things like that. Well, no, we shouldn't. Well, well, well. Federal, federal, social, and administrative. I just believe every student in the nation is allowing N-track to run their trains all night when they're not running. N-track estimates they're not running it all night when they're running. They're committed to that. They're committed to this. Are there people that don't seem to know that when they're recording? Are they quiet? Yeah, quiet, yes. Yeah, but that is the biggest, you know, most of the second track that they might do all night. I think the people most concerned do understand. They're concerned about the service day, the, you know, the toilet statement, the service day. Do you contract? No. Well, then we must make sure that they're doing the service. No, thank you.  My charge is keeping us on schedule here and I'm getting to our next folks. Representative Sullivan. Thank you so much. I'm so enraged. You're welcome. Is there anything that you want us to know about the best part of our day? I would certainly appreciate it. The one thing I have, this is not like citizen advocates.  It's not that my problem hearing from constituents. So keep those calls coming. Great. Sure, absolutely. So my name is Steve Lawson, I'm a car team, J.R. Christian Brown. I'm also working for the city. We're tag teaming, so you may have heard it doesn't affect most people. So I think we are working, we are working on re-addressing some properties. So your physical address for your home on a few properties. So back in the early 90s when 911 wasn't adopted, there were standards on house numbering. The city of Brompton, we had a waiver as did some other communities. But where it really affects us in some of the condo developments where there are numerous buildings all with the same address. So in Austin Drive, down in the south of that, for instance, there were 29 buildings all with 80 Austin Drive. That makes it a real challenge for us to find which building we're going to, so through our apartment numbers. And that wasn't necessarily easy to locate. And so with, we were really, while we had kind of figured work around us, what people started to get frustrated with and Amazon package doesn't deliver or pizza, a van, can't find you. And so we knew we've had this problem for years. But we, we are finally elected to push it so it affects it really. And so we can better find when an emergency occurs. So what happened was we opted to tackle 80 Austin Drive from 29 units, 171 address points. 171 address points for that complex. That was our first out of the gate endeavor. So we started it in May, probably April or May of 19. So not that long. But getting consensus because it required new streamings. And then with a numbering, there's a system. And so we're almost there. December 1, that complex is going live. But then we're going to go to street 161 Austin Drive, which has how many occupants? They have about 140. It's not one. Yeah. So and with four different condo associations.  We understand that if you've had an address for a long time, such as 80 Austin Drive or carpet, you know, 452. And now we're going to give you a new shot, a new street and a new number. You may understand maybe confused about why that is. But ultimately it's so that we in our emergency from Austin, our standpoint, the police department standpoint, we can pinpoint where you are. So that's what we're doing. We took the top 15 projects in the city with it. Are the most problematic. And we're almost there no matter what. Two more work five to 161 and then Harvard Watch. Harvard Watch is the awesome. Yeah. I was going to say at the post office when we were building itself, my PO Box was here and I had business and it was 20 years since we were doing business. What they did is they gave me the PO Box and got this down for a while. But they gave me a bunch of viral labels to talk about. Most times there's something written off. My address is changed. Change. Change. I think there's almost all the work. He works with the Postal Service, all the city departments, dispatch and I want home companies going to the electric department and my associate in the state 911 office. He does Google Maps, FedEx, UPS. So our new road names are in Google now. What are the new street names? They're Electric Circle and then that service is Electric One and South and then the other PCDS too. Short streets Conocoor and Kindledge. I did not choose those on one quick but they hopefully come up with games that they like and if they can't then Kyle is good. It's just condo complexes that we get. Not necessarily but those are the big ones. Where's the I'm thinking some other ones that may be not condo complexes. Our priority months are multi-unit things either like Northgate, North Shore, the co-house and project companies that we do have a few houses and mainly mainly it's condos. There is a basically cul-de-sac overall road street of single-family homes that is goofy in the same kind of manner and so that will actually get there. The big ones you know 80 Austin Drive with a lot of addresses that we go there frequently and it's a frustration on the dispatch center or the state system when someone calls 911 trying to geolocate which building is that and so this is an address number to a distance base so you know how far from the beginning it's a thousand addresses a mile so if your address number of your house is 500 that tells the fire department and police that it's a half mile down the road. So there's a lot of how does it make everybody happy? In the early we brought up the question of and the fact that the city is now promoting accessory dwelling units as a howling option I live in an accessory dwelling unit and I happened to know that what I talked to Jay and how we were re-numbering finding a number of our house and the accessory dwelling unit is the back of 52 we are 54 will emergency vehicles find us because Amazon has a hard time and other delivery and the post office has a hard time because if you carry around how how do you deal with those kind of situations? Well you know I think sure that the post service has the information with the accessory dwelling unit if the unit is inside your house then your house has like 30 maple street and the accessory will be you can want 30 maple street you can want it's a detach which I believe yours was then it gets it's like in the top floor of the garage and back it's detached separated then they get their own number now a lot of the city is not distance based and I'm not going to try to change that they simply sequence in order up the street so I you know we do our best to find a number that fits in logically the new stuff where we re-aggress a job then we can go distance based Ashley did you have a question? Yeah I just I live in Red Rock so I was excited that you guys were going to come and they get some people going home to the house when you do it can you guys put stuff on the mail boxes at each of the different locations because I think there are a lot of people back there my landlord is not going to get my number here from him and I would love to know what my new number or address is going to be We haven't calculated those the the the the the the the the the the the the the the the the the the the the the the the the the the responsibility of the property owner or in your case the associate which is so whatever association you're in so that that is born by the by the property owners and similarly if it's a private street the city will put up the street sign but it's a private street and people have to pay for that I'm working that out but I think we're gonna get pretty good to go on that so hopefully you hear something I just wonder is this all going to be covered in GPS in a statewide or does it have to be Google has to? yes so we we push that information to Google so it takes a little while for it to get into the system but in case of the street charity in there so that will ultimately that will be one so you deliver it to your city or the tax and you can also put your numbers out so people can see them so the 9-1-1 program the way that works is you call in and you give your address they'll put it up and they'll see on a map exactly which house and so and then the people in the truck or the car they're looking at the tune yeah so when it's working it's really efficient yeah rest of you are spared but we did want to do it again so good we had someone customer but it was a little controversial and where it was one front porch that perhaps we didn't we didn't do a good job but yeah I so I was going to say to you all we did so in response to some information that are scared me to see this as a group from some folks and like who were paying attention to this and so I just want to extend a thank you for being responsible for coming here and for sticking out to the end of the meeting we certainly let us folks know that you are going to be here tonight and a long way to extend an invitation to as this project moves forward in work life if you want to lean on the NBA capacity to get that word out or use this as a forum we're here for that so thank you thank you yeah we didn't have a good strategy and I think now that we more we talked about maybe we should do a board at a time as opposed to jumping around so we're at least against the discussion going in neighborhood finish that they would move on these conversations always make me just astounded and very grateful at the level of detail that goes into making a community work you know from the inside and the questions and the conversation it's astounding it blows me away so like Ben said we really appreciate you sticking it out to the end having a conversation and hope you'll come back to join me welcome