Just always saying the same thing. Just this is just checking my microphone See if it's working Oh, okay, so we have this file It's a open BCI While that we open liking Was it 10? one minute in Python And this one it looks like There's obviously There's obviously nothing On what's a child to three and the rest? Mean they might be something There yeah, when you have things like that It's not the it's called it's not child script. So I can't zoom in and out a range Over there quickly. No, there's nothing there is there just a flat line So we can get rid of it and just look at the was in zero and one There's essentially no avad data in this particular file. So it's a text file. It has a header a five The first five lines as header. So I printed it out here Their file can record the eight channels sampling rate of 250 the board being used open BCI a Board Wi-Fi something It doesn't really matter. Let's do range to close this windows. Have another one open Right, so that's that's what we have Okay, yeah, it's the major first thing that comes to Mind is major DC shift. So I Would say yes, we can filter it out quickly But yeah, there's something wrong In the recording so it should be Usable essentially it's meant to be then Sampling rate We can ask Can we correct the X access to show time instead of set number of samples It can do it. We have GPT for open as well, but I don't think we need it. That's pretty Straight forward Yes sampling rate. So yeah, I don't want it to be taken. So so the reason I'm doing it There's a general. We might actually have a more general tool Ideally in JavaScript in JavaScript that you can load Your data and we'll display it for you do some sort of analysis You know mainly looking at the signal quality amplitudes Things like that. So this that we just Open it quickly Python yes in theory Open BCI have their own Python library But I don't want to use it because I want to make the tool generic so it can take any data so we just want to use a NumPy muttplotlib pandas if necessary currently not using pandas Using muttplotlib to plot can actually compare it to pandas But ideally we want to take it to JavaScript. So it will be a stand alone Tool so I don't know if we should continue this or not Anyone has any questions so interior. Yeah file like this. So yeah major DC shift is Some major artifacts Interestingly enough that the DC shift continues after the artifacts. So I suspect there's just something really wrong with this file So in truth would be interesting to see so yeah, so when you record you need the signal to settle So if you're trying to catch a baseline ideally we need to record for long enough to see what happens After longer periods of time, there's something really wrong if it didn't settle for 10 minutes. They could be a Major a Shift the DC shift so indicating that something is wrong with the recording Isn't really wrong The electrodes might need to be reattached or things like that Yes, we can Do the time as well Comment this out so we have the Actual time of the recording on the x-axis the sampling rate of So currently we have the number of samples And here it is Should show us time in seconds and yes, this is 10 minutes so Yeah, if the baseline didn't settle in 10 minutes It's no good In this case, yeah, if you can make the recording better. There's a DC drift That yes, we can filter Now if Copilot can Just do it Yeah, we'll leave the high frequencies for now and this drift is obviously low a Frequency components. Okay, so it's taking the mean That's one Do it would it you mixed up with the access as well can try it out I'll do it before over here somewhere. So we're changing the data We're plotting the data as well We're trying to convert string to float So first those meant to be float the numbers like here What a filtering libraries. Yeah using a high pass filter Sci-pi that looks more like it. Yeah order five. It's fine This is returning the What are they called The coordinates of the filter It's the coordinates of the filter. It's not actually being applied And this is actually using the filter Returning my order six not necessarily order five What is it trying to do didn't win this Cut if it's not there. Um five is default, but then we're using six. Okay, it doesn't matter five six. It should be the same It should not see much different Get the field filter coefficients So I'll be using the function getting A and B Then we should be using the butter high pass filter function Filter the data data Wait a sec. Ah, that's just turning it into numpy I into a float and applying the band pass filter. That's okay Unconvert string to float type fix it for us There is actually The air is actually elsewhere We're just trying to filter that signal, but Yeah, even without filtering You can tell there's something really wrong with it. There is a major dc shift So we converting columns to floats All right, because of the timestamp Right, it's mixing because I have pandas It's mixing in pandas. Do I Actually have to do it Yeah, it will be It will be a mix of stuff And can it go There somewhere It's not a daytime string Yeah, the time column You're Going into a wormhole It's not 22 is it the timestamp Number of channels sample rate odd sample index the timestamp Ah, it's the last Two timestamps. Why? One regular one formative It's a bit odd It's a year and they can get rid of it. We don't actually Yeah, we don't need the timestamps Let me tell it timestamps Yeah, I can just use the sampling rate It's through writing the whole code, right? Yes, we have first lines as the header the rest is the data a channel names That's standard filtering We need sampling rate twice. We can fix it later right, so we head Copilot writing the whole code Would it also I'm getting the same pretty sure shed gpt somehow always does Better This code in give it the give it the error It will just Most of the time It's able to sort me out Let's get into this The area you're encountering is because there's a string in your data array that can't be converted into a float Specifically, it's trying to convert a timestamp the 8th of February 2024 30 now is 22 minutes and 58 seconds point 184 And obviously that's not going to work as a float This issue probably arises because the data you're trying to process includes both numerical EEG data and non-numerical information like timestamps When you use data equals NP array data one D type equals float it attempts to convert everything in your data array to floats Which is causing a problem To fix this you need to make sure you're only attempting to convert the actual numerical EEG data to floats Not the timestamps or other non-numerical data Here's how you can do it When reading the data lines skip the non-numerical columns like timestamps Then convert the remaining EEG data to a lump array of floats Let's modify the code to address this This approach skips the first column assuming it's the timestamp and the only process is the actual EEG data Give this a try and it should resolve the area you're facing Can we give it the sample? This is the sample of the data set Uh, which uh columns am I ignoring the first column is uh sample index And it seems like the last two columns are the timestamps Sorry the last three columns So yeah, the last column is the string that we can convert or just ignore A how to modify the code Yep Got it. Thanks for sharing a sample of your data set Based on this it looks like your data set has multiple columns with different types of data Specifically you have sample index a numerical index for each sample EXG channels 0 to 7. These are your primary EEG data channels Excel channels 0 to 2 accelerometer data, which might not be relevant for EEG analysis Other several other columns with unspecified data Analog channels 0 to 2 additional channels possibly for other types of sensors Timestamps two columns at the end for timestamps For EEG analysis, you're probably most interested in the EXG channel data The accelerometer analog and other channels along with the timestamps can be ignored for now Here's how you can modify your code to focus on just the EXG channels When loading the data only select the columns corresponding to the EXG channels Ensure all other columns like timestamps and accelerometer data are ignored Here's the updated code This code snippet will extract only the columns related to the EXG channels Which are typically the ones of interest for EEG data analysis It skips the first column sample index the excel channels the other columns the analog channels and the timestamp columns Instead of this line, we need it after the bypass filter After these two functions Right, so that's the filter bit Looks like the filter is ringing The other good thing about GPT-4 is that it can just pop in the output Looks like the filter is ringing Also can we create a chart with two panels One for the original unfiltered signal and the filtered waveform below How to change the code to do it Yep, I think that filtering might be a bit too aggressive The plot you're seeing indicates that there's a significant transient response Often called ringing, which can happen when filtering data Especially with a high order filter and a very low cutoff frequency This is likely an artifact introduced by the filter itself And not actually present in your original data To create a chart with two panels One for the original unfiltered signal and one for the filtered waveform below You'll need to plot subplots in Matpoblib You can do this by using the subplot function Here's a modified version of your code to do that Generating the code This code will generate a figure with two subplots The top one will display the original unfiltered data And the bottom one will show the filtered data You will also see titles for each subplot to differentiate between them As for the filtering issue You could consider using a lower order for the filter Which would reduce the ringing Another option is to apply a zero phase filter using SCIBI Signal, filth-filth instead of L-filter Which avoids phase shift and can reduce transients Here's how you could modify your butter underscore high pass underscore filter function to use filth-filth Try these adjustments and see if the resulting plots are more to what you're expecting Right, well I'll have trouble integrating all that Can you either generate the whole code without any placeholders Or give me prompts for github-copilot To change the code, whichever one you prefer Sure, let me provide you with the complete code This will read in your data, apply a filter And then plot both the original and filtered signals in two separate subplots Yeah, so it's giving me the whole code I mean we can close github-copilot for now Yeah, the github-copilot, the github-copilot One's a copilot, one's a GPT Giving you this, the window is not scaling properly Make sure you replace path underscore to underscore your underscore file dot txt With the actual path to your EEG data file This script will Read your openBCI text file Isolate the EEG channel data Apply a zero-phase high-pass filter to the EEG data Plot both the original and filtered EEG data in two subplots Regarding getting help on github, you can search for repositories related to EEG signal processing or openBCI You could use search terms like EEG signal processing github Okay, okay, okay, okay That's okay Yeah, we don't actually want to use the openBCI Python library Well, because we want to make this thing as generic as possible And potentially eventually have a tool on the website To allow you to upload your own data But ideally I would like to try making it in JavaScript And yes, JavaScript has some AI as well What's the AI doing? It's coding, coding This is better This interface is still where people are screaming at me for using GPT-4 like this But that's actually better It can hold longer context I mean github copart was really good at So we generated this code now from scratch It's opening this EEG file That someone recorded 10 minutes of quick and dirty EEG Actually might close it I don't think there's any So there's a question of if I record on battery and filter the signal So that's already filtered the signal Ah, yeah, the filter is a bit too aggressive So we're currently trying to make it less aggressive So we can reduce the order of the filter We'll make it less aggressive because it's currently ringing And we're also now plotting two separate subplots One with the original data and one with the filtered data Regarding the battery question I don't know, I don't think it's a battery problem There is a DC shift It's horrible It's like And it's going over like the whole 10 minutes Let's see if this code works Then I can actually create quickly a copy My gith is not currently working properly So I'm just using the old good version control Just naming the files Renaming the files It's stuffed up the fault and name Most of the time dealing with this weird thing So I'm using Ubuntu, right? Visual Studio Code I think there's something wrong Because sometimes when I hit the CTRL E shortcut It just literally puts an E in the code I'm pretty sure it's... I'm pretty confident I'm pressing that CTRL button Right, so that's... I don't know if... The person who sent me the data is watching or not Yeah, so the ringing is okay Now, probably this filter it actually removes way too much And it's ringing That's the original data There's a major DC drift So I don't know what's up with those applications It doesn't really matter because... Oh wait, it actually might matter We had to... Can we before filtering Would you recommend doing the trending first Before applying the filter Because the amplitude is this At this crazy minus 15,000 Minus 2,000 Also, can you explain DC drifts Why they are happening And how to potentially deal with them In this particular case, the DC drift is happening Of an entire 10 minutes of recording And I shared the recording as well The raw and the filtered The filter is just ringing And that the trending will help the trending The trending, it won't get it Come on, let's turn off that microphone The trending The trending, you should know what it is It's common Before applying the filter Because the amplitude is this crazy Minus 2,000 Can you explain Baseline Explain Baseline DC drifts So I don't think they are battery-related If that's what the question is I'm pretty sure the battery won't change much But you can try Yes, that's some basic I think it's to do with how the electrodes are being placed So essentially, you need to monitor Ideally, before you start recording, you monitor impedance You monitor how well the electrode is connected to your head Also, could you mention monitoring electrode impedance When recording EEG And how it's important or not Yep, so I'll close there See what it says The thing about, where is my... Oops, try another voice The trending before filtering can indeed be a good idea Especially when you observe a slow drift in your data That isn't related to the actual signal of interest This drift is often referred to as baseline wonder Or DC drift It can be caused by a number of factors including Electrode skin contact Imperfect contact between the electrodes and the skin Can introduce low frequency noise into the EEG signal Body movement Even slide movements can cause changes in the electrical properties Of the skin and the electrode interface, leading to drifts Environmental factors Temperature changes and equipment instability can cause baseline drifts Physiological factors Breathing, sweating and heartbeat can all impact the baseline level of the EEG signal The trending removes these low frequency trends Without affecting the higher frequency components of the EEG signal That usually represent the neural activity In practice, the trending can be as simple as subtracting a moving average Or fitting a polynomial to the data and then subtracting it For EEG data, a simple linear trend is often sufficient Which can be done using skippy, signal, the trend Skippy Here's how you could add the trending to your code Yeah, so try To The trend first So this will just Make, turn the values Move them to around zero That's what, that's all It does So we have any From Sipy, signal and port The trend as well Not currently being used And the drift I don't like coding Restructure this code The messages in LinkedIn live are just horrible They disappear on me So there were like seven comments But I can only see The last one I don't see them in the chat at all Yeah, LinkedIn Was streaming This, yeah Twitch is really quiet And YouTube Quiet as well And I might keep this one short Let's finish this quickly Let's focus on that It's actually listening to what's said The trending before filtering can indeed be a good idea Especially when you observe a slow drift in your data That isn't related to the actual signal of interest This drift is often referred to as baseline wonder Or DC drift It can be caused by a number of factors including Electrode skin contact Imperfect contact between the electrodes And the skin can introduce low frequency noise Into the EEG signal Yeah, so I don't know why But most consumer grade devices Don't even, don't even bother Recording it, it's absolutely important To record your impedance You know what the It tells you what's the quality Between the electrodes And skin connection It might be not sitting well Might need to reattach the electrode Yeah, depends Generally if the electrode is not well attached It will start seeing more mains So whatever, if you're 60 Hz If you're in the United States 50 Hz, if you're in Australia I'm not sure about other countries The body movement yet that Signal there must be motion And the interesting thing about it Is it's not recovering very well You can see after the movement Whatever it was It takes some time for it to recover That could be like a disconnection Or something Something is wrong there Yeah, it does probably just Movement motion Anyway, sorry for that For mentioning it was just a very bad file Would be interesting to see what happens Like after a longer period of time If it stabilizes or not Because that's where you will be getting Your baseline recordings from If there's no more questions I don't think we're so normally We're doing other things on this channel Some just organizational general things What is it we are trying to do For the reason about section Probably have to rewrite it But yes, we're trying to democratize Biomedical data Make it available for all It doesn't say so but Sorry for the ads Yes, the website is monetized So go check it out You will be learning And helping the project to be sustainable But mainly I'm after comments So if you tried any of the tools Please do let me know There's another one There's a bunch in the works If you're watching the live streams In the videos, you will know Quality tools Not sure if that's a relevant ad I mean, it's targeting me I don't remember searching for any Quality tools The one tool that we haven't Actually published So yeah, there's a lot of this No good type of You can actually go to that URL It will show you what it was If it has a HTML What is this CG music There's no link So it's essentially like an unlisted If you copy that Go to this side Hopefully it will start my Ah right, that's the CG Sorry, wrong one Actually forgot what it's called So currently we're doing the Cardio Quest bot It's essentially an AI A machine learning thing That is playing this game So hopefully soon it will be Available for you to play this It's currently working pretty well I'm still testing it That's what it looks like Close that Yeah, that's what it looks like So it's the same as this Cardio game Which you have to play So you have to click on Normally ECG And do not click on a normal one To get your points And try to get There's no leaderboard But I was able to get to 1,000 So please do let me know If you're able to How much did you score That is playing the game So it has an abnormality measure And yes, we can just split it Into below above 0.5 Something reasonable I think it's already doing it Sorry, it's not 0.5 It used to be 0.5 So 0.3 is more normal I think normal Should give me 0.1 Yeah, 0.1 is normal So in theory anything like above 0.2 Should be considered abnormal And Then you Measure its performance So eventually we'll have Your score And the bot score on the side For you to see Which one is doing better Or worse So hopefully That will Be Available Sometime soon But go check out the website There's many interesting things That you might like Or dislike Please do, if you dislike it Do let me know How you think I should improve it Because yes, it's Work in progress No, so that's why this site is called Bionic Chaos But it seems to work pretty well Now The Cardio Quest bot At the machine learning Bot that is playing this game It's a fuzzy logic Based The parameters we're currently looking at This frequency amplitude And the number Of positive and negative peaks Which is probably The most important in the ECG Then we have those Eight rules That essentially make the decision So the example is If negative peaks If there are too many negative peaks Or Too few The abnormality is likely So it's giving you like 0.5 Whatever value And If the frequency is Normal Then it's giving you Unlikely And these rules are all Combined together So ideally there will be some sort of It's actually really hard to do To review this thing It's same, it's meant to be explainable Explainable AI You can look at Combinations of two rules So currently we have Essentially three, four Parameters So we have a frequency Number of positive peaks, negative peaks Amplitude And the abnormality Output, which is again For the sake of this game Because it needs to make a yes-no Decision Most of the numbers Actually between 3.1 We can make it differently So we can do 3.2 Or 0.15 Because we get a 0.14 Normal Then the abnormality is unlikely So the answer will be Normal And anything else For possible or likely will be abnormal So yeah, we can Do it that way But we might just Continue testing this For a while Until we make it available As say next week So let me know If there's any questions Check The questions At the moment By the way, I know someone might ask If the Bot is potentially cheating If it has some You know, inside that you Might not have So no, the bot is only seeing The waveform And not seeing anything else So it doesn't have any labels Or anything like that So it's the same As You playing the game You just seeing the waveform The bot is the Same In terms of improving Over time, well It's performance already Like through the roof So it's already Does Extremely well So we might have to Make the task harder By implementing more Waveforms So currently we only have Five or six Yeah, we have two variations Of the QRS No P wave, no S wave, no T wave So we can More of these examples Then the task will become Harder and then we'll see How well it performs In terms of Over time there is only Yeah, some of the Fresh shots, the normalization of the Fresh shots is becoming Better Over time, yes We'll look Into it next week Keep it sweet and short Bye


