all right good morning early end of the code today day 16 we've done all day so far we've done it all in half skull now we're gonna do day 16 we're almost I want to say almost done but we have like nine days left not bad anyway let's get started with today's sensors so we found a sensor right so we fell into the river we fall in a mountain we went to the cave system sand was falling and then we're beacons now we're found where the district the stress signal is coming okay however you don't see any else around said the device is about elephants what mm-hmm what kind of it reports oh no this isn't a cave you just it's a volcano you need to get the elephants out of here quickly the device is meant to get you have 30 minutes so no getting time pressure here and before the volcano rocks so you don't have time to go back out the way you came in you scan the cave for other options carbonate for pipes and pressure release valves you're not sure how such a system got into a volcano you don't have to play your device which is a report your puzzle input of each was flow rate if it were opened in pressure per minute and the tunnels you could use to move between the valves there's even a valve in the room you nail has currently standing in labeled a a yes male will take you one minute to open a single valve and one minute to follow any tunnel from one valve to another what is the most pressure you could release mm-hmm okay let's get cracking how's everybody doing today it's Friday and Christmas season that's how it is a data input okay and now our read input file read input is file path input let's add this to utils okay a line input we don't know okay we define input every time and then let's do it like this read a file path a IO a line I put input line input equals map no F map map read dot lines dot read file not many people chatting today well you're lost anyway a import you tell I need to export it as well import you till read input equals line input equals a V a valve okay and then we have the key a a string let's start at the actual input just to see what we're all capital letters okay but so it's two letters okay B string and a full all right let's see here key all right uh tunnels do we want the yeah let's just have this be other be other inputs okay so valve so it goes to be okay okay now this is what should be string listen strings okay so the keys driving show instant rates preq equals what did I have first preq is equal to do so string also first it's the string valve skip spaces then we parse two characters yet can I repeat okay let me do count a key count to get then skip spaces string has flow rate equal then we get an it a FR read read S to P rates string comm semicolon tunnels lead to valves then a set by one count to jar jar comma return parts V dot dot which is 2021 and record wild card record dot and it doesn't like this count to get ours now this should be ours okay now let's print okay now we do look into trace show and debug our parser I have an empty line at the start okay okay skip spaces has slow rate uh okay now mix it past this tunnels lead to valves skip spaces set by P for instance one or more occurrences of sap separated by sap they're actually separated by the string ffh it's all when it has a one ddi ii baby okay it's not the single value one seems about gg ffh that works then it seems to lose okay so it's just it was that but it was because tunnels okay a string let's see here tunnel optional great thank you for that s okay we managed to parse the example that's always that one right now let's get the input and let's just make sure we can't parse the input we managed to read everything good these are the tunnels okay um no valves open you move to valve dv valves open valve dv okay so i can have 30 minutes okay um for the example okay so let's compute the distance right let's map out the um but i can also move and open and then be closer to somewhere else right this one is a bit hard to take so i have to pick a series of 30 actions and try to maximize the flow rate first of all let's say filter so we're never going to okay so if the flow rate is zero we're never gonna go there okay so let's actually like we're actually we're not gonna open that valve right that would be not good okay um so let's simplify our network uh like by kind of making distance computing the distance between tunnels okay uh how am i gonna do that uh well i'm gonna stick this and i'm gonna sip we're gonna compute the closure always okay and there might be tunnels that aren't even connected okay so uh let's create the map of um as map so we have the map of uh string to string so tunnel okay it was just gonna be the list of uh but string and a distance okay so initial map takes in the list of input and gives us tunnel map initial map material map and the key and then if you don't care about the flow rate here uh let me equal to map string fr and then t's okay initial map uh compare v is the key and then the flow rate and the t's equals and there's gonna be a map dot from list okay let's actually not yeah let's have some map map map map from list a sip t okay that's the first one a map dot singleton k and we have a map dot single single i think it'll be okay we don't have to like care about oh we could like on the path there we could do something but maybe initial map let's say tms frs equals unsip map to pair is gonna be in and then this is gonna be map dot union unions tms map dot unions frs oh example okay and now we have the list of like map and distances and then we have the flow rates of all of them now let's do the update map tunnel map tunnel map update map where okay so we're gonna do lc equals map dot lms there's gonna be a list of map string um no it's gonna be map i don't want the ls i want the i want both i socks okay so initial map initial map now i want to update the map okay so i want to do i don't i don't want to do map with a map dot map map with key a map of option okay okay a okay so what is the update here update a update key and then okay so um first of all i'm gonna take and so a here so a here it's gonna be uh it's gonna be update string to uh to map string okay so uh we have a key okay i don't actually need the key i need the key okay um how are we gonna do this so for all the associations in we're basically gonna update the associations oh my god maybe i'm doing this all along i think i'll just um i'll simplify it a bit tunnels okay so i'm gonna do the tunnels and i'm gonna say that we have distance and then i'll just remove all the ones that don't have uh so well we could like do like you know a and back so i'm trying to find like the path does the this one is hard to do i want to compute a kind of a path um that hits the hits the highest uh amounts of paths of lengths less than 30 that hit the most um that have the highest value right okay but we should compute the distance here update map okay and also map dot so it's gonna be stream there's gonna be the uh tunnels reading from there now so for each of these i'm gonna do here map map with key uh no i actually want to do the dot as out of ts these equals so for each value map dot we're gonna reconcat map f a yes where so f takes in a key and a distance okay we do and we know that this key exists so you just do map dot bang please map dot k so k values um so this is gonna be the values for the key the map for the key there's gonna be k comma d and then k prime d prime d prime comma d prime plus that's actually doing more like this doesn't like this because maps by the react by the type this is one update of the map print a map m map and print dollar map dot as ox okay so this is the initial tunnel map and this is the update map and one round make sure this doesn't filter you don't want the self-reference there yeah this one certainly actually map with key okay so uh initially a leads to b d and i now b leads to c then c now we always want to get the minimum distance right from any tunnel okay if it's already there then filter yes so we don't want to take the ones we've seen before two times okay then we find the fix point can i just uh couldn't be found my internet okay this has called that hack it down i'm just hitting it down a bit like a gti a import data dot function i think we need to define ourselves because this one just takes i mean it doesn't take the initial value okay x map a tunnel map a two tunnel map x map initial map equals a x map now we do where um equals update the map initial just say let's just say a curve map update map curve map case a um equals curve map versus equal to curve map otherwise okay if it's not equal to curve map then we just do a fix map um fix map a can we just fix the map here okay so this will fix the map and this is now it's like the distance from a to everywhere else okay now let's simplify this map by essentially removing everywhere the flow rate is zero okay um except we still start at a okay um okay let's simplify so flow simplify and now we always want to start at a uh wait okay uh we also want to start at the initial one initial look equals um package still offline oh package dot map we're not this is an in-map but it's gonna be the same and okay let's just do this as simple okay just just i don't want to do too much map dot as ox tm as ox as ox equals a okay then a so here we have all the as ox now um let's say interesting non zero equals a filter a not is zero not first of as ox let's actually just do that is zero k equals k not is let's just say it's okay so it's okay key equals initial look mutual look so equals true is okay k k equals so we're gonna do f r f r map dot bang k uh largely equal to zero and there's gonna be a that's all the as ox okay then we have to map over the as ox okay uh map dot from list e comma so this is the like the else of the else of the map is gonna be key comma filter now these are the f s t is okay dot f s t so we have to play it to both kind of here filter is okay f s t map dot as ox okay map from list and this is on as ox print the simplify so start with a a here that's the initial key is actually gonna be a v dot k uh so it's gonna be a simplified key f r m f x this should be star larger than zero okay so we have the initial one and then we only have the ones that actually have flow rates okay and then we have the distance is okay prime key only checks the f r map dot bang key so we get the initial key and then we just remove the initial key from the rest as we're in america now have to go back to the origin um okay now uh we have to create um let's see task one input task one uh v so imps uh to v equals uh t m comma f r m equals initial maps equals fix map and simple equals uh simplify the dot key f r m fixed and this is gonna be then as simple let's do then you're gonna print the as ox of okay uh what does it say for the input here okay but we can see for the input that there's actually very few that have uh that have um anything now we start at uh r t use revolve a okay i still feel like there should be someone go oh okay a a is there a a always starts there and i just have to select the next one what if we do uh not just the list here okay so now let's say here okay so let's see um so let's go okay let's just start here okay so let's just do a calc order okay now there's gonna be the ones we've had very very busy so far current time current time okay because we want to know how many how much we have left curl oak okay and let's start okay where neighbors nay nay ends equals a simple map dot bang okay these are the uh but these will always be all of them these will be all of the ones that have okay but that doesn't matter these will be the ones that have something okay a then let's a but we're gonna filter filter uh so we're gonna filter it so that uh so we have some minutes left right so we can't make it to the end but it's not always best to select okay we filter um okay so so we have to consider like the value gained so first we're in this list okay key so we're gonna take the key there's gonna be a map there's an extra parenthesis somewhere okay so now we have to multiply it by let's say let's see here the frs do multiply by the current time minus no so minus the how far it takes us where ns equals okay so we're gonna take the neighbors and we're gonna take the top bang so e frs map dot bang curl oak okay we are going to filter a we're gonna filter the ones that we're gonna filter the keys that are in the visit key list dot number okay a let's just say here visit it empty 30 okay let's actually let's just maintain the list let's just make it into a set every time reset it's not gonna be that big we just have to go set that from the list so first we map and print as a okay so these are the possible options now the gain so the gain by for each is a map dot map and the gain so it's gonna be a distance comma low rate we're gonna turn this into gain by saying distance comma low rate times current time minus one to turn it on minus a d so this is the gain from each so i think maybe we can't be too greedy let's see okay so the greedy one doesn't work here because they would so just in the example i'm sorry consider this approach this approach was yours it's a much pressure okay so at a flow rate of yeah so i'll calculate the flow rate correctly then you could spend your third minute moving to val cc and your fourth minute opening it providing an additional 26 minutes of actual pressure release so essentially but here there's just a lot of combinations so we can't just like try different combinations it would be so good to separate the two oh wow this is already taking quite a while it seems let me give you see here um like this current time x is k is a max time equals comma keys equals so then we do we have to look up and vf for us and and this is let's see clclkks equals equals and then k kp equals a do we look up the key value and we look up the of the key d comma fr is going to be fr times per time minus one minus d calc total the current level would be k now let's not count the order here let me do total what is the path i go d d d cc bb this is a third time is 30 current look is a a and then the order they go in is d d d cc d d cc ah no jj doesn't do anything bb jj jj hh so dd bb jj ah with cc was there right oh wow we don't even open valve cc it's uh let's just see what this one does 16 39 so 1654 ah cc is in there the number of combinations of keys this thing is so if i look at the input right like if i select something that's super far away like 15 right it's a it's going to limit the number of choices i can make yeah it's a hard one we might have to because i have a i have an hour left we might have to pause and continue tomorrow and because i won't have time tonight okay anyway a pass call all permutations of list okay let me just see how many number of permutations are all right okay um so b frs gonna be calcorder s list dot permutation snap dot keys v frs map dot bang e how many permutations are there there's only 720 permutations for the example for the input however takes a while tell a number of objects i'm taking those unobjects one two three four five thirteen fourteen fifteen there's a lot of permutations okay so i cannot brute forces okay let me actually take a quick break i'm just gonna go to the bottom and then i'll be right back i'm gonna run some ads i can click this button here okay sorry about that i'm just gonna head out and i'll be right back right bye enemy i have to turn this off it's okay ad does not work we can't even like we're not even doing the computation we're just checking how many permutations there are um but for calc total we calculated it correctly i don't understand why why is jj is it because dd why is it not better to go to jj first is it because the difference is let's see there's gonna be ns a okay so let's just curl up a a ds ox okay and so we have the most amount of gain if we go to jj from this point i'm just gonna see what happens maybe it turns out to be the same okay then let's go a set dot map dot map dot as ox for this we'll just do a greedy equals and max maximum um list dot maximum by compare on compare on a key we don't care about the key we don't care about the distance we only care about the game or the data not function on compare on variable odds and scope but i just imported it uh but i imported it into you too okay uh compare on to the greedy okay the greedy is going to be the key d and fr we don't care about the fr uh so then we're gonna be saying calc order okay uh visit it so we're gonna add the key there visit it curl time is gonna be curl time minus d minus one curl look is k and s is supposed to be a list of string comma and combined okay so we're gonna say okay visit it and max has the type what's wrong here oh my god in a question for task calc order this is string okay and the integer and string and returns a list of string okay calc order visited so there's time to come to a just come to conditions here okay so case a ns empty which returned reverse visited that dot from okay um okay uh that's one way to end but also curl time about the look i was playing about a v set uh maybe i can do a map instead of map dot with keys without the total of this it's not as much right so the greedy algorithm doesn't work interesting it's always trying to find the best one right away because i want to contribute more you know somehow computed in reverse uh because like we have to go there and then we have to oh we don't have to go back didi bbjj didi jj bb jj easy so i think that's one of what i'm so that one i'm saying like go there and then come back that's uh inefficient so because it doesn't work as like a breath first search right because it's like a didi bbjj hey jj ec this will not work okay this is like a scheduling problem maximum so go to ii in the jj right so there you have to quote back and forth right how could i how can i print this graph in a nice way in that so you see right so you go from a a then you have to so to get to jj you have to go from a a to ii to jj and then you have to go all the way back right and so i feel like we can kind of could kind of like wrap you know kind of compute backwards right so we kind of have the we could like make like a tree right and then we can kind of compute the value of each node in the tree somehow because it won't be because it will be like you know a a jj and this is a so a didi so this can be collapsed into just the then bb goes to that's actually not do it like this a i i wonder if it's always a tree i don't think so bb uh bb and then bb goes to bc like this this is this okay okay and then go didi goes ff oh no didi goes and e which goes to ff and ff goes to gg and gg goes to hh affects the sign is my passion so i would like to collapse this right so because bb and cc they both have a value right so i don't need to so i can write from here from the limitations hh ee and cc didi jj okay so this one is telling us to go you know from a to didi okay and then from didi to jj and then for jj to bb and then for bb to hh yeah so this doesn't make sense right if we just can i i'm gonna turn on the plus one always so i would like to identify in this graph like so instead of having jj i would just like to have ii but with distance two that's to say that visiting ii with distance two and then the other one is to go but it's not even like that because you see like they will the solution they turn on hh so go first different on hh so they do go didi and then bb and then jj i make a choice and then i have a list of all the possible choices and i make a choice from those now how can i kind of estimate before i compute what i have essentially done is adding a distance everywhere right so ii doesn't have anything in it yes and i've collapsed fng which is a distance three um it doesn't have anything fng there's still a bunch of notes right maybe the tones are all like this it's probably not in the order yeah so the greedy choice is not because what did i guess 1732 let me just guess that again what did it say maybe we'll have to look on the you know okay uh two days the first day i'm completely bankrupt because i had the idea to get ready to uh is it at each valve turn what valve should we turn next yeah more than zero fluid there's not a proper presence on problem fortunately most of these permutations would take more than 30 minutes to walk if you find a way to only look at permutation shorter than that you have a reasonable size set of possible strategies to calculate okay that's the hint that we're not gonna take all the permutations we're gonna select the sets that some okay so possible paths let's just call it that possible paths per look okay possible paths visited per time per look okay we already have a lot of it this year okay and this is going to be the possible paths map a map without keys we remove the visited let me do map dot filter width so let's just we filter a d and we don't care about the flow rate we filter the ones that current time minus d is less than zero less than or equal to zero map dot a map dot keys okay so these are the possible keys this is going to be just strings now no selection here uh maybe i uh sort by actually sort by a take the keys here we take the associations and then we take this list out sort by okay now this is going to be list of strings okay so these are the map okay let's see no this is not work like this okay so we have the current look and we have the next ones okay so we just do a map current look because our next year is going to be ns so next the next a given that we're visiting the next key key prime and d prime and whatever is equal to calc order reverse visited and a calc order uh and we do k prime here we add that the current time will be current time minus d minus one minus d prime minus one and curl okay is k prime next takes a string in comma int okay and then okay so this one will return a list of strings and map next this is going to be mx next mx wait so this is that takes a list of uh i don't get this couldn't match type chart we actually saw a string expect okay conkat map a curl look we'll conkat map next okay and then next is good mapping okay and for the example what do we do then it doesn't return anything because eventually we'll just do nothing so let's see case mx a mx of so if mx is empty we return reverse visited uh this is supposed to be these are all the paths okay there are a lot fewer permutations for nice ones okay maximum by list of maximum by compare on let's see how long this takes one second all right okay great so we had almost all of them and we were already filtering but like it wasn't enough to do greedy selection we had to do and we had to do it a bit harder okay now let's hope task two is not too bad okay what if you got one of the elements to help you it would take you four minutes so you teach an elephant to open the right 12 and right already on 26 minutes actually depend would having two of you working together be better even if it means having less time okay um no let's first of all contrast but yeah i have to go uh i'm gonna give myself another 15 minutes i have no idea how to do this in 15 minutes but we're gonna i just want to see the uh length here okay so linda are there are so there's 26 minutes this is even harder okay okay the simplifications are still valid but now we have to compute the path any different okay and i mean that the time steps are not the same right so okay let's just start i don't use max time here uh so the visited set would be okay but now we're gonna have a set of strengths but now we're gonna have the set okay now this is gonna be me comma elephant this is gonna be a me comma elephant me comma elephant okay so the visitor set so we it's not gonna help if we are both visiting the same spot so that's okay so we're gonna say a me comma l me l okay we're gonna have the my time l time and we're gonna have my look l look um okay now this is gonna be so this starts off with that dot empty this is the current time so the set of the set dot empty it starts off with two empty strings it starts up with both of us having 26 minutes and it starts off with a pair starting positions now okay so if i have no options left then i will return okay so first let's choose um let's choose for whoever has more time left right okay okay let's see bigger time equals max might well let's have this actually not be let's have this be something we can index okay me comma l l time so ind okay this is a if my time bigger than equal to l time else one okay so this is so now we're gonna select the okay now then we're gonna select ones where times of ind bloodier than zero and we remove the verse v sets and we do select the end and then we don't need the v set we just keep that always there now i've selected someone so how i selected the one to pick then we are going to do it so the next one is gonna be calc order so it's gonna be v set set insert we're gonna insert to the key prime into the v set that's gonna be the next one for this one um what do we do before here tindu tindu tindu tindu celebratory mean is the prime minus one okay so you see a curve so that's gonna be the times end minus the prime minus one set the right it's like a zero list dot list insert okay Okay, import, data, import, qualified, I am, data.int, I am, so we're not, we don't have it like this, and then we have the ads, we have a time, so we have looks, okay, and then a look at data.intmap, the maximum key is also the maximum, look up min, find min, this is all over the key, from list, same here, another int, okay, we just do here, my time, because timemap.assox, this is not map, this is I am.assox, okay, and then int is equal to if my time larger than l, time, then 0, l is 1, I am.bang, .bang, okay, and then next, so we insert the calcorder into here, the time prime, so we do a I am.update, modify, adjust, okay, adjust a of the int, we modify the time this way, the current look, right, so this is a, okay, and we have to modify the path also, path, okay, this is gonna be paths, and then I am.modify, I don't care what it was, we're gonna put that to k prime, supposed to be adjust, a key, and then this is gonna be the int times, now I just need to figure out how to update the paths, I am.adjust, so what the path was before, I just want to k prime, that's how I adjust the path, okay, so this is how we adjust, we select it for one of them, and then we select all the selections, now after all of them have been selected, and it's damn, I'm almost there, okay, so this is just gonna be a list, string, comma, string, and this is gonna be, and it doesn't matter which one it is, a map, reverse, dollar, I am, dot, lm, so it's gonna be I am, dot, so paths, I am, dot, bang, zero, reverse, and I am, dot, bang, I should all tight check now, no, 159, parse error, there's a problem here, this seems to work, can't get it, is it somewhere in task 2, okay, is it somewhere here, good, oh, this one should be, okay, right, which one was it, was this one, I had that, so it's only one here, the, so paths is a map of, okay, this one should be also, so paths is supposed to be, because I'm just adjusting, so it's going to be, expected list of strings, okay, prime here is a string, so this should actually be an input of list of strings, and then this is all correct, but now it's actually a list of, yes, and then this is not the string, it will be a list of, what's confusing everything, undefined, wait, it's gonna be a lot of paths, I think, oh shit, it's not even, I don't think it's even running for the input, it's running for the, okay, let me just calculate the, the total, okay, so count total, we're not gonna do the length here, okay, and then we're gonna say, paths is equal to maximum, list.maximum by compare on pcomp, okay, and the pcomp is of p1, p2 is equal to calc total, 26 aap1 plus calc total 26 aap2, okay, list maximum by compare on paths, and then we're gonna see pcomp of maxpac, so 1700 and 7 is the result for the example, okay, let's see what it is for the input, this will take a while, all right, but I really should get going, let's see what it is, it would be really nice if we could avoid doing part 2 today, but it has been an extra extra long session, yeah, how long did it run before I cancelled it before, oh, we need 40 seconds, all right, I'm gonna go for a bit, just pop off again to the bathroom, and I'll leave this running, and then hopefully it finishes within two, three minutes, we'll see, I'm gonna go do a bit of work, I'll let it run here, I'm gonna do my laptop, hopefully it works out, but it's been a couple of minutes already, right, so I feel like this mic will not work out, so what can we do here to speed it up, let me see, we're not doing too bad on memory use at least, that's something for five minutes so far, okay, let's let it, I'll leave for like 10-15 minutes and keep it running, let's see what happens, all right, we have our assault, 2556, let's see if it works, all right, we got it, okay, this is an A version, slow, but you know, I think it's also like when you're at it for three hours, it just becomes too much, but yeah, sorry about taking a long time, I'll probably shorten this section of the video on YouTube, anyway, thanks for tuning in, and I'll be back tomorrow, maybe at 10, maybe at 2, European time, and so probably at like yeah, like 2, so just check the check the Twitter, maybe early, it seems depends on how hard I go for Christmas party, so follow my Twitter, stay informed, okay, probably solved it, now you've left, but we did it, all right, thanks again, bye-bye.


