I'm Zeke and welcome to the dream green show in this episode I'm gonna show you guys the quickest way to retire to become financially free. Now the first step I'm gonna tell you guys is to stop working for money. I know it sounds confusing. Yes That's right. I'm telling you to stop working for money But in today's society the top 1% the wealthy they are not working for money The wealthiest people work the least while the people that are the poorest works into the cows come home And that is because the 1% has figured out this one skill and that is to make money while they're sleeping Now don't get it twisted It's is not an easy task at all to make money to make passive income to make money while you're sleeping It is not easy at all I'm not trying to tell you guys that it's easy But the if you want to live like the rich if you want to live like the 1% you want to retire early If you want to become financially free This is a skill that you have to learn and a skill that you need inside your portfolio in order to become financially free And that is to make money while doing absolutely nothing at all in the easiest way by far the easiest way There's many ways out there. You could buy businesses. You could start a company. You could do this You could invent something but the easiest way to earn passive income to make money while you're sleeping It's through dividend investing or dividend income Dividends is when a company you invest inside the stock market into these companies that pay out dividends High dividends they're called dividend paying companies and they either pay out once a month monthly paying dividend stocks Or they pay out once a quarter of quarterly paying dividend stocks Now the dividends that they're paying you is a form of hey, thank you for investing inside a company Here's a little check that we're gonna send to you once a month Direct deposit inside your account or once every quarter direct deposit inside your account is a way to say thank you for investing inside our company Hopefully you can reinvest those dividends back inside our company to help it grow a lot of people take those dividends and live off of those dividends The wealthy are paying their bills with their dividends They're going on vacation with their dividends that buying islands and living on islands with their dividends And they're moving out of the states and they're never coming back and they're able to retire early just from dividend income And if that sounds nice to you Then you might want to stick it out to throughout this entire video because you can be a dividend investing your whole life And still not be able to retire but in this video I'm gonna show you guys how you're gonna be able to retire the quickest by far the quickest way off of dividends And you can move to Portugal, Mexico, Panama anywhere that you want in the world and live off of those dividends and retire early and be financially free So if you guys want to learn how to do that go ahead and hit that thumbs up button That helps out this channel more you can even imagine I also have a free e-book on Mastering dividends down in the description you click that in your email You get a free e-book if you want to learn every single thing about dividends I can't talk about that in this video and last but not least if you do want to get started inside the market If you want to start investing and you do not have a bucket This video is brought to you by Moomoo right now if you click the link down in the description sign up the positive $100 you could get 15 free stocks up to 15 free stocks if you signed up with those free stocks You can keep them inside the platform It's free money guys do not miss out on that amazing opportunity And once you have those free stocks you could sell them if you don't like the brokers Also, we will has a special promotion going on as well click that link down in the description if you sign up in Deposit any amount of money if you just deposit one penny inside of we will you can receive up to 12 free stocks Once you do and once you get those free stocks You could sell them and withdraw all of your money or you could keep your stocks inside of that platform and decide to use it guys It's literally free money do not miss out on those opportunities, but enough talking. Let's go ahead and dodge thing to this video Welcome back dreamers now.  So those might be more attractive to the new investors, but You are gonna get taxed So let's completely take taxes out of this video because that would make this video is just a little bit more confusing And let's just stick to the everyday real-world facts, right? so let's say that we're going to the beach and Everyone's lined up on the beach me and you and we're going snorkeling. We're on a coastal reef Beautiful fish out there beautiful sun crystal blue water and we both starting off We're on the sidewalk getting out the car We got across the beach in order to get inside the ocean, right? If you're gonna snorkeling, you know what you need, right?   That's just how you snorkel, right? So when you get out the car Are you gonna put the fins on your seat on your feet to cross the the the sidewalk the sand in the ocean?  Yes You're not gonna have that much income at first from growth stocks, right? So growth stocks would be like apple apple do pair dividend But they're not focused on paying dividends in a way in the reason apple is able to grow that company so much Is because they're not paying a high dividend. They have a dividend year of point zero point five eight percent or 0.5 percent less than half a percent guys and They're able to take all of their money Reinvested back into their company to grow their company even faster So they're able to grow their company even faster That is us walking in our shoes to the beach to the ocean until it's time for us to trickle down So once we invest inside our growth stocks, right? We're gonna make a lot of money and I'm about to show you guys a quick example And then we start trickling our money from our growth stocks over to our dividend stocks No matter depending on how much that we need that we need to Survive on by the time for us to retire because now we have a lot more money in our growth stocks Then we do in our dividend paying stocks So we're gonna take a look at the top growth stock and at the top dividend paying star They're dividend stocks out there to pay 14 percent But those companies are a risk of cutting their dividends almost every five to ten years And you're gonna lose money in the long run if you invest it to a company that pays a very high dividend But we're gonna look at one of the best dividend paying stock This is the monthly pan dividend stock.  Now. This is one of my favorite dividend stocks They have a dividend yield of 4.76 percent almost four times five times six times more the apple in dividend So let's pull up a quick example of growth stock versus a dividend stock welcome by dreamers here We are on the portfolio visualizer. Let's say we started investing all the way in 2002 2023 23 years. That's a lot less than it takes to retire Then working 30 40 45 years in order to retire in today's age Let's say we just started off with a thousand dollars and We invest $1,000 every single month into the stock market and we're going to reinvest our dividends There we go and display our income. Yes So for the first one is Apple ticker symbol APL and the second one is ticker symbol old Realty income. It said we invest $100. I mean 100% to portfolio one 100% to for portfolio two So this is us investing a thousand dollars a month for the next 23 years from the year 2000 to the year 2023 now real estate income has the higher dividend the investor to real estate income for 23 years Yes, you've been able to retire off a nice decent income But let me show you what growth stocks do when you invest into growth stocks So you want to hit analyze portfolio and bam, here we go All right, let me change this to monthly right quick and here we go hit analyze portfolio and over the last 23 years there goes you will have 44 million dollars in Apple 44 million dollars at Apple while you will have $1.6 million in real estate income. So with 1.6 million dollars in real estate income with Dividend of four point something percent. You'll be making around $75,000 in reality income just for investing over the next 23 years that is amazing guys with $75,000 per year You could pick up your money. You can move to another state $75,000 You could live in pretty much any state in the United States. You could live on any island in Mexico You could live on any coast in Mexico. You could live in Spain and Portugal You could live a lot of places off of $75,000 a year by doing Absolutely nothing at all and becoming financially free But look at these growth stocks and Apple is not the only growth stock. You can pick out any growth stock now Apple is a technology company. I can show you guys another one That's not a technology company, but with Apple you will have 44 million dollars in a growth stock 44 million dollars and once you invest into Apple for let's say 12 to 15 years, right? 12 to 15 years you'll have maybe like 20 million inside of your account You can take a million two million from your Apple account trickle it on down to your Real estate income on stock portfolio and you could still be able to live off your dividends from your real estate Dividends just like why would you walk through the beach through the same which are flippers already on when you could run through the same With your shoes on so why would you invest into dividend high dividend year paying companies right now? If you want to retire in the future when you could invest into growth companies right now Trickle that down to your dividend paying companies when you're ready to retire with more money inside of your bank account And if you guys just think I'm I'm lying.  All they do is pick up trash one of my favorite companies out there It analyzed portfolio from the year 2000 to the year 2023 just 23 years. There you go We have 2.2 million dollars inside your account with Real estate income you have 1.6 million. So you will still have money with the most born company out there Real estate income you could take that money trickle it on down to any of your favorite dividend paying companies any of your monthly favorite dividend paying companies are Quarterly paying dividend companies are dividend kings like coca-cola or anything like that You could trickle that down from your growth stocks on over to your dividend paying stocks when you're ready to retire at a much Faster rate and that is going to be a game changer now Just like with Apple and waste management You want to look for great growth companies and you're wondering what are good golf companies now one tip that you want to Look for you want to look for companies that are growing their revenue and for companies that are growing their earnings Per share doing that earning now with that revenue you're looking for a 15% growth doing that earnings You're looking for a 20% growth now one ways that I find companies that are growing is by using a screener now You could use any brokerage or any tool to screen for for stocks But the one that I use is in movement. All right here We all move move the quickest way to get to it is just to go to the search bar right here Swipe over to stock screeners and start a new strategy now here You can stand you can scan for many things and many different filters now what you want to do You want to come you can look for descriptions Valuations shareholders technical per share you want to look at the growth right there now You can look at the growth now when you click on growth right here You can look at the net profit growth rate You can look at the EPS with earnings per share year of a year the REO year of a year There are many different ways that you look at this you want to enter your parameters whatever you're comfortable Investing into as you consider a growth stock I will go more in depth into this on another video on how I use the stock screeners to look for growth stocks So if you don't want to miss out on that make sure that you subscribe to this channel So you don't miss out on any future video. So now for those that you that state to end is this video Let me tell you guys an even quicker way This is an even faster way that you're gonna retire if you got a friend that's out there That's already invested to grow stocks that's already gone trickle down to his dividend paying stocks when he's ready to retire But he clicked off this video just a little bit too early for you guys that stayed to this end of this video Here goes the secret tip to retire and to be financially free even quicker Even quicker than the person that just watched this video that clicked off just a little bit too early If you made it to any of this video go ahead and hit that thumbs up button that helps out this channel But then you can even imagine make sure you pick up those free stocks from Moomoo and from Weebu down in the description and find out More information from dividends from clicking the e-book down in the description or in the pinned comment section Or if you want to join the patreon that'll be down there too in the pinned comment section But for you guys that stayed to the end of this video You want to learn how to retire even quicker than your buddy that just watched this video, but you stay to the end Let me tell you guys right you want to retire inside of Texas $50,000 would be just perfect. You will live a comfortable life with no bills to pay living off of $50,000 a year If you live in California You might need to move so this is step number three if you run a retire super early and live a luxurious life You will have to move to a cheaper place to live now If you're already in one of the cheapest states which is I live in Texas It's pretty good out here with a million dollars. I could buy the block I could buy the whole block the whole neighborhood the whole mansion I could buy the whole block for a million dollars if you live in California with a million dollars You could buy an apartment if you live in New York with a million dollars You could buy a porch. All right, but let me tell you about this next strategy now I'm gonna read off a list of places, right? Now if you wanted to $75,000 in reality income it showed that you even need a little $1.6 million of best I know you're saying that is a lot. That is a lot of money. That's gonna take a long time Yes, it's gonna take a long time, but let me show you how to cut that even in half You don't need $75,000 in order to retire you could live off of $30,000 You could cut that in half guys. You could cut that in thirds. You don't need $75,000 You don't need $50,000 to retire. All you need is $30,000 because right now you could live every single month in Mexico between $2,000 and $2.8,000 per month. That's around $24,000 a year If you want to move to Panama and that's $2,900 a month or you can live there for $34,000 a year If you want to move to Ecuador, yes, you might have to learn to speak another language But hey, you can be more cultured, but you can move to Ecuador and live with just $18,000 a year $18,000 a year if you want to move to Spain like Portugal you can live there comfortably comfortably for around 22 to $25,000 per year so off of your dividends that you're already making from Grow stocks trickle down to your dividend stocks pick up your bags take your girlfriend take your husband Go ahead move on over to some place with some crystal clear water and retire over there in a whole another country Sipping mojito sipping whatever you guys drink and living your best life by doing absolutely nothing Living like the wealthy every single day waking up with money inside your account making money while you're asleep So if you guys is already making money while you're sleeping you're already investing inside dividend paying companies Let me know what dividend companies are you investing to let me know what growth stocks You are investing into and what are your plans for the future?   Are you going to keep it 50-50? Are you just going to just continue to invest to grow stocks and then take this strategy and trickle it down To dividend investment once your growth stocks outgrow everything else in the company Let me know where your strategy is going to be after this video down in the comment section, but that's it guys I'm Zeke. Don't forget to pick up those free stocks. I'm telling you that offer is amazing Do not miss out on those free stocks opportunity with Moomoo and with Weeble check out the free ebook down in the description But in that I'm Zeke bring you to dream green show and I'm out peace