So you need to find some Scarlet Journal articles for your research. Library databases are a great tool to use to search for reliable information to use on your topic. At Changs, we have over 100 different databases you can choose from to search. This video will teach you how to select the appropriate databases to search and how to enter your keywords using various search tricks in order to find relevant articles on your topic. To begin searching for Scarlet articles in a library database, go to the library homepage at www.gordon.edu slash library. In the search the library section, click on the databases tab. If you know the name of the database you're looking for, you can run a quick search for it by database name using the box provided. Or if you'd like to browse for a database to use, click on the view all databases link to open the complete list of all the databases available at Changs. Library databases can either be subject-specific or multidisciplinary. For your research, we have many databases that will provide access to different kinds of information. To choose the best resource for getting started, think about the subject area or broad topic area to which your research question applies. For example, are you interested in researching how to effectively integrate biblical worldview into your school's curriculum? Then databases that cover topics in the field of education, such as the database Eric or religion, such as the database Atla, would be good places to begin. Or you might be interested in researching effective strategies for onboarding new employees in your institution's culture. Then databases that cover topics in business management, such as business source premiere, or maybe again education, such as Eric or educated reference complete, might be best places to begin.  To access these databases, use the subject dropdown to select a subject area that you'd like, for example, education, and view the best options and other potential resources that will be helpful for searching on topics within that subject area. When in doubt of which database would be best to begin searching with, databases such as academic search complete, which is one of our largest multi-subject databases, or academic one file or JSTOR are all great places for getting you started if you aren't sure what subject area would be best to look at first. We're going to go back to our subject area of education and select one of the premier resources for research and education, Eric. Please note that if you're accessing resources from off campus at the time in which you click on the name of the database, this is where you will be prompted to log into Blackboard first before being directed immediately to the database search page. To begin your searching, type in your keywords into the search box at the top of the screen. Say we are interested in finding scholarly research articles about classroom observations as a potential method of evaluation for teachers' performances. From this research question, we might pull out the keywords teacher performance, evaluation or assessment, and classroom observation. Enter each one of your unique keywords under their own search line. Now's a good time to point out a few things about constructing a search. When constructing a search in a library database, we use a search strategy called Boolean searching. Boolean searching refers to the use of the search operators and or it not in a search. Notice that in my search, each of my search boxes are connected with the operator and this is telling my search return results for me that include all three of these concepts that I have entered. Notice as well that for one of my terms, we've built in potential synonyms or alternate words that we want to include in our search. To build in synonyms or variations of potential keywords, use the or Boolean search operator to connect your terms together. Lastly, notice that for some of our keywords, we're applying some search tricks that are helping to either narrow or broaden our results. For the keyword teacher performance, we're wrapping this term in quotes. This helps narrow our search results to look for only mention of these two words together as one unit. For the term evaluate, we've added the asterisk symbol to the root of this word so that we can help broaden that term to include any potential ending such as evaluates evaluating or evaluation. When brainstorming keywords, look for areas where you can apply these tips to help get better results. After you've entered your keywords, you can then filter your results to return a specific set of information. One important checkbox that you always want to remember just to select is the Scarly peer review checkbox. This will return only articles that are considered to be reputable and have been through the peer review process. By default, notice we've already preset a few filters for you as well, and they all have to do with full text access to articles. They are print at Gordon, full text in Epsco, and full text in another database. This means that anything that you search for right now, you'll have immediate access to either online or in print at Janks. At any time, if you want to look beyond what Gordon has, you can uncheck these boxes within your search, allowing you to search across the entire databases index of potential articles. Once you have your limiters set, go ahead and click search. From here, review the list of results for articles that are of interest to you. When you've found a title that looks interesting, click on the blue title link to view the record. Basic information about the article will be at the top of the record, such as the source or journal that is published in, author information, descriptor terms that could potentially help you brainstorm other potential keywords to search by, and then, of course, the abstract or summary of the article. Since we're searching with our full text limiters on, choose a left will be a link to the full text of the article. This section will have multiple different potential access options. In the case of articles that are linked out using full text finder, click on that full text finder link. And then, from this page, look for the link option that looks like a little piece of paper. In this case, it's our top link from Sage. And there is the full text of the article that you can begin reading. If we return to our search results in Eric, notice that you have other potential access options, more full text finder options, an HTML option, and also PDF links as well. Thanks for watching. And remember, if you need any help, ask Jinx.


