The hair industry is a multi-million Naira business in Nigeria. The industry has experienced impressive growth in recent years. From the sale of hair extensions, wigs, and hair care products, it is a huge market and it is largely buoyed by patronage from women. Women are mostly identified by their hair. But does that mean without hair they have no identity? Definitely not! There is a condition called alopecia. It causes the partial or complete absence of hair from areas of the body where it normally grows and for women who have it, they experience baldness. We met an alopecian, Jasmine Ogunz, who shared her story with us. Alopecia is an autoimmune disease. But we alopecians like to define it as an autoimmune condition. So we don't scare people. The alopecia is an autoimmune condition that happens when the immune system attacks the hair follicles. Thereby causing partial or total hair loss. You know, the immune system is actually supposed to protect us from germs, diseases, and sickness. But in this case, the immune system attacks the hair follicles because it sees the hair follicles as a stranger to the body system so it attacks it. And once the hair follicles get attacked, then there's a problem in the root of hair growth. Yeah, so that's where hair loss starts from. I started having hair loss in 2004. That was my first year in school, in high institution. Before then, I used to have very long hair, like very beautiful hair. And a particular day I went to the salon and my hairstylist noticed a bald patch behind my head, just around here. It was very tiny, very insignificant. But she noticed it because she has been making my hair for a long time. Yeah, so she noticed it and called my attention to it. But I didn't pay so much attention to it because I felt it was in my nothing and my hair was going to grow back. So after two weeks, I went back to make my hair. She noticed another one on this side. She called my attention to it again. So I became scared. I informed my mom about it and my mom also didn't see it as a big issue. She just said it would grow back. And after a while, the patches started increasing and they started forming a map on my scalp. I stopped going to the salon to make my hair. It became a thing of concern. And someone told my mom it was lakba lakba, caused by dandruff. But then I didn't have dandruff. So where did it come from? She got so-for. Instead of applying so-for on the scalp, whether of it to get better, it got worse. That was how the alopecia journey started for me. How I knew it was alopecia. Okay, before I got to that point, it was the old journey because after the lakba lakba episode, there was always an extended family member who would come up with one name or the other. In fact, it metamorphosed to a spiritual problem. The third is a spiritual problem. I know in this part of the world, anything we don't know is automatically a spiritual problem. So that was when the frustration started. It started taking me from one pastor to another. And because most of this is before, it's about what they can get into their pockets. The second, you know, and it was really traumatising, you know. And I didn't know until after 10 years. Yeah, I didn't know it was alopecia until after 10 years. So I'll share a bit of my experience in that journey. First, some pastors said, someone took my hair to the ocean. That's why I don't have hair. But there are some sacrifices here and there that we could perform that would make my hair grow. So I had times that I killed cows. I had times that I killed chickens. There were times we just give out the cows raw, the meat, the pieces, you know, raw like that. There were times we cook and feed people with it just in the quest for my hair to grow back.  Like it was really traumatising. It was annoying. It was frustrating. Because at some point I got depressed and I got to meet with a dermatologist who introduced some hairsprays to me that I used. It didn't work.  At this point I lost my hair completely because the spray did not work. It triggered some other hormones and then I lost my hair completely, so I became completely bald. Initially it was just in patches and then after applying those sprays I lost my hair completely. I used that spray for a period of one year and six months. And at that time the spray cost 15,000 ERA so I must use a can. I must buy a new can every fortnight. It was a fortnight thing. I was buying a new can every fortnight and I administered it for a year and a half. But instead of it getting better, it got worse. And I still did not stop. I wanted the solution. I wanted my hair back. So I approached another dermatologist who placed me on a wrong medication. And because I was so desperate I didn't even bother to ask what is this thing you're placing me on? What is this medication for? I didn't know it was using me as a specimen. For every time I got 0.1 mg, I took 5 as a dose. For every time I got 0.5 mg, I took 10 as a dose. So that was an abuse. And I discovered that my memory was diminishing. So at that point I had to stop. But it had already caused some damage and I became depressed. And I became suicidal as well. So at some point I became suicidal. I almost died because I made a societal attempt. But thank God my mother was at home on that particular day and she saved me. So it has been from one bad encounter, one bad experience to another. Until 2015 when I decided I was going to do a personal research to know what exactly my problem was. And that was how I stumbled on the word alopecia on the internet. And I realized it was a condition, or it is a condition. Like what I've been going through actually has a name. And the name is alopecia. So that was how I got to know that the condition is alopecia. I started embracing myself in 2015. That was when I did the personal research that I became aware. And I stumbled on a particular lady's story online and I started following her up. Her daughter has alopecia. And I saw the way she instilled confidence in her daughter at every stage that her daughter was encountering. Like it started with bald patch. From one bald patch it increased to patches and then she lost almost everything and there were just few strands of her left. I saw the way she would pack the hair into ponytail and go everywhere with it. So I admired that. But I noticed that while I was doing my research I didn't really see much of black people with the same condition. There were more of white people. And within me I resolved that I could be a strength to other people, especially black people who are going through the same experience, who are experiencing the same thing. Because looking back to how my journey started it wasn't funny. And at that point I knew there were people who were going through worse situations than what I went through. So I decided I was going to be a voice to other people. I was going to stand my ground and create awareness. In the process of doing that I opened up to a few persons, media personnels who did not really understand my story and they made a mess of it. Because I wanted to do a come out video. So they made a mess of it and turned it to a comedy skit. That was when I knew there's really no bad publicity. Because that was when I met my deputy, Moschudat Badmos. I was really sad about it because the old thing went bad for me. It went viral. A lot of people saw it. A lot of people misunderstood the message because they actually did not pass the message right. A lot of people misunderstood it. So it went sour. And she came online, saw the ridicule and everything and she started fighting for me. So she was like the voice I did have at that down time, at that point in time. So I approached her and I was like you seem to know about Alopecia. Do you have Alopecia? She said yes. You need to see the joy that I felt that day. I didn't feel that kind of joy in ten years. I was so excited. I was so happy. I contacted her immediately. We started talking and before you knew it I was on my way to... Then she was in Ogun State. I was on my way to Ogun State from Kaduna. I took a trip to Ogun State just to meet her because it was relieving for you to see someone or know that there's someone who can relate to whatever it is you were going through. Because before then people around me could not understand. There were times I wanted to talk. I wanted to just explain how I was feeling because I didn't have people to talk to because even when I talk they don't understand. It was more like a mental thing for me but when I met her it was relieving. I felt so much relief because she could relate. She understood where I was coming from and that was how the foundation journey started. The National Alopecia Aretha Foundation states that Alopecia affects about 147 million people in the world and according to Africa Prime News there are over 100,000 persons leaving with Alopecia in Nigeria. It has not been easy running the Heroic Alopecia Foundation because one thing is for people to know what their condition is. Another thing is for them to come out. Right? So like I said, when I met Mosudat that was when the foundation journey started. They had already started singing and they lived before I met her and then we took the race together and we continued the race. Then some other members joined and we grew to about 13 members. And in the process we got to know more we got to know that Alopecia is actually a journey. You get some would accept the fact that this is what it is. Some may never accept it but it's a good thing that you are aware that this is what the problem is. Right? And we realized that a lot of people were out there suffering. They don't know what this condition is and they really need to know because if you know that you have a problem and you know what that problem is I think your problem is how soft already. So what we do basically is try to reach out to people try to create awareness. Thanks to BBC Pigeon I was featured on BBC Pigeon last year and as a result of that publicity our members joined group from 13 to 70. So right now we have 70 members majority are Nigerians we have few of them in Ghana some in Sierra Leone Cameroon, Senegal, America, London so we still feel there's a need for us to create more awareness because if you ask for my opinion I would say only 2% of people in Nigeria are aware of this condition called alopecia. I think a lot has to be done a lot needs to be done concerning awareness. There was a training I went for recently at Nikkei Arts Gallery and the first few days of the training I didn't go with my wig I didn't wear my wig and nobody really paid attention to the fact that I don't have hair I only got comments like your hairstyle is nice and because of what I went there for I didn't have that time to explain to them that it's not the hairstyle but the health condition until after 5 days I decided to wear my wig so I went there with the wig and after a while I started feeling uncomfortable with my wig on so I removed it and people were like hey it's better you look better without your wig than with your wig so another question popped up from someone why the hairstyle they all inspired the hairstyle and I told them it's not a hairstyle but it's a health condition that got a lot of people's attention and they were like oh really it's a health condition tell us about it so while I was talking I heard whispers of 2 persons arguing about one top pair somewhere that has a similar condition and the other person said no no no it's not the same top pair's case is spiritual they were arguing in their dialect in Kaba actually so I heard and I paused and asked why did you say top pair's condition is spiritual because hers is not completely of like mine she has patches and all I said yes the patch is a form of alopecia actually there are different types of alopecia hers is alopecia areata that's the medical term for her condition and I was like oh really I said yes so I went as far as explaining to them that there's also a condition called alopecia totalis where it's just limited to the head to the head alone the head loss is limited to the head alone and I also explained about alopecia universalis where the victim lose the lashes the brows and every other part of the body that has hair and they were amazed so when they told me a lot about top pair I told them I was interested in meeting top pair but guess what top pair is dead top pair died as a result of isolation top pair died as a result of stigmatization I also heard of a story of the story of one woman in Benway state that died as a result of stigmatization she was tagged in which because her hair stopped growing and she was isolated far away from people you know they stopped giving her food and that's how she died I also heard of some girls in Benin who were constantly tired and worked with broom because they have alopecia and at the moment we have two parents in Kadunahua representing their sons because they are their kids one is six years old the other one is seven there is this belief in the north when strange things happen to you they just assume you have Anjano like spiritual like evil spirits I think Anjano is evil spirits and they kept burning their scarves with fire that they are chasing away Anjano until they met me someone actually told me about them and I went to visit the family so when I got there and I removed my wig I saw the relief there was this sigh of relief that oh ok so these things are not happening to our son alone there are other people who have this thing and it's in medical condition you understand a lot needs to be done concerning awareness alopecia can affect anyone regardless of age and gender and in many cases it takes a toll on their relationships to an extent alopecia has affected my relationship with people because I remember back then in school when it started at first I didn't start covering it immediately I still rocked it and after a while I started covering it with a scarf and my friends were surprised like when did you start covering your hair you were not like this what's the problem and some of them just tried to be nutty and they pulled this scarf off and when they realized that there was something strange about my head some gave space the nutty ones tagged it a name some started calling me an alien like when I applied the spray and everything fell off like I lost every strand of hair on my body I'm talking about my lashes my brows every part of my body I didn't have hair I had a friend who was constantly calling me an alien like to my face and people would laugh about it it became embarrassing at some point and then relationship yeah I had a major relationship then that failed as a result of alopecia because my supposed to be modern law called off the wedding introduction three days the wedding introduction because of fear of the unknown you know she didn't want a situation whereby our grandchildren would have hair loss problem so she called off the wedding introduction not minding how far we had gone and then the preparation the event and all that and the last disappointment I got to was as a result of alopecia because I went for a consultation with the person I was dating at that time and he had all the medical advice I got about me like the dermatologist advised that I should not bother myself because at this stage at this point the hair loss has really gotten to an advanced stage where I might not my hair might not grow anymore you understand so he had all of that and his countenance changed on our way home so out of curiosity I tried to question him about his mood and everything and he said he's scared because I don't want to raise kids that would not have hair so to a great extent alopecia has affected my relationship with people alopecia has really affected my family in a lot of ways like my mom right now she still does not accept the fact that it is a medical condition she's yet to come to terms with the fact that it's a medical condition she still feels that there's more to it and the hair would grow because alopecia actually has a mind of its own the way it decides to go off like the way your hair decides to go off it could just decide to start growing overnight that's another mysterious thing about alopecia because it has to do with your immune system so your immune system I just decide okay I want to I want to be good I want to be perfect and then your hair starts growing again you understand so it has really affected my family because I remember when I didn't know what it was I was constantly being stigmatized because my mother would always have a scarf or a cap or something beside her and the moment someone knocks at the door she's throwing it at me to cover my head I didn't like that part I didn't like the fact that I could not just be myself you know and feel free like every other person I didn't like that I have to always cover my head and another thing is it became a prayer request till now it's still a prayer request everyone is always praying at some point at one point or the other for my hair to grow back so it has really affected my family not just me one in 20 people with alopecia also has a family member who has experienced the condition which implies that most people that have alopecia usually don't have family members with this condition not to show that the awareness is really having said so if we think about the patients who come into the clinic alopecia is at least I would say some studies have shown that it's one of top 10 dermatology consultations and because the world is generally getting more visual everybody is more concerned about appearance and we talk about quality of life so you'll see a lot more patients coming in they're coming in are reacting in itself a lot of people don't know but I don't think the awareness is really really there but remember that when you're dealing with a specialty so if you talk in the general population but if you come into the specialty community specialty hospital it's a high enough number of cases but I would say if you just ask for the general population no and so to the next question of how can we make them all aware of what you're doing if we have people who suffer from, I remember that because of the stigma of alopecia everybody knows that a woman says it's supposed to be chronic blurry, she wants to do things with it she wants to look well you don't really want to cover it but with weebs and weebs now a lot of women will just take it out on so you don't know who has a problem because of the stigma or the quality of life very very significant impact on the quality of life so people are hiding people are not able to get and some people go to those who don't really know what to do some people, the salon, the hairstylist who should almost be like the first son of, oh madam or girl maybe what's happening to your hair and do you think you need to see somebody most times they might give you their own version of what they think works and the hair loss is worsening where ideally if you present early enough in alopecia you may just be able to drink that autoimmunity alopecia often develops suddenly over the course of just a few days this condition affects the mental health of the victims and sometimes makes them withdrawn dealing with stigmatization before I became aware was not easy hard days that I cried hard days I didn't want to see anybody like I locked myself up in the room for days, for weeks there were days I didn't want to see my immediate family members my downtime and all as a result of stigmatization like I mentioned earlier that there was a time I was depressed was as a result of stigmatization because I felt stigmatized by everybody even those that were close to me you know at every point in time I was expecting people to show me love so at every moment that I don't at every time that I don't get that kind of love that I expect you know I feel stigmatized so it was really ugly for me but the moment I got to know that this is what it is I became free you know I got some form of liberty got some form of liberation and and I don't get stigmatized anymore so when people try to mock me now I just laugh at their ignorance and if I have the opportunity to educate them I don't hesitate alopecia can cause a lot of anxiety and sadness and we have more support groups in the society to help people leaving with alopecia deal with the psychological effects of this condition