The U.S. Consulate General in Lagos has organized a two-day higher education conference as part of efforts to deepen the relationship between Nigeria and the United States of America. Plus TV News correspondent Love Ikuko Yediko reports that the conference is part of its long-standing commitment to strengthening an education system that enables Nigerian students access to quality education. It's an inaugural Nigerian Higher Education Conference, a race of academia vice-chancellors of federal, state, and private universities in Nigeria, representatives from U.S. universities, top officers from National University Commission, NUC, TASHA Education Trust Fund, committee of vice-chancellors of Nigeria universities, and NGOs in the Nigerian Higher Education Space, both in person and online. Waring Attainers, U.S. Consulate General's Public Affairs Officer Stephen Ibele explained that the overall objective of the conference was to exploit opportunities to forge institutional partnerships between U.S. and Nigerian universities. The world has changed. It's changed since the pandemic, since we have ridden through that pandemic, since we have leveraged technology to really innovate in many, many spaces, in the spaces of work, in the spaces of education, for example. And this is why we are here, to really bridge the gap. Ibele also noted that leveraging on technology to connect the Nigerian and the American education system will forge a new chapter in Nigerian education and enable more Nigerians to earn international degrees. This is the future. This is the future of American universities. This is the future of Nigerian universities. And we can touch many more people. Executive Secretary of the Nigerian University's Commission Professor Abobo Karashid, represented by the Deputy Executive Secretary Chris Miyake, described the collaboration as apt. Miyake is optimistic that the inaugural conference will give Nigerian universities a great visibility. The Committee of Vice-Chancellors of Universities tries to need to have a rethink of the philosophy of university education in Nigeria. Rescaling your graduates, I am also looking forward to going to my alumni and encouraging them to go for this different online training so that they can also improve their skills. This issue of exchange between staff and students, yes, it's been on, you know, as you have heard. So but with this kind of interaction, the tempo and the rate at which people will move now from Nigeria to the U.S. and U.S. back to Nigeria will actually increase. The inaugural Nigerian Higher Education Conference has a system opening new frontiers, mobilizing stakeholders to build long-term partnerships between U.S. and Nigeria institutions of higher education. From Lagos, La Pi Kuku Uyiduku. Plus, TV News. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


Hey everyone welcome to this week's video update. Let's take a quick look at the markets, and then we'll jump into the trades for the week Good news or maybe not good news. I don't know depending on how you look at it We did not hit new all-time highs this week in the indices SPX came close Tuesday Wednesday and Thursday, but did not push through Either did the Nasdaq? Yes, well the futures rolled so it's showing yes hit a new all-time high, but I think that has more to do with the futures roll But anyway S&P up early in the week down the last couple of days Nasdaq three red days in a row as well Russell lower big big down day yesterday a little bounce today and Then the Dow couple couple days off of all-time highs as well Gold kind of choppy to down silver pushed higher on the week Notes and bonds lower 10-year yield back up to 4.306 Oil settled in at $81 a barrel up up for the week. Natty gas kind of grinded lower Soybeans chopped sideways wheat up early down later part of the week corn kind of up and down Euro choppy sideways, but a big down day yesterday in the pound lower Bitcoin couple of down days off of its all-time high, which it hit of 74,415 and then Vicks settling in popped up above 15 a couple times In fact, let's see 311. Yeah, that was this week That was Monday Monday at touch 16 Settling in at 14.41 All right, so trades for the week really good week of trading Which I needed in fact, I just did a podcast episode this week about how much drawdowns suck And so this helped this helped All right, so zero DTE a little over 51,000 on zero DTE for the week. So nice 80% win rate 79 total trades So let me break these down by the different categories Do am trades first?  Well, and if I break those down Because they're kind of quite a bit different as far as trades. So I've got my my Re-entries that I do so that was about 19,000 of it and then my one DTE I think I only had the one today. Yeah for 1500 and Then reverse iron condors three of those all three winners So good stuff there End of day trades A little bit red minus 1500 on those and then no FOMC JSP's Had a loser today and then one winner earlier in the week. So a little bit red on those My NDX 10 wide that I do every day just one loser The one today was discretionary because there was no zero-day options on NDX. So I was just testing the three-day options Booked a little winner on that one and then power hour Let's just get all the power hours clicked So just one loser and that was yesterday The rest were winners. So a little over 11,000 for power hour PM PM iron condors Two losers both of those were discretionary. So they these didn't actually qualify, but I manually pushed them through Ended up being losers. I Still I liked the setup. I was just kind of going for what I was basically what these are and Wanted to put them on to get more exposure and they ended up being losers, but that's okay I I'm not not mad about those. So plus 2600 on the PM trades and Then kind of my discretionary zero DTE price action trades Quite a few of these this week 23 a little over 3,000 in profits on those My quiet midday tranches all winners a little over 4800 on those O2 call calendar. Yeah, just one of those minus 1400 So that's it for zero DTE Time flies I didn't close any. Yeah, just I've got a couple open trades there Good week on dynamic calendars Get all these clicked. I tell you what I was just talking to Landon here on the team and I was telling him my man. These these one-two being bees Just consistent man. They are consistent Only one loss on calendars this week and that was on a one-two. It had a single calendar that was Positive a 5-7 that was a tiny scratch 3-6 winner 3-5 winner 3-7 winner 1 3 1 2 1 3 1 2 so all together almost 5,000 on the calendars Directional futures good week on directional futures mostly based on today But a little over 4,000 on my directional futures trading for the week Iron ducks. I don't think I closed any. Yeah I'm OC trades. So this was frustrating. I took one today It was one tick away from hitting my profit target and then it kind of bounced back up So I ended up taking a tiny 125 dollar loss But the big issue was yesterday I had a big MOC number and I just completely forgot about it until somebody posted in the community And I was a couple minutes too late getting in but it would have been a the way that I traded I would have made I don't know probably 3,000 4,000 on it. So unfortunately missed opportunity on that one that didn't show up here Option selling So one loss on a short strangle one win on a short strangle small red for the week and Then portfolio margin like I just had one closing trade.  These ones are still open The other options will settle both of these will end up being small winners. So those will settle out Next week. So that's it my friends Hopefully you guys have a good weekend come back and have another strong week next week. Take care. Have a good one