It's always tough starting a new club but you know we're going to have a couple of months together and come that first game as I said everyone's going to be ready and ready to fight for the cause. Back out to Ono. Low delivery this time across the face. It's in the back of the mix. Michael Beecher against his old club. And surely that's the Derby one now for the Western Sydney Waders. Yeah so I was lucky enough to start my career with you. From there we went to Germany together, played together at Melbourne Heart and also here at the Wanderers.  Always knew he'd be a good leader and we saw that in the inaugural year of Western Sydney Wanderers and how much of a massive part and a role he played in getting the club to where it is today and winning the Premier's play that year. So yeah for Megzy congratulations on a fantastic career. I'm stoked to have played a small part in it but even more happier that we're good mates and we continue to be forever. Cheers.


Hello, I'm Vladimir Semensov-Gievsky, I'm software engineer at Virtuoso, and I mostly work with blocklayer of QM. This my talk is about my recent suggestion of new backup architecture. Let's start with what we have now. The aim of backup is creating a consistent point-in-time copy of the VM hard drive. At this first simple slide, note my designations. On the left there is a block graph, solid arrow shows parent child relations in the graph, dashed arrows show backup job. On the right side there are QMP commands needed to make the picture. So here to make a backup, you should add target block node with help of block.dev.add command and then start backup job by block.dev.backup command. The non-trivial thing in backup is that active disk is active. Guests may write to the disk during backup job and we should do something with it. To handle these writes, backup job inserts a backup top filter node above source node. In turn, backup top works simple. On any write, it first copy original data from active disk to target and only after successful copy, new data is written to the active disk. This also called copy before write operations. On top of this, we have working image freezing scheme. It is used for so-called pull backups or external backups. What is it? We set up a backup to some temporary local QCultor image. In the same time, active disk is set as backing for this temporary image. This way, the reader of temporary node will see a kind of snapshot. The data that was changed since start of backup will be read from temporary image. Not changed data is read from its backing. Not since non-parameter of block.dev.backup command. It means that backup job shouldn't do any background copy except for copy before write operations. Only in this scheme we lack bitmap support. So if we are doing incremental external backup, copy before write operations will cover non-duty areas as well. So we can do a lot of extra write operations and waste disk space. We could support bitmap argument when sync parameter is none, but there is better way. Note that backup job is a kind of node here. It only adds and removes the backup top filter, which does all the work. This leads to the solution. Let's make backup top filter public so that user can insert and remove it without backup job and of course support bitmap parameter for new filter node creation. Node incompatible changes. Filter is renamed to copy before write to show what it does instead of how it used and now it based on file child like all other public filters in QEM. Still these changes shouldn't break things as before. The filter was only created internally by backup job. So I think good name and consistency was smaller risk. At the moment of preparing the presentation corresponding patch series is in maintainer scheme. Let's look through the API. First we prepare temporary node. Next instead of starting backup job we prepare filter node by hand. And to finally insert the filter we should replace original disk by the filter. Here I use QEM set command to do this. Next we can start MVD expert or add any other video to our temporary node. To change drive property is part of proposed patch series. Still I have better API in mind and in patches for inserting filters. I will return to it at the end of presentation. Okay that's good but that's not the end. With this QEM we still have some shortcomings. First assume external client already finished backing up some part of disk. QEM guest wants to write same range. Copy before write filter starts to copy to temporary image for nothing. Placing client is not interested in this data anymore. Another problem is mostly about push backup is fleecing. Push backup is fleecing is when fleecing client is just another backup job. It's very useful when final target is slow. With simple backup job copy before write operations becomes slow too and guest write performance reduces. With fleecing scheme guest is not disturbed. Target of copy before write operations is fast local file. But what if at some moment throughput of target become better? Or guest write frequency reduces? At this moment we'll do extra writing to local disk when actually it's possible to transfer data to final target without saving it in intermediate image. So we may have some extra writes to temporary image, which could be theoretically avoided. Return now to extra copy before write operations. So we need a possibility for client to say that it doesn't need some region anymore. Right, it should be unmapped for discard request. But on this discard we should inform copy before write filter that some region shouldn't be copied before write anymore. That leads us to necessity of an addition filter driver on top of temp image to handle client's discard. And as you'll see, this new block driver brings a lot more improvements to fleecing scheme. Welcome new fleecing block driver. What it brings to us? It of course solves first problem. On discard it informs copying processes. Reason is not needed anymore. Note also that doing discards after reads on NBD export is good anyway. It saves disk space on the server. Next, think about incremental backup. A few we restricted copy before write operations by some bitmode. Originally if fleecing client occasionally reads something not covered by the bitmode, it will read somewhat predicted data, maybe already changed since backup start. A lot better is handling such wrong read by clean error out. And the new fleecing block driver does it. In fleecing scheme we need to synchronize guest writes with fleecing cleaned reads. Now when we control fleecing reads in the new driver we can do it less blocking. Next, if we can handle reads and anyway have to maintain some additional bitmodes to cover previous points, we don't need backing feature at all. Fleecing driver knows when to read from temporary image and when from active disk. So temporary image may be a simple route file without any backing super. Finally, to avoid extra writes to intermediate image for pushback up is fleecing. We can implement write cache in fleecing driver so that writes doesn't immediately go into temporary image but kept first in the cache. This way fleecing cleaned has a chance to read and discard this data before it flushed to temporary image. Of course, if throughput is enough at the moment. All this except for caching comes with my patch series make image fleecing more usable. Now look at API. Nothing unusual here. We just need to block define one more block driver. Note also the target of copy before write is fleecing block driver, not temporary image that's needed to implement cache in fleecing block driver. Now, what if we want to run pushback up is fleecing for this case, backup job gets one more parameter with new argument immutable source set to true. Backup job will not insert any filter but instead assume that source is immutable. Remember that normally backup job installs copy before write filter above its source mode, which we don't need here. That's the last thing about backups. Now a bit of information about inserting filters. In the latest release, blockDfReopen command gets possibility to change file children of block nodes and become stable. So it can be used to insert filters like it is shown on the right side. The drawback of this command is that it can't change children of block backends so we can't append the filter above topmost image note in the graph. But we do need it for backup. So in my published backup top filter series, I have improved QOM set command so that it can change the drive property of disk object. But this method allows us to append filters only above topmost image nodes in the graph. Another drawback is that QOM set is unrelated to blockDfCommons family and will unlikely be enabled for using transaction. So we need some good API that allows insert filters anywhere in the graph in some generic way. And there is my last patch series to present, blockDfReplace. New command allows to insert filter into almost any specific block graph edge including children of block backends and block exports. Parents may be selected by their identifiers. That may be QDFID or blockExportName or nodename and it supports also what we need for backup replacing node in all parents except for creating loops in the block graph. Same way works backup job when inserts copy before write filter. To summarize, I have presented two new public block drivers. Copy before write may be used in separate and flossing driver makes sense only in pair with copy before write. I propose new flossing scheme based on these drivers. Accompanied things are immutable source model for backup job and new API for filter insertion. Now if you have any questions, I am ready to answer them.