I share this story with some of the sisters here. I think it was last week in our Halaqa. But it really, really hits the heart really much, masha'Allah. It is a story that takes place when I'm actually doing my Tasmiyah, my memorization to my recitation rather, to get ready for my Ijaz exam. And in this case, it was for the Qiraat of Wadish. And I'm sitting in front of, talk about giants. One of the giants of Damascus, masha'Allah. Somebody who all of the women and all of the men knew to be a master of Quran. Someone who was so diligent and so well-versed in Quran, that it is said that the, not said that it's true, that the main in Damascus, the way the setup was for receiving your Ijaz on Quran, is you have to recite to your teacher. Then your teacher takes you to their teacher. That teacher takes you to their teacher until you reach the final, basically the top Muqri'een of Damascus, which were five. And you had to recite to one of the five in order to actually receive your Ijazah that had the official khatim from Wazarat al-Aqaf of Damascus. It's a very rigorous process. And so here I am reciting to my teacher's teacher's teacher. And I'm getting ready, just about ready to go to the sheikh and recite. So I've prepared for some time. And I'm sitting there, reciting to her and her haibah, her presence, the vibes, masha'Allah, this amazing person, despite all of my studies, all I could get myself to read was, And so she said, Rania, Rania, Rania. You know, take a break. Sidoka was so embarrassed, masha'Allah. She said, take a break. And then she decided to like, call me this beautiful story, masha'Allah. who'd set it to calm me down by telling me a story. And she said, do you know my story?  And she said, no, no, no, no. I'm also, I had no idea. I'm also a professor of mathematics at the University of Damascus. And I have been, and since the 70s, the only female faculty member in mathematics in the department of mathematics in the University of Damascus. I had no idea. I was blown away, amazed. And I just sort of, and she said, did you know? I wasn't always a sheikh. I wasn't always a Muqri'a Jamia. She had all 10 recitations completed in Ijaz on all of them. And she said, I wasn't always this person. In fact, I came to Islam late. I thought I came to Islam late, masha'Allah. And then she said, you know, when the wave of feminism hit Damascus, so many of us were taken by it. And all of the people that were thought themselves to be educated and more advanced, maybe socioeconomically, we all took off our hijabs, you know. And she said, I just was raised in a family that wasn't at all religious. So it's not like she took off her hijab. She just was raised in a family that wasn't religious. And I thought to myself, I can do what any man does. And I'm going to study the most complicated thing. And so she chose mathematics. And she became very good at it. She's an incredibly brilliant woman. Very good at it that she became a professor. The only professor was a female in her department, in a very male-oriented department. And so she said, there I am. And I wanted to affirm that I, as a woman, can do this in that kind of mentality. She said, one day, the girls of the college came up to me and said, we want to have, there's very few women on campus.  So she said, yes, anything for a woman. So she met with them. She's not very busy as a professor, but she went ahead and met with them.  And she said, I don't know how I didn't realize what I saw later. So here we are at first. The discussion is just going on about academics and being a woman and how difficult it is and so on in education. This discussion is back in the 70s. And she said, I don't know when the conversation switched from the discussion of academics to the discussion of the Prophet Muhammad, Sallallahu Alaihi Wasallam. I don't even, because if someone had told me they were going to discuss the Prophet, Sallallahu Alaihi Wasallam, I would never have showed up. I was so closed off to this idea. But as they were talking, as the girls were talking, she said suddenly something hit my heart and it just opened. This heart that had been so close to anything related to religion, to Islam, to the Prophet anything was so closed off. And when Hidayah is meant to come, the moment and how and that on the tongue of whom it comes with, Allahu Ta'ala Alam, and it just opened. And she said, there I was, suddenly I was hit with this wave of love for the Prophet, Sallallahu Alaihi Wasallam. And I found myself listening intently. And then I realized, wait a second, this group is almost all hijabies. And she said, and do you know what I was wearing that day? And this is where the real crux of the story is. I said, yeah, and you, could you possibly be wearing? So she says that the whole conversation is happening in Arabic. And then when she came to this point, she said, mini skirt. Then I said, what? So in English, she repeats again, mini skirt. Clearly it showed on my face, I was just, and she said, you know, Yarania, if the woman had judged me for how I looked, I never would have entered into that room. If they judged me for just what my outside was, I never would have been invited in to study the Dean. If they had judged me and said, ah, she's one of those women, she's one of those feminist, I don't know what woman, right? I would never have begun this journey. And there I was, fully welcomed by this group. And one thing led to another, one halakha led to another, one teacher led to another, and that brilliance that she took to get a doctorate in mathematics at a time when all their women had a doctorate in mathematics, imagine putting that brilliance into the memorization of Quran. She became so learned in Quran and so accurate in all of her pronunciation that the sheikh, the head sheikh that we received Ijazah from, ar-Rahimahullah, ar-Rahimahullah, both of them, ispahallah, that when he would travel to go on Hajj, even though he had hundreds of students, hundreds of male students underneath him, he would choose her in his post to fill in for him, to give Ijazah on his behalf when he would travel. That's how qualified she was. And she said, had they judged me, had they looked at me and said, ah, you can't enter the message like that, sister, here's a blanket. I'm being very serious.  This dean is accessible to men and to women. This dean is accessible to your daughters. This dean, I'm talking to the woman and to the men. It is accessible to your sons. It is accessible to kids like me who grew up in America.