A quick introduction. In Belgium we have the SNCB, the railway company, and this year they striked already 22 times. So travellers, of course, aren't happy. So that's why we decided to react. And since I'm a hacker, I reacted on the hacker way. There's no audio but it's subtitled. We didn't figure out you have to push the big red button. So now it goes like ding, noon. So, like, thanks. So we have 50,000 views and this is just Flanders. So it's a really small area of the world. And the subtitles in English are only on there since yesterday. So like one minute later there was another broadcast from the conductive saying, yeah, please ignore the previous message. It was not from the NMES. We are tracking the guy down right now. They didn't find me. So why could we do this? Because the railway company for all their locks, or almost all their locks, they use this generic square key that you can just get off eBay for $2. So the strike was on Thursday and we posted the video on Friday. And Sunday I got a call from Newsblood. It's one of the major newspapers in Flanders. And the next day, so that was Christmas day, and they sent the photographer. And the next day we had almost a full page interview in one of the biggest newspapers, or not one of the biggest, but one of the major. And then was some small local TV station played it in the news. And the radio tried to get an interview but I was on my way here. So this is what you get if you use lame keys for security. And the railway company, they stated that they are still investigating or doubting if they will file a complaint. But yeah. The Debian booth offers you a free beer. At least it's stated by someone. Thanks. So I hope you enjoyed it and thank you.


How do you run a microwave oven that requires thousands of volts and a phone which requires very tiny amount of voltage by plugging them both into the same supply, 230 volts main supply? I mean the voltage is too low to run a microwave so how does it work? And the voltage is too high for our cell phones so why don't they blow up? The secret is a transformer. So what's a transformer? A transformer is a device that can either step up which means increase or step down which means decrease, step down and AC voltage. Okay what does that mean and how does it work? Well at the core the transformer is basically just two coils kept close to each other. One which is connected to the supply and AC supply is called the primary coil and the other which is connected to some device which we want to run we'll call that the secondary coil. Now the basic principle is the supply voltage is going to generate an alternating current so the current will keep fluctuating back and forth and current passing through a coil will generate a magnetic field and that magnetic field will also fluctuate because magnetic field depends surely on the current and because of that Mr Faraday comes and says ah changing magnetic flux through a coil there will be an EMF induced so an EMF gets induced in the primary but it's also important to understand is that that same magnetic field will also get linked because the second coil is kept very close to the first one it'll also pass through the secondary and as a result as the flux changes over here as the magnetic field changes over there the flux also changes in the secondary and again an induction takes place in the secondary and because of that there will be an EMF generated in the secondary and as a result there will be a current generated in the secondary and that's how the bulb starts glowing. Now at this point you might say hold on a second what a waste of time why can't I just directly connect the supply to the bulb won't that be just easier? Well if you do that then the voltage at the bulb will be exactly the same as the voltage that you are providing over here and that's not what we want we want to be able to either increase this voltage or decrease the voltage and that's the idea behind a transformer either step it up or step it down so how do these coils help do that? Well let's analyze the voltages at the primary and the secondary to do that let's start by looking at a single coil over here we know from Faraday's law that the EMF induced in any coil due to the changes in the flux is given by E EMF E is the negative rate of change of the magnetic flux it basically means if the flux changes very fast then there will be a higher EMF induced that's the whole idea behind this so this is the EMF generated in one coil now if there are total I don't know let's say NP number of coils where P stands for primary then what is the total EMF generated? Well the total EMF generated that will be the voltage in the primary that will be just NP times E NP times E What about the secondary coil? Well we can do similar calculation we can say that through each coil the EMF generated must be the same we can because the flux here and the flux here must be the same and you might say at this point hold on wouldn't the flux decrease because we're going farther away wouldn't the magnetic field lines go farther away and become weaker? You're right but there is a way in which we can make sure that the magnetic field lines over here and the magnetic field lines over here have the same strength and we'll talk a little bit about how that happens a little bit later how we can make sure of that but if we assume that the flux here is exactly the same as the flux here at any moment then the flux through each coil the EMF through each coil sorry is going to be E and from that we can now figure out what the secondary voltage is going to be I want you to pause the video at this point and see if you can using that figure out a relationship between the primary voltage and secondary voltage go ahead give it a try alright if the number of turns in the secondary is let's call it as NS where S stands for secondary then the voltage in the secondary is going to be well one coil has EMF E NS number of coils will have NS times E notice the voltages in the secondary and primary are not the same if I divide them we'll get the relationship between them we get vs divided by VP equals NS divided by NP this means that if the number of turns in the secondary is more than the number of turns in the primary like shown over here then notice the voltage in the secondary would be higher than the voltage of the primary or the voltage of the supply and we call this the step up transformer increasing the voltage that's what happens in your microwaves your microwave oven requires thousands of volts to run but you might know that our AC mains supplies only about 230 volts so roughly around 200 volts let's say so if you want to increase the voltage say by 10 times as an example then all you have to do is make sure that the number of turns in the secondary is 10 times more than the number of turns in the primary step up transformer on the other hand if the number of turns in the secondary is smaller than the number of turns in the primary notice the voltage in the secondary would be smaller than the supply voltage or the voltage in the primary we get step down a transformer and that's what you would use if you wanted to charge your mobile phone because it requires a very tiny voltage the AC supply gives you a lot so you step it down appropriately by reducing the number of turns and as a bonus notice we're able to charge your electric phones without having a direct connection between these two circuits wireless charging that's right that's how wireless charging works the secondary coil would be inside the phone the primary will be connected to your it would be inside the charging pad you keep the phone on the charging pad wireless charging beautiful right before we wrap up we still have to answer how do I make sure that the flux here and here remains exactly the same right now before I do that I have one question for you do you think this transformer would work on a DC supply what if I used a battery here instead of AC what do you think would the transformer work pause and think about this alright hopefully you've tried so does it work on DC well let's see the main principle is electromagnetic induction and for induction to happen the flux needs to keep changing and that can only happen if the current keeps changing and that does not happen in DC and that's why you cannot use transformers for DC you can only use it for AC okay lastly how do we make sure the flux here and here remains exactly the same otherwise the equation won't work well a way to do that is by introducing a ferromagnetic core a ferromagnet has the ability to sort of suck in magnetic field lines and as a result almost all the field lines from the primary passes through the secondary making sure the flux through each coil is exactly the same of course in a real transformer there will be some flux leakage and the equation will not be valid but for our purposes we can assume ideal transformers and work with it and we've just touched the basics we still have to dig deeper and think about what happens to the currents or the energy when voltage gets stepped up or stepped down and explore how electric power transmission would be impossible today without transformers hopefully you're getting a sense that you can't live without a transformer there are more than meets the eye