Hello friends, I am Sanjay Gupta. In this video I am going to demonstrate you how you can create a file so that you can store some data into that file in Java. Before starting, you can subscribe my YouTube channel by clicking on the bottom right corner of this video. You can download my app Takamis that is available on Google Play. You can connect with me by following these details which are available in front of you. Now I am going to demonstrate you the code which will create a file automatically so that you can store some data into that file. For that purpose, I have imported a class file which is available in iopex and iopex is available in javapex. Then create file is the name of class. Inside that main method is defined. Main is containing try and catch block. Try block is containing some statements in which first one is file obj file equals to new file and file 1.txt. This file 1.txt is name of file which we are going to create. This file is a class and obj file is object of this class. So this object will be linked with this file. Now if condition is containing obj file dot create new file. So this method will creating a file. If file is created successfully then if condition will be true and this message will be printed on console that is file created successfully. If file will not be created successfully then else will print file creation field. Then if any exception will be raised inside try block then control will be transferred to catch block and this system dot out dot printer and will print ex.to string. To string is predefined method which will display all the statements which are available inside ex reference and ex is referring to exception class. So friends this is simple demonstration which will create a file. So first I am going to show you the location where this file will be created. So right now I am working in the package named sanjay. So I am showing you the location of that package. So I am opening d drive inside d drive practice folder. So this package is available here. Location is d practice and sanjay. Inside sanjay you can see src is containing all source codes bin is containing all byte codes and remaining files and folders are available but no txt file is available here. Now I am going to execute this code. You can see the message file created successfully is displayed here. Now I am moving to the folder location. So here you can see that file one dot txt is also created and its size is 0 kb. It means it is right now blank. I am opening this. You can see that it is blank file. With the help of this simple demonstration I have created a txt file which you can use to store some data. That data will be stored permanently. This is related to file handling in java. So whenever you want to store anything into a file permanently then you have to create a file. So you can use this code for that purpose. I hope you have understood the concept well. If you want to watch more programming related videos you can subscribe my youtube channel. Thank you for watching this video.