What do you think of when you hear the word mania? According to a book written by sociologist John Allen Lee called colors of love Mania is a type of love that is described as a possessive or obsessive love that can lead to extreme jealousy and codependency Mania is caused by an imbalance of love and insecurities by two people But the good news is even if you find yourself in one of these styles of love that Lee describes You won't stay there forever people ebb and flow in and out of these styles of love Now let's explore six signs. You might be experiencing obsessive love number one lack of concentration and focus have you ever found yourself losing focus on your tasks because you're Constantly thinking about your partner. This could be a sign that you are experiencing obsession The person experiencing this type of love often concentrates all of their time and energy on that other person They may feel lost without them feel like part of them has been ripped apart Feel like they can't be themselves without them and more According to researchers in the field of sociology and psychology who have researched these types of love These feelings could be related to codependency, which brings us to number two codependency If your mood happiness and identity is defined by another person Then you could be in a codependent relationship States and every day held article about codependency According to the article if you find it difficult to make decisions in a relationship Identify your feelings and communicate Perhaps you have fears of abandonment a sense of responsibility for the actions of others have an unhealthy dependence on relationships poor self-esteem and You value the approval of others over your own and then you're codependent in a codependent relationship Usually there is one partner that can't make decisions and the other partner revels in making the decisions for them Codependency is part of the mania love dynamic number three. You don't feel good when you don't get attention from your partner How do you feel when your partner is not interacting with you? normal worried angsty void if you get extreme negative emotions that are related to attention This may be a sign of mania These feelings can be manifested in wanting to talk or text with your partner all the time Getting sad feeling desperate or worried if they don't respond right away Thinking that they're ignoring you don't love you anymore or are avoiding you if a few hours or a day goes by without them answering you You may also feel a void or emptiness when you know that you can't communicate with them anymore like when they go to sleep These are part of the emotions and reactions that characterize the love style of mania according to J.A. Lee number four extreme jealousy Extreme jealousy can come in many forms from just being insecure or becoming aggressive and getting physical One of the things that extreme jealousy causes is the inability to relax Due to the fact that you're often thinking about whether or not your partner is cheating on you It can also create problems in the relationship like lack of trust shouting and abuse Jealousy that is taken too far will sever and damage the relationship completely according to an article on Very Well Mind Unhealthy jealousy is rooted in fear of abandonment and a worry about not being truly loved This is why the person acts out by aggressively questioning their partner feeling paranoid trying to control their partner violating personal space and privacy among others if you're dealing with feelings of extreme jealousy and Can't seem to solve them on your own We advise that you contact a mental or relationship and marriage counselor near you number five extreme possessiveness Often times extreme jealousy leads to extreme possessiveness in an attempt to control and keep your partner close Possessiveness can look like breaking the partner's boundaries intruding in their personal space Trying to control who they see or talk to you trying to control how they dress their outings what they eat Breaking into their phone Blaming guilt-tripping manipulating them not letting them go out without you and more Lisa Firestone a clinical psychologist states that acting possessive will work to cut ties with them According to her exercising power over your partner actually diminishes your own attraction to them Possessiveness leads to lower relationship satisfaction and deteriorates it in the end if the behavior is not stopped It will culminate at the end of the relationship and result in two wounded people and number six Desperately needing your partner. Have you ever felt overly needy or desperate to be with your partner? It can feel like a constant grappling or different sensations on your chest that sometimes lead to panic attacks Experts relate this mainly to abandonment and loss wounds that make you feel the need for your partner constantly Keeping them from going out to do simple errands to needing them near you in order to fall asleep People also do this to find a sense of value that they cannot find within themselves They need to be valued by the other person in order to feel good about themselves But demanding too much of your partner because of your need for them can leave both of you drained and strain your relationship Did you relate to any of these? The best ways to avoid mania are to recognize obsessive or possessive behavior before acting it out learn how to focus on yourself and your goals more than on another person and Learn how to build and put trust in your relationships It's always a good idea to reach out to a mental or relationship and marriage professional If you think you need help or suspect that something is harming your relationship But you can't seem to fix it yourself or figure it out If you found this video helpful like and share it with friends that might find insight in this too Remember to subscribe to Psych2Go and hit the notification bell for more content All the sources used are added in the description box below. Thanks for watching and see you next time