Alright, so I wanted to take this moment to just kind of talk to you guys, Adana, to subscribers about the one thing I absolutely hate about my job. So if you're thinking about getting into trauma, you better listen up because this video is for you. Let's get into the video right now.  It's Adana. Welcome back to my channel. So again, I just wanted to take this moment to talk to you guys. This is not me answering a question that any of you has posed. I just really wanted to sit down and give you guys some insight on things that I think you should really be thinking about when you're kind of deciphering, I guess you can say, what specialty do you want to go into? Because there are things that you should really keep in mind that may affect how you feel as you continue to progress in this career and in that particular specialty and your profession as a PA. So for me, I wanted to really address the one thing that I hate about trauma. Now, there are lots of things that I love about trauma and love about being a PA.  I talk about the lateral mobility and being able to move from place to place and that's so great. And I love the fact that I worked 24 hours shifts. I did not necessarily think that I would love it as much as I love it because I did it as a student and I was really tired and really exhausted. But at the end of the day, when I'm doing this now as my profession, it is the best thing ever.  So it's such a blessing, honestly, especially when you're raising kids and you have a family that you actually want to spend time with, it's nice to actually be able to do so and have a schedule that allows you to do that. So there are lots of things that I love and I love the fact that I get to learn so much. I get to do a lot. If you haven't seen my previous video, I think it was like a couple of weeks ago. I talked about how I literally had my hand up someone's chest cavity compressing their subclavian because there was like a stab wound to that area. There was an injury there and you know, we had to make sure that this person didn't bleed out. And so I was designated that person and it was amazing to see just really like the craziness, the amazement of how intelligent my attendings are, like the smarts that God bless them with and just like the human body in and of itself. It like trauma makes me appreciate God so much more. And so for that, again, I am extremely happy. However, there is one thing that I absolutely hate about my job and that is seeing people pass away on a consistent basis from preventable injuries. Now, like this is me kind of like on my soapbox, I guess you can say, but honestly, like I see way too many young people specifically dying from injuries that could have been prevented and a lot of those injuries come from, you know, maybe like you being in the wrong place at the wrong time, I guess you could say, or just kind of being a victim of your circumstances or where you're living, be it, you know, stabbings or shootings. However, a large majority of them come from motor vehicle accidents and motor vehicle accidents from people who were not wearing their seat belts.  It helps tremendously, like even if you are like mangled, I guess you can say, or if you have like broken bones and you have to have surgery, at least you're alive, right? And I just want us all to think about that because as a provider, seeing somebody pass away because they just didn't have their seatbelt and they were ejected from a vehicle is disheartening because it makes what has to happen in the long run harder when you're taking care of them and trying to save their lives. So please wear your seat belt, wear your seat belt, please. OK, I don't play with the seat belt. Like I think there there may have been times like in the past when I didn't necessarily wear a seat belt. And I can't say that I'm guilty of that. Like way before I had this job, but let me tell you, like every time I get in the car, my kids get in the car, my husband gets in the car, my mom is in the car, a stranger gets in the car. Anybody, if they get into my car, they are wearing a seat belt. Anytime I get into somebody else's car, I wear a seat belt and I ask them, yo, put your seat belt on just because I know of what like what could happen because it's an accident, right? Nothing is planned. And so at the end of the day, I just wanted to share that with you guys. That is absolutely the one thing I hate about my job, really seeing people pass away, but more specifically seeing people pass away from injuries that they did not need to have if they were simply wearing a seat belt. OK, so that is the down the PAPSA for today. I want to talk to you guys about that, but I really did want you guys to kind of think about some of these things because when you're thinking about a profession, you want to actually understand like, hey, what are the things that can keep me in here or push me away? And for me, I think ultimately seeing death on a because since the basis is not necessarily the best thing in the long run for somebody's psyche and how they interact with people. And for me, specifically Adana, I definitely want to transition at some point in the future to something where I'm seeing more life, where I'm seeing people that are like, you know, for the most part, healthy ish, you know, not dealing with extreme traumatic situations. So that's something that I may want to transition to in the future. And I've talked to you guys about that on a consistent basis. But that is something that you all should absolutely think about when deciding what specialty you want to go into and what career you want to decide on. OK. All right. Thank you guys so much for watching. If you haven't already done so go ahead and subscribe. You know, like this video, follow me on Instagram, add Adana the PA out on Instagram at get that's the university where we help you not only get into but through PA school. Thank you guys so much for watching. I will talk to you guys next time.


Our next caller is Abby from Wisconsin. Abby, how's it going? How can we help you? Hey, guys. Thanks for taking my call. I just wanted to say that I love all the content that you guys put out, and I share it with my clients and everybody that I love. So my question today is one thing that I've noticed when I start to, when I'm on the first couple of days of my menstrual cycle, I feel like my lifts are definitely not, I don't feel as strong in those first couple of days that I usually do when I go through any of my programs. I just started, I'm actually in the third phase of mass aesthetic, and one way that I've kind of noticed that I'm not feeling as strong is I, with watching my numbers, the numbers will kind of dip on those first couple of days. Kind of towards the end of the week there, I noticed I start to gain some of that strength back. I guess what I was looking for was maybe some suggestion on either anything to change in my diet or anything for supplementation. I do track my periods, so I know that's, it's pretty accurate. So I know if I change anything, I can really kind of tweak any of the days that I need to. I'm also not on any birth control, so I don't know if that makes a difference. So yeah, just wondering what you guys had for any suggestions for that. Super, super good question, also very common. So the first thing I want to say is this, and this, it trumps everything else, okay? And this is for men, for women, people who menstruate people on birth control, doesn't matter. At the end of the day, the thing that trumps everything is to listen to your body. So if you feel more fatigued or less strength or your recovery is reduced, and this could be the result of, I mean, a million factors, right? It could be lack of sleep. It could be stress. It could be diet. And then in your case, you seem to be tracking very closely. It could be hormonal changes. Always listen to your body. All right, now let's get a little more general. Let's talk a little bit more generally in terms of the cycle that a woman goes through. And hormones change quite dramatically through the month. And so with that, I would say the best advice I've ever gotten, I talked to Dr. Jolene Brighton at Depth with this. We've actually had her on the podcast a couple times and I talked to her off air on this because at one point I had an idea to create a program based around this. So I actually asked her quite a bit of questions. And Dr. Jolene Brighton, as you know, is an expert on this particular subject. And she said, you know, one of the best things you could do is go with the feelings that you have during your cycle. So a lot of women will notice their appetite will increase and will have more energy during ovulation. In the beginning phases, they may notice that their energy is lower. They may notice their appetite drop. And so basically what she's saying is exactly what we say, which is listen to your body. So in those phases where you feel stronger, you feel more energy, go ahead and push yourself a little bit harder. In those phases where you feel like your appetite is higher, like, oh, I've got stronger cravings, eat more good food. That's okay to bump your calories on those days.  And then when your energy is lower, reduce your intensity, reduce the weight that you're lifting.  You know, if you say to yourself, gosh, I feel like I'm not as energetic today. I feel like I'm, you know, my, my strength is a little low, but I'm supposed to push the intensity. So I'm just going to push the intensity anyway. That's the wrong approach. So follow what your hormones are telling you because there's a lot of good information there. So you just have to listen to it. I definitely would make sure you are following Dr. Brighton. So Jolene Brighton, Dr. Becky Campbell, and then Laurie Christie King, I think. Those three, I think are some of my three favorite ladies that speak to this topic. Gabrielle Lyon, too. Oh yeah. Dr. Gabrielle Lyon, too. I'd add her in there. So those are four friends of ours that are really experts in this field and arena. They speak to it a lot on their social media. So if you're not following them, I do recommend that. Now, so I had a question for you that I use, I can't remember where I read this, but I did read that it, it's not a bad idea to try and replenish like iron at these times because the red, the red blood cells that you're losing. And so I would have clients do like a spinach salad with like raisins and stuff in it. Do you see value in that or have you heard that? Well, so it's obviously women tend to be anemic far higher rates than men because they lose blood on a regular basis. In fact, for men, they actually recommend men give blood sometimes because we build up too much iron. But you would need to get a blood test for this because it wouldn't make a difference if your iron levels are fine. This is not all women. But yes, iron, B vitamins can also make a big difference for some women. But it depends. It depends on the person. And something you can do is if you have a pretty good physician, a pretty progressive doctor, you can ask to have these things tested. And then I would test them, make sure you test these nutrients at the heaviest part of your cycle because it doesn't make any sense to test it when you're feeling great or whatever. So time it, time it for when your flow is heaviest, when you're probably at the highest risk for nutrient deficiency. And then in which case, if you do see like, oh, your borderline anemic during these periods of time during the month, in which case supplementing with iron, even just cooking with a cast iron skillet, you know, a lot of people don't know that. Well, that's the advice I would. So obviously, I'm not a doctor and I would never recommend something like supplementing for something without finding out details. But I always felt that, okay, it wouldn't hurt to tell a client, like trying to have a salad that consider it. Yeah, yeah, spinach and raisins. Like, I'm not going to probably do any damage to somebody by doing that, even if I don't see blood work. So I thought that was always like a decent advice.  Yeah, because, because the thing here, Abby, that I'm always cautious of is I could tell you, okay, during the luteal phase of your period, you should do this and during that whatever, the problem with that is individual, there's an individual variance, you know, there's always, so, you know, there's definitely this general truth with it. But I don't care if the book says you're supposed to feel a particular way. If you don't, I'm not going to train you that particular way. So at the end of the day, the advice is always I've had female clients that feel like superwoman during this time. And then I've had the complete opposite. Women feel like I don't even want to get out of bed. Yeah. So there's that much of a spectrum here that listening to your body always trumps everything. Totally. I hope that helps, Abby. Yeah, definitely. That's definitely helpful. All right. Well, perfect. Thanks for calling. Awesome. Thanks for taking my call. No problem. Boy, you want to talk about the differences between biological men and women. Just look at the hormone changes, the swings that a woman will go through every month. We're like the same all the time.  It's like always the same. But their hormone profile changes radically throughout the month.  It's like you're trying to be hardheaded about what you're doing, but you're not listening to the fact that, I mean, imagine if as a man, some days your testosterone was through the roof, some days it was super low and growth hormone was different and insulin was there. Like, you know, you would have to listen to that, right? See what your body feels like. What are you about to say?  I know you're, he's resisting. There's a joke there for sure. I'm holding back, dude. I'm trying to be professional. I know you are. I can see it on your face.   I don't know how I'm going to hold out. That's three teenage guys. No, I don't know. I can just see it on his face. I definitely think you should follow those four ladies though. I think they're all very, very smart. And they center a lot of their content around questions like this. I think they're much, much smarter than I am in experience in this area. Yeah. Like you brought up. There's, there's just factors like that, even with like heart rate variability. Yes. You just see these things that it fluctuates all over the place for people. And if you're just trying to, to go do this general type of programming and be consistent with it, you have to adjust and you have to adjust on the fly based on what your body signals. I'm telling you. And what I love so much about Dr. Jolene Brighton is she talks to this because people are so un, girls are totally uninformed. In fact, they'll go to the doctor and tell them, Oh, I'm feeling really tired or I'm feeling a little bit more emotional or my, and the doctor will be like, we can fix that by putting you on birth control or antidepressants or whatever. This is oftentimes very natural cycle. And so it's good to be educated. So you think, you don't think to yourself, what's wrong with me, but rather this is normal. I'm supposed to feel as well. Wasn't that the motivation behind beyond the pill, which was Jolene's book? Yes, it was. I mean, that was the motivation behind it. Absolutely.