apocalypse ải規                                              deficit is projected at 9.18 trillion. We have adopted a conservative oil price benchmark of 77.96 US dollar per barrel and daily oil production estimate of 1.78 million barrels per day. We have also adopted a Naira to US dollar exchange rate of 750 per US dollar for 2024. Accordingly, an aggregate expenditure of 27.5 trillion Naira is proposed for the federal government in 2024. Of which the non-depth recurrent expenditure is 9.92 trillion Naira, where depth service is projected downward to be 8.25 trillion Naira and capital expenditure is 8.7 trillion Naira. Nigerian remains committed to meeting its depth obligations. Projected depth service is 45% of the expected total revenue. The budget deficit is projected at 9.18 trillion Naira in 2024 or 3.88% of GDP. This is lower than the 13.7 trillion Naira deficit recorded in year 2023, which represents 6.11% of GDP. The deficit will be financed by new borrowings totaling 7.83 trillion Naira strategically. 22.98 million Naira from privatization proceeds and 1.05 trillion Naira draw down on multilateral and bilateral loans secure for specific project. The president announced the 2024 budget of renewed hope aims to tackle critical issues, boost the economy and resolve security concerns in the upcoming fiscal year. The 2024 appropriation has been themed budget of renewed hope. The proposed budget seeks to achieve job reach economic growth, macroeconomic stability, a better investment environment, enhanced human capital development as well as poverty reduction and greater access to social security. Defense and internal security are recorded top priority. The internal security architecture will be overhauled to enhance low enforcement capabilities and safeguard lives, property and investment across the country. Human capital is the most critical resource of national development. Accordingly, the budget prioritizes human development with particular attention to children the foundation of our nation. To improve the effectiveness of our budget performance, government will focus on ensuring value for money, greater transparency and accountability. In this regard, we will work with more closely with development partners and the private sector to address long standing issues in education. A more sustainable model of funding tertiary education will be implemented including the student loan scheme planned to become operational by January 2024. A senior president, Gosu Laquabiu, placed president in Umbu's development plans stating that Nigeria has never had such ambitious plans since its founding. Since its founding fathered. We need to acknowledge the specific achievement of the president Bola Medinibu's administration so far. Those who doubted him initially forgot his track record as the governor of Lagos State from 1999 to 2007. And Lagos, of course, is the Nigeria's melting pot. Nigerians strongly believe that with a depth profile of the day today that we are demand for the job to fix our economy. Already we have seen significant economic reforms starting with the courageous removal of the petroleum subsidy which have become an hour battery to our nation. They have taken the right steps to unify the multiple foreign exchange markets. In view of this and the related challenge of high level of public debt the National Assembly will ensure that the 2024 budget includes concrete strategies for sustainable debt management including measures to increase revenue and control expenditure. Specifically, the focus should be on raising more revenue through tax reform, fiscal reform, subsidy reform, foreign exchange convergence and centralized revenue collection. In our recent engagement with MDAs on the MTF we emphasized the need for revenue generating agencies to double their targets to meet the 18 trillion revenue projected in the budget. Mr. President, the effectiveness and legitimacy of fiscal policies depend to a very large extent on public support as the people's house and in line with our legislative agenda the house of representatives will convey the first national citizens budget town hall to harness public input and opinion on this budget. We are convinced that this will increase transparency and accountability improve policy making and increase trust in government. Public participation in the budgetary process has been shown to improve resource allocation and service delivery as well as the most stable and robust economy. Joining us to look at this budget presentation tagged the new hope by President Balati Numbu his immediate past chairman, ICANN Lagos and district society Alistair Wilkos and an economist, Shea Gunsuputon. Gentlemen, good to have you and plus politics. Alistair. Pleasure is all mine. What is to start with? What is your synoptic take of the overall budget as presented by the president today? First, I was taken aback at the size of the budget. The size of the budget is rather very, very wide. We have moved from 22 trillion of the last budget to 27 trillion, which is a very, very large size budget. And I'm not convinced, I stand to be corrected. I'm not convinced that whatever that is being proposed cannot be contained in a very, in a more compacted budget. We have not left this incremental budgeting strategy that we have always implemented and our approach to budgeting and go to what we had earlier proposed, Euro-based budgeting, we have not. And so every year what you have is an incremental based budgeting where some of the people here is just jacked up and then a beautiful speech being read down the line, we might not be able to see those speeches being, I mean being matralized because the man making the speech is the president, the implementers of the budget are various men and women scattered all over agencies, MDAs, ministries and all other gamut of administrative architecture within the country. So that leaves a lot of gap. But I like what the house speaker said talking about Tajidina bars, talking about going to hold a stakeholder summit on the budget. I think that might help to put some impetus to how the budget is being implemented because really we have very beautiful speeches, very beautiful analogies and set out objectives. But the president is not the sole implementer. The president is the president, he does his own job. There are several gamut of implementers of the budget and I wonder if those people have those beautiful speeches embedded in their minds, in their souls and in their heads. So that as they move forward, they remember what the president said and implement as such to achieve the desired objectives. I doubt if that's going to be the case. Okay, let's chase the two rabbits that you have just released with your opening service. You won the disparity between the 22 trillion that was the last budget to 27 now, a gap of about 5 trillion, which you believe. I could ordinarily be saying to you that that maybe adjusted to inflation and the valuation of the narrative to the value of the narratives that 22 trillion budget was made. That's number one. Number two is the first station or the slight first station that is inherent in your remark, that is one thing for the budget to have been read in a very romantic environment such as the president had this morning but that ultimately the implementers are the bureaucrats and they seldom pull the same strides in their work as the person who has read the budget. But it is incumbent on political leadership too to find the mechanism for the reform of the civil service, of the bureaucracy because they may have the best of visions but if the bureaucracy is not quite well resourced to implement it we will be expressing the kind of frustration that you have reasonably and politely and discretely expressed. How would you respond to those two responses to your earlier points? Thank you very much. To the first point, first and foremost our budgets are always, our cost of services is always overblotted and too large in terms of already embedded with a lot of corruption. So where it is covered in government circle Nigeria is a country where it has a climate of over almost a billion naira so it has a climate of roads which in the world standard in most part of the world it is between 250 million to 300 million so it has a climate of roads less than 500 million we have seen budgets of other countries when we compare them to our own currency so you discover that we already know when we have budget padding we already have that embedded in our budgetary system so these budgets are prepared by the bureaucrat so they have already affected their interest so even at the 22 trillion you discover that it is an overblotted budget it is an overpadded budget because when you see what they spend the cost of implementing I mean for instance we all shouted to you and cry about the legislator buying a car for one million whether you and I want to buy that car if we choose to buy that car I am sure we cannot buy for more than 80 to 90 million but in government circle it is clear that the price is doubled no matter what you are putting into those cars it is not about you cannot be more than 70 to 80 million at best 200 million but in government circle it is of course two times so we already have that corrupt element inflation element embedded in our budget and that is why I am talking about going back to the basis and I wish the president the country had some bold reforms some bold policies when it took over offices to reform the country he would take a bold step in this direction maybe, let me excuse him maybe between June and December and now it is too short a time to select that from the scratch but going forward for 2004 and 24 budget when you have the luxury of time and the whole year then you must implement such drastic departure from our budget system to a realistic budget now, if you look at the budget debt servicing is going to take about debt, a new debt will take about 7 trillion why debt service is going to take about 8 trillion net you can say we are doing about about 9 trillion debt servicing about 9 trillion we can say that we are doing some savings between new debt servicing of the old debt but the fact now remains that will you always want to have debt in a corruption embedded budget so that is why I said we must go back to the basis if we want to reform this country and reform the brokerage and reform service delivery to the to the amusement of the inter-cities agreement then we must go back to the basis now, talking about talking about the brokerage of course we have seen them the budget of Mr. President today is nothing different to the budget of other presidents you see here the same thing, human capital development taking priority, talking about security taking priority as the difference I had now was talking about internal security to overhaul the internal security system for a better protection I agree to that, there is the need for that I am not saying there is no need to invest there is a lot of money in a lot of sectors critical sectors for instance education security and infrastructure talking about works and infrastructure we will get to that we will get to that Alistair your colleague is with us was your initial take was your initial take was your initial take your initial servo of the good evening what was your initial take of the totality of what was read this morning the connection is a bit we may let the the technical team hello I am sorry can you hear me now we can now we can Alistair let me come back to you was the technical team is sorting Alistair I am hearing a silent discrete voice of frustration from a survey business analyst whose primary occupation also speaks to figures I seem to be from your earlier remarks would have been would have been to asabic, would have been to antagonistic would have been to you guys a subtle underlay of frustration that I am hearing in your voice especially around the bureaucracy your trust in the implementers of the budget the vision may be good but here I am listening to a seasoned professional is that you respect the general but the the food soldiers you don't see discipline you don't see a fault atness am I being to judgmental of your opinion please help me well I am not every every sound mind every love of this country I love this country with passion with all my heart, with all my soul and I feel so concerned about happiness in the country and you know my credentials I have always been a supporter of government ever since I speak for government even though I have never been anywhere near part of those who run who call the same government and remain supportive and will always remain supportive of government because that is the only country I have and I am so proud to be a Nigerian so I love this country and yes you are not wrong in saying my frustration because my frustration has always been the fact that we have had beautiful budgets today we are discussing the fragment budget I hope you call me back let discuss some of the state budgets because it looks like everybody will always concern the fragment budget which may not affect us so much like our state but let me take for every budget circle we have people that are ready to slice the cake and put in their pockets that is why you see budgets for roads they will not be done you see budgets for infrastructures they will not be built at the end of the day you will hear that the current expenditure which is the consumption part of the budget is implemented 100% sometimes you look for additional you go for a supplementary budget but the capital budget that should affect the generator of the people is maybe sometimes you have as low as 40% of the implementation for me that shows that the implementers of the budget or the the entire gamut of governance in tandem with the speeches of the president with the beautiful romantic speeches of the president implement the budget the entire gamut of the implementers and the administration is not in tandem if not you will not be here in the here and cry but like if our budget that we have made over the years let's say since democratic discretion came into being Nigeria should have been competing with Malaysia with Singapore in terms of development but no you hear grass corruption everywhere is it part of the budget the answer is no but because implementers have a different ideology a different idea altogether you see clear case of waste you see clear case of waste and profigacy to the I mean dam the consequences after all we investigate I see this will not happen and that's what we find ourselves in and that is my pain not because I'm against anybody in government or against the president or against this bitch I love the president I love this country I love this country with all my heart and with all my blood but sincerely we can do far better with even the little we have now we are targeting 18 trillion revenue after all I'm concerned with the choice play 18 trillion in our economy is a choice play we can do far better than that if you deflate our budget put it into dollar that's about 27 billion dollars so it's a choice play concern what South Africa is doing I mean that could be the that could be the budget of that is the budget of California or budget of some states in the US but even with our own environment what we are expecting if every if there is the president is talking about involving international partners for accountability they've all been involved international partners we have all the laws the public procurement act is a big enabling anti-corruption piece of legislation that should be done let me go to your colleague who is now on phone I guess is the internet connection is not allowing us the grace and the beauty of seeing his lovely face visually but at least we have the audio make we say no over chopper so we will we will do shagun good to have you you want to give us your summary take of the major major major issues addressed in the budget today by Mr. President hello shagun hello shagun shagun good evening thank you for your for your tenacity and persistence some other persons would have been frustrated I really want to appreciate you for this kindly give us the summary of your of your take of the issues which the budget has addressed by the president today well I mean I think the key issue for me is the fact that this is more of the same you know it's that it's the same budget cycle that we've seen the country go through over the last god knows two decades also so it looks almost like a copy and paste budget I don't see anything that will inspire the confidence that the things that the president is he wants to achieve that he will achieve them the budget is a policy document and you begin to look at the budget if you want to determine the direction that the government is likely to go in so if we still want to become a one trillion dollar economy in seven eight years then there are certain things that we need to do from today that will set us on that path and that this budget anything particularly significant that suggests that we will head in that direction so we still have the number of deficits a significant huge deficit we still have revenue shortfalls we still have capital expenditure that is grossly in a decreased share go when an expert like you is talking and you are loading those points one on the other you will be doing a lot of the service to to people who may not be as knowledgeable in the arcane theories of economics as you are let me focus on some of the things you have actually stated now and what may be the implication positively or negatively on the awesomeness of the economy you are a bit you are a bit you are not happy and any sensible person should not be happy with debt so you emphasized the fact that the debt the tradition of indebtedness borrowing is still in this budget what may be the implication of that to the economy well I mean it's really very simple it just means that whatever revenue that the government is generating 90 to 70% sorry 90 to 95% sometimes maybe even 100% will go to pay of our debt service obligations we are maintaining that track even in this budget so how can we develop if we are spending all of our income paying creditors and so that we then have to keep borrowing to get ourselves out of okay fantastic point Shagun but the natural question that will come to the mind of an average person listening to the well made point is that what if the money that we are now paying back to creditors what if that money has been used for capital projects or provide infrastructure don't let me be speaking too much grammar provide infrastructure what will be wrong with that are you this disillusioned because you know perhaps that the sizable part of that money may have been used to just pay salaries which will be a which will be a disaster you know that this point you make is exactly the problem you know when you look at this budget and you find that the capital expenditure component is just under 25% if I'm not mistaken because I've done the analysis the non-debt recording component is about 60 to 70% you know this is huge and what we are saying is that we are borrowing money all of the revenue that the government has is going to pay off the monies where they are borrowing then we will now have to get a deficit funding to pay salaries and then to fund capital projects in a very small point that will not meet our requirements we have to do something different I think the point here is that if the president had told me that he was going to have reforms the cutting point of these reforms would be a budgeting process and I would argue that this is just less than one year into his tenure maybe we will not be able to see some of those budget reforms now because really he has inherited the process so we will have to wait till 2020 the 2025 budget which will be presented in 2024 before we can begin to judge him well I can grant that but I would think that there are some things that we can still see in days that will show some will in that direction and of course we should not forget to mention all of the very extravagant and financially profligate provisions in both the national budget the national assembly budget across all the states all of these things are there and it is just showing that nothing is changing let me quickly jump over to your colleague Alistair your colleague is a bit is wearing the same color of Jessie intellectually and emotionally as you seem to be wearing the gentleman too is not too enamored with the lack of innovation in the budgeting style or doctrine that's just been same of we used to say in those days emotion is same of the shame and that is not too just like you so to an average Nigeria now we must be speaking to solutions because people you manage portfolios of companies and I guess what families do, what companies do will be what nations also need to do to turn around misdirected sheep Alistair what are the ideas that people like you starting with you now Alistair what are the ideas that you want to be seen on the table you have made the point of reform of the civil service they can be playing at the same level of league of their game but shagu is also speaking about lack of lack of vision the budget does not seem to him to be inspiring, inspirational what are some of the ideas that you will like to put on the table well I mean let me thank shagu I'm sure he didn't hear me when I spoke so exactly what he said like given the president some slack because he didn't have a year lots of time to do that budget reform but if there is no budget reforms in terms of going back to the basis let us start from the zero big budget which I'm sure the president coming from the private sector he has not forgotten how it is in the private sector that nobody does things the same way and get a different result that is insanity because if you really want to carry out those bill reforms and return their amazing economy work for everyone then those bill reforms in terms of budget must be so I'm expecting my solution one expecting a different budget in approach for 2025 budget which will be delivered in 2024 and the time is now to start it is not all this going on but that I'm seeing on your screen now all the governors and smiling you are taking me hello Alista I was actually begging you don't be angry I can see a man who is trying to be very polished he not being openly angry but Alista I'm not angry I was joking let me make this one please please let me make this one so that you can attend to it Alista the fact is that the man has a rich private sector background like you and Shegou Shoputon but the irony now is that the ecosystem of where is functioning now is an ecosystem that is subjected to bad tradition the legislature the two chambers of national assembly they will still want their 180 million era vehicles they still want to live as they still want remunerations and perks that are far greater than what an average American senator gets I hope I'm making a point and coming into that environment coming into that environment the kind of initiative you take in the private sector you now as an accountant and a consultant a business management consultant you will look at somebody like me who is running a business and you tell me the way you are running this business you run it on the ground if you don't do this, this and this but some characters in the legislature they just don't want to hear that whatever may be your problem let us have our cake now and eat it how is reform going to hold in that environment it is the entire the entire mindset of the entire country because it is not that lazy if you are a brother if you go there and you want to be well over and then you go back to Moonshi and tell them grammar they will abuse you they will chase out of Moonshi they say what do you bring for us so even what is happening by them it is exactly what the society to do don't come empty handed it is just like a civil servant who has worked for 35 years he doesn't have a house where is he coming back to the people will tell him we are full so in every body process he is looking for how to build the third, fourth, fifth, sixth house to secure his future I am not saying it is hopeless leadership is everything remember when president Mohammad Buhari came to power the very first few three months they said he is a non-nonsense man a lot of people shifted grounds and said ah let us see how it is going to be it is when they discovered that the man was no longer the Buhari of 1984 and the man now has leeway he just is not a father no longer the Buhari that we know in 1984 everyone is just beginning to come back to business and you are hearing some of the worst corruption in the system look if we don't tame corruption and president Buhari knows it he knows he has been in the public sector he has been in the public sector he run lego state he turns around what happened yes he is not going to be a day he is not going to be a year he is not going to be six months but it is now time to start setting the foundation there was a policy he did and the vast which I was very angry with now let me tell you the truth and I am saying this the university system is one of the most corrupt institutions we have the universities we have in the country the universities are so corrupt to the point that you just keep putting in money you have not seen any output so when that policy of 40% deduction from IGR universities came to I was so happy about it because you leave so much money in the hands of these people they will mismanage the money according to governments the amount of money the governments spend in their education is unpresidented yes, nothing i repeat nothing let me go to the next question let us go to the next question let us be prepared to be like cathedrical as the University of Lagos and they will be doing part time in other primary particsities and putting their best they don't want to be paid some discipline must be considered the system ډ vegetables ډ N ans ډ ډ ډ  şeyler bet commod  darle and share?  Hailo Xiaun chen  답 wellbeing う 06  Bleoma acyj・ ți еЕ cuest��cis র 먹어 ఎর manifested еЯর బর ణর ఆর కর కর রig దর స��� పর నর నর గর ఫর తর పর పর పর పর నর మর స��� వর వর స��� పর కর మর నর ధর పর పর ం� కর పর పর కর యর పর వর �  cultivated of Ghana is lower than that of almost all our enables in the West African Coast is far lower than South Africa, far lower than alNujibs.  Shaygun to collaborate the points you are making, C. Zimbollah made Tinumbu before he became president    and also spoken to this very vital point that you are making. The Nigeria's budget, in fact, that Nigeria's budget by the nature of the size diminishes the economic opportunities within the economy. And that, you know, for somebody who has always spoken to a bigger budget to governize the economic growth, I don't want to be the guest on this show, I'm as equally shocked that this budget is as niliputian as it has always, maybe my opinion. Take it down from me please. Exactly, so our budget now, this budget is roughly, if you go by the official exchange rate of around 800 Naira to the dollar, it's about 34 billion dollars, which is about the range that we are operating since the Jonathan days. So we cannot say we want to run a one trillion Naira economy in seven to eight years and still be running the same budget. I had thought that the president will sit down, you know, he has had six months since he became president, and by the way he has been going into the president for much longer than that, and he has known that he was going to be president since February, or is it March of this year? So, you know, if we want to be honest with ourselves, is that almost ten months, you know, can we have come up with a budget that would have at least doubled on the budget of last year, and can we have looked at how to cut the cost of governance radically whilst increasing revenues aggressively in a manner that because the citizens are seeing the cuts in cost of governance, the implication of the additional burden on them of the revenue increase for governments would have been acceptable. Could we have tried that? Could we have seen governments going in, for example, for a revenue profile for the federal government alone of 15 trillion or maybe 20 trillion? Whilst by the time you aggregate those from the other states, you know, across the federation, maybe you add another 10 to 15 trillion and we talk of a 40 trillion revenue budget, then maybe with a 20 trillion deficit, and you are talking of a total budget size of less than 60 trillion naira as against this 27 trillion that we presented, you know, then we know that we are serious, we know that, oh my goodness, something has changed, something is shifting. We haven't seen anything like that, and honestly that's just my own concern. I think that the president really needs to come back to, you know, doing the things that he was saying before he became president. Thank you very much. I really appreciate you. I guess in the last one week or the about we have had to take quality time from you for the enlightenment of our viewing public. I really sure do appreciate you, my brother. Thank you. Thank you. Alistair. Alistair, I can't thank you enough, at least for also when an accountant and an economist agree there's something fundamentally needs to be done and done urgently because the economics is the bigger picture, the accountant looks at the nano figures. And yet, the two of you are seeing anemia, you are seeing linearness, you are seeing urgent need for reform, you are seeing a need for a vision review that will be more inspiring. Alistair, thank you very much. We really appreciate you. Thank you. Thanks for having me Gwala. I am grateful. I hope we will come back and discuss the budget and reverted budget. The state's budget, the state's generally, to be honest with you, okay maybe we pick one each from the geopolitical zone, Lagos in the south west. Yeah, you are right. I think it's about time we return. Revert, canoe, and then we begin to take it from there because they are a major arm of development of the country and we need to focus on them and begin to take public note. Wonderful, wonderful. Alistair, I give you my word on that. Thank you very much. Today's throwback. The little dictators at the back of the room are already...