Hi board member Garrett. Can you test your microphone and camera real quick for us please? I thought my camera was working. There you go. We can see you. Great. Can you hear me okay? I can hear you. I can't see you but I'll try. Oh yeah so staff the host and the recording secretary don't have their cameras on. Oh okay. So am I the first person? No there are a few other board members already gone. Oh good. Okay. Thanks. Hello. Thank you for joining us and it looks like you got your video and audio already worked. Thank you very much. We'll be starting here shortly. Jam user just so you're aware we are still awaiting one board member. Okay thank you. Could there be any confusion with the start time with that board member? We've sent emails and we've contacted them by phone so hopefully they'll be joining soon. Yeah we also posted a notice saying that we'd be starting at 2.30 so even if he had logged on at 2.30 he would have seen that so we'll just give maybe another another couple minutes and we've got a quorum so we can go ahead and start. Actually before we do start we're getting noticing notification that we are not broadcasting right now so I'm going to check with our media team and make sure everything's running before we start. Thanks. Can you pass update? Okay thank you once again. I thank everybody we are live now everything seems to be working so we're able to start when you are we are waiting for board member Gail but we do have a quorum. I'm not getting any response from board member Gail so I'm going to say let's go ahead and start the meeting and hopefully he'll join in. All right board members if you can all start your cameras. Jam user feel free to start whenever you're ready. It doesn't want to let me start my video. I was unable to start you can't start your video because the host has stopped it. Should be good now. There we go shall we begin? One moment. I'm board member Garrett are you able to start your camera? Board member Garrett are you able to hear me? We need you to turn on your camera. Well Jam user we still do have a quorum so if you want to proceed at your leisure. Okay well welcome all to the world of Zoom board meetings and we'll get we'll get through it. So some of you might be more experienced at this than others but we'll all manage. So I'd like to call the the meeting to order for the city of Santa Rosa Cultural Heritage Board. I have a couple of statements that I'll read perhaps that due to the provisions of the governor's executive order in 2520 and in 2920 which dispends certain requirements of the Brown Act and the order of the health officer of the county of Sonoma to shelter in place to minimize the spread of COVID-19. The cultural heritage board will be conducting today's meeting in a virtual setting using Zoom webinar. Board members and staff are participating from remote locations and or practicing appropriate social distancing. Members of the public may view and listen to the meeting as noted on the city's website and as noted on the agenda. Members of the public wishing to speak during item for public comment or during a public hearing item will be able to do so by raising their hand and will be given the ability to address the commission. At this time I'd like to ask for a roll call. Like the record reflect that all board members are present except Commissioner Gail and Commissioner sorry Board Member Gail and Board Member Fennell has has rejoined the meeting so only Board Member Gail is absent at this time. Next item business is approval of previous minutes. I don't believe we have any minutes that need to be approved. It's kind of a while since we had a meeting am I correct with that? That is correct we did not have any minutes needing approval. Okay at this time I'd like to open up public comments. This is a time when a person may address matters not listed on the agenda but which are within the subject matter of the jurisdiction. The public may comment on agenda items when the item is called.  We will now open public comment for any item not included in this meeting's agenda. If you wish to make a comment via zoom please select the raise your hand button. If you are dialing in via telephone please dial star nine to raise your hand. Each speaker has three minutes a countdown timer will appear for the convenience of the speaker and viewers. Please make sure to unmute yourself when you are invited to do so your microphone will be muted at the end of that countdown. Recording secretary do we have any public comments? Thank you chair minister. No one is raising their hands at this time unless you know that we have three members of the public currently in attendance. Okay just a couple more minutes here for technology reasons. And while we did I did want to fix I misspoke currently Gail and Garrett are both absent but we've heard from Garrett there she's having computer issues will hopefully be on shortly and I'll adjust the roll call when she arrives. Okay okay I'll close public comment saying no public comment. Okay at this time we're going to move into board business. I will read our statement of purpose the cultural heritage board shall consider the following matters standards guidelines and criteria to the extent applicable in determining whether to grant or deny a permit whether the proposed change is consistent or incompatible with architectural period of the building whether the proposed change is compatible with any adjacent or nearby landmark structures or preservation district structures whether the colors texture materials uh fenstration decorative features and details proposed are consistent with the period and or are compatible with adjacent structures whether proposed change destroys her adversely effects an important architectural feature or features the sectarian the interior standards for rehabilitation and guidelines for rehabilitation rehabilitating historic buildings such other matters criterion standards as may be adopted by resolution by the cultural heritage board. Before I ask for board member reports I think I'm going to jump into um introducing our new board members we do have three actually four new board members and I'd like to give them an opportunity to tell us and the public a little bit about themselves and why they're interested in being on the cultural heritage board any thoughts that they might have so in no particular order I'm actually going to ask all of our board members to do this since that way it'll give new board members an opportunity to hear from existing board members um and and it is so um Henry if Henry Wang if if it's okay I'd like to start with you you'll need to unmute thank you hi yes um thank you my name is Henry Wang I am an attorney and also CPA and Realtor in town and I own properties in four of the eight historical districts and originally I am from Chicago and I moved here to Santa Rosa about 15 years ago and right before moving here I lived in Hong Kong and Shanghai for three years um and what what made me what made me interested in the cultural heritage board is I grew up in Oak Park which is kind of famous for Frank Lloyd Wright and so from a very young age I've been exposed to historical architecture and the preservation of it so I would like to contribute to this community um hopefully with you know based on my interests in you know preserving uh old buildings anything do you have any other questions chairman no thank you Henry and I I promise I I will try to pronounce your last name correctly next time I apologize and um and Maria let's go with it Maria Pretzelis it's a hard one uh Pretzelis uh so yeah my name is Maria Pretzelis and uh I actually grew up in the western neighborhood um if you know that neighborhood well um I grew up on it on 705 Madison street there's two enormous palm trees that you can see from all over the neighborhood and I planted them when I was two for a Mother's Day present um apparently they cause a lot of problems as things drop from them now so I feel bad about that um both my parents actually were historical archaeologists they did a lot of work uh in Sonoma County and in northern California so I kind of grew up immersed in that world um and then um as I was you know ready to start a career I kind of followed in their footsteps a bit and went into archives I have a graduate degree in history and I have been a professional archivist for 18 years now I work mostly in digital archives so I've done work in academic institutions business archives um non-profits and geos and I currently work for the University of California um Office of the President so we do kind of system-wide library work um around um data practices uh so you know obviously like historic preservation is kind of in my bones it's always been my passion um but I also have a sort of flip side balance to that is that you know a lot of my friends who grew up here are having a hard time affording housing and so I think affordable housing is really crucial to continue to really develop our wonderful city so I think balancing those two uh interests and is really important so I bring that to this group thanks thank you so much um uh Kathy Garrett we're gonna put you on the spot next you're muted Kathy sorry I'm Kathy Garrett and I know almost all of you um except for the new board member um Prate Solace um hi Bonnie hi Henry um and hi fellow board members from the past um I've been on and off the cultural heritage board um for a number of years this is my I think my fourth term um and I I sort of got my arm twisted to come back on but I've been involved in in um cultural heritage for I don't know a very long time I helped write a book about the um the um historic buildings of San Francisco many many years ago and when we moved to Santa Rosa in 1974 I immediately got involved in um trying to save the downtown of Santa Rosa and um and was involved in I don't know probably 20 committees either by the city or um independent committees to save various buildings and various um historical districts I lived in the mcdonald district for a very long time I still do I'm no longer in an historic home but um but I'm on I'm but I'm still in the neighborhood and I really care I care about all the neighborhoods in Santa Rosa they're all really the old neighborhoods the historic neighborhoods are really important to the fabric of our community and to um to tourism to um so much of what Santa Rosa has to offer today and if we lose these we will never get them back and um so I think I appreciate that time that everyone on this board is giving um to help protect and save um those historic districts intact and to try and make the historic districts work with um um current projects that need to be accomplished my background is in interior architecture and design which I did for I think 40 years um um I grew up in San Francisco in an historic home and um so that's it but and and thank you all for being here thanks chair muser sorry I have trouble with my mouse here thank you Kathy and uh Bonnie foreign thank you um I grew up back east in Rhode Island in New Jersey and always had kind of a really strong interest in historic buildings and homes so I grew up with that um I in the thought about going to architecture school but ended up going to art art school both undergraduate and graduate moved to New York City and our teacher and one of the things in my curriculum was to take my kids on walking tours of their neighborhood particularly in Harlem which has some incredible historic buildings and moved to San Francisco in 78 a completely different set of architectural standards um but interesting nonetheless I've been living in Santa Rosa for 25 years and um my interest in in as Kathy said in the neighborhoods has developed over those years so I'm very excited about joining this board and working to help preserve and also develop when necessary what we have in Santa Rosa thank you board member warm warm member fennel hi my name is laura fennel and I um this is my second term um I'm chris rogers uh uh representative on the board and I previously served as vice chair and I love these historic districts I live in the bourbon gardens and um I'm a real estate broker and I see the changes that are happening in our neighborhoods and the lack of knowledge that's given to people in real estate with regards to the rules and regulations and the responsibilities that come with these historic properties and also doing our best to protect them people pay more money for these homes and they they come with responsibilities and they also should come with some of the protections that we haven't seen as much of in the last few years with new development in in bill so that's about it thank you board member fennel recording secretary was steven gale was was he available or doing how anything we have not been able to get a hold of him at this time and he is not in the meeting right then okay um I'll introduce myself I'm I'm bram you sir I'm currently the the chair of the cultural heritage board um this is my first term I was appointed by tom schlechel and um I actually served on the cultural heritage board probably what it was probably 20 years ago for a time so it's kind of my second second round um my interest is is primarily in residential historic structures I've restored a a queen and victorian and the cherry street historic district also a bungalow in the cherry street historic district and currently restoring a craftsman bungalow and the bourbon gardens uh district so I've personally been through the landmark alteration process all the city permitting process all the uh steps that we often you know ask our applicants to go through so um having kind of that background I think really really helps it if nothing else it gives me some empathy for uh some of the applicants um and um uh I do have a real interest in historic architecture and uh primarily in residential and so for those reasons um um I asked to be able to serve on the cultural heritage board uh as well you know so that's about all I have so I think we're did I did I catch everybody make sure that's present um I want to take a moment before we move on um um Recording secretary is um past board member mark debaker is he with us yes um one one one one moment um if you don't mind can we take a quick recess absolutely thank you and um board members who are new when we go into a recess you're welcome to please turn off your cameras we're gonna put up a slide that says we're going into a recess and we'll um get back to you as soon as possible and uh if I can just chime in Mike or do you want 10 minutes would that be sufficient oh no go ahead if you have to know how long for the recess oh sorry um five minutes would be fine five minutes all right thank you thank you chair and user staff is ready when you are okay if we get cameras turned back on and then um um board member Garrett is back with us so you're aware and I've updated the minister if like that and um so I was I I I see um our previous board member mark debaker is is he um available and is it possible to turn his video on yes he's being promoted one moment okay uh uh mark yeah there he is I just mark I just wanted to take a minute um and and I know a lot of a lot of your fellow board members aren't aren't here with us anymore but some of some of them are and I just wanted to acknowledge and and if I haven't right 12 years to service on the cultural heritage board is that correct I think you're you're muted mark count can we unmute mark for now unmuted mark there we go is that better there he is okay is my mic turned all the way off okay is that is 12 years correct mark yes it is I'm pretty sure it's 12 it's been three terms uh so it's it's been a good good long run I I just I want to acknowledge um that tremendous service to the cultural heritage board and I I know when I started that my first meeting you pulled me off to the side and you gave me some great advice you gave me some great information of literature that I should get I'll have you know I have all those books that's that's that you recommended and uh and I'm hoping that uh you know I can kind of follow in your footsteps and and and keep holding the the torch for uh preserving our our neighborhoods you've definitely been the torch bearer for that thank you very much chair mozer I really appreciate your efforts this as well I formed some past board board member going to miss the regular meetings that we have done together uh over all those years cappy it's been a long time worth with cappy uh and pretty much appreciated working with her um it's a great support we've had from staff all these years some two board members if you've got questions please uh go ahead and take them to step very much encourage the new board members to take a look at those guidelines that have been made available to you make sure you understand what they're trying to say as well as the secretary of interior standards for rehabilitation are very good to use when these projects are to you uh and uh they will help you make this possible will serve our community so again thank you very much it's been a wonderful time on the board please look up for our neighborhoods there's a lot of pressure uh it started out uh 12 years ago with mostly minor modifications to uh uh residences in historic districts and is we have major battles with preserving historic windows and now you're seeing more and more of the large infill rates in historic districts so i wish you all the best thank you again i'd do any other board members i'd like to speak uh to mark i could raise hand cappy i'd just like to say mark you have been invaluable on the board and invaluable to the city and you will be sorely sorely missed and i hope you don't mind i will continue phoning you for um advice and information in the future even if you think you can escape in that beautiful vehicle you're in miss you any other comments mark i i've got a few oh for member fennel please go ahead no i i'm i'm you i absolutely love mark thank you so much for everything you've been there for me for my first meeting and i too will feel free to contact you in the future as i have in the past thank you for everything and deputy director rose yeah i just wanted to say mark thank you so much for your service it's been a pleasure working with you you've been a cornerstone stone to this board uh i think it's safe to say that many of your passport members that you've worked with have really deferred to you you're truly an expert uh but i think more importantly you're passionate about what you do and so it shows and we've had the pleasure to work on projects as well and uh and i felt the same thing so and cappy forgive me i'm going to disclose just a little something i know you said your arm was twisted and it was i might have been part of that arm twisting i think and i think part of the deal was that you were interested in coming back as long as mark was still here and i think the two of you have been a wonderful team so so thank you as well but mark best of luck and i hope you uh stay stay in touch with us as well and liason uh susie murray would like to yeah i'd like to chime in as well so mark i have worked with you both to both as the board liason and as a planner and i'd like to thank you that for the education that you've given me sometimes it might have been a little rough lesson but but i got it in fact i'll tell you i have a craftsman knockoff house that was built in 1992 and one by one i've gone around and replaced all of my aluminum or vinyl windows whatever they were with wood so that is um your influence i'm gonna put a sign out there and say mark was here anyway thank you very much for your time on the board it's so appreciated yeah mark you need to come by my house sometime and see my lit address sign uh let it glass in the post too so anyway okay well thank you again and and we'll uh we'll continue on unless anybody else has anything to say okay i think i i believe our next um item of business is to we need to select a vice chair for the cultural heritage board so at this time i'd like to open up uh nominations from anyone for the position of vice chair and it's actually the way it works best if you have an interest in being vice chair feel free to speak up because it might make the process work a little bit better so if you're interested in being vice chair or if you'd like to nominate someone to be vice chair let's hear from you now and maybe chair muser if i might just describe the role of the vice chair it's uh essentially it's to step in when the chair is either absent or must recuse him or herself and so largely it's an administrative function it's making sure we stay on on track with the agenda um it's interacting with the liaison ahead of time to make sure there's no surprises um so it's it's mostly that we definitely need a vice chair because there are occasions where the the chair will not be available and we need somebody in that function so um chair muser has done a wonderful job for those of you uh that have been on the board for a while i think you agree with that and for those of you that are new i think you're seeing it here tonight as he's conducting a great meeting so that's largely the role of the the vice chairs to step in when needed yeah and oftentimes too what will happen is in the case of like tonight if if one of us has to review ourselves from an item then the vice chair will run the meeting and then if the chair and the vice chair have to review themselves then then the staff will select someone to to chair the meeting so that can happen to especially since a lot of us live in historic neighborhoods where a lot of our items come from so nominations are interest uh kappy i um ordinarily would be interested in doing this but right now i'm having health issues and i have to be down at stanford to see the doctor i'm seeing on wednesdays it's kind of rare that i'm even here for this meeting um and i know that i have i'm scheduled out through june at least and i tell they figure out what's wrong with me um i'm uh i'm probably not gonna be available very often so anyway i'm taking my name out of the but that's my reason i would be happy to serve as vice chair again um i know that mark chair muser and i live in the same district and that can be difficult but it sounds like there's a lot of people in historic districts that are going to have issues um but i am i i will acquiesce if there's someone else i would second laurus staying on as vice chair she did a great job okay so we have a nomination um by board member garret for board member fennel for the position of vice vice chair do we have any other nominations or interest okay recording secretary if you can help me out with this so um at this point i'd like to close nominations for vice chair and um we have a single nomination of board member fennel um do we need to take a vote or can you please um restate the mover and seconder okay yeah you're right we didn't get a second we have uh the um nomination board member garret um do we have a second looks like board member boran is seconding the nomination i will second i also will say that i don't live in a historic neighborhood so if there's ever once i get the hang of this if there's ever a need i would certainly step in okay so we have a nomination and a second um seeing no further nominations i'll close a nomination for vice chair and um are we ready to take a vote sounds good thank you chair music so typically with all of our votes for our new members we go in alphabetical order followed by the vice chair and chair in this case i will start with um commissioner boran and when we call your name if you can unmute yourself and say yay or nay yay thank you board member fennel whoa board member gail is absent board member garret yay board member huang yay board member pretzelis yay chair muser yay okay congratulations laura add add it again so now we all get to say yay yay congratulations vice chair fennel okay and i i know that uh a lot of us are new to the board but at this time i'd like to open up uh board member reports do any board members have any reports they'd like to make they'd sing no hands and sing none i'll close board member reports um department reports blaze on murray i have a couple actually um the first thing i want to uh mention is that there will be a meeting on june second um so go ahead and mark your calendars accordingly good news is i'm getting texts but the bad news is everybody can hear um so we will have a meeting on june second um as far as i know that meeting will begin at 230 our regular start time uh we have the council chambers reserved and we are etched in stone there i also want to let you know that we are working on a few training sessions um hopefully the first one will be on june second um if not it will be on on the next the next agenda and that meeting is is that training is very important it's it's the brown act um where we'll talk about um you know conflicts of interest and what have you so it can be a dry subject but an important one for all board members um we're also working on a training for the downtown station area plan which has come before all the boards before but they are um this time it'll be really focused more on how that plan affects the cultural heritage board and some considerations for you guys so staff is busily working on that we're hoping for either late june or early july for that and stay tuned it'll be on the agenda as soon as as soon as we have that date and the materials ready so and then uh i think yeah i think that's i think that's it for me um you know what i want i do want to say thank you all for being on the board though um welcome to all of our new members i apologize for the confusion with the the meeting today we have conflict with the city council chambers and the city council meeting um so uh i very much very much appreciate your flexibility and your willing to serve and i'm looking forward to the time over the next couple of years and capi i was one of the people that also twisted your arm i know that and i've pleaded with you to stay on the board as well so thank you brian i couldn't do it without you so thanks all and congratulations laura and i'll shut up now yeah i i also want to congratulate all the new members and and just looking at our board what what a group of talented people that we have so i'm just really looking forward to having some very productive and successful meetings and in in the future um okay so and recording secretary if you can help me item 7.1 uh coming up it's my understanding that that has been pulled that that's going to be come to a later date am i correct if we can move to item six first statements of abstention okay i i just um wanted to make sure that the statements of abstention were for just item 7.2 since 7.1 um it isn't going to be before us tonight am i correct with that chair muser i think that the the opportunity you know item five with our item six with statements of abstention that anybody should report any go around the board and ask who everybody who needs to abstain from what projects okay okay i can do that um so under statements of abstention basically if you feel that you have a conflict with an item that's coming before us today if you could um uh basically um tell us you have a conflict and give us the reason why you have that conflict um so laura i'm going to start start with you since you've been down this road before uh yes um seven uh excuse me uh 7.2 on today's agenda is um within uh close proximity to my my house so 7.2 is um is something that i may have to be exempt from depending upon whether we need to have me in per susie murray so we'll go ahead and finish finish the um the statements of abstention and then i'll address that comment okay um henry huang yes i also need to um abstain from 7.2 as well because i own property that is under within 500 feet of 659 pine street thank you member wong um and board member pretzelis am i saying that right well it's not sorry about it um i don't need to abstain from anything board member karin i don't need to abstain either board member boran i also don't need to abstain and board member gail is not with us correct so um i need to abstain from both 7.1 and 7.2 i live kind of right in the middle of the uh of the district's farm within 500 feet of both of them and also um 7.1 the owner of that property is my cowl green inspector on my project that i have so i won't be able to um participate in either of these items so with that i'm going to hand it over to um ways on murray to give us direction what we need to do so i think uh chair muser i think it's time for you to leave the meeting because we're going to be moving into the public hearings let's see um i the statement of extensions extensions um for item for item let me explain something first for item 7.2 where there are not enough members to reach quorum due to conflicts of interest the fppc um or the or the fair political practices act and state law provide that a board member with a conflict of interest may participate in an item if his or her participation is determined to be legally required this is known as the rule of necessity and allows the board to reach a quorum by random means of selection the city's selection selection process is to have the recording secretary place the names of those conflicted board members into a hat and select a random name unfortunately today because we we don't have a board member gail with us we will not be able to do that process so 7 7.2 we will have to continue that item unless board member gail does join in in the next few minutes and um yeah we'll have to continue that to a date certain june 2nd and this item will be added to the next agenda as far as uh item 7.1 we've also requested our event we have received a request from the applicant um for a continuance to a date uncertain that because of that that that item will have to be renoticed when before it comes back to the board so it looks like both of our public hearing items will be continued public hearing items will be continued but i want to say that we had a very successful meeting in that we did get our vice chair elected okay well that's unfortunate i know that i know the applicant has been bumped down it can't spend kick down the road because the lack of quorum quite a while i do feel for the applicant and i apologize to the applicant i'm hoping that we will have a quorum um at our june meeting first part of june so with that i don't believe we have any other i can our uh chair muser can i interrupt again i'm i'm actually going to ask you to leave the meeting now and i'm going to ask vice chair fennel to take over we need to do a formal vote on item seven point one and you have recused yourself so i think from this point on she she can take over there and vice chair fennel i will i'll help coach i'll coach you through as much as i can on this i think uh once brian once chair muser leaves um we'll go ahead and have that vote call the vote okay we'll do well thank you all we'll see you at the next one so okay we need to just uh we'll need to take a formal vote um you can go ahead and call the vote and uh mr meloni will take care of that okay so i'm calling for a vote on tabling one second if we can do a point of order we first need to call seven and seven point one okay and then you can go ahead and do okay so seven point one is a public hearing on the cherry garage replacement landmark alteration 66 score charles street lma20-013 continued from april 7th 2021 and do you want me to read the background no that's not necessary i think what you do now vice chair fennel is just simply ask for a motion to second a vote on the continuous to a date uncertain and then as stated i'll read it for the record this will be uh needing a new public notice uh and do that accordingly okay so we're going to be uh taking a vote on uh sending item 7.1 to the future date uncertain and um they're going to read uh re notification of neighbors um so i need a second we need a motion i need a motion in a second any motions i so move perfect we need a seconded perfect and vice chair fennel sorry you're muted if you can repeat the motion in the second and then okay so we have a motion um for the item 7.1 public hearing on the cherry garage replacement to a date uncertain with a new public notification uh motion by capi garret and seconded by uh board member pretzels all right thank you with that we will go um in alphabetical order again starting with board member borne i board member gail wing absent board member garret hi hi board member wong hi board member pretzels hi i'm the chair muser recusing himself going to vice chair fennel hi so that item did pass continue the date uncertain thank you anything else susie i think i i'm i'm gonna ask for some assistance on this from mr rhodes well i think we can state simply for the record that we do not have a quorum so we really don't have an agenda item at this point so it will be continued just as it has in the past now it'll be continued to the next scheduled meeting next a regularly scheduled meeting okay and we don't need to vote on that because it's no reason to yeah there's technically no board if there's no board for that you don't have a quorum you can't act as as a okay we just are stating for the record it will be continued to the the next regularly scheduled meeting and i do we have a matt susie excuse me do you have a date for the next regularly the date is june second june second so this will be continued to june second perfect and then laura you can go ahead i'm sorry vice chair fennel it's very it's difficult isn't that vice chair fennel you can go ahead and adjourn the meeting anytime but you need to turn your mic on on congratulations to you all and completing your first meeting with the cultural heritage board and we are adjourned thank you so much thank you thank you