We hold these truths to be self-evident. That it's time to challenge ourselves to be more independent. Welcome back, and congratulations on taking one more step towards becoming one of the great leaders of tomorrow. In honor of 4th of July, we're celebrating independence at Evil Genius Leadership, and we're going to be talking about ways we can win our freedom from the things that are holding us back. Freedom and independence are out more than being able to do whatever it is we want. As leaders, we're looking for the freedom to focus on the priorities that are important to us, and the ability to make independent decisions that provide us with the best outcomes. So this month's challenge is to find something in our lives that's holding us back and declare independence from it. It could be identifying a process that no longer serves your team with a helpful outcome, and taking steps to eliminate that process, or transforming it into something that has a positive impact on how your team operates. Or it could be to delegate some tasks and empower some people on your team, which will help free your time up to focus on priorities that you think are more important to getting your mission done effectively. It doesn't matter what you choose, as long as you find a way to let go of something you feel is holding you and your team back from achieving those goals that you think are most important. Once you've decided what you're going to declare independence from, take action to do it, and let us know in the comments how it went for you. As leaders, we're expected to set a good example for our team and help them achieve what we've asked them to accomplish. Taking steps to let go of things that no longer serve our purpose is a great first step towards winning our freedom. If you found this helpful, check us out on Facebook and Twitter, and you can join us every Friday at 10 a.m. Pacific Time for a live interactive leadership discussion on BLAB. Click off on that globe to the right. That'll get you subscribed to our email list and bring all of our content direct to your inbox. Thanks for watching today. I really appreciate it. And remember, the future is out there. Lead the way.