Hey, I want to send a shout out to all my sellers fleet week here, you know, just thank you very much We appreciate your services men in black three tonight. You come on down to the premiere and hang out We're gonna have a great time and it's just you know spit a little whoo, yeah, Navy


Hello, and welcome to this presentation of the STM32 General Purpose I.O. interface. It covers the general purpose input and output interface and how it allows connectivity to the environment around the STM32 and microcontroller. The general purpose I.O. pins of STM32 products provide an interface with the external environment. This configurable interface is used by the MCU as well as other embedded peripherals to interface with both digital and analog signals. Application benefits include a wide range of supported I.O. supply voltages as well as the ability to externally wake up the MCU from low power modes. General Purpose I.Os provide bi-directional operation, input and output with an independent configuration for each I.O. pin. They are shared across up to eight ports named GPIO-A to GPIO-H. Each of them hosts up to 16 I.O. pins. I.O. ports support automatic bit set and reset operations through BSRR and BRR registers. I.O. ports are directly connected to the AHV-2 bus in order to allow fast I.O. pin operations capable of changing every two clock cycles. Most of the I.O. pins are 5-volt tolerant. General Purpose I.O. pins can be configured for use in several operating modes. An I.O. pin can be configured in an input mode with floating input, input mode with an internal pull-up or pull-down resistor, or as an analog input with optional pull-down. An I.O. pin can also be configured in an output mode with a push-pull output or an open drain output with an internal pull-up or pull-down resistor. For each I.O. pin, the slew rate speed can be selected from four ranges for the best compromise between maximum speed and emissions from the I.O. switching and to adjust the application's EMI performance. I.O. pins are also used by other embedded peripherals to interface with the external environment. Alternate function registers are used to select the configuration for the peripherals in this case. The configuration of the I.O. ports can be locked to increase robustness of the application. Once the configuration is locked by applying the correct write sequence to the lock register, the I.O. pin's configuration cannot be modified until the next reset. Several integrated peripherals such as the Usart, Timers, SPI, and others share the same I.O. pins in order to interface with the external environment. Peripherals are configured through an alternate function multiplexer, which ensures that only one peripheral is connected to an I.O. pin at a single time. Of course, this selection can be changed while the application is running through the GPIOX, AFRL, and AFRH registers. The configuration of any I.O. pin is achieved through four 32-bit registers GPIOXMODER GPIOXOTYPER GPIOXOSPEDR GPIOXPUPDR Registered GPIOXMODER selects the functionality of the I.O. pin. Install input, digital output, alternate function, or analog. Registered GPIOXOTYPER is relevant when the pin is an output. It selects open drain versus push-pull operation. Registered GPIOXOSPEDR selects the speed of the signal received or transmitted by the pin, and registered GPIOXPUPDR enables or disables pull-up or pull-down resistors whatever the I.O. direction. During and after reset, the alternate functions are not active. Only debug pins can be used in alternate function mode. JTAG serial wire debug or SWD pins remaining in alternate function configuration mode are listed in this slide. When the external oscillator is switched off, pins related to this oscillator can be used as standard I.O. pins. This is the default state after a device reset. When an internal clock source is used instead of a crystal oscillator, only the related OSC-IN or OSC-32-IN pin is used for the clock, and the OSC-OUT or OSC-32-PIN can be used as a standard I.O. pin. The pH-3 may be used either as a boot pin, boot zero, or as a GPIO. Depending on the NSW boot zero bit in the user option byte, it switches from the input mode to the analog input mode. After the option byte loading phase, if NSW boot zero equals one, and after reset, if NSW boot zero equals zero. So the pH-3 pin is not a dedicated pin. It can be used during reset time to select the boot mode, and can become a general purpose I.O. during runtime. Each I.O. pin of the GPIO port can be individually configured as secure when the trust zone security is active. Trust zone security is activated by the TZEN option bit in the Flash OPTR register. When the trust zone security is active, the configuration bits of a secure I.O. are secure against any non-secure access. Secure I.O. data cannot be redirected to a non-secure I.O. Non-secure I.O. data cannot be directed to a secure peripheral. If an I.O. is secure, it can be accessed by non-secure and secure digital peripheral, and only by secure analog peripheral. If an I.O. is non-secure, it can only be accessed by a non-secure digital peripheral and by a non-secure analog peripheral. After reset, all GPIO ports are secure. I.O. pins remain active in all modes except standby and shutdown, where the only available configuration is input with internal pull-up, pull-down resistor, or floating input. When exiting shutdown mode, the I.O. configuration is lost. When the MCU is under reset, I.O. pins are forced into an analog input mode.