The following is a presentation of TFNN the morning markets kickoff with your host Tommy O'Brien Good Thursday morning everybody. I'm Tommy O'Brien coming alive from TFNN just after 9 a.m. Eastern time quite a day yesterday Following up fed day. We had some remarks from Treasury Secretary Yellen yesterday the implicit versus explicit guarantee of Deposits not quite Maybe as implicit as we thought maybe it is maybe it's not we got a little bit of cloud yesterday We got a quarter basis point hike and you got an S&P that traded down 100 points from where we were folks You trade down about a percent and a half in the S&P on the day, but boy We were higher we were higher in terms of almost being higher by a percent on that number up to 4,073 73 and boy you drop out of bed you trade higher overnight We got the Bank of England going up by 25 basis points So you got Bank of England goes up 25 basis points. We go up 25 basis points The ECB goes up 50 basis points and boy Things continue this morning first Republic yesterday's action man You accelerate from 1650 down to 13 you just back things up a couple days man last couple days It has not been a nice afternoon Tuesday afternoon. You traded from 19 down to 13 shortly after the close today We're up by about 60 or 70 pennies. You get the Dow in negative territory right now in the market just rolling over a bit Just checking in on everything right now, right? We make a load about 6 30 in the morning of 32,000 240 in the Dow You trade up 100 points were back down to that level barely in the green right now in the Russell You talk about a drop-off man. The Russell was almost at 1800 yesterday. You close out the day at 1740 We were just back down at that level 1740 right now. You're trading at 1747. How about the crude contract from 64 bucks on Monday? We're sitting above $70 70 53 gold surging higher yet again up to 1980 last night You're down to set in 1974 and we jump to notes and bonds Yesterday's action man. You talk about an acceleration the tenure trades from a price point of 1326 and you close out now that was early early at about 8 9 in the morning 1 13 26 You close out the day at 1 15 16 my goodness. You got the 10 year right now 3.5% will call it the yield on the 10-year Treasury 3.5% the 30 year Goes from about 120 908 to almost 132 you're trading at 130 25 right now We jump over to the volatility index spikes yesterday, but all things considered right look at that VIX man Nothing like what we're seeing and meanwhile the S&P folks keep in mind the S&P traded down 100 points from where it was at the highs yesterday and you're seeing a VIX locked in between about 20 and 22 potentially We're 2142 so far this morning. We jump around to some of the currencies Huge moves in notes and bonds. You're gonna see some action in the currencies when that's happening Of course, you got the dollar index going from 103 and change yesterday You actually got a 101 handle overnight in the dollar index you're back to 102 40. We'll call it As I'm jumping around here one second for me folks alright Okay, and we jump over to the Euro anytime you get them Central bank action, you're gonna see some volatility of course yesterday. There's your volatility a little bit this morning We jump over the pound pound US dollar and there's some action as they hike by 25 basis points as well All right, so where do we kick things off man? Well, we got a few spots. We can do it And we're gonna kick things off with No, come on There we go Fed walks tight rope between inflation and bank turmoil, but for how long? Talking to my dad yesterday after the program. We were just talking about the market talking about The chairman's press conference and he was making the point he made it on the show last night You know he had said if if this banking crisis does not tighten The economy sufficiently and I'm adding a few words. I'm paraphrasing, right? But if it doesn't tighten then the the Fed will do the tightening for The tightening is coming folks. Okay, and what I got out of that press conference is I think what a lot of people got And it's what we expected going into that press conference It's very difficult to tell right now the impact that this banking crisis is having is going to have On the broader economy very difficult Chairman Powell did not seem very Confident in terms of how that would play out the impact it would have What kind of you know if you say is this akin to a 25 basis point cut? Is it akin to a 50 basis point cut? Nobody knows folks Nobody knows if this is just contained to a few Silicon Valley banks few regional banks and everybody gets their money back That probably shouldn't have systematic risk, but you got credit Swiss going down Okay, things are going to tighten up capital requirements are going to be in focus as regulators look at what's happening here That is going to tighten things up but boy folks we are at a time of generational inflation and If we go higher for longer to the turn of two years, I mean we're getting data We got weekly jobless claims this morning yet again. What was it? 191,000 watch out man watch out for sure Okay, let's jump around to some of the equities moving this morning. Mr. Jack Dorsey moved on from Twitter But boy his equity still has some problems over its square block Hindenburg out with a note saying that they're facilitating criminal behavior I believe is the deal and boy you talk about a drop-off now Now this is the same shorting firm that just came after what a Donnie is that he pronounced it? Asia's wealthiest man tanked his shares. They're stealing dealing with woes before you talk about a drop-off man I haven't read the report. I've just seen the highlight the headlines But there's your headline block shares plunge after Hindenburg says Jass Dorsey's company facilitates fraud is the headline there Yeah, they've targeted other ones. There it is the Donnie group the company's flagship cash app facilitates crime and lacks strong compliance controls Yeah, be interesting to see how that one plays out But guess what investors today after seeing what happened with the Donnie. I think probably playing into that Yeah, you go from 74 down to 58 Was that $16 while right now? Let's be fair right now. You closed at 72 you're trading at 61 So you're down $11 you're down 15% for square. That's gonna be an interesting one to see how that plays out Let's check around to some of the fang stocks this morning. You got Apple shares That's gonna give the Nasdaq a lift man with Apple up almost two dollars apples get 16 billion dollars folks Boom just like that. They add 32 billion dollars to their market cap overnight in a pretty calm evening evening Microsoft shares. Yeah, this Nasdaq man. Look at Microsoft I mean look at this, right? So much for the market sell-off man Microsoft is Above where you were trading at any part this week going back to Monday Microsoft up another four dollars this morning right now You jump over to Google shares alphabet up a dollar so far We jump over to Tesla shares Tesla up another four dollars. Look at this action man Let's check out some of the chicks top chip stocks and a video shares up seven bucks Man It's everywhere. Let's check out some of the big banks JP Morgan up barely Bank of America up barely. Yeah, it's gonna be an interesting open to say the least man to say the least We'll see where we go. All right, let's see what else I had pulled up here as we come into the first break We're gonna be talking our man Kevin Hinks coming up after the break and we'll talk a little bit of earnings One of the equities they talked about on their program yesterday out with their numbers Olive Garden Darden restaurants Raised its revenue outlook for fiscal 2023 for the second consecutive quarter net sales Almost two point eight billion dollars. How about this one right same-store sales growth eleven point seven percent across all of its brands? Inflation folks, okay, right? Olive Garden long-horned steakhouse the Capitol grill seasons 52 another great one I've talked about it before if you've never checked out of seasons 52 folks I don't own any darn restaurants, but they are a good restaurant a little bit more health-conscious, but still very classy establishment some good food and There's your chart of Darden basically unchanged a little bit lower stay tuned folks who come back talk to our man Kevin Hinks If you're looking for potential trading setups in the stock market then rocket equities and options report is a newsletter You should try Tommy O'Brien delivers options and equity trades when the markets present them using a combination of fundamentals and Technicles sign up for rocket equities and options report today with a 30-day money-back guarantee So you have nothing to risk for all the details and to start your subscription today visit the front page of TFNN comm TFNN educating investors Everything in the universe is governed by the Fibonacci sequence This mathematical principle is responsible for everything from the most aesthetically pleasing artwork to patterns in the stock market To stay on top of stock patterns You can take advantage of sign up for the Fibonacci 24 7 newsletter at TFNN comm when you subscribe You'll get a weekly report from veteran day trader Larry Pezzavento on stocks You need to pay attention to and you can trust Larry's analysis after all He's got 45 years experience as a day trader Larry will also provide daily charts videos and data on the key markets that he's tracking Expect notifications from Larry on market movement You need to act on at any time first-time subscribers also get a 30-day money-back guarantee If you're not satisfied let us know and you'll get a full refund within 30 days of signing up Subscribe to the Fibonacci 24 7 newsletter today TFNN comm educating investors Steve Rhodes started his trading career as a student almost 20 years ago and the student has now become the master Steve won the prestigious timer of the year award in 2018 and barely missed that mark again in 2019 Finishing it number two for the year an amazing accomplishment Steve Rhodes is committed to sharing his techniques and knowledge with anyone who wants to learn And he shares his vast amount of trading knowledge every day in his mastering probability newsletter Steve's award-winning newsletter Mastering probability is delivered every trading day with updates throughout the afternoon sign up for Steve's market newsletter Mastering probability and you'll receive access to seven of Steve's educational webinars absolutely free at TFNN All our newsletters come with a 30-day money-back guarantee So you have absolutely nothing to worry about visit TFNN comm and try mastering probability 30 days risk-free today TFNN educating investors TFNN has launched the Tiger's Den hosted at Discord TFNN has been educating traders for more than 20 years with live programming hosted by a variety of professional traders during market hours The Tiger's Den available to all Tigers and Tigris's for just one dollar for the year There's no catch or added costs when you join our community of traders sign up today and become a part of this educational community of traders just visit the front page of TFNN.com Welcome back folks. We got the S&P futures up by about 19 points right now We were briefly over that 4,000 price point at about 5 a.m. Eastern time We're up by 19 points right now trading in the S&P's you jump over to the NASDAQ Well, you talk about a move man from 13,082 and yeah, you're talking about almost 400 points. What was the low yesterday? Let's just zoom it in for a second Did you get there? The low 12,000 six 78 yeah, you did absolutely remarkable on that market and you got the Dow right now up by 53 points Let's jump around to some of the other stories we got pulled up here. We talked about Darden restaurants And let's talk about the Bank of England So there's the headline they get from them Bank of England hikes interest rates by 25 basis points after inflation surprise Yeah, how about their inflation man 10.4 in February dealing with some inflation to put it lightly across the globe All right, what other activities we have pulled up here. I'm gonna talk a little bit of Coinbase, man Where's my Coinbase article? Oh, come on too much good stuff to talk about this morning. Oh Did I close it?  We'll talk a little bit. Okay. Let's talk a little bit of Bitcoin regardless, man Bitcoin yesterday trades from 29,000 under 27 with the market man. We popped to 27,500 you take a look at Ethereum right now Pretty interesting action to put it lightly when you're talking about cryptos man Look at Ethereum man this year 1100 to 1700, but there's nothing like Bitcoin right now in the last week You're up by almost 50% from 20,000 you make a high of almost. Yeah, you got a 29,000 handle pretty remarkable Okay, let's jump into some of these other articles I had pulled up here talking about Switzerland right interesting read from the journal out here now as I've mentioned one of My best friends probably my best friend lived with them for three years in college at Villanova. He went to work for JP He's a Staten Island boy Got a job working for JP Morgan in Manhattan was fortunate to get transferred over JP Morgan in Switzerland Where they have thousands of employees or at least they did at the time Visited him when he was working in Geneva beautiful beautiful beautiful country to put it lightly a little expensive to put it Lightly as well visit him for a week when he was over in Gina Geneva a while back. He ended up Making the move to Zurich. He now works for Thankfully UBS not credit Swiss, but they're in a good position of strength But boy, it's a tough one man, and he's been talking about it You know that the judge just the the general hit on the reputational banking of Switzerland is a big deal And not good for the country and he's got a daughter now. That's gonna be one in May he's getting married this year and He's looking to Become a citizen of Swiss of Switzerland. He's learning German right now It's a very difficult process to become a citizen over there, but he's been working over there for 10 15 years something like that Nonetheless, right they go through it here folks boy. You go through it, man. I mean, yeah, they are a country that is basically a banking hub as we all know and Now they used to just have two big banks now They have one big bank their reputation is banking and what happens if that one big bank runs into trouble as it did in 2008 when UBS needed a bailout So that's kind of the structural hit that they do take there now you look at how big the banks are Let me see if I can find the lines man because their balance sheet is Insanely larger than the country's GDP and I'll find the quote at the next break is what I'll do I know our man Kevin Hinks. He's usually on at 9 15. He's running around. He's a busy man this morning folks But he will be coming up at fast market coming up at 12 today Yeah, I'll find that quote because it is pretty remarkable how big the banks are in terms of Versus the country and the GDP and basically that they represent everything. I'll have to pull it up at the break But nonetheless Uh, here it is. Okay. I found the coinbase article. Thank you SEC plans lawsuit against coinbase according to the exchange regulators believe the u.s crypto exchange violated investor protection laws is what they're coming them after them for Coinbase said it received a letter from the sec known as a wells notice So regulars regulators say they believe companies or individuals violated investor protection laws now By warning coinbase about the potential lawsuit the sec is setting its sights on one of the biggest names in crypto The lawsuit would represent Gensler's biggest step into that jurisdiction over crypto The notice concerns several aspects of coinbase's business including assets listed on its crypto exchange in Its staking service coinbase earn that seems to be a big sticking point, right? The staking service and how they're kind of playing these things And its wallet service the company said coinbase earn is a program that allows customers to earn rewards on their digital assets by staking That is when crypto investors lock up their coins to facilitate transactions on the underlying blockchain network We're prepared it kind of sounds like that's what you do when you allow your shares to be Loaned out to be sold short right something to that degree in terms of you own the crypto You're keeping it on coinbase. You're allowing coinbase to use that crypto while you keep it there And for that you get a slight return it's not like banking with Thinkorswim or fidelity or TD Ameritrade or any of those where your money is guaranteed to that degree though folks That's probably the kick And yeah, I've talked about it before man. I would not have my money on coinbase And you're seeing it down There you go, man, uh, you talk about a hit. Wow So you're gonna be down 16 dollars and you know what's interesting here folks is that I hadn't even pulled up the equity Okay, uh, I was up about 6 o'clock 6 30 this morning hanging out with Tommy for a while looking at the market We're waking up. We're having coffee. I was reading the articles about coinbase this one and another one on CNBC and What's so interesting is this stuff has become so common That I didn't even think to say oh man I wonder what the stock is doing right because there's so many headlines left and right that there's shenanigans going on in the crypto sector and Yeah, it looks like maybe this one might matter, but guess what man? All you're doing is you're back to last week's trading range on coinbase now Bitcoin's going up by 50 percent over that time. Okay, so keep that in context now. You want to talk about something, man? You back Coinbase up Okay They go public at the high of 429 you make it almost back up to that level not really I guess to 340 What was the high there? 368 we'll call it in November and what I'm going to make the case here is if you want action folks Go buy some bitcoin if you want action Don't buy some coinbase because look at what's happened to coinbase. Okay coinbase You're going to open at $60 Okay, that's basically if you're a you know chartist you could say that's just the area This has been consolidating between about 50 and 100 you're going to open at 60 versus Now this chart goes back to i'm going to do the same thing for bitcoin. Okay, this chart goes back to april of 2021 now If you've been following the markets folks, you know when april of 2021 was it was the high and then Another high which was the other high that we had on coinbase's chart now the point being folks bitcoin Is right back to where you were After that initial dip lower to where you were in june of 2021 Well, compare that to coinbase man You bought coinbase back there at 220 you're opening today at $60 If you bought coinbase again, june july Anywhere in the middle of that trough between the two highs in april and in november if you bought it anywhere in there at about 220 to 250 You're at $60 today versus if you bought bitcoin you're almost even right So keep that in mind folks if you do want action bitcoin seems to be rising to the crop man Absolutely remarkable. What's happened to ftx all that stuff and meanwhile you have bitcoin Dramatically higher to 27,000 and yeah almost right back to where you were on those lows in the middle of 2021 Stay tuned folks s&p's up by 21.  You were born to be at tfnn.com tfnn educating investors tfnn has just launched their new trading room the tiger's den hosted at discord tfnn has been educating traders for more than 20 years with live programming hosted by a variety of professional traders during market hours And now they are expanding their reach with the tiger's den available to all tigers and tiger's for just one dollar for the year There's no catch or added costs when you join our community of traders in the tiger's den You can look over the shoulders of tom o bryan and the other tfnn hosts while they analyze charts during their live tiger tv programs And join an interactive trading community with hundreds of members exchanging ideas Interact with other tigers and tigers as they share trading ideas news analysis and discuss the market action all trading day Even at night and on the weekends the tigers den at discord is accessible on mobile or tablets as well So it's always at your reach to sign up today and become a part of this educational community of traders Just visit the front page of tfnn.com Sharpening your skills as an investor is like getting better at playing a musical instrument You have to practice sure, but you also need excellent instruction from experts at tfnn You'll get advice and guidance from the authority in technical market analysis And it's not just dry tedious text either tfnn airs live financial content streamed live on tfnn.com and tfnn's youtube channel with tiger tv Live every market day from 8 30 a.m. To 4 p.m. Eastern for free Each host is an experienced trader and gives their take on the market while taking calls and questions live from around the world From the moment the market opens until the closing bell sounds tiger tv has eight different shows with expert hosts To help you make the right moves with your money Watch online at tfnn.com or on tfnn's youtube channel and become the investor you were born to be Educating investors This segment is brought to you by think or swim for more information Just click the think or swim banner on the front page of tfnn.com Welcome back folks. We got the s&p's you open up about seven tenths of the positive 39 99 the price point on that s&p right now nasdaq you man. You talk about a surge nasdaq 100 You're about 1.2. We took a look at some of those tech stocks right all of them dramatically higher Dow up 127 you get the russell up by 15 right now. Let's jump over to apple Apple up by nine tenths percent right now We jump over to microsoft shares up almost two percent right now google shares up almost two percent right now Man some big moves across the board. See how tesla is trading up by 2.5 percent Arc shares down 1% quite a pullback for them yesterday erased all the games they got the day before Yeah, remarkable action in this market as the s&p is just inch above 4 000 right now You jump over to the spy spy trading 395 64 boy, you were up to like 402 yesterday I think in the spy. Let's get the high print. We'll put it back to Yeah, you talk about a half hour, man Uh, it was the half hour an hour. No, it was the half hour chart There we go Um, yeah, you talk about a bar right from 3 99 to 392 in the span of 130 minute bar You jump back to the s&p that bar takes you from 4040 down to 39 70 You put things on an hourly chart And yeah, you got a bar that takes you from 4050 to 39 70 man Just a crazy hour in the final day as things really shifted from a little bit of exuberance up to 4070 now Let's check out the Fibonacci numbers in terms of where we're going right 382. You're talking about 4000 and seven You make it all the way back up to 4032 man You're talking about the 618 And that would be an interesting one because that would get you all the way back to prior to the press conference folks Coming into chairman powell at 2 p.m. Eastern time And yeah, so if you're looking for a short, there's your couple Fibonacci areas You can put on your chart and what i'm going to do real quick to take a look Okay, let's let's back this up And i'm going to back up the spy real quick I'm going to show you and some of these Fibonacci's man, right? I got this up here in terms of on the chart the 618 Patience is the name of the game sometimes folks and you can scale into traits. Okay, that's that's what in this type of a market folks Excuse me. Were you getting 100 point swings in the s&p, right? Especially on fed day. Excuse me. You're getting 10 point swings in the spy Folks, that's two two and a half percent That market moved in the final two hours of yesterday and that doesn't even include one percent up Two and a half percent down in the span of the final two hours of trading yesterday Very difficult to pinpoint the exact range nothing wrong with scaling into trades if you do But if you had the patience to wait for it, man, you back things up And you got to go back to the high february 14th. Okay This is just a four hour chart. Let's put on a daily for a little bit of clarity here You back it up to the high you could make the case That's really where the slide began to negative prices february 14th the spy now the spy is a little bit different than the futures Okay, because we've had some pretty big tails Prior to the market open or after the market close overnight on the s&p futures where it gets a little different again No magic science folks. You look at everything you have you make the decisions you can have That's why some of the areas are a little bit different in terms of maybe the areas You're choosing if you're choosing to scale in before you look at this chart, man From the highs of february 14th down to the lows of march 13th 401 95 was the 618 and we got to 40249 yesterday and you only got there for a brief moment folks, right? I mean check that out. These are minute bars. We're talking about i'm zooming in on the action And for a period of about five or six minutes you are above that 618 and that's not a small one Remember the run that we had in february, right? Look at this chart. We're talking about here when you go back That's basically the pullback that gave back all we got this year And then what did we do we bounce the 618 and boy if you're ever doing an a to bc to d leg here folks Okay, you're talking about an a point of 415. You're talking about A b point of 380. What's that about 35 is your a to b leg You get up to a high of about 40249. What's what's that? 367 50 360 750 that would bring you down to in the s and p's and 367 50 on this chart Somewhere into the bottom range that we were at in october, right? You make it all the way down to 348 and recall The s and p's have a show of 348 but on october 13th I believe we were a dramatically lower pre market was the case as well So you got a different spike on the s and p futures risk the spy, but not outlandish, right? What did I just say 363? Yeah, 367 50 360 750 look at where that ends up on that chart You're coming back to test some of the lows of october. You're coming back to test the low of june 362 17 And boy yesterday we moved 10 points. So don't tell me we can't get what 27 points from where we are at some point In the near future as the market sits right at 4,000 you talk about a Round number our man basal Chapman. We appreciate basal doing the program live from eight till nine This morning if you didn't get a chance to check it out folks basal did a show eight till nine We'll be playing that coming up right after my program So pretty current the market's right where it was coming into the opening bell when basal did his program live from Eight till nine now I mentioned so there's your spy, okay And basal's does some great work man. He was talking to my dad earlier this week And they were talking about the nasdaq versus the spy versus the dow basal's had a couple great trades in the dow and how The nasdaq's actually the leader right now. It's continuing today. I mean look at it, right? And he was saying And it's playing out if you haven't tried out basal's opening call folks yet Please try it out great service. You do anything we do at tf&n You get it free for 30 days essentially because there's nothing to risk you got to pay on day one, okay because What we notice folks is if you give out free trials without making people pay on day one You actually don't care about it. You don't pay attention most of the time So it's the same exact thing. We sign you up. You pay on day one. It kind of incentivizes you to pay to that degree and Excuse me to pay attention to that degree and then if you don't like it, you just cancel Pretty simple action as it goes forward. But taking a look at the futures Okay, what's so interesting is when you go back to february 14th, which is the day I was just doing on the spy You take the fibonacci number you go down to the tail And this is what i'm talking about here with scaling, okay So which one's correct folks if you're talking about the 618 Is the 4053 price point correct? Well, you can make the case that it's correct, right? That's a nice area that you hit in march It's also an area that you got up to yesterday And this is where you can choose a couple levels. Okay. Now I was looking at 4053 on the futures I knew there was a potential for large moves yesterday Okay, and the spy got you above that level because you got all the way up to 4073 So there was about 20 points higher that when you look at the spy Right, you just touched that number at 40195 you got up to 40249 But don't think you have to cherry pick the exact spot, man You're getting in for an options contract. Maybe you buy one at 4053 And if you're adventurous enough, maybe you get a second one when it hits the spy one That's how i'm approaching this market right now because the swings and listen, you got to put stops in though Okay, don't just scale all the way because you scale all the way and you're wrong Boy yesterday, uh yesterday you do that on the bullish side, man. You're gone to the tune of 100 s and p points So it's a double-edged sword. Okay, you got to have a plan Pick a point on the chart that you put your stops in That's it. You got to do it, man because You want to be alive for the next time the market moves 100 points folks, okay You want to have some capital To stay in this game because we have some volatility going on and I imagine it's going to persist for a while You think the fed dot plot is going to go out for two years In terms of higher for longer and we're not going to have volatility as we're dealing with higher rates to tame inflation for the next two years Think the market woke up to that a little bit. We'll talk a little bit of banks when we get back Let's check out first republic up 4% today But the day is young as our man vassal says stay tuned folks. We'll be right back You might think that if you want to be successful at trading in the stock market You're going to need a crystal ball after all it's impossible to predict the future, right? Like any endeavor in life before you decide it's impossible get some advice from the experts You might find that it's not so impossible after all for daily market overviews that give you direction on key indices Selective stocks and commodities subscribe to the opening call newsletter at tfnn.com The opening call newsletter is written by basil chapman creator of the trading methodology known as the chapman wave The chapman wave up down sequence gives you an edge in identifying price turns Finding the peaks and valleys and stock prices get the opening call newsletter by basil chapman and your inbox every day First-time subscribers also get a 30-day money back guarantee If you're not satisfied, let us know and you'll get a full refund within 30 days of signing up tfnn.com educating investors Are you looking for a way to consistently add winning trades to your portfolio? Tom O'Brien is here to help Tom O'Brien has been successfully trading markets for over 30 years a frequent contributor to TD Ameritrade Network and CNBC Tom O'Brien founded tfnn over 20 years ago to help educate investors just like you Tom's daily market newsletter market insights is published every morning when the market's open to give you the competitive informational edge you need to succeed These newsletters are packed full of tom's advanced technical analysis In our gear to deliver comprehensive strategies for a successful portfolio Get tom o'Brien's newsletter market insights today and try all of our products and newsletters 30 days risk-free With our money back guarantee at tfnn.com tfnn educating investors build the s&p 500 continue to climb for bold trades on us large cap stocks in either direction trade spxl spu u or spx s Directions daily s&p 500 bull and bear leveraged etfs Direction leveraged etfs an investor should carefully consider a fund's investment objective risks charges and expenses before investing A fund's prospectus and summary prospectus contain this and other information about direction shares to obtain a fund's prospectus And summary prospectus call<PHONE_NUMBER> or visit direction investments dot com A fund's prospectus and summary prospectus should be read carefully before investing An investment in the funds is subject to risk including the possible loss of principal The funds are designed to be utilized only by sophisticated investors such as traders and active investors distributor four-side fund services llc This program is brought to you by vista gold traded on the nyse american and tsx under the symbol gz Welcome back folks good the s&p sitting right under that four thousand price point We got right back to where we were at about 450 a.m. Eastern time and again. I'm going to back this off a bit right now If you're looking for fibonacci areas from yesterday's acceleration folks the 3a2 brings you to about 4007 the 618 i've been seeing there are 618s everywhere in this market man That's that's what i'm trying to stick to it seems to be working um And then maybe that's just how the market's moving and it's just the swings are so big that the 3a2 isn't getting it done Man the 618 is what is vogue right now because the moves are just so large in both directions And yeah, you get up to a price point of 4032 4033 something like that Backing things up a little bit further You back things up to the high of last friday That was just above yeah 409 so we're coming into that level you back things up to early tuesday Yeah, that's the high from early tuesday about 4032 now remember you finished that date about 4043 You charged higher wednesday into the federal reserve meeting very interesting you went to that federal reserve meeting It's almost optimism Um at peak highs as this market catching a bid you're now up to basically the 3a2 What did we just get to you just got to 407 25 man on my chart were at 407 47 So we'll see how we do right now back to a five minute chart as you're back to the 3a2 of yesterday's move Just that quick. Let's see how the vixas train right now They were remarkable that vix right sucking out all that volatility premium As you're right back to where you were beginning of day yesterday mean the while we had a hundred point sell-off in between All right, let's talk a little bit of banks. Let's take a look at first republic Up 5.4 percent But folks, what do I always say? percentages on small numbers can be deceiving Because does it look like that chart has any up any up on it? You even got a red day today when you're up by 5.5 percent even on a daily basis down from 120 down from 173 That's just going back you back got up even further man down from 222 at the end of 2021 And yeah, so they got another downgrade by fitch amid a cash crunch The balance sheet is not sustainable I don't think first republic sustainable man You're in the news as a failing banks for weeks on end and you got the big banks Putting in 30 billion dollars and it doesn't even blink the market trades you down to the tune of 50 percent the next day Are you putting your money in first republic tomorrow? Who was opening an account at first republic tomorrow? Let alone ever risking more than are you showing up at first republic bank with a million dollar check to open a checking account tomorrow? You get the point not even close, right? So they get a downgrade Now some of the interesting parts in terms of what they talk about here is saying that well Well, they just received that 30 billion dollars. The bank's new funding profile Is relatively costly which I what I like about this is this is getting into even further If you don't think this thing's about to fail in the next few days Well, let's just look at the actual fundamentals of this company first republic and their ability to exist as a business going forward The bank's new funding profile is relatively costly and it's viewed as the primary ratings constraint Okay, it's currently operating at a loss. That is not sustainable over the longer term absent a balance balance sheet restructuring Here's the kicker though The requirement to repay the 30 billion dollars that they just got from the 11 banks At the end of its term will pose a challenge for the troubled lender like other u.s banks The fair market value of first republic securities and loans has fallen below book values meaning any asset sales would likely require A significant recapitalization The bank's long duration municipal securities and residential mortgage loans holdings also raise capital concerns Yeah They got some big problems man in a big way exactly you want your free toaster man to go with your million dollar deposit Well, good luck It better be one heck of a toaster because that might be all you end up with As they give it back even as I keep talking right you were just at 1460 man You just gave up a dollar in the span of 10 minutes on the open Even as this market charges higher to the 3a 2 line of those s and p's Let's see how the nasdaq's doing in terms of fibonacci numbers where we're at We'll take an area near the top of yesterday We'll take an area near the bottom the nasdaq through the 50 percent the 618 of the nasdaq 100 129 25 Keep your eye on that one All right, what else do we got pulled up here? Let's see. Oh, we got to talk about this one. Yeah So tiktok CEO he's going to be in front of the house today And yeah, I think they're gone man. I don't know how it happens and and it's it's good to see politicians finally agreeing On something and this seems like an easy one man because no matter what they say if a company is owned by china folks You know the deal Okay, and that's the deal and if they want the data, they're going to get it You're going to see the CEO of tiktok, which is owned by bite dance come in front of congress today And he's going to say his remarks are already out there He has not had a request to share data with the chinese government and if he gets one He will not even do that. Do you believe that? I don't think that china would I mean This is the same country that just like locked up jack ma and they still got the other guy out there right from renaissance or something like that Um, whatever that company was that the executive just disappeared a month ago So they either have to sell divest get that company out of china's hands and then Or they're going to get kicked up, but they're not going to do that the chinese government just wouldn't do that I don't think they're gonna cow to Such a demand even though I see such a demand as being very reasonable Um, I don't even think tiktok. I heard this this morning The tiktok is actually not even allowed in china Yeah So they know You know what is going on in terms of they don't even allow it in their own country Meanwhile, it's just proliferating across the u.s Um and social media in general folks all the studies that come out If you have kids in the house listen, I talk about screen time all the time It's so important. There's good screen time and there's bad screen time. Um, I have kids in my household that are two five and 16, okay and You just see the strain especially on teenagers you get into that man the social media the phone living on your phone Make sure you get those kids off their phone. I was reading a great article a couple weeks ago Just talking about it seems impossible in the moment because everything's electronic and teenagers especially are tied to their phones Uh But you just got to do it and many parents do and it is something you can do and you just set you set limits Okay, it's not a binary choice that you say you can't touch your phone. You can't watch a computer screen You can't watch a television show Uh You set limits one of those limits. Maybe you don't let the kids bring the phone into the room Right, maybe they bring it because you know kids They just want to sit in their room and play on their phone these days. Hey, I used to sit in my room and play video games Right every generation does it to some degree at least as they become available man Uh, but yeah, you're seeing a surge and it's probably accurate because I imagine that they're gone Or they're hampered in a pretty dramatic way, but I just can't see china selling that man I mean you think about the goals china wants long term, right? They own The most prolific data collecting Application the world might have ever seen outside of facebook, right? And you think that they're just going to give it up because biden says so I mean, that's that's the one that i'm trying to compound in my head right how that would happen So he's going to be in front of congress today, man. That's what he's going to say the remarks were already out He's going to say they don't get the data Even if they ask I won't give it to him and hopefully all of our politicians say I don't believe you because that's not How it works when you're working with china folks.  Let's see how square is trading on Block I should say 20.1 percent Uh, they may have a problem folks. Yeah to put it lightly. Let's see how the banks are trading right now They get a lift jp morgan up 1.7 percent. Here we go bank of america up 1.5 percent city up by 1.4 percent Credit swiss still trading at 90 pennies. Not bad. All right, folks one more segment s and p holding on to game sitting at that 3a 2 4004 we're only 20 minutes in the day trading day One more segment folks. Stay tuned. We'll be right back tfnn has just launched their new trading room the tiger zen hosted at discord tfnn has been educating traders for more than 20 years with live programming hosted by a variety of professional traders during market hours And now they are expanding their reach with the tiger's den available to all tigers and tigers for just one dollar for the year There's no catch or added costs when you join our community of traders in the tiger's den You can look over the shoulders of tom o bryan and the other tfnn hosts while they analyze charts during their live tiger tv programs And join an interactive trading community with hundreds of members exchanging ideas interact with other tigers and tigers As they share trading ideas news analysis and discuss the market action all trading day even at night and on the weekends The tiger's den at discord is accessible on mobile or tablets as well So it's always at your reach to sign up today and become a part of this educational community of traders Just visit the front page of tfnn.com You might think that if you want to be successful at trading in the stock market You're going to need a crystal ball after all it's impossible to predict the future, right? Like any endeavor in life before you decide it's impossible get some advice from the experts You might find that it's not so impossible after all for daily market overviews that give you direction on the key indices Selective stocks and commodities subscribe to the opening call newsletter at tfnn.com The opening call newsletter is written by basil chapman creator of the trading methodology known as the chapman wave The Chapman wave up down sequence gives you an edge in identifying price turns Finding the peaks and valleys in stock prices get the opening call newsletter by basil chapman and your inbox every day First time subscribers also get a 30 day money back guarantee If you're not satisfied, let us know and you'll get a full refund within 30 days of signing up tfnn.com educating investors Everything in the universe is governed by the fibonacci sequence This mathematical principle is responsible for everything from the most aesthetically pleasing artwork to patterns in the stock market To stay on top of stock patterns You can take advantage of sign up for the fibonacci 24 seven newsletter at tfnn.com When you subscribe you'll get a weekly report from veteran day trader larry pesavento on stocks You need to pay attention to and you can trust larry's analysis After all he's got 45 years experience as a day trader larry will also provide daily charts videos And data on the key markets that he's tracking expect notifications from larry on market movement You need to act on at any time first time subscribers also get a 30 day money back guarantee If you're not satisfied, let us know and you'll get a full refund within 30 days of signing up Subscribe to the fibonacci 24 seven newsletter today tfnn.com educating investors This segment is brought to you by think or swim for more information Just click the think or swim banner on the front page of tfnn.com Welcome back folks. Hopefully you had me last segment, right? Yeah, okay Uh, sorry jumping around real quick as we wrap it up s and p's right now. You're up by 34 points Just chopping around four thousand five. We'll see where we go as we've just been chopping basically since the open Nasdaq 100 you're right at about the 50% level. So interesting, right? You got the s and p's right at the 382 You got the nasdaq right at the 50% And dow not so much and that's one of the things that basil has been talking about in terms of the dow really the lag at there And let's just see what we're talking about for the dow No, we'll bounce it all the 382 will get you all the way up to 32,524 Still not even at that level just yet on the dow. Okay a couple other headlines I had pulled up here that I wanted to talk about real quickly apple pretty interesting now I just mentioned right apple. Let's see how apple is doing. They were up two bucks already Yeah, they're up a buck 60 or 1% now apple folks. They get 16 billion shares So every dollar they trade is 16 billion in market cap spending a billion dollars a year Isn't that big of a deal when their market cap fluctuates by 20 to 30 billion dollars any given day And what they're going to do is they're going to have them in theaters As a way to basically market its streaming service, which is in turn again a way to essentially market their products not many people pay for apple Plus by its own and I'm sure many do Oh, excuse me drinking a lot of coffee this morning But it comes free for a year with like any new tablet, right any new iphone So it's kind of like the ecosystem that you're buying into yet there But nonetheless a billion dollars a year. They're going to push them into Movie theaters and the likes of they talk about they have a scorsese film coming out with leonardo de caprio Yeah, so they got a couple films as they keep putting the pressure on and then what else I want to talk about here So this one's interesting from bloomberg as we wrap it up here. This is the mliv Survey now this is a market live survey on bloomberg take it for what it's worth. Okay Um But pretty interesting to see where people think the fed is going Okay, that they're not going to cut a majority until 2024 and I would agree with that one to put it lightly man But boy when you talk about where we are folks Okay swaps markets We're pricing the fed's benchmark to peak around 4.95 in may and then fall to about 4.2 in december I don't know how we get the cuts by december that that market's talking about with where inflation is folks But we get to find out stay tuned folks basil did his show was eight at eight. He's coming up now Live programming after that every Thursday everybody