Thanks everyone for joining here. I have to excuse myself.  So we have to be more practically here So it's about analyzing TV and packages. I actually don't like this Analyzing TV and packages with with a graph database Why? for me it's Now about 12 years that I became TV and developer, but it's the first TV and conference. I'm participating so I thought So yeah, that's for me It's always a reason to get to know people because it's much better to see them in face and talk to them I think everyone knows this so I thought about do a bit this a bit of self introduction here So by education, I'm a mathematician. I'm doing this kind of stuff This is called mathematical logic proof theory intermediate logic Well, whatever you will not hear about it because I probably guess you will run away I'm also deep in developer. Yeah, you know maize moinly about tech Tech and font packages and a few other things that I use around What's the main part of my development stuff is is centered out tech life So I'm the the maintainer and developer of the whole test life infrastructure. Just to give you an idea Deepen is quite happy because they own we only have linux as basis We we provide binaries and distribution methods including installer updates for about 15 different architecture operating system combinations including some strange psd's I eek solaris windows and that all should work Well in the same way somehow so that's a bit challenging. I have to say especially the windows part Since my move to Japan nine years ago. I've not been now also very Involved into the Japanese tech development community. I will give a talk in two days I think about a bit about this and yeah, besides this if I'm bored. I'm also a mountain guide So I like to carry a pull up and push up and and get people into the mountains Here in Taiwan. I'm unfortunately. I don't have more time because there are so many nice mountains here to climb So I will I will have to come back. Anyway, it's my third time. I think we're okay Yeah, I forgot my job. Yes, I'm working at Axelia. I'm also grateful to my company who allowed me to come here It's not related to Debian what I do there. I'm research and development the company is one of the well it's a small company but the CDN and Internet services security in Japan. I Do well security machine learning some kind of formal verification which I carried over from my previous work So this is what I do for a living. Let's put it this way a bit of an overview What I want hope to carry through today a quick introduction to graph databases because I mean I'm not sure how many people have heard about this and what it is But only very quickly because otherwise we cannot then okay packages in DB and this will probably boring for most of you But I mean just to be sure what we are talking about the few things about packages in Debian then the ultimate DB and database Well, I will introduce this and discuss and then I will look at to how to represent parts of this information not all of it parts of it in a graph database and What would be the advantages of all this? I discuss the technical parts a bit how to convert from well from the UDT how to go get the information from the UDT into a format and then into a graph database in this case Neo4G and Then finally it will show some example curies and visualizations Okay, so what are graph databases graph databases are just started like I don't know like 15 years or something The idea was that tables like relational databases Well, they are nice. They are efficient for some things but not for everything many things in our daily life are Well are based on really where everything is based on some kind of relation and it's often easier to Represents if so what is the graph? We don't go into mathematical stuff think about nodes and edges. So nodes and relations between them So the these Graph databases they try to fix well fix or improve a few things about above relational databases The one is the duplication versus join So if you if you try to represent a certain amount of data in In a relational database you have more or less two options You completely normalize the database which from the theoretical part of the site is very good because it's nice There's no duplication of data whatever but you come into that hell of joints because for every look up You have to join Several tables and if the tables getting long like I mean seven millions of entries then look ups can be Can slow down? Well, we have indices whatever technique in RDPs have evolved to go around this but it's still a problem and On the other hand to make look ups fast what you can do you can denormalize you copy all the data that you have It all in one database then it's fast and very easy and also programming wise nice But well you have to application of data, which is generally not very advisable Another thing is the rigidness of the database schemata as a schemata. It's very Well easy to set up a RDP But if you want to change something in the representation and anyone who has done this It's really a pain to convert to a new database scheme it takes energy server downtime whatever because you have to get everything out and This is in in graph database much easier and Well finally also for the for the look up. This is related to this index and also to this Publication of data and joints is like the locality of data. So when you have Well stuff that is related to his other is also easily look so it's easily to be looked up in the database I mean by easy point operation or something then things get very fast and So if you look up in the RDP if you think about this as a huge matrix you have some blobs of Data and the rest is more or less a sparse matrix and well That's not really the optimal representation a sparse matrix a huge matrix because it's not very fast so very simple example think about Your favorite social network system and who is friends with whom or who follows whom or whatever and then ask for Who follows who is friends with someone who is friends with this guy? This is very easy How very nasty with the RDP or if you if you don't make it very nice Then it's very bad because you have a double look up through all the members in the database which can be a lot and That's not optimal while with a graph database is just following edges very fastly are very fast And that's that's nice. So double join along Chris So graph databases the basic idea is that you represent graphs and have relations as first-class objects It's like well if you go to functional programming a function is first-class object if you go to graph database You have relations at fast-class object in the RDPs have are the relational in there But actually the relation is not the first-class object. It's just a table the structure It's not a first-class object that describes and this is different in a graph database So there are various after the business nowadays the most common is well you have a labeled property graph So you you can attach to each Note and each relation a set of key value pairs and types and so that is very common it is It's the usual crud system so you can create read update and delete methods very standard and transactionality So you have everything you would expect from a normal database if you're in this Okay, Neo4j. This is not the only one. It's the one I used for used for this project There are several others Databases right nothing I present here is really fixed to Neo4j So Neo4j was one of the first it has native graph storage. What does it mean? You can of course take So there are two parts to graph The one is the storage and the other is the computing engine Yeah, you cure the database and I mean the storage can still be a RDB But well it is not very efficient. So the best thing is to have a native Graph database where things where relations and nodes are saved and notion those nodes that are close to each other Directly related I immediately Referential so this is yeah, not native graph storage. There are a few others well in all kind of languages and Well, I made to see this index free adjacency. That means that if you're really Really in a direct relation and you immediately can pick up your neighbor. You don't have to search anywhere So that makes it very easy to pull up nodes and these questions like who is the friend of a friend of this guy That is just jumping over two relations, which is very fast How to cure it is language so there are many that it's currently a big activity to standardize on this graph career language One of these graph career languages, which I used here is Cypher which was developed together with Neo4j It is the basic constable It's just well you want to question ask your like SQL you want to ask the database for some data and that Well, the basic construct is something like this. You have a node and well two nodes in relation and Well, what do you see here? For example is a typical example We are but here note one and note two and are real are just variables They don't have any meaning. They just captured a specific note. There's nothing more about this You typically carry would be match node one relation nodes to return. Well, that's That's very bad. I'm sorry. I Have So match It's safe. Yes type one So this would be I give a and b here are the variables and then I say it should be of a certain type and This should be a relation here And then what what should be returned is like return a AP So what what comes out here are two nodes and they have a relation. That's that's all well easy to This is a typo So you can the basic query well one of the basic curious is matching searching for something you match You align your search somewhere and then well from there you define relations and return a certain set of nodes And then you get all this stuff back We will see this later in several other instances with the tabian packages So how do you create stuff? It's in the same way like for example create and then I see what the type of the note I can attach arbitrary tags. I just told you for example name. Hello. What hello or? Relation has no text so we can attach arbitrary text to these Notes and also to relations and that that creates that actually creates two type two nodes of type one and one relation We can select all Notes of a certain type or we can select all nodes that are in relation one in a certain relation So you have a very expressive language to search about you can pipe this into each other So like like iterated searches. It's a very powerful language. I Don't go into more details in this because well Well, that would feel a whole talk here So next a bit about Debian I mean everyone knows here because it's the Debian conference just to remind so you upload to Unstable then it goes to testing and then then to stable and then there are some other suits like experimental and whatever and All these packages all this information in these packages are recorded in in this udt. We will see later and packages have a lot of Well, we have source packages and binary packages. Everyone knows develop a upload source packages and well also binary packages and binary architectures other binary artists are built out to build us and Well, all is going to unstable. I think we know about this. This is from the handbook Just nice example this for people not know a bit about versions because this is actually quite Nasty if you come down to represent it. So we have different versions In seed testing stable unstable experimental security, whatever quite a lot of versions They are additional this intermediate that never made it into a release For example in a swim though the package I maintain there is the old old stable is there to 31 with the Debian extension And so on and there are many other in between versions The full version string looks a bit has an addition the epoch, which is now Please don't use it whatever, but there are enough packages to still have it and Upstream version and Debian release. We have a bit more complicated example here in musics tech Which actually doesn't exist anymore, which has an epoch Version of a date string when it was uploaded and the Debian release. So all this information is recorded somehow The components of a package. I'm interested now here. There are many more But these are the ones I'm interested in this this representing in a graph is the maintainer Well, who is responsible for this uploaders section and priority Versioning and dependency declarations. They are a lot more, but I will not discuss them Some caveats that you just realize only when you rewrite this this this package database in the graph database is There's well one source package can build many different binary Well, we all know this but the source package and the binary and package name can be very different And can also come from different binary package can come from different source packages in different versions Yeah, like what I do is to take life. We often incorporate other packages that we are packaged separately before and then you have some Some temporary package for the upgrade. So source package and binary package are quite Different beasts here in this sense. And if you want to represent this in a database, we have to Represent is face fully in some way. You're not just package, but well dependencies are also quite complicated. We need List is actually extending as far as I see always I mean for source packages for the build stuff for the binary package We have this and then we have various forms of dependencies it's like package just a normal package then with the version version packages and alternative packages and restricted to some architectures all these Can be also combined and mixed together in some cases which makes it quite complicated Okay, the UDD the ultimate database is a very nice database which collects well If you have seen seen Brazil, it's like the Ministry of Information there It's like everything from all sources is pulled into a huge boss quest database I mean it's packet source files bugs from deep and from Ubuntu or the upslotes the complete history It's impressive A popular contest the whole history linty and checks orphan package, whatever so it's quite impressive The database scheme if any one of you has checked it ever before it It is this well, okay. This is not very Let me zoom in Yeah Here the tables Can make it a bit bigger So here for a wanna build All the tables here and then a few a few connection between the between the tables, but generally it's yeah information about maintainers and Package names and dependencies is repeated all over many many times Who X for example Ubuntu package summary and Ubuntu package the same information included several times Ubuntu bugs Security issues Where's the normal package here public packages? So here is the typical binary package with version and Well, thousands of Stuff and well here Summary again, we see here for example maintain a name email is all of this is Disapplicated as I zoom out for just for the fun of it. I Think that's the complete You never want to read through all of it. So if you look at this, it's highly denormalized you as a I think every piece of data appears about like 50 times in different places in this database, which means also like I Don't know actually how this is managed, but updating one single field must be a real horrible thing It's a typical example grown over time I believe I mean I don't know but it looks like well we just pull in this and then we pull in it and then pull in mortise and just stack everything on top and Lots of application without connection. So there it's it was for me like, okay if this we want to be actually used and well well If you want to denormalize is you get into a huge hell of joints because you have to get all this information And so as it is now you have a huge duplication of data So both of this these options were not really like interesting for me So I thought that's that is an interesting example of what one can do with graph databases comes back Why do I do this? It's like for me for our company. We have for some clients We use are we planning to use graph databases? And so that was one so like finger training to see what is possible and how how you can what you can do with graph databases Yeah, I forgot. It's a pleasure for a square feet If you look at some of the examples that pulls out data from the databases very impressive Okay, now so as I said I was interested in seeing what can be done. Can we put this into a well graph database that tries to represent the actual instances of objects in the sense of the source package of maintainer Into into different entities of the graph and well build connections between them and I will go through so to say that generation of the database schema The graph database scheme that means which type of nodes and which type of relations where I've developed step by step So that one sees also how one develops a graph database and how it comes up with a graph database So that one can use it in in different occasions. So the first is well a source package builds a binary, right? I mean, yes, that's one of the most basic sink Already I see source and binary are quite different pieces because well We know they are have well the one binary can be built from different packages in different Levels of different versions. So this what we first do is Something like have an unversion source package that represents. So the name in the database So if you look up for example in packages tbn.org on the website, you can put in a name or a source package name and Well, this is the most general that catch all files and if you have also versioned Also versioned source packages and worse and binaries these are then they actually if you go on packages Then you click in db in unstable. You have the version 3.9 point 7 whatever So what you come up what I came up here. So this doesn't work, of course is SP as what it now introduced that types of nodes and relations So names for special notes while SP is a source package and VSP is a versioned source package and BP binary package and versioned binary package and then you have Relation between them somehow naturally a versioned source package is an instance of a source package Well, every source package. This is a general concept. We need this later for relations but Version is an instant somehow the versions 3.9 Dash one four of the source package and the same with the version binary packages an instance of a binary package then we have the connection a source package builds a binary package and We have next I introduced some next that we have so increasing relation where actually is a tree Would be better to represent in some nice way But at the moment I only pull in the information from from the released version is no intermediate So what you get then in this case if you if you throw in All the nodes here. It's like for example. I search to think we have on the right side. We have a Lua a sec. This is a This is a binary package Yeah, Lua sec. This is a binary package then on the right side the blue ones These are the version binary. So if we have four versions at that time when I created there were four versions of Lua sec in versioned binaries on the left side is the source part So you see here ready that the first two source source packages were built from a source I said this version source packages were built from as of these these two source version source backups Packages were built from a source package Lua sec Later on we incorporated it into take life base. I guess I cannot read is now take life base So then the source package name changed here version source package name But the binary package will build remain the same and these are just the build relations and here We have some next relations to to get the next relation So these are so the basic steps were source package worse and source packet binary package and worse and binary package Next we want to introduce is suit Like Stable all stable stable testing unstable what experimental it's very easy to suit contain a version binary package Yeah, and that is just well contains is not very surprisingly named after this Well, if you put this in then you get here some Some relations like sit bastard stretch Jesse and we see contained. Well all these versions here Um, I of course I don't show all the other relations because they are they are quite a lot Just if the few here we are using then for the next like maintain us what we do with maintainers. Well maintain us Well a note will be a maintainer. This will be we will see later like a name and an email address and Maintains a virtual source package or a virtual Binary package if we do this here. We add in the graph before for example here before Before the incorporation of this package into take life this package was maintained by the DB and science team and Later on it moved into tech life base which was maintained by the DB and take maintainer team Yeah, and so we well there's the maintenance for the version source and binary package for this for packages Well Up to now it was easy now comes the nasty part and that's dependencies dependencies are very complicated to represent because as you have seen before we have very complicated expressions in dependency The first is a normal dependency depends without the version. So I have to somehow point to a Package without the version and so this is something I can do I can depend on simply a binary package and There is also in this relation. I can we can put in a relation type Which means less less as a strictly less lesser equal Exactly greater equal or strictly greater. So the normal relation and the relation version so this information has to be recorded and here we use the The the the fact that we can add key value pairs to each node and relation here we added to a relation and so Unversioned dependencies are recorded with a relation type of known just because something has to be in there Yeah, if you do this here, we get a bit more complicated stuff. So here we have have Where for example down there we have build dependencies From the lure sec package onto all kind of packages and lure sec itself depends also on all kind of other packages So yeah, actually, I think I did I think I showed all of them, but that makes the graph already quite full There's a problem how to deal with alternative dependencies, of course I mean how do here we introduce a new type and your object and here you see also why it's so nice with the graph Database because you can introduce a new object a new type of nodes without disturbing all the other relations Nothing changes in the rest of the party introduce a new new type of node and new relations But you don't have to record anything in it in the in some tables anywhere You just add these relations and nodes So what I said, I just add a note I tell the dependencies that records the alternative dependencies as is and add something that is called is satisfied by an alternative Dependency can be satisfied by either this or the other package that depends on a real binary package That allows to represent if and it's it's necessary alternative dependencies are structurally something different than a normal dependency because it can be satisfied by several packages Okay, so what up of the summary summary of nodes and relations? so on the nodes we have Maintainer for the maintainer we record just the name and the email This is different to the to the udt or something in the udt. There is a complete The email is correct, but the names often changes So there are many different names for the same male email address in the in the udt So it seems that uploaders sometimes change the name or that the name of especially of groups Then for a binary package source package suit and alternative dependencies There are nothing more than just the name Well, we want to know how is this package called right and for versions binary package and versions We just add a name and the version well since this version we want to know For the relations and their attributes well for all these relations There are a lot of them. They have just two as explained before they have the relation type whether it's Unversioned or strictly less whatever this and the respective version and For build contains is instant of maintenance and next there are no attributes. It's just between the two entities This is the relation is already contains the following information a builds be tells you already everything you want to need Okay Summary of when I pulled this down the last time we have 28 suits, which is quite a lot This is not only stable unstable or the security or whatever. We have maintainers 3510 at this time. So unique Maintainer email addresses. We have alternative dependencies appear in about 8,000 9,000 cases source packages at that time were well 32 or something thousand well Binary package. I don't well anyway So you see quite a lot in total nodes in total of this graph and developed is about half a million and Relations well, I don't count it. There are too many in total. It's like 4.5 million relation Entries in the graph database and This is only the data the information. I've So extracted by now. This does not contain any information of bugs. The whole back database is something I want to do later Okay How to get this whole stuff from the UDD into Neo4j or into a graph database? Well, there is a public mirror for UDD. It's a post SQL post SQL server Everyone can access it the information on the on the website gives you the username and password I use the pearl script to access this is Completely standard of course I pulled once only the whole data in this e-file or whatever and then I worked on this My first try this is now for a bit people with with grafting My first try to generate a lot of cipher statements because that was quite easy and just feed the cipher statements into the graph database That was not really a good idea. I just say that I Think after a few hours I Stopped and I think we were like a one per mill through the data of lines The problem is with the cipher statement. You have to lock the whole database Make the transaction and then do it out. So that's completely impossible to actually carry out so there's a Neo4j import tool that where you create for each node and node type and each relation type a CSV file and then you Feed this in yes, ten seconds for this five million Data points I mentioned before so that was quite easy I recommend to not even think about using cipher for for any for any import of huge data So that's good How do I do this just for those the pearl program that pulls the data from the from the UDT is a pearl program That saves the whole stuff in CSV generates a huge hash reorders all the stuff deals with Inconsistencies in the whole database like different maintainer names with the same email Udap packages are not treated with all this kind of stuff then generates for each item a unique UI ID There's necessary for the CSV and for the linking and then generate the necessary CSV files It's a bit convoluted pearls group, but it's well not so bad some sample queries since we are running out of time Okay, this is a complex query. You have seen only a bit of of cipher But I want to see but it's actually readable. So what you say if you remember what BP and all this is well what we search for Find all packages in Jesse that built depends on some version of tech common Well, all at the end is s.name is Jesse So suit is when if you start on the right back right on the back here There's the suit Jesse and Jesse should contain a binary package, right? the binary package is captured in this VPP in this variable variable and Well, then we need a source package that builds this binary package and you see when you query this stuff you can have relations in all directions you want and Then and the source package build depends on the binary package and the binary package name is tech common What you get is what you see down there. So there's on the on the left is So here Here you have tech common and here you have Jesse and well, they are all the packages in between So what I'm using here is the neo4j browser. You can use Normal web browser also for this kind of stuff. So To give you an idea Okay, yeah, that Looks a bit like yeah, it's JavaScript doing all this kind of stuff after this you can reorder this and Then the location is fixed and after some time the wiggly wiggly wiggly stops Until you kick it again. So well if you click on one of these nodes You see below the name or the package and the version or the relation between this kind of stuff Is there a bill depends? There's for example a relation type and relation on the lower part here So all this information is Dali Re-recorded in the database Another question is like the number of packages in sit that bill depends on X whatever package and order by the number of depending packages. Well, what it's a bit more complicated query but actually not it's just suit is against sit and We want a dependent build dependency on something and then you see also that you can add something like Well, like in SQL some Aggregation function like counting on this kind of stuff or something and then return and order by so it's for if you know SQL it's it's besides this match statement. It's very similar. So what you get is step helper is not surprisingly the the biggest use used and DH Python is the second one, which was quite surprising I have I know I think that's that's the second Well, I have many more but I don't want to show some conclusions So finding a good representation in the graph is not easy, it's not straightforward actually it's Converting a traditional RDB and a system of RDB into a graph database is actually somehow a pain Because you have all this old material It's a very nice technique if you start from fresh if you want to represent some customer data Whatever then graph it that has some resemblance to graph then graph database is probably better way than RDB nowadays Well, don't use cypher for importing any reasonable amount of data Well, I said grown our old grown RDB is always a pet and it's also a bit Visualization is a bit of a problem It depends on which version of chrome and firefox and sometimes it's fast times. It's low I think there's it has to be with the blood moon or something Anyway visualization works they have the shipped out recently a new tool near 4G. It's called bloom It's only for cars clean customers. Unfortunately that should help in Visualization, but actually there are some other libraries based on just the interface is open the specification is open It's all going into the open graph Graph specification language, I don't know. What's the official name? So this will be all standardized is in the process of being standardized So there will be for sure better tools in the in the near future There are some things I want to do Allowing time the biggest one is the bug database that would probably make The database the graph quite huge, but it's on the head and quite nice because things like well in which package version a bug did appear and When it was fixed and all this information is quite easy to represent in this graph It would be also possible to get all the information of Intermediate uploads from the UDT there is a table somewhere hidden. This is is the the upload table So all this information is somehow they are but it needs somehow parsing The dependency management could be rewritten. I'm not sure if this is the optimal representation of it What would be nice to represent some then I mean if you have done all this but there is well It's not the one-man show. It's just represent some of the UDT dashboard or some of the services with in tbn by Interfacing to the graph database instead of this UDT just in the hope that it well Speeds makes code more interesting or more graph theoretic other things are interested more graph theoretic It's like cycle Dependency cycle connected components things that group how how stronger connections between certain packages So that's more on the graph theoretic side Okay, the sources and everything is on github. There are also some slides and thanks for mentioning I should do this. Yes, I will put also I put some reports on my blog on this I will link it here and put it also in in github or at least some part so a Markdown version of it into github that the blocks are readily available Okay, thanks for the attention and well if there are questions, I'm open to everyone Good coffee break