Hello everyone. I am Sanjay Gupta. I welcome you on Sanjay Gupta Tech School. In this video, I'm going to demonstrate a scenario based on record trigger flow. Let's understand the requirement first so that you can know how we can implement a scenario based on record trigger flow. So the requirement is we need to manually share a record. So if you want to share a record manually upon its creation so you can use record trigger flow. So first we will be setting the OWD for account object as private so that we can make sure like the users are able to access the records which they own or the records which are shared with them. Then I will be creating a record trigger flow which will automatically share the account reports upon their creation with a particular user. And then we will see like whether that report is shared with the user or not. So jumping to the org. So I'm just searching for sharing settings so that we can apply OWD for account object as private. So I'm just clicking on edit and here I'm just selecting private then just click on OK. So it is private now I'm just clicking on save OK. So it will take some time maybe in seconds or minutes. So what you can do you can just refresh this page and see whether it is applied or not. So right now it is public read write so we need to wait for few seconds more. So here you can see it is showing the warning like one or more sharing operations has been initiated. See below for additional details. Certain operations may not be available. So if you scroll down so you can see I applied OWD for account objects or account opportunity and case sharing rules are also like they are being refreshed if they are available. So that's why this warning message is available here. Now I'm going to refresh this page again. So now you can see for account object OWD is set as private right now if I take you here. So right now I'm logged in as Sanjay Gupta. So this user let's see the user's profile. So for this user you can see profile is system admin. So system admin can basically access all the reports. So if I go to accounts so we are on all accounts. So here you can see we have total 36 account reports and all account reports are owned by Sanjay. One is automatic process rest are owned by Sanjay right now if I try to log in with another user. So here you can see we have one more user whose profile is standard user and login button is available here so we can directly log in with this user. Now you might be thinking like from where we can have this login button so for that you can search for login access policies and from here you can enable this checkbox. Administrators can log in as any user. So if you enable this checkbox in that case if you are logged in as system admin so as a system admin you will be able to log in with another users. So I'm just clicking on login. So here you can see I am logged in as Arush Agriwal. So if I go here to accounts. So I already applied OWDS private so you can see I am on all accounts still I can't see any record because from this user I have not created any user as of now right so what I'm going to do now if I create any new record as a system admin user so that record should be shared with this user automatically so that I want to do with the help of record trigger flow. So I'm just logging out with this user and I'm going to log in with my system admin user again and I'm going to create a record trigger flow now. If you have applied OWDS so it means user can view the reports which are owned by that user. If you want to share the reports of another user so that you can do with the help of report trigger flow. So I'm going to create that now. So I selected report trigger flow clicking on create. So from here I'm just searching for account then a record is created. Now here I'm providing condition like on account we have a pick list that is active equals to yes if that pick list value is equals to yes that only this flow will go forward. Now after this we need to share this record with the user. So what you can do you can just select create reports element and here you need to select this use separate resources and literals and here you will find one object known as account share. So right now we need to share account record that's why account share is available. If you create it for context so you can find context share as well. But for that you need to apply OWD as private for context. So right now it is not available. If you apply OWD as private then only you will be able to see that. Because if OWD is public or public read only or public read right so those reports are already shared. So from here I'm selecting account share. Now, if you want to share particular reports so you need to populate these fields. Right so you need to provide user or group ID with whom you want to share then row cause then opportunity access level then case access level then account ID, then account access level so these you need to fill. So we have like account ID we can set account case and opportunity access level we can set row cause as well but we need to have the user ID like with which user we want to share the record. So before creating this element create records element for account share we need to get the account we need to get the user information. So I'm going to use this get records element. So we need to get users details so I am searching for the user. So here you can see user fields are available. So from here I'm just copying this username. So if username equals this value. So that user record will be fetched and we want to fetch only the first record automatically store all the fields and done. So this way, the user record with whom I want to share the record that information is available in the flow. Now I can create that create reports element. So, so we need to create account share reports so here we will be searching for account share. Now, first of all, I'm setting this user or group ID. So we have get users detail, then we can have dot user ID. So here is the user ID. Then we need to select account ID. So account ID you can have from this dollar record. This is a global variable which have the information of the record through which this flow will be triggered. So whenever you create any account record so that account records information will be available in this dollar record variable. So through that we can pass the ID and we can assign into account ID. So this is important because if you are creating account share record so that account share record should know like for which account record this account share record is being created. Then we have no pause. So here we have these values. So this is a pick list value which have like these values so you can you can select any value from here. Like, it is a reason like you are sharing the record so I'm going to select this is a manual sharing. So I'm selecting manual like so that if if you want to see like with which medium this record is being shared so I'm just selecting a row causes manual then add fields. So now we have access level so for account I'm going to set access level as read write. Right so we have another as well so if I take you again so we have read only read write owner. So from these three you can select any value. So I'm selecting the right. Then account is having related case and opportunity so for case what you want to set so I am setting need on me and for opportunity I'm setting as read write right so this way these fields you need to set these fields are for account share object so once you set all these things and then you can click on done click on save. So I'm naming it as account share clicking on save. Activating this flow. So now I'm going to create a account record and here you can see I'm logged in as Sanjay Gupta which is system admin user. So I'm going to create new record and you will see like when I will be logging with that another user so that user will be able to access this account record. And here we need to set this active as yes because this was the entry criteria if account active is equals to yes then only that flow will run. Now I'm just clicking on save. So account record is created. Right so here is the account record. Right so we are able to access it through system admin user because that user is the owner. And here if you go to sharing. So here you can see this record is shared with the user which we get the flow and for account access read write for a case read only and for opportunities read write. Now if you want to verify through logging in with that user so you can do that as well. So just log in with that user. And go to accounts tab. Here you can see account demo for sharing owner is Sanjay but this user Irish is able to access this report because this record is shared with the help of the flow. So this way, with the help of this flow I hope you understood how you can share a record where would be set as private, which is owned by one user with another user.