What is service design? I think for me, it's more like strategic thinking or creative thinking or creative problem solving in a big scale. But when it comes down to a smaller scale, you know, you focus to a certain process or certain phenomenon or whatever, then you can call it service design. But it's all the same, thinking creatively and solving problems for people for good. This video is just one piece of the puzzle. If you want to get the full picture, be sure to check out some of the other episodes.


Kaley, I don't think these kids need cats. I think they need discipline. I think they need a slap in the face.  And listen, folks, I've talked about Fox News a lot on this channel. It takes a lot to get me to be genuinely surprised by the things that they say. But in this particular Fox News outnumbered show segment, the way that they get irrationally triggered by the mention of college students is just astounding to me. So this is what they were reacting to. It's a headline from Fox News about a study which reads cats at college. Highly emotional students may benefit from felines on campus study. They add interventions with cats on campus may help stressed students study finds. So the study essentially finds that cats and petting cats can be soothing for stressed out students during stressful times. For example, midterms, final exams, but Fox News is not OK with that. And they're going to make it very clear based on generalizations, made up things and just stupidity that if you need a cat to get through college, well, you should just drop out.  Now, the host is going to open this segment by using one of the most condescending, patronizing tones I've ever heard from a human being. And I've got to say, this is one of the most insufferable hosts I've ever seen on Fox News. So it's four minutes. I'm going to play it all. And then I have a lot to say when we come back. Enjoy college students have it so rough these days from climate anxiety to just the idea of a conservative speaker on campus. It is all so stressful. Well, now, thankfully, a new study has found that interventions with cats on campuses may help these stressed out students. I guess the taxpayers picking up their student loan tab wasn't enough. I love cats. I just want to say that and they are comforting. But I mean, quite frankly, if you're in college and you need a cat, but yet you have the anxiety level of a protester where you're out there protesting about everything on campus, then I don't know if you really need a cat. I'm not really sure. But this is just another example of how we are raising snowflakes. Because I mean, if you honestly can't make it in college, then just drop out. I mean, although I know a lot of people want to take advantage of the freebies, but just drop out anyway. Do us all a favor. I don't think animal rights activists would be too proud of this either. I wouldn't want any college student manhandling my cat. Kaley, I don't think these kids need cats. I think they need discipline. I think they need a slap in the face because these are the same kids that get a professor fired for being too hard on their way to medical school. These are kids that can't even listen to a conservative viewpoint. They shout out speakers. They chase them off campus, but a cat will make everything better. Guess what? That doesn't work in the real world. Yeah, you're talking about my my professor that I love so much. I got it in my U. Yes, I remember on one of my campuses getting a note that there would be dogs and puppies for us to sue us during exam time. And I thought, is this real?  Number one, number two, I don't need to be coddling a puppy. I need my organic chemistry book. If I'm in pre-med here, this is insanity. Give me a cup of coffee, a cookie and a stack of books. And I'm set. I don't need a puppy in my lap to study for exams. That's right. But they're also getting free tuition, too. So the list is endless of what these kids kids are getting with our tax dollars. It is. And it's also part of the indoctrination. I mean, they are being trained. You might go in there thinking I've got to get my philosophy book. I got to get, you know, the chemistry book. And then you're told effectively by the university, no, you need a puppy. This is this is what you need. You need it. I mean, cats, I'm not so sure cats could walk away from you, which is even more traumatic when they don't come when they're called. But so, you know, I was on Wall Street walking my dog, my colleague, Shepard Mix, who's since passed away named Sidney. And there were students at Wall Street near the stock market and they all ran at us and Sidney loved it. But they said, we're studying, we're in the midst of finals. And I said, I said, well, instead of hugging my dog, you should go back to study. Amen. And this this is because it's the training for the real world. No one's going to hand you a puppy in the real world. And I think that's one of the most important lessons, right? Yep, 100 percent. Nuts, I was hoping for a puppy on the couch, maybe a cat. OK, these kids are the problem. I mean, all joking aside, they're the problem. If you need a cat or you need a puppy, you don't belong in college. By the way, which was harder, con law or orgo? I mean, I didn't take organic him. I took con law and I loved it. Yeah, con law was great. Big red book. These this is an idea of building a society of betas. All right, we've achieved because we're a society of people who look forward to our entrepreneurs who go out and find something. Elon Musk, Jeff Bezos, all these innovators out there, Bill Gates, home, they founded something in a garage instead of petting a cat. They programmed the keyboard. Maybe somebody started a manufacturing plant with an idea. Come on, these kids are the problem. By the way, how do you take care of the cats and take care of the dogs? Where's PETA and why are you going to hurt the cats and the dogs by putting bad kids who can't get around life on top of them? Come on, really? Well, I know there are protests from all the kids with allergies. So just wait for the backlash. That's the other side of the snowflakes. I can't handle it. All right. We're outnumbered in just a moment. I don't even know where to begin. Just that right there was brain damage. Every single host right there has brain damage. I just don't understand why you react that way. Like when I see this study, I feel nothing but ambivalence. I just I don't care. I couldn't care less about whether or not cats are soothing to college students. I think that college is an inherently stressful period in one's life. So if petting a cat helps get you through that, there's nothing wrong with that. But other people, you know, they find other things to be soothing, perhaps a cup of coffee and a cookie, as Kaylee Mekinen alluded to. But apparently that as like a coping mechanism for stressful times is fine. But cats, that's just like beyond the pale. I just I don't get it. I genuinely don't understand it. College is a stressful time as much as they want to downplay that. And I'd argue that if you're not stressed out by college, then you're not taking it serious. But they claim that if you are stressed out by college and you need a cat to help you through stressful times as, you know, a form of coping and soothing, then that just means you should, I guess, drop out. This is just wild to me. So the man at the end there said that they're betas. And he implied he implied that this is going to lead to students not wanting to become entrepreneurs because they'll be so caught up by cats and so enamored by cats and they'll pet cats so much that they'll do that in lieu of having like careers. So you see Bill Gates and Elon Musk, they're successful currently because they didn't pet cats ever because the sight of one cat and just petting one cat, it's going to hypnotize you. And then you're done. You're just going to want to do that for the rest of your life. Folks, these are adults. These are actual grown ups having this conversation. This was this is one of the dumbest conversations I've ever heard. Also, the guy said, where's PETA and why are you going to hurt the cats and the dogs by putting them with bad kids? OK, so he starts his argument.  He starts his argument by saying, well, they're so enamored by the cats because they love them so much that they're never going to do anything else with their lives.   Like it's all about petting cats because they like cats because the cats help them to relieve stress.  It's insane to me.   So that is stressful. That is an added layer of stress that younger generations have to deal with that older generations did not have to deal with. Sure, there were environmental issues when older generations went to college, but now we're reaching what appears to be the end point of humanity because late stage capitalism has led to the commodification of our environment. And we are allowing private corporations to destroy the planet also, they can make short term profits. I think that if that doesn't stress you out, then I just I'd imagine that you're the real psychopath in this instance.  It's so bizarre to me, so bizarre to me at my college. They did have dogs in one of the midterms for like soothing. You could pet the dogs. I didn't attend it because it was happening like after I had classes and I didn't want to go back to campus for that. But college is stressful. Look, I was very stressed out as a college student. I had to work full time. I worked two different jobs and I, not to toot my own horn, graduated with honors. But I was stressed out. Does that inherently mean that I was a bad student? No, because college is stressful.  So it's just normal to be stressed out, but they make these kids seem as if they're invalid or defective if they're stressed out from college. I mean, were you all not stressed out in college? It just it just doesn't make sense to me.  Oh, the taxpayers are picking up the student loan tabs and that wasn't enough. Also, tuition is free. Hey, did you all hear that tuition is free? The dumbass Dingbat Fox News host claimed that tuition is free. But I didn't get the memo, did you? Now, what she's referring to is student debt cancellation. I don't know if that host had a problem paying for PPP loans and those that were forgiven, but college students got a fraction of their student debt forgiven. I think that canceling 10 to $20,000 worth of student debt for younger generations and anyone who's affected by student debt is the bare minimum that the government can do for people because previous generations, boomers, they were able to put themselves through school by working at Taco Bell and they weren't burdened by debt. They were able to support themselves and a family. But nowadays you can work multiple jobs and try to do everything in your power to be responsible and still graduate with debt. But if you don't put yourself through college and acquire said debt, well, it's going to be more difficult for you in your future to find a good paying job. So it's almost a requirement to have a college degree to get a good paying job because that is the equivalent of a high school diploma in 2022 America. But they make it seem as if like people are just going to college because it's free. So why not? And there's all this cool, free stuff in college lady. Have you ever been to college? Now, this same lady, who I think is the dumbest person on the panel, she said that I don't think that these students need a cat. I think they need discipline. I think they need a slap in the face because they're the same students who get their professor fired for being too hard on their way to medical school.  First of all, do you have any evidence that the students in this particular study are the exact same students that got their medical professors fired if the professor was too hard? I mean, I know that that's not what she's saying. So I'm being facetious here, but she's literally just making that up.  She literally said, I think they need a slap in the face.  It genuinely doesn't make sense.  Another one said, I don't think animal rights activists would be too proud of this either. I wouldn't want any college student men handling my cat.  Like we're going to manhandle it.  They're going to pet the cats. I mean, again, I genuinely don't understand.   And then the lady who was walking her dog on Wall Street, she said that the puppies. This is all part of the indoctrination. Smart. OK. See, you go to college, a conservative and a Christian, and then you see the puppies and immediately you start to question the existence of God. You begin to question the wisdom of freedmen and trickle down economics. I mean, I try to be as charitable as I can be in these videos. But what we just saw, there was genuine stupidity.  And I feel like if you can take this segment and put it in a time capsule and show it to society a hundred years from now, assuming we survive catastrophic climate change, they're going to be so perplexed by the political discourse in twenty twenty two America that they won't believe it. They'll think that this was a parody from a satirical movie. That's how insane this is. So I mean, this is Fox News. This is the discourse that you get in response to a study confirming the obvious that cats can be soothing, they can relieve stress because obviously they're amazing during college times.  And maybe they should just drop out if you need a cat to relieve stress. Look, I don't think that the article says that students need a cat. Just that a cat can be soothing during stressful times in the same way that pot or a video game can be soothing. I feel like this isn't that revolutionary of a finding. In fact, the study, I'd argue, was probably pretty pointless because I could have told you that without the evidence. It's just kind of a, yeah, obviously thing. But either way, this sent Fox hosts into an unhinged frenzy. And I feel like they they need to be embarrassed, like people need to let them know how embarrassed they should be about that.  And if they had any dignity, they would all quit their jobs at Fox News and never show their faces again. That's how bad this segment was.  If you look closely, you can probably see brain goo dripping out of their ears.   I let her have her way.