So you're gonna see me commentate and review my long trade of the day and then you're actually gonna watch me trade live and make money on the short side. So if you guys are enjoying these live trading videos, please leave a like and please leave a comment with one lesson that you learned from this video. So let me know what you think and see you guys on the video in just a second. Now we move to the stocks that are moving today. So S-P-E-C, S-P-E-C went long this morning, sold it around four and now flip short, looking for a bounce into VWAP to scale in short this morning. But yeah, keep in mind guys, I'm not a financial advisor. It's not meant to be financial advice. Everything I say or do is for entertainment and education purposes only.  It is not meant for you guys to copy or replicate any of my trades. It's meant for you guys to watch over the shoulders as I trade every single day. So with about six minutes until the market opens, focus is on S-P-E-C, all right, locked in a bunch of money on the long and the short. So all of these extra trades are essentially free money, hopefully. And I got that nice short into the bounce there already. Trading really well. Victor asked, Steph looks like a daily truck breakout. Does it play any role since it looks broken pre-markets? Well, so yeah, let's look at this. The daily truck breakouts, 320s. So if it goes under 320s, essentially the daily truck breakout is negated, right? It's negated. So it seemed like to me, and again, it seemed like to me that this is a failed daily truck breakout, failed. Not every time do they need to keep going up, you know what I'm saying? And again, this may just reclaim and go straight up. I don't know, I'm just playing the trade. For those that came in late, I went long S-P-E-C going into the trend of me just trying to improve my longs, going long the hot stock. And I've seen all that hot stock, essentially, right? So good entry there in the 40s. You see how I cover in the 20s and the 18s to add back in the 40s? S-P-E-C, would you add another slice here? I would wait until the open now because we're so close to the open. Looks like at 9.30 a.m. the last time S-P-E-C ran, it ran up. So there is potential for this to just keep running up. All right, so we got about one minute until the market opens. I'll be looking for VWAP pushes to short. Watch, 45 seconds until the market opens. We'll be watching towards 360s, if I could get it. 15 seconds until the market opens. All right, let's see. Five, four, three, two, one. Market open. Added some more of 44. I shorted more of 44 into that pop. I did not get enough. It looks like, so I pretty much top tick that, but I don't like to top tick. So 3.30 has someone that's bidding for it. So 3.30 may support this thing. So watch 3.30 as a key area. Got the rest of my order at 44. Added some more, 48. Good, add at 48. No, no, no, no, no. No. Oh my God. No, don't take like that. No. Right into VWAP, like we said, guys. Right into VWAP. No. Oh, yo, yo. Come on, bro. I need more size. God, dammit, dude. Okay. What can I do? What can I do? BKYI is ready. Oh my God.   Okay, okay. Why am I complaining? I'm making money. Covered some 3.17? Covered some 3.17? Damn, dude, I was trying to size up on this. But you see that, guys? The plan was to shorten to VWAP. Pretty much perfectly nailed that. Perfectly, perfectly nailed that VWAP. Covered some more 3.17. I have my open order out there. I'm gonna pull my order. Maybe I'll have to go lower. Damn, dude, I'm really annoyed about that one. 15 has a large bid. So I wanna cover some. Covered some more 13 on SPEC because 15 has a large bid. I will place my bid at 15 now. Covering some more. Covered 3.4 SPEC. I'm pretty much nearly all out, guys, SPEC. I'm not gonna get greedy. Pretty much nailed this trade. Essentially top and bottom tick. Still focusing here. So it looks like the 3.10s, 3.13s are trying to support. So again, I'm covering into where I'm seeing the support occur. You see the support line, guys? I'm covering into where I'm seeing support occur. This is my full chart. Covered some more, 3.09. And you know what? Covered all out, 3.08. All done. Done, done, done. That's it for me, guys. Wow, that's a sick day today. So far, guys, so far, let me show you. So far I'm up. Locked in $14,800. Made $4,000 on the long. Made $7,000 on the short. And made $2,000 on BKYI. Still focusing up here. Might be more trades available. Only eight minutes since the market opened. So in the past, what's happened is whenever I make a decent amount of money very early, I start gambling it away because I get bored. So I'm gonna be very, very cautious. And my next trades, if I do take any more, are gonna be very small size. I got about 15,000 shares on this reshort here. I was trying to get around 30,000 shares. So I was gonna make a lot more today, but I just was too slow. It happened way too quickly. So right now, any reshorts that I take will be smaller size. But I don't give back profits. Yeah, 330, 340, something like that. I'm just trying to text my barber right now. Okay, so watching for reshorts on SPEC if it bounces, any reshorts that I take will be significantly, significantly smaller size, guys, significantly. I used 15,000 shares here, so I'm probably gonna cap myself out at 5,000 shares. So about a third of my previous size. Let's order in some slowly on the bounces here. Very slowly, very, very slowly. Just in case it decides to trap. Big seller 25, so I'm jumping in front of him at 24. 350, I mean, if 350 gets to, if 350 bounces on SPEC, they better reject pretty much immediately because if not, then it's gonna trap a lot of people. Right? So sometimes too big of a bounce is not a good thing, you know? All right, so the bounce failed, guys, the bounce failed. Covered some 306, covered more 305. Come on, give me a wash on the three cuffs. So you see that, guys? You see that smaller short on the next round and covering it pretty much immediately as it goes in my favor. You guys seen this happen in real time? So this round was a lot smaller. It was a lot smaller because the bounce was not too big. I had 2,500 shares here and I covered 2,000. I only have 500 shares left. That's why I'm so biased to say that our style of trading is the simplest because in the grand scheme of things, I'm trying to do the least amount of work for the most amount of reward. So when I look, I'm trying to look on the hot stuff. I'm not looking at the Iki Moku clouds. I'm not looking at the linear regression lines or something like that. I'm just gonna be a very, very simple. A bidder showed up at 309, 8,000 shares. So I'm jumping in front of him at 310. But I got covered some 310. I got 250 shares left. Pretty much gonna call it a day soon here, guys. You know what? I think I'm just gonna sit at 310 for the rest. So I'm sitting at 310 to cover the rest. So I'm sitting at 310, guys. I'm all out. I'm all out again on spec and probably 90% done for the day. I remind myself that I don't need to sit here all day long to trade. The reason why we get to trading is to make money as fast as possible and enjoy our life. And I don't know about you guys, but a $15,000 a day is pretty good to me, too. So here's my profits on a day, guys. You guys see it, guys. We're not using forex signals. We're not using any fancy indicators. We're not doing some scam pump and dump. This is real professional trading every single day. That's it for me, guys. Call it a $15,200 a day today. Show me where you're lovin'. $15,270, 30, so far of 23 grand this month. And it's only been two, three days. That's it for me, guys. What more can I do here, right? What more can I do? Call it a day here. $15,000 a day, went long, went short. So another day of sticking to the process. Another day of the MIC process working at, you know, 15, 20 minutes and that's pretty much it.