Stop putting your phone on the table at restaurants, not only because your phone is gross, like ridiculously gross, but also research shows that you'll enjoy your meal less if your phone is on the table. Phone use is contagious, so if your phone is out, you can bet everyone else's will be too, which means everybody has a worse time. Not only does distracted eating take you out of the moment, but it's also linked to a higher caloric intake and weight gain. So if you want to fully enjoy your restaurant experience, be present and put your phone away.


What's up, everybody? I'm EvilRabbit, and we are here on Torque Drift, almost 10,000, 10,000, 10 million sessions played. That number going up every second. So I haven't been on Torque Drift here in a minute, so I figured we'd hop on today, do some Tandems, and just do basically do all the Tandems we can in a bunch of different cars, and see how we do. And looks like we got some long beach to run. So we're gonna go run some long beach sections. Like I said, we're gonna try a bunch of different cars, have a little fun with it, and just basically shake the rust off a little bit, because I haven't been on much recently, been doing a lot of stuff, and personal, and stuff like that, and been getting ready for something big coming to the channel. Not really big, but something coming to the channel for sure. So looks like we're gonna run the E46 first, and we're gonna kick it up into fourth. We're gonna see what type of score we can get on our first run out here in Long Beach. Hard initiation in, right on that clip, a little bit of the wall. Flick it, run that wall as far as we can. I misanticipated that transition, and bifted into the wall. So not how I wanted to start the first run off. We looked pretty good in the beginning, but unfortunately, we were not able to get that fully. I was not even gonna get a chance to go again. What? Who wouldn't even give us a chance to go against him again? Well, unfortunately, we are gonna just have to try to find somebody else to go against. In the E46, definitely been enjoying the Samsung Galaxy S10 Plus that I play this game on now. It's very seamless, very smooth. I can play a lot of runs and a lot of the game, and not have to worry about my battery dying or anything like that. So now, we got the first mess up out of the way. So we're gonna go straight for it now here and see if we can't actually get a better run. Hard initiation, not as close as that wall as I wanted to be. We did miss that clip. And unfortunately, we're gonna have to do something I'm not very fond of, and that is that double flick transition there to keep my points going. Not very fond of that when you run not-the-course parameters, but I didn't want to lose my points. Had to basically re-initiate. Doesn't matter. He got 112. We had 74. So we're going to try and basically get as good of a chase as we can. Because, well, fortunately, our lead was not the best. That's quick. Kind of run away from me.  And I was not expecting that angle. He was gonna throw up against that wall, but we were able to keep our points. We didn't lose our points. So maybe we'll get a chance to go against him again. He had 112,000 lead run. We're not gonna get a chance to go. People just keep quitting. He didn't even chase. And I still lost. Well, that's not starting off very good. So definitely gonna want to get some redemption in my E46. It's one of my favorite cars, that rotary power plant underneath that hood. And those nice deep dish wide wheels. Looks like I got to unlock the paint. I believe I have the stuff to unlock it, so I could not paint wheels. I just haven't done it yet. So we need to try and get a good lead. Initiate in. Really good on the initiation. Really good on that wall. Gonna flick that later. Run it on the outer wall. This is a much better run as long as we don't smack the wall there. We did not. We're good. We're gonna finish that run out. And that'll be over 100,000 lead run. Not my best lead run. I've had way higher than that. And it looks like we have a battle on our hands. 109 to 104. Let's see what we can do in the chase position. You got those highlighted green wheels going on that S14 right now. And we're just gonna have to go right into it with that his little bit of a flick there. But we are on his door. Gonna transition in. I did not hold the power like he did. Had to back off a little bit. And then we just bumped right into him there. So not the cleanest chase. The entry of that chase was amazing though. But unfortunately we couldn't keep that because we had to back off a little bit. Did we take the win? We did take the win. So we're gonna take a quick look at this initiation right there. Right through the smoke cloud. Right on his door. Quick transition point though. And see if we can get a up high view of that. And see if we can get a closer view or a nicer view of that. Going right in cutting through the smoke right on his door and a quick flick. But I flicked too early and didn't anticipate. But we were still able to get the win. So I'll take it. Nice initiation run though. So now we're gonna probably switch up cars. Let's try some cars we haven't driven. And we'll take Christos Blush's Eurofighter E92 M3. And definitely excited to see James Dean's Eurofighter that he will be using overseas. Because he did take delivery of an E92 as well. Or F22. I think it was an E92. It is an E92. I don't even know why I was questioning that. Falcon Tires E92. And looks like we're going against Sandwich in his Supra. So we're gonna kick this thing into fourth. See if we can't get this Eurofighter sideways. Oh well we definitely got a sideways into the wall. But try and transition. Just a tap on that wall. Southern and throttle. Looks like we got a decent ladder half of the track. If we didn't bang the wall on initiation this probably would be much better. And if we didn't tap the wall at the end to lose our drift combos would have been even better. So 54 to 72. We're probably gonna take the loss on this one. Unless we can somehow make an immaculate chase of 30, 40, 50,000. And it bothers me when people do that. And cut the corner like that. But we are gonna get on his door. I have to back off a little bit. Well a little bit too close on initiation there with this Eurofighter. But we're having some moments of glory. But like I said I'm not a fan of when people do that whole flick hard right in the beginning of Long Beach. It's just it's it's not you know it kind of gets the chase driver out of whack. And it's unfortunate that people do that. But you know what to each of their own. I try to follow the line of how the you know the track is run. That's just my personal start driving style. Looks like we're going against a Rusted S13 G-Money. And well take the Eurofighter out for another rip. I am definitely enjoying how the Eurofighter is driving. You may have to drive this car a little bit more. Maybe tune it get a little more comfortable in it. But this car nice and flowy. Wish I was a little bit closer to that wall and that wall. But if we can get a smooth run without losing our points we'll get a very decent lead run. And right there very decent lead run. That huge carbon Kevlar hump 96 to 97. So we do have a battle on our hands in the Eurofighter. So hopefully we can throw down a chase like we did on that Supra in this battle. And maybe we can make this that much of a better battle. So here we go.  So we're gonna try to initiate in with him. A little bit shaky on the wall. And he hung that out a little bit more than anticipated. But we are still somewhat there. I'm gonna be risky and run it on his door right there. We didn't hit the wall.  But decent chase nonetheless. Not enough to get us the win. Let's see gonna let us go against him one more time. We will. Let's go one more time against him in the Eurofighter. See if we can get a better lead this time. And hopefully we can get another decent chase now that I kind of know his run. I will be somewhat anticipated for it. We're gonna hang that out on the wall. Hang that out on that wall. This is a much better lead than last time. And angled up too far on that wall and backed into the tires. Losing our points which means our multiplier for the clean run got knocked down. So we'll see what kind of run he got. Looks like he had some incidences. That was a nice hard flick there though. Right on that wall right on that transition point. Definitely loving Long Beach. I'm starting to love this Eurofighter too. Oh man come on. And see that's what happens.  It throws the chase driver off. And it's just I mean I guess if you're going for points that's the way to go. But if you're going for smoothness and cleanness and sake of tandems that is not the way to go and he biffed it in the wall. So we're gonna take that win. So some things I'm not too fond of when people do is that but you know I'm not gonna complain it is just a game. So I can post my opinion that you know I don't think they should be doing it like that. But hey you know to reach their own. So I think we're gonna run one more time here in the Eurofighter maybe switched up to another car. But I am definitely loving this E92 right now. Looks like we got question marks in an S13 or S14 excuse me. Don't bash me in the comments. I knew it was an S15. So we're gonna initiate and try to get as many points as we can on that wall. Run this wall as much as we can. Hang that out. Oh my wall tap. Surprised we were able to keep those points after hitting that. We're gonna straighten up there though. We're gonna have to loss the draft to lose all these points and finish it off. Unfortunately the wall tap too much to be able to keep online. And kind of made the run go from probably 100,000 point run to a 58 and it looks like it's a 5,000 point run. He's definitely going to bounce out of that one. Sorry man he probably hit the wall on initiation. But you know what I've done that I don't know how many times. So I'm used to making some mistakes. Looks like we got another S13. 824 horses under that one. So let's see what we can do here. I'm actually having a lot of fun in this Eurofighter. Hard flick. Drag that back as many points as we can. Close to the wall. We didn't catch the transition. I always try to catch the transition just as it's about to lose. So we're gonna catch this one. So we still didn't lose all our points until right there when we go too greedy and back into that sidewall. Still a 72,000 point run. So definitely getting more comfortable in this Eurofighter. Gonna be doing this a lot more with this card for sure. He's not gonna want to go against us in tandem. So I think we're going to switch it up to another car. Not sure what I want to drive. We could bring out the vet.  His car is definitely a fun car to drive. So and he did pretty good in Orlando round two. So we're gonna bring our Chris Forsbergs car. Hopefully Chris Forsberg will get the win here for me. So we're gonna try and just kick this in. A little bit of glitch there, but not much way off the wall there. Try to drag that out as high as we can. Just a little, just a little wall grazer. Angle that car out. I am surprised that we are able to get the points totals that we just got with Chris Forsbergs. We were way offline, but we were able to get 116,000. Good thing because he got 92. So those wall taps helped, the wall drag, and I'm definitely surprised we got that. So now we got to throw down a solid chase to solidify the win. And we did get left a little bit off the start, but we will be able to still be in tandem till right there. And we're gonna have to seriously cut that angle and we are way out of the tandem circle. That E46 is quick. So unfortunately with a very solid lead run, we are unfortunately inactive chase in Forsbergs car. And that's gonna write the 0 for us lost in that one. Oh, we still took the win. Well then, I mean we're gonna go one more time with him, but I don't think we'll be able to catch him in the chase. We're gonna try maybe a fourth gear rollout, shift into fifth. That was definitely a very bad initiation. And we lost our points already through there. So this is not gonna be a good run. Hang that out way too much. Yep, way offline because of that initiation. So we will probably take the loss on this one. Or maybe not. 44 to 36. Is he gonna give us the chance to chase him down? He's not. He's gonna bounce out. So Chris Forsberg gets the win. So we're gonna go change it up to another car here. Not really sure which cars I want to run. Maybe we'll bring out the old Facel S15. 760 horse. Not really sure what gear I need to be in. And looks like I'm going against a very, very quick E46. So we're just gonna kick it into fourth and hope that we can throw down a good solid lead with maybe high angle, high points, and get a good points total for the lead. This kart drift slides so much. We're gonna have to straighten that up. And we're gonna lose that angle and drift. Unfortunately not get a good run. I mean it's still 70,000, 80,000 point run but 113. Yeah we needed, we needed one of those Eurofighter runs. But and I think we're probably gonna get left at the line. So if you guys want to keep seeing Tour Trips on the channel, make sure you comment and tap the like button. Do appreciate all support and subscribe. If you're not already a subscriber, would appreciate the support. Throw it in. And I didn't think we were anywhere near that wall but we biffed it into the wall on our chase. So definitely the wrong choice of car to go against that HGK E46. I know that paint and I know this man. Definitely a solid driver. Wish I would had my E46 to go against him but unfortunately we did not. So we will take the loss. I think we're gonna try and run one more time in order. Either our E46 or the Eurofighter. I think we're gonna go with the E46. Try to get our redemption on it before we end this episode off. So like I said make sure you follow me on Instagram and Twitter. All of which are found in the description box below. And that is a very purple, that's like a forest weighing paint scheme. I'm okay with this. Forest weighing one of my favorite drivers. Styles for miles. So let's see if we can't get a good lead. Hard initiate in. Getting our clips.  And we're gonna have to double initiate back in. Unfortunately that's gonna mess up the chase driver so I do feel bad for having to do that double initiation in. Because that's gonna mess up his run. So hopefully it doesn't screw his chase up too bad. I was so bad when I have to do something like that because it's unfortunate for the chase driver. I like to try to make the cleanest lead run I can. But it looks like he only got 43 so it looks like he is not gonna even want to go against us. I've had a lot of people forfeiting on me recently. And I'm not sure if they're just not comfortable trying to chase or they think they're too far behind. I personally will usually never forfeit because I always want to try and just get a good chase. Because if you have a higher lead run you can get pretty awesome chase. So we faced this man before. So I faced him before off camera of course. So we're gonna try and throw down with him here. I should probably unlock that so I can paint wheels. Bit of an early initiation but we're gonna hold it out there. Do a late flick there. Get as many wall points as we can. And hope to God we don't have to. Okay so we don't have to lose our points there. We're able to somehow salvage and angle out and get around that final turn here in Long Beach. So this is probably gonna be the last run. Hopefully he gets a good run. 70 to 106. So we're gonna get to go a chase run to end this episode off. So hope you guys enjoyed this truck drift episode. More stuff coming to the channel with Forza and stuff like that. So stay tuned to the channel. Some things are gonna be happening. Some cool things. So we are going to just throw in on this man's door.  We're gonna have to back up a little bit. And he's gonna have to double initiate. But we are still on his door. I am okay with this run. Being the final run of this episode. Door banging across the line. So if you guys want to keep seeing torture, make sure you tap that like button. Do appreciate all support. And as always I thank you guys for watching. I'm EvilRabbit. I'm out. That was a pretty solid right there on his door. A little double initiation. But we were right on his door. Telling him we're still there. Had to angle that out. Hold it. A little door love. We're definitely good.


One of the dangers of working freelance, as I have done to the last decade, is the temptation to start viewing yourself the way that your clients tend to do as a wizard, ensconced in your high tower with only your grimoire in your palantir, working in beautiful isolation to bend reality to match your will. The danger lurks in how this view can feel quite accurate, 90% of the time, but sealing yourself off like this all the time can block even the most experienced attacker from realizing some of their best work, which requires not just showing up at conferences and such, but truly venturing outside of one's comfort zone, taking the initiative to reach out and ask for knowledge, access, or perspective that will never come through a mere search query. In November 2015, I noticed that the flight radar iPhone app, somehow new ahead of time, that the plane I sat on would take a slight left turn over Atlanta, implying that the app had access to commercial flight plans. In a flash, I saw that if I could somehow get this data to, then I could write my own app, one that would use weather data, such as that used by NOAA to generate maps like this to predict turbulence, location, and intensity during flights abound to nervous flyers like me. And so as with any project, I began by retreating into my workshop, assuming that I could apply all my usual methods of isolated study and experimentation until the day I shipped, just as I would with any client-driven task. Obviously, I would need access to two data sources, one for weather conditions, and one for flight routes. My idea being that for a given flight, I would just run the ladder through the former and show you the numbers somehow. And my natural introverted starting point was, let's find the public APIs. Surely there are public APIs. I started with the flight plans. And to my surprise, I didn't find any obvious APIs offered by the FAA, even though I had a notion that flight plans were public information. I did quickly find a commercial API offered by a company called Flight Aware, which offered me exactly the information I wanted for the low, low price of 2 tenths of a cent per query. OK, so noted. Put that aside for now. NOAA, they have public APIs. One even involves air turbulence. It is a lot of fun. You can give it a path of geographical fixes and a timestamp, and it'll send you XML telling you all about the air vents along the way. Air vents look like this. They're big old or regular polyhedra floating in the air with floors and ceilings defined at certain altitudes. They define a 3D space that contained an increased likelihood of atmospheric conditions for aircraft passing through them, including turbulence. Sounds perfect. And I drafted a prototype out of it. And some friends tested it, but it was clearly too broad to be a useful predictor of anything from a passenger's perspective. What I wanted was something like this. NOAA's graphical turbulence display, which I've used as part of my own pre-flight meditation for many years. And friends, I sunk many serious hours into the puzzle of downloading and analyzing these images, pixel by pixel, before I even began to consider the possibility of doing something with those contact links down at the bottom. Now, my wife is a public servant. That's her on the left. She works as a librarian for the US Navy. And upon hearing my image analysis woes, she said, that contact form is probably monitored by someone who cares deeply about their work. Seldom hears on its curiosity about it, and he would be absolutely delighted to hear from a member of the tax-paying public for whom they ostensibly labor. This struck me as counterintuitive, given my own typical private sector response to unsolicited requests for attention from strangers. But I like to think I know when to defer to experts. And so I filled out that contact form. Feeling optimistic about the AirMed API, I asked if they made their graphical turbulence data available in some plaintext format. XML, maybe JSON. And I got a response almost immediately. And they said, JSON or XML files, yeah, sorry, we don't have any data like that. But we do have an anonymous FTP directory full of up-to-a-minute weather data using a format that meteorologists use called GRIB. And here is all the information you need to get at it. Would that be useful? And I said, I will let you know. And I retreated to my tower, which that particular afternoon was actually the Blue State Coffee House in Alston, Massachusetts. And there did work. I've no doubt most anyone in this room could have done. And I had a great deal of fun with it. Does there already exist a suite of open source tools specifically for working with GRIB data, yes? Was it already packaged up for Mac-O-S Homebrew, yes? Did it feel indescribably refreshing to work with open source tools that process data for a purpose more focused than data processing's own sake as so often feels like the foundation of my career? God, yes. And my discovery of this territory would have been impossible had I not jumped the track and contacted someone from outside of my usual sphere. And so I ended up that afternoon with this. And I felt jubilant. And I posted it to Twitter, jitterbug being an early code name for this project. And my friend Jenny said, is it a tumor? And I was like, no, Jenny. But yeah, OK. I didn't really provide any context, so that's fair. But no, it's conus. It's the continental United States, or rather a slice of the atmosphere above it, or rather forecast of clearer turbulence intensities at a particular altitude at a particular minute on January 16, 2016. I was able to read the data well enough to create this image. This is the moment where I knew this project had potential, which left a problem of the airplanes. I had enough of that given a takeoff and landing times and a line of navigational fixes, I could estimate what conditions surrounded the plane at any given point on its journey. But asking users to look up and type in nav codes of their upcoming flight versus just a flight number was a non-starter. As an aside, I learned a lot about aeronautical navigation points for this project and how there's no good public database for them all. But you can fake it well enough by downloading the free trial of the super nerdy X-plane flight simulator and rating its data text files. But that is a tale for another time. Back to my tower, which I wasn't ready to leave again just yet. I returned to my old friends at FlightAware, they have the commercial API. And I wrote a screen scraper of their web app, which, among other things, turns flight numbers into navpads. This would not scale to production. But it did let me complete my proof of concept of which me and some friends were the only users. And yes, that's plotted against an Apple Maps screen grab. It was there and it was good enough. But now progress slowed down. Never have I felt so close to another soul, writes Randall Monroe in XKCD 979. And yet so helplessly alone is when I Google an error and there's one result, a thread by someone with the same problem and no answer last posted to in 2003. Naturally, I wasn't the only jerk on the internet who wanted FAA data and indeed found many instances of people asking but no clear answers. I did find some tantalizing almost rumor level pointers in multiple years old forum posts that link to the same URL. And clearly, there used to be a website there. But now it just held a 2011 press release describing a random policy change like a fading concert flyer tacked to an old warehouse. However, it had an acronym I had not seen before, ASDI, and a reference to something called the FAA-ASDI data feed. And that gave me another handle to search on. And I found, for example, this document listing users of ASDI, whatever it was, which included my friends at FlightWare. OK, right track. I'd also seen mention of this class 1 versus class 2 designation, which would come in handy later. Finally, I found this PDF, sitting in a directory containing no index files and on an FAA website otherwise dedicated to flight delays. That search engines had indexed it, bespoke a dignified pass for the document, and I could only assume its continued existence in organizational oversight. I did not let that stop me. I had learned my lesson earlier. I wrote that email address printed on it. Like a tourist speaking from a phrase book, I pieced together vocabulary I had encountered but not necessarily fully understood. And I said, hello. I would like to request information about obtaining class 2 direct access to the FAA's ASDI data stream. A week later, I got a response. And it said, ASDI, we retired that. Have you checked data.faa.gov? You know the website we have that is literally covered in giant green buttons, the very first one of which is labeled en route flight and related data. And I said, how is your robots.txt file? You know what, never mind. Thank you. And friends, I hit that button. And within days, I had an assigned contact within the FAA to help set me up with its full fire hose of flight plan and aircraft positional data. And there began a months-long adventure of personal growth both as a hacker and as an entrepreneur that lies far outside the bounds of this talk. At the end of it, and indeed at the end of last year, I launched bumpyskies.com, braiding together all of this work. The service feels like a stub to me full of potential. And I don't know where it'll go next. But I do know that I wouldn't have gone anywhere had I not forced myself needing access to tools to just ask for them. It is a trick I look forward to repeating sometime. And I hope someday you can make use of it as well. Thank you very much.