youtube stream and good morning everybody welcome to friday the 13th of october 2023 it's the end of the week and we've got our second webinar so just doing a mic test i think it sounds okay from my end i did some monitor testing earlier so i think it should be fine and youtube is up and running hey marius hope you're going well uh quickly do those um do that disclaimer there's actually um if i quickly flip before we do the disclaimer onto the capture you can see that iceberg that i um that i posted in the room so if i zoom back out you can see where they put it where they hinted here um at 0730 that they wanted more and you can see the structures that were in place so that you know if you'd found something to get in it's possible you know they've tagged it almost once and it looks like they may tag it again if we have no more no more big volatility events in other words if we get orderly flow so it's just one of those things let us do the disclaimer now all book map limited materials information and presentations are for educational purposes only and should not be considered specific investment advice nor recommendations trading futures equities and digital currencies involve substantial risk of loss and is not suitable for all investors past performance is not necessarily indicative of future results so i think we can probably just leave this one as it is you know if it gets up there you know what we normally do at this point the very first thing we do is have a quick zoom out vertically of the levels which if you've got book map i'm sure you could have done yourself um you got a random number level there at 4350 and up above it's not clear where those levels are yet so yeah um and we've got no major market making i'm not actually sure you were seeing it sorry so i apologize i had the slideshow on top of it so i had not hidden the slideshow what i was saying was that if we zoomed out vertically yeah you've got this round number liquidity at 4350 with 300 bids there um but there's nothing really that obvious elsewhere in es and if we flick across to enqueue you've really got those algor bands which are dominating things but underneath the the algor bands you've got this resting by iceberg down at 15255 and a round number bit of liquidity we can ignore and yeah there and you've got some brand number liquidity up above there's nothing until we really really zoom out of any great interest and that then becomes down at 15212 which has been there since that low was in place so maybe if we go back even further look at the 15200 and i think we can ignore that so there's nothing really earth shattering there's you know screaming out loud as something that is likely to be hit with a very high level of probability anyway i hope you're all having a good week if anybody has any questions comments requests anything like that please feel free to pop them into the into the room either in discord or in youtube even though we are going to do the pre-market prep i will try and just have that up and about and running there we go i like to have all the the order book numbers i all the individual 25 cent type of prices quarter point prices in there so you can see them all and you can actually see the true order book levels anyway we'll leave that one be and let's go and do our usual slideshow preparation okay i'm just yeah still you do using the new format so what we're doing right now is the prep context for today and the context is there is some import prices at 830 nothing major nine o'clock you've got the fed harker speaking i'm just checking this is yep that's coming up okay in youtube and the most important news of the day is not during our hour it's the consumer sentiment at 10 am so it really should not affect us too much okay let's keep going on the daily you can see that downtrend line that i drew in is you know still intact and we're not actually anywhere near it we've got that 50 day moving average a bit closer to it nq is a little bit closer but so far we are holding and what has been surprising is the bullish activity or weak or most of the week anyway despite the the war footing around the world and that is apparently due to the softening of interest rate stance by the fed and the chinese stimulus as i said the other day apparently but all we care about is what the market is doing and whether we have any trades there that we that will follow our trading plan in contrast to the other day wednesday es has spent its entire global accession in the bottom half of yesterday's rth range so that is a complete contrast and the same with nq right you know that's one of the reasons why you know if you flick between these that it's sometimes worth having this yesterday mid it's especially the case when you've got an extended range in rth because that that mid can become a little bit more important again i don't believe in any of that finnet fibonacci stuff i'm just saying that's a 50 percent retracement that's all that represents okay a quick look at yesterday yesterday in the market and you can see apple had a good day but nobody else really did and in the pre-market so far it's been pretty bearish across the big names the amazons the meta the nvidia and the tesla and when i say pre-market we're really talking about um for am eastern onwards um right on to the value so this is the value that i drew um for es i think it's es yes it looks like es um before the start of the eth sessions i'm trying to take the the broadest view of where value was in the afternoon or the last value formation in rth and take into context what has happened over the previous two three four five days that's how i'm drawing it it's really to show what is the most important value area for the time being so all the most important distribution uh and the other one i think this yeah it's quite small so i'm struggling to read it on on the um on the preview image that i've got pretty certain that's nq and yeah that's where i where i drew it it was easier to delineate because you've you've got that nice cutoff point on yesterday afternoon's value on the rth session so much easier but it's also quite interesting to see that they extended all the way down towards yesterday's low but that we didn't quite take it out okay um right okay let's have a quick look at the capture i'll come back to those last two slides in the second but it's just watching this action coming in towards the m8 30 just to see what's happened and one of the things i do like doing is zooming out a lot so again i do apologize for anybody if i do constantly do this when i'm doing the live order flow analysis it's it's because i like to see more of the book and when i say more of the book it's really the vertical side of the book just to see where the pressure is coming from nothing's really changed on these charts by the way i have um the only thing i did do for this purpose and i'll explain why in a bit is that i reduced the volume threshold for es down to 15 and the nq one i think i decreased it down to three there is a reason why because we're going to go and look through some specific action around the london open i thought this was a good opportunity today because there is nothing major happening um hopefully in our well if there is anything major we will we will talk about it live okay i'm just checking to see if there's any comments there's a small echo when i'm speaking that's interesting thanks stan um i've actually got a noise suppression i've got the nvidia noise suppression on today i'll speak a little bit more quietly maybe it's because i'm speaking so loudly um yeah i'm testing and trying to improve the audio quality of the stream you know from session upon session um and uh yeah i do apologize if there is any real echo so i think it will probably cut down if i do not speak too loudly um okay i'm just trying to get back to the discord room yep no marius is typing as well so he's probably going to comment on echo as well um yeah so in es that resting liquidities there the thing is you know because we cannot predict the future we do not want to be greedy so you know if we had found for example a good entrance here which is the you know test of this low and we were trading towards it or we'd been very aggressive and trade towards it earlier you know you want to take your scales where you can you know i can't really draw the scales on here because this isn't this is not where i draw my scales um for my r multiples um i have traded directly off this chart in in book map in the past and i did that for quite some time but what i do these days is i do a mixture of manual entry and semi algorithmic entry so i i've got um i've got i've got both entries based on location and one just gets me in based on some of the stuff happening in the book so it just speeds up how i get in and that's why if anybody is asking why do i not trade directly off this chart it's just because i have this all set up in another program seara um okay yeah thanks i'll move the microphone away a little bit so that should improve things um yeah that's a bit of a shame because i tested it and tested it and tested it today this is um with some obs filters um yeah but um it is what it is maybe if i turn down the volume a fraction on the input in obs that will improve things as well so i do apologize um yeah so um you're talking about this so i speak what i've said quite a few times now is that these often provide really good targets and they're much better targets if they've got confluence with something else here we're almost setting up for a triple top so you've got one top let's just scroll back see if there's any others uh scroll all the way back that's not really a top um but you've got one two three in that zone so you've got almost a triple top you know certainly if we get back up here i would say that there would be a very high likelihood we're going to attack it and go through it but at the moment they're just looking for fuel so when they're looking for fuel you're looking for a structural entry and you're looking at this delta tail down here to give you an indication that they might have the fuel and when we're talking about a fuel to go up we're talking about consuming sellers so yeah the sellers the red in the delta tails here and the delta column is what i can call them the delta tails and tails really refers to the bottom half of this um you know sort of towards the the swing point we're looking for a red tail uh not necessarily a particular shape so i don't really care if it's um let's draw this i don't really care if that tail in the delta column was like that it's not a good color is it let's get rid of that i don't really care if the delta tail was like that or whether it was like yeah it does not really matter for this purpose because this is not auction theory per se this is delta and the auction theory really applies to the volume profile the cvp the chart volume profile column and marius please tell me if that's getting worse or better when i speak softly and speak away from the microphone yeah it is quite frustrating i must admit trying to get this audio improving and then not getting improving even though i recorded it several times today um so yeah that's what i'm talking about with the the fuel okay so while we watch that let us have a look at an image i'll just get it up this one okay in fact we can have a look at both this and the market at the same time or we can see part of the market uh so if you refer back to wednesday's webinar where i spent quite a bit of time uh on the idea of modeling how you might perform in your actual trading against uh an expectancy calculator which is really this row here the expectancy calculator which is the amount of dollars you make on an average trade over a large statistical sample set what i i didn't really finish it was sort of you know where i might model what i'm trying to do myself and i'm not talking about actual results i'm talking about aims right well i like to do with this and i think i i did stress this during the session was that i like to model this at a really really low win rate um because i'm expecting in that i i can expect or i do expect i'm expecting in myself to perform better than this 50 win rate um but i don't want my trading business to be dependent on a really high win rate so that if i do model this at 50 percent and i still have a good expectancy you know a profit factor which is positive you know there's two ways of stating profit factor by the way it's either a percentage or a decimal number you know if you use zero that would be like 0.4 rather than 40 percent but that is that is something in terms of the actual numbers that you know i would be very happy to aim for you know and then you've got to really take your actual results from from from your trading engine and you might have to do a little bit of massaging to get averages down so that they so that you can see you know what averages in towards the minus one minus 0.5 because you might have trays that are minus 0.3 r minus 0.25 r etc so you have to round them up by averaging to actually get them to fit something that is a model that can be looked at at a glance and be useful um and um if i don't yes i've got got this number here of five for minus 0.5 and this is a specific reason for that i mean one of the reasons that we look at bookmap is that um we want to use the order flow in bookmap to help us with our risk control so if i get rid of this we've always got this back and i can go maybe i'll just sorry i'll go back to the next slide in fact i won't because i've got it over here i've got the next slide on a tab over here um so you want to use these order flow tools and you know it depends what you use you know i use bookmap and i also use short term candles and that's the purpose of this chart here right so you know this one is it's a 15 second in nq at the london open and the london open is over here but what is the point of this really the point of this and how this relates to the modeling of your expectancy is that a lot of what we've been talking about has been the category of supply demand known as the spring up thrust breakout failure swing failure pattern whatever you want to call it um but um yeah um and one of the ways to see it is that you know if you've got a a swing failure pattern you know for example let's draw this because it's easier to draw um right so you've got a swing failure pattern here right and you're looking to show this this one would have worked right uh uh and that and that's great but they don't always work that's the whole point let me just get that so if you've got a swing failure pattern and then the action instead of this down action you get um if i just draw the last swing high across there and maybe we'll switch colors so you get this kind of action you get balancing action at or just beyond the previous swing point that you're you're saying that you wanted a rejection for so that you could short that um where are you getting that information from you're getting that from order flow whether it's this short term um short term price action on a candle chart or more importantly on on book map you know we have to get rid of that let me just get rid of that so you know um you know when you have this this uh you've got pretty good example here let's have a look at an example of where it would have gone wrong yeah here okay so if we draw with our numbers i might need to get my pen out we'll have a look um so you might call that a swing one and this one a swing two right and you know you're drawing a cross from this swing point i'm approximating because it's not a very good swing point but it's just the first thing i could find on this book map chart and what are we looking at here and we need to just drag this one across right we're looking at the type of action again i don't think it's quite though we really have to drag this one across um yeah we're looking at the delta tails here and we're looking at this balancing right so what i was saying that is if you have um if this was your swing point and this is your swing failure right and then you've got this zippy zippy zippy zippy action what you're looking at is this delta column and especially the delta column in the zippy area here right um who is potentially getting trapped you know uh if it's just small cellars and you can't see any great big red or magenta dots and you can see a delta red red segment here in that zippy area that is not a good sign and that's the kind of information that you know you're going to get from book map you're also going to get obviously the liquidity map um you're going to get rejection in terms of vertical lines like that one's a vertical line and immediate rejection up that kind of information and you're also going to look at the micro structure so if we get rid of all of this you know you're looking let's get the cursor back you're looking at what's happening as it goes down you know so you you have just draw this again so you you have a point here you have another point and this is all micro micro structure and you see you know how are they going getting underneath that so if we drew this one across they're not doing very well and then they're balancing above that so they tried to go down they couldn't go down they're balancing above that and in in q especially this is es but in nq especially in in in eth when they do that and they struggle so hard on the micro structure and sometimes you can see it in the book pressure as well you've all probably got different ways of looking at the book pressure whether it's the lighting up of the book or whether it's some form of meter that you've got and they're struggling they're applying lots and lots of pressure but that's all they're achieving that's a great big warning sign um you know to to say that you're going to be wrong soon and that's when you use that to say that instead of taking a full r on this occasion you might be better taking a 0.5 r or even a break even scratch if you can you know it's that type of information that we really need it to get across just doing a time check because we've got the 830 news i'm just moving that microphone across to see if it helps with the echo as well again i apologize for the sound quality right okay um so we're coming up at 822 we've got eight minutes left and let's look across at this iceberg so they're lighting up all of this zone and you've got this there and you've got something which is clearly a double top but not really anything more but as i said if we get back up to around about the 79 i'd say the probability becomes very high that we're going to go through that 81 and you know this is to this point where if you do some vertical scrolling you can see how they're actually pressuring the book or not yeah this is really quite slow action compared to what we occasionally see at this time of the day um the benefit of really really slow action is that you can control your risk so much better and also you're much less likely to be slipped in your stops and your entries than if we had the highly volatile nfp type action thanks paul for the comment maybe because of the room yeah i don't know again um all i can do is so i'm i'm somewhat disappointed because i did probably over 40 tests on little bits of obs recording and checking the sound earlier so um if people say it's an echo yeah both in youtube and also in in discord that's a disappointment again i will do some more testing over the weekend when i get a chance um yeah so so far that action is positive now if we had ankyu to help us on on the timing for this so the ankyu had a beautiful spring in fact it's like a double spring you've got a swing low there and then you've got another little zone there and it takes out both of them probably by a tick so if we actually go down there yeah it takes them out by a tick and that is an absolute beauty of a swing failure pattern type entry in ankyu and you've even got the struggling for me a little bit you've even got this nice heavy bank of more algo-based liquidity underneath so yeah the entry there in ankyu was better something that i've said as well is that with um with really slow days with low volatility the action in ankyu may be easier to trade you may have more opportunities you may get may get more range and therefore scales in your trades in ankyu than in es but you know here we've we've got something that it was likely to come up to so it's really a question of you know how do you get in so you have this move down it can't get down again so um and you've got this liquidity kind of barrier here it's partly algo-band based so you know you you could you could um at this point take an entry because you know your risk is quite tightly defined so if we have a look yeah if you'd have got in there you could have got in at the definite the 474.50 range and you've got a target of seven points so even if you are only looking for a two-hour trader and two-hour trade is wonderful if you ask me um and you know you can always go a lot further than you think after it hits the two-hour um the the trade was possible you know you yes he'd give you many opportunities to get in and finally we're going to get that tag so you know we're expecting that one to actually get filled up for 8125 I suppose it is yeah 48125 if I zoom all the way out yeah and what they've done here just above it is clear out some of the liquidity so it's providing a suggestion again that we would get up there we do not know what will happen when we do it's filling the iceberg a little bit so previously there was a volume of one and now there's 132 so they're certainly 156 so they're certainly taking people on board you've got that delta tail column and you've got the volume columns so you can see how it's actually going and if they fill it a lot what would not surprise us is if you have a little pullback straight away and Q maybe um yeah I suppose we've got NQ over here and Q is actually a little bit more interesting in terms of going straight through it and Q looks strong you can see the action there really really quite strong if you look at the microstructure from this being the trigger onwards they cannot get down so every little swing low is highest they're exploring upwards and right now they're balancing but not rejecting from here and you've got these two liquidity levels up above I'm not saying they're resting liquidity but you've got that one up at at 15295 that's of interest yeah this type of action is also useful for when you're in your trade and you're doing well and you've achieved one scale maybe you've achieved a couple of scales and you're wondering you know um you know how are you going to manage it so part of the purpose of this order flow stuff is to help you manage that you know it's to say have you had something that's clearly wrong yeah something that's different now now you have right and you've got a little trap in NQ up there but until that point we didn't so we finally made a slightly lower swing point so it's interesting now that we've done that what we do is this a liquidity dip or are we now going to explore in this direction so that's what we're watching here if you see a quick spike down like that it will as often be a liquidity dip in NQ as a reversal so you just have to be careful and one of the reasons why I like looking at large volume trades and I'm looking across in ES sorry in NQ to see what the large volume was is that often oftentimes the endpoint of these big moves will be large volume trades okay so we had so we had really quite a good iceberg here so we had two icebergs essentially 127 and 215 even though they're the same iceberg so they've got nearly they've got 350 or so on the book and at the top of this we have 38 or 39 contracts so it's not quite a rollover but it's not a huge number so again you're not going to get perfect kind of swings in markets all the time so you can't expect large swings to always end in rollovers or to be a poor high with a massive squeeze at the the tail end of it okay we are now getting up to that news I'm just turning on my stream for financial juice yeah the US import prices 0.1 percent so below the 0.5 percent expected but the market did not have any reaction in the sense that the market continued to go up and it continued to explore towards liquidity so I was saying that you know if you've got your two or your two and a half hour in ES and you'd held on on that one you know you may well have got three hour already yeah and one of the beauties about this you know more structured or more orderly trading is as I said that control of risk and and the way of getting to your scales without really really horrible price action along the way now you're going to get some smoother type action in eth than you are typically in rth so you've got there's still this big bank of liquidity and at this time of the day it's it's still more magnetic than repelling so that they can see that this band is there but the closer we get to a big big bank of liquidity the more that is likely to be a wall that will get us at least a temporary reversal we have a look at the just having a look where the nq's settlement so in every single one of these streams we always talk about where is settlement so ES has just gone back up and tagged settlement so even though I wasn't talking about it there was clear confluence between the zone where settlement occurred and that iceberg and so that was yet another reason and I was so you know we were looking for confluence I was saying it was a double top and the other confluence was the fact that it was a retracement back up to settlement so I was not paying enough attention to where settlement was when I was looking for that confluence just waiting for the CMJs just typing in something I'm hoping it's not about how bad the sound is in terms of echo I hope that is the case all right so question is not about audio quality good is there a particular time when you find the markets a balance between moving enough to provide opportunity to trade okay um all right let's dig out something over here on this screen okay so you've got this right you've got two things for eth that are on my stats box page here you've got the relative yeah you've got the relative volume the relative volume is something that updates every minute for me so I don't tend to keep a graph visible at all times because it takes up too much space but I know because I look at this fairly frequently that you know when we started off in Asia that was about the 50% mark and that there was a considerable jump up in London so I pay attention to that number so if that number gets you know from 50 up to 80 or if it's say well over 100 all day long I know that you're going to get plenty of volatility that doesn't answer your question about whether there's a balance I think most of us are volatility traders so before we look for balance we look for volatility because otherwise we're just trading nothing and there's nothing really worse than trading nothing if you can excuse the pun because basically all you're doing is paying your broker because the market's not going to go anywhere you're not really going to get to those multiple r-scales and you'll end up taking entries and exits based on meaningless action so that there is that one thing relative volume and then you know I'm looking across at these ranges I mean if you look at today NQ 32 in Asia against 53 I know that's Asia I know you asked about London but I'm just saying it's a guide to you know you can look at your chart and say oh that looks dull and then you look across at the stats and you say ah well maybe you know I haven't seen the big player come into the market yet so until I see them the stats worry me so I'm unlikely to get big ranges you know you accept that that can change at any minute because you do not know when the big player is going to come in and in the Asian session even again I'll get to London in a second they might appear at an unusual time um so you know you've got your Chinese open you know from 915 to 900 futures and sorry I'll turn that off um you've got the Chinese open from 915 to 930 p.m eastern um but that doesn't necessarily mean I mean everything so you might get some great volatile action around then but then you might also get a huge player that comes in an hour later at 10 30 or 11 and they totally change the nature of that session and all of a sudden you get great ranges and you get good structured pricing so I'm just saying that this is useful but not totally useful in London it's the same principles that you apply that you're interested in the statistics especially this one and how it changes going into 2 a.m and 3 a 3 a.m eastern to see whether people are really coming on board or not um but one of the things that I found is you watch these half hours uh in in in in Europe so you you watch the it's like 40 minutes the first 40 minutes um the German open you're likely to get some action from around about 150 a.m eastern but that might die out by about five past two but on really really good days it won't die out you'll have action all the way from 150 a.m through till the the US open 930 a.m and and part of the way you see that is the ranges uh and the volume and also by having um your charts of the correlated instruments that are driving the london session um further forward so you know you've got your you've got your bond you've got your decks you've you've got the footsie you've got the euro stocks up and you can see when they're having crazy sessions uh or really decent range sessions you're going to get good sessions um or good ranges um for es in in that time frame um so I'm saying uh yes I'm sorry to say cmj that you can't predict you cannot predict all you can do is turn up right you can turn up and you can expect you know you can humbly expect volatility around about the london open um and except when it is not there as well as when it is there but you cannot force the market to give you what you want and whether that is in terms of great trades that benefit you or in terms of great price action that benefits your analysis regardless of whether you win or lose um and it's the rule you know it's there is something extremely frustrating about that in in Europe as well um in the sense that you cannot predict when these big players can come in because you can't sit there for hour upon hour upon hour upon hour you know I've tried and I don't think anybody can um you I think there are certainly some people in rth that can sit there the whole day um but you will often find it's a frustrating experience because just when you cannot make it and you're out doing whatever you have to do the market will suddenly pick up and you'll miss all that action or you can do um say to yourself that you followed your trading plan you followed your processors and those trades on that structure did not occur when you were sitting there so you did everything that was right that's all you can do you're you're writing something else um yeah exactly no no if you're if you if you want to sleep I don't know if you're based in the US or not but if you if you're looking for the most predictable times um of unpredictable again I use inverted quotes uh US times it is the Japan open and the China open yes the eastern so it is literally you know um if they've had a very good run in a direction whichever direction that is up or down um into the Japan open at at 8 p.m eastern your time um it is likely that there will be a good reversal you know as in a good tradeable swing in the other direction within the next 30 minutes you know uh and sometimes it's right bang just before 8 8 p.m you know you know it could be really really early and really really sweet and it gives you something that is as much as you would have got in rth other times you know you can sit there saying where is it where is it where is it and then all of a sudden it comes along at something like 8 29 um in other words you can't predict it you can run the stats yourself you can see that that is a very high likelihood of such a reversal but you cannot predict when it is going to occur within that time block and then the other thing as well is you're going to get a lot more volatility in that 9 15 to 9 30 p.m you know when when that real pre-open for china i call it a pre-open but it's really open um and you can get some good scalps there you know you can get some good swings but you can definitely get some good scalps um yeah but i mean there's this session as well c mj you've got this session you've got these huge economic releases at 8 30 that you know we often have in our session and and outside of that you have good orderly trades in this 8 o'clock till say 9 15 a.m eastern you know the pre-market you've got all those stocks open you've got spx options trading you've got apples trading etc so you you you've got the real market is semi open and yet it's not crazy unless you've got the non-farm payrolls and that is a you know it's one of my favorite times to trade i mean because quite often i will not um you know have been able to sit there for the time period that i wanted to sit there during the london session so um you know because this is now my evening you know getting quite late into the evening it's a bit quieter for me so um you know if i was not in fact i did take a trade um i did trade towards that i spoke when i've you know um by the time i'd originally posted it i got one and a bit scales um so yeah i i like to trade in this session as well um it's just yeah i mean once you've traded part of of the overnight session and you know what the asian session looks like you know what the european early session looks like and you know what this pre-market session looks like you get used to it you know it's like a set of three dancers um you know as long as you know which of those dances you're in you know you're doing the tango yeah you're not doing the rumba right now yeah as long as you know it's that kind of dance and you also know that you don't do the the the typical tango during a non-farm payrolls release you know at that point you step aside and and you you either play a completely different playbook or you don't play at all so so far yeah they've just been doing this is partly what they did the other day which is provide more and more liquidity up and they're just grinding up what happened the other day when they did this even though it was one of those choppy up and down days was they used a lot of this pre-market buy grind up to then sell it you know to sell and take it down quite a way so it'll be interesting to see if that's what they're doing so you know you often find this where they're just filling in up and up what we tend to do is then look vertically and look at this column to see you know are they getting lots and lots and lots of fuel and then I will look across and see you know how how big are those trades that I can see inside Sierra I'm not seeing anything huge I think the biggest trade I can see since we started at eight o'clock it's about 250 so that's an individual reconstructed trade it's not going to be 100 accurate but it's a guide to how big the trades are and there's nothing huge so you know one of the things that you put in your um in your notebook is that you know this could be just absorbing a lot of smaller buyers for a push down later or they're doing something in preparation for the 10 a.m news release we might switch across to NQ okay yeah so yeah it's one of those things that's worth pointing out as well when you see you know you've been going up and then they place this big liquidity marker as an advertisement in NQ and you've got this one here at about 15298 you don't just chase it you stick to your plan you stick to structures you know um you know this might well have been another one of those one tick up thrusts breakout failures may have been or maybe in a double top it's hard to tell just looking at it like that but you stick to those structures because you know you're something you think oh it's going to definitely get down to there so you trade in here that's the worst thing you can do because you're then the fodder for them to squeeze up and up and and if there's one thing that NQ does better than any other instrument it's squeeze seller it squeezes sellers so they are so good at that it's not funny maybe people are just bearishly inclined and haven't noticed how well NQ can squeeze sellers um so yeah typical things for NQ to do squeeze those sellers and then you know when everybody thinks it can only keep going up that's when it absolutely tumbles and that is the nature of the beast and that one applies in eth as much as anything um you know the most common common scenario in NQ is that it will be bullish into the london open um you know it will have chopped around or gone down in asia and they'll have nice upswing to either take out settlement or to take out yesterday's high or to the top of the value zone that had formed from the previous rth session yeah so they advertised two zones and you know maybe you played for the top one and that's the one that would have paid and if you played for the bottom one too late you'd have gotten to a lot of trouble and part of this session today was to look at how you know how do you how do you know um yeah so one of the things that you're going to see in book map is this which is um can't i don't know if i can capture it well enough when i see some diagonal 45 degree type action which is normally mid-sized buyers in NQ it's normally intention to go higher so that something to be wary that you know you are short there you're trying to get there that's a warning sign that you're wrong worst thing you can do is let your stop run you know sure that may pay off occasionally but it may also break your account on a few occasions and your boat and your broker and your bank manager will not forgive you so you know you could be playing for this one down here all of a sudden you're back in the green that is a you know that that's a different kind of business to be in you know there's a lot of risk involved you know if you if you'd taken you know a tight entry you know down here you should have been stopped out um otherwise you know uh i would say that you've got very very different risk modeling from the type which i'd be prepared to use so the fact that they've advertised this liquidity and that one is likely to get hit does not make it necessarily very easy to get in you still got to be really really patient wait for your structures and then you might get a wonderful three or four r trade because it will go straight into that liquidity okay we've got some iceberg type action here in e s and again the beauties of having this thing side by side um let's see if we can just do that and just drag it down the beauty of having this side by side is that you know when you have these dips in nq and es is only having a little tiddly dip it's a big hint to you that that the dip in nq is likely to be a liquidity dip and that it will continue going in the up direction so that's one of those things to use as well yeah it's one of those things i always have both my book map and my other kind of information side by side or above and below it's the same difference just let me look at nq i think the nq action would have been far better to trade now if you're going to go micro micro here and that is possible at this time of the day and you're using this as a liquidity wall and you you've got a zone so you've got if we draw this as a rectangle so you've got a little micro zone there you know it's it's not a setup that i talk about um yeah it's just an idea for people that you've got a wall there so you're looking at now you're looking at a stop around about there and you're looking to get in in the top half of this little little thing so you're really looking to get in about here and you're aiming all the way down there or close to down there you know that is is a way of trading slightly duller sessions in in thinner instruments like nq because when they break this balance structure they tend to move quite far and that applies more to thin instruments than it does to thick again i will not be talking about that much but i just thought on occasions like this where it's a bit dull um yeah and the thing is if you've taken that one there right and you've got one scale two scale maybe three scales you're not greedy you know you're managing your trade because you understand that they also advertise liquidity up above and you're also aware that es is trading up towards the sell icebergs targets which is now disappeared um but it was right there a second ago so you you're bearing in mind the context and you're also looking across at some of the other instruments so if we've got ym and rty up and running and you know you're trading a little short in nq you've got to bear in mind what they're doing so this might be you know a little bit risky so that's when you've got to tightly control your trades and you know let's have a look at where we are on the value side as well try and speak as softly as i can because i'm worried about that echo and i am speaking very close to the microphone so we've got this value that i drew earlier and i can see on this that you've got some you've got a big liquidity up there and you've obviously got some es options or ram number up there and that if we can get out of this zone then we're back into let's draw that we're back into this value so it's quite clear we're we're almost there if we can get back trading up there then this becomes in play going into the rth open yeah so if if we were much earlier in rth and we'd had a really really good trade up and i think there is an example if i actually do split this one out right because i drew this one earlier based on where that liquid is well where that value had such a thin little volume node there and so if you trade up there and you're not quite in that previous value zone you know there might well be good shorts on this occasion there was okay um yeah that's an interesting one Marius yeah what i actually did because i reset this up in obs is the obs output is going into discord so that may be the issue it's with a little driver called cable output or something like that i will ditch that and i will rectify it before wednesday um but the point is that you know as we reach the top of this liquidity you're looking at your price action in book map and your short term candles etc to see if we're going to get mean reversion type action i you're going to then rotate back down towards the middle of that value zone and then down to the other side uh yeah the first time it does that that's the opportunity that you're looking for if it keeps coming back you're not as willing to take such a trade but yeah that's one of the reasons it's actually a really good demonstration of why we look at value from the previous day um so yeah so that's something again maybe we'll do some visual strategy session at some point in the next few webinars where we do a flow chart of this trade here so let's just draw it in it's this trade here is this mean reversion trade here going back towards settlement initially uh and then back towards this main volume node from rth and then down towards the end of value so you know the words you have one two three main targets in that trade and that's a trade where you want to be in for a considerable period of time and that's the type of opportunity you're looking for for when you want to pyramid into trades it's not something that i i'm going to speak about overly in in these webinars it does mean that i don't do it and that i don't look to add if i possibly can but it's that scenario from the higher time frame or the value perspective that you're looking to say well you know there is a possibility because this is eth that all we're going to do in this session because it's dull is traverse value and traverse value means go from one side to the other so if i can somehow get in and get in again you know i can maximize the trade and then i do not need to trade at all during rth so that that is something yeah i you know it might well be worth doing one of those flow charts to set up that strategy and just describe how you think through that process to create that but i've just done some of that by talking through it there i'll just get rid of that one yeah so looking at this you know you're looking at this tell you're saying basically it's nearly all buyers um on this big drive up and we're getting towards the overnight highs in in q and e s f out e s now is at the overnight high and q's not too far off in q terms we're only about 14 15 points off but yes we are right at the high of the session so you know that trade that we talked about going into this webinar which was tagging this iceberg here you know if you'd managed to get your tour and managed to stay in there there's a possibility you'd be about six r up by now if you're in that trade and that is realistic based on the numbers we are looking at and the structures for the setups being the supply and demand tests the demand tests that were below that were it's being a bit slow on me you know um being the these kind of tests to get back up to test that you know this sell iceberg as a target was you know very very clear i know it only had one in there but since it was that confluence with settlement since we had a double top that could have been taken out you know there were a few confluence factors in there and because just as important we had accepted that we could easily be wrong but we were willing to take a risk because of the r multiples and the way we had modeled our expectancy calculator telling us this type of r multiples risk was one worth taking because it would get into that category on that spreadsheet um where is that spreadsheet um i could pull it up but probably let's not bother because we're coming up towards the end of the session but you know you you're falling into that category that bumps up your business model so it's one of those risks that you want to take sometimes what are you doing you're taking you're taking a trade and why are you taking it you're taking it to chase money you're chasing two or three ticks you're all in r terms you're chasing 0.3 of an r or 0.5 of an r and you and you're fretting over it you're worrying over it whereas you know and sometimes you've got this one for that oh i don't know if it's going to go up but then you think hold on a second the the main target here is at least two r you know the iceberg um you know if i've got my main target not just my initial target my initial target should you know at least be one r if you've got nothing in between you can you know you can say it's one r because you believe in scales if that's what you believe in um but you know you're looking at also at the potential that it is going to traverse value and take out that overnight high so you know it could easily have got you to the sixth maybe even the seven r if it keeps going up so yeah it's just one of those things how would you have stayed in um uh you know you know you know you once you get past something like three r you're not going to manage a trade as closely you know you're going to expect this up and down nasty little you know try and take you out and you're going to you're going to trail a little bit more gently because you've already made what you wanted to make out of this trade and anything else is a real bonus so but that's an art to itself it's not something i think i could i could ever really go into too much detail in these webinars but you know but taking those trades where the the main target is at least two r or three r that is what we really really want to do because that gets our expectancy calculator boosted up and gets us a really good business plan okay we're coming up to um we're coming up to nine o'clock um yeah i think it's pretty slightly to keep keep going up we've had this little stop run just there but we've got this liquidity and more liquidity um you know suggesting that they're going to just try and take it a little bit higher but we shall see i cannot predict the future i apologize again for the audio quality i did really really try today before the session i think i put in at least an hour's worth of setting up those filters um it's just a bit of a disappointment that they made the sound worse than better because i was hoping it would have been really really clean anyway i hope you all have a lovely weekend um and um good trading tonight if you are trading in the us um session that's that's tonight my time but morning your time thank you again i will end


Who learned something really cool today? I think the RustConf organizers deserve a round of applause for that. All right, I'm Julia. I am on the internet. I work at Stripe. They helped get me here. That was wonderful. Cool. So I'm going to talk about a bunch of things in this talk. I really care a lot about learning systems programming. I'm going to talk about how Rust helps facilitate that. I'm going to talk about the particular ways in which I think the Rust community is wonderful. We're going to talk about contributing without coding. We've talked a lot about contributing with coding, which is also wonderful. And we're going to talk about learning all the time, which is my favorite thing. So there are a lot of reasons to love Rust. I hear that people love Rust because you can write fast and safe software. We've heard a lot about security. There are a lot of really great programming languages ideas. And I am not a Rust wizard. In fact, I live in a comet around Rust. And I spend a great deal of my time quite far away, being like, what is a borrow checker exactly? Like, I sort of know. So I'm sort of like a maybe beginner intermediate Rust programmer, right? And I do not write production Rust software at all. Instead, for me, Rust is a really good way to learn about systems, which is something I've spent a lot of time doing. It's a fun way to earn experiments. And it's a good place to go to ask for help. When I got invited to give this talk, which was the best day ever, I got an email of being like, so we like to think of Rust as being empowering for a wide variety of people who might not otherwise consider themselves systems programmers, right? And this is something which is really exciting to me. So Rust is really good for experiments. I like to do a lot of experiments. I have some rules around programming experiments, which is that they don't need to be very good. It can be like a little tiny program, which doesn't even work, right? Maybe it compiles. Maybe it probably compiles. But that's just kind of like a minimum. Like, maybe you probably want it to run. But the only important thing is that you learn something, right? And then maybe you can tell someone what you learned. And so a few years ago, three years ago, I was kind of in this place where I'd been working as a web developer. I'd been working as a data scientist. I knew a whole bunch of programming languages. And I've been programming for a while, like for maybe 10, 9, 10 years. I had two computers, nice degrees. And I do not know what to learn next, right? And I still felt like there was a lot I didn't know, which was true, right? Like, I was into systems programmer, definitely. I did a lot of math. And in math, you're like, what is a computer, right? So I didn't really understand what my kernel did, even though I'd been running Linux for a long time. I was confused about some basic facts. I didn't know what a system call was. I had a lot of really basic questions about how operating systems worked. At this point in time, I went to the RecurR Center, which is one of my favorite places in the world. For those of you who do not apply because you don't know what it is, the RecurR Center is a 12-week program, 12-week programming retreat, where you go and you're like, what do I love about programming and what am I going to learn?  I went there with a lot of questions about operating systems because I was like, what's really hard? And I was like, building an operating system would be really hard, right? And so I would ask, like, what's a system call? Because I didn't know what that was. And then someone was like, well, it's the way you tell your operating system to do things. Like, when you open a file, your operating system knows how to open files. And then so you tell it with a system call. And I was like, oh, okay. Now I know what it is. Done. I wanted to write an operating system and I decided to do it in Rust. And in particular, an operating system is a really big thing. And I only had three weeks. So this was unlikely to work. So I focused on writing like a keyboard driver, right? Where you type the key on your keyboard, like J, and it appears on the screen. I used to have a demo of this, but my Rust code has not compiled for the last three years. Because I wrote it in Rust 2013. Anyway, it's a whole thing. So I wanted to write a keyboard driver. And there were a lot of questions involved. Like I needed to use assembly, and I needed to use strings in Rust. And I was really confused about strings in Rust. And two kind of delightful things happened. One thing was that I would go to the Rust IRC channel and people would answer my Rust questions. And then sometimes they'd be like, why are you doing this? I'd be like, well, I'm trying to do this thing with assembly. And then they would also answer my questions about unrelated things, like assembly, which was extremely helpful because I did not know the answers to those questions. And I wasn't quite sure where to get them. And we're gonna come back to that. And I discovered this really interesting thing, which is that even if you're a relative beginner to a thing, like I was to Rust and to operating systems, you can somehow still contribute information to your community. So I was writing this blog in 2013, because I was at the RecurR Center and I had like, I didn't do anything else with my time. So every night I would sit down and write a blog post, which is like, what is ELF? ELF is the binary executable format on Linux. And I was like, what is it and like, how does it work? And I was like, I tried to write a keyboard driver and yesterday it crashed and the day before it crashed and the day before it crashed, but today it didn't crash. And I was so happy. I wrote like some BuzzFeed style articles, like 12 things I learned about linkers. And it turned out that not, in fact, like I didn't know this stuff and it turned out that other people also did not know any of this stuff, right? And I could like contribute something even though I was kind of a beginner. And there's this really interesting comment in the opening talk this morning. I think by Nego, which is like, if it's not documented, it might as well not exist, right? So there's this idea that like, if you don't know about something, it might as well not exist, right? In a way. And so this is how I became a chief developer advocate for S-Trace because one day someone told me that a program called S-Trace had traded system calls. And this was so like, it was so upsetting to me that I hadn't known that this existed for the last 10 years that I kind of embarked on a campaign to tell everyone I knew. Currently I have printed 500 stickers and I have a S-Trace sticker on my phone. Anyway, it got sort of out of hand. But the reason I kind of like doing this is like that I program in my job, right?  And at the end of the day I'm like, oh, I don't want to do another code review. It doesn't sound fun, right? Or it's like too much to say. But I do like to tell people about things. And the kind of fun thing about telling people about things is if you're building something, then you have to like build the whole thing and then tell people about it. But you can do this cool trick where you just skip the building it part and find something really cool and tell people about it.  You're like, I know, right? I just invented S-Trace for you because you didn't know about it before. So it's basically like I wrote it. Okay, yeah, so that's it. That's my pitch for telling people about things as a cool hack to become the best programmer in the world. But if you actually want to write programs and learn systems programming, how do you do that? Right? And so I have this coworker who asked me yesterday. He was like, hey, I'm reading this Rust book. I've been learning that syntax. I'm like, but how do I, like what's a good systems programming program to write? And I was like, good question, right? Like you want to learn something. You don't really necessarily mind what you learn. You just want to be new. So we're going to talk about another experiment, which is one evening at Julia's house. And Julia is like, okay, so like what's going on with concurrency, right? And so let's make this a little more concrete than like what's concurrency? And there's this question of like, what are the systems primitives for concurrency, right? Like I have a computer, they're concurrent programs and they're all kind of using the same stuff. And so I was like, okay, I know there's threads. I know sometimes I was really into S-Trace, so I would S-Trace things and I would say few texts. It wasn't totally clear on what few texts was, but I think it has something to do with concurrency, right? And I knew that you had like atomic something, I don't know, right? So I decided to do some programs. Step one was I wrote a C program because ways you're to write unsafe C programs and unsafe Rust programs. Cool feature of C. So I made like a thousand threads and then all the threads would increment the same counter, right? Which is like how you get a race condition. And I'm like, I made a race condition. I'm so happy, extremely easy. And I would run it and it would not get to a million. It would get to some lower number, right? And it was always a different number and it was very exciting. And I felt proud of myself. And I'd already succeeded, right? I made a race condition. Good job. And then I was like, okay, I'm gonna learn to mutex this, right? And so I wrote, I figured out how to do it in C, which is use this function called like P thread mutex lock, I guess. And then that maybe uses the Futex system call. I showed this talk to someone before I gave it and he was like, did you know that it only sometimes uses the Futex system call? And also sometimes it'll just pull and I was like, oh, it's so complicated.  So I did this, I used a mutex where you're just like, okay, I'm updating this counter. I'm gonna like let me know when I'm allowed.  And then someone else does it after. And that worked and that was great. And I felt like I knew what a mutex was a little bit, which was good. And I also felt like I knew what system calls were happening, which is good. And then I was like, okay, so this is atomic thing. What's up with that? So I Googled, I was like atomic computer, I don't know, not atomic computer, but something smart. And what I figured out on that day was that you have these atomic instructions for x86, right? Where you're like, please increment this, but in a smart good way where you put a lock around it. But in just like one CPU instruction. And then this actually explained like, so I got in like somewhat earlier, I think also in 2013, I was like looking at this job and someone emailed me this list of questions and they were like, can you discuss like the pros and cons of implementing a lock-free hash table? And this was kind of interesting because at the time I had no idea what this meant. And no idea how to discuss the pros and cons. And I was like, this seems very interesting, but I'm really confused. And then so when I learned about these atomic instructions, I was like, oh, I would like use atomic instructions, I see. And then like, I still don't know what the pros and cons of implementing like a lock-free hash table, and that's okay. Maybe one day I'll learn that. Okay, so this leaves us with kind of like a fun exercise, right? You could like write a multi-threaded program where all the threads increment the same counter and you could do it two different ways. And then maybe you'll know something more about systems programming than you did when you started. Okay, so that's it for experiments and like fun things. And like these are all nice because they're all sort of like unproductive in one way, right? Like you're not producing new wonderful code that's going to change the world. But they're producing a lot of like knowledge in yourself and maybe in other people, which is really nice. I want to talk a little bit about actually writing programs because I read a program in Rust recently, maybe for the first time actually, like a program that does something useful that had previously been a very low priority for me. And so I want to talk about this idea that like Rust makes kind of improbable programs possible. I originally wrote impossible, but I'm really, so like you can write any program you want and see, right, in principle. But it is somewhat improbable that I would write a complicated program and see for reasons that are going to become apparent shortly. So it's sort of important to me that Rust exists, right? And this is where we get back to this idea that like Rust is empowering, right? And you're like, oh, maybe I can write that program, right? And empowerment is just like about being able to do stuff. It's like maybe you can do stuff with Rust that like you wouldn't really do otherwise. So here's like the kind of problem that I was interested in.  Why are you doing that, right? And you wanna know why? And I was a little mad about this because you can see that Chrome is doing actually. So let me start a video in Chrome really quickly. I'm not gonna put it on the sound, well, I could. No, anyway, you might know this video. And if I run a perf top, let me just, okay, so then you can see there are some functions in Chrome that are happening. This is what's happening right now on my computer. And there's this function like scale YUV to RGB32 row SCC. I don't know. So I don't know what this is, but I do know that it's taking up 3.59% of my CPU right now. And that's like some internal function in Chrome. And it was kind of upsetting to me that I could learn this about Google Chrome in like approximately three seconds. You can also see p-thread and mutex locked down there. It's a real function that's happening. 0.53%. So yeah, it was kind of upsetting to me that I could do this with Chrome, but not with Ruby, right? Because like, why not? That was mad. So what I wanted to do was write like kind of like a Ruby top thing, right? Which was telling me what Ruby was doing. That's supposed to say PID, but it looks like PIP. I was supposed to fix that, and I didn't. Anyway. So yeah, let's say you want to do this. And I'm really, I don't know anything about Ruby internals, and I was really scared of them. So I wanted to do something which was like outside of the Ruby process. And so the idea is like you kind of have some running Ruby process, and you just spy on it from the outside, and you want to see what it's doing. And so basically what happened is I thought this was kind of, I was talking to someone about this, and they were like, Julia, you can totally do this, it's really easy. Like just go do it over a weekend. And I was like, I'm not sure I can do this. But I decided to try, because this guy I was talking to claimed to was totally easy. And so the situation that he kind of impressed on me over many weeks, because you'd be like, it's easy. And he's like, have you done it yet? I'm like, no. I don't know what you're talking about. And so you kind of have this picture, right? And so you can see over there, I get the C stack in the Ruby virtual machines address space. There's its regular stack, which has unhelpful functions like VM exec or something, which is just like unrunning a Ruby function. You're like, great, really helpful. And then somewhere else you have the Ruby stack, right? Which has, I don't know, functions like Rails, something. I don't know Rails. I just assume all those functions are called Rails. And then maybe there's like extra information, like function names that's scattered all over the place. But in there, like inside the virtual machines process somewhere, there's information about the Ruby stack, right? Like it's not impossible to know what it's doing. And so I kind of like learned, I had this GDB script and it translated it into a program that didn't use features. Anyway, I'm not gonna go into this. But I wrote a C demo. And so I know C sort of, I know how to allocate memory in C. Technically, I know that you can pre-memory in C and I have called pre-before. But memory management in C and C is not a skill I have, right? And I didn't really, I wasn't really excited about learning it. So I sort of know Rust, but I'm not like super good at it. So I talked to my partner and I was like, well, I have this C demo and he was like, well, let's just translate it to Rust. And I was like, yeah, let's just translate it to Rust. So he translated it to Rust and took like a couple hours, right? And this kind of helps with my productivity. I have this highly scientific metric of program workingness. So it kind of went up and then I said to Rust and then I was like, oh, I see there are hash tables in Rust. I don't need to like write those from scratch, right? Or whatever. I don't know what C programmers do. I just don't know, right? Like I wouldn't know what to do. I could look it up, right? Like it's not impossible to learn C. I have not done it. So this is pretty helpful. But then I run into a second problem, which is like, if you have a process, you have a bunch of memory in your process, right? It's just like zero, one, zero, zero, right? There's some bytes and stuff. And you might want to know what those bytes mean, right? If you're like spying on the process. And in particular, there might be some struct, right? Which has like a pointer length. And if you know about compilers, which you, I don't know, compilers like will throw away a lot of this information, right? About like what the structs in your program are and they'll do like, I don't know, and they'll just like do a lot of pointer arithmetic. So you won't know if you're looking at this like zero, one, zero, zero, one. And you think it's like an RB string T. You won't know like what all those bytes mean, right? So what you want to do is you want to have like the original struct definition.  So I needed to do this. And it turns out there's a debugging format called dwarf, which has this, which is, it's a whole thing. So I started out using this library called LiveDwarf. And I was like, I don't know what's going on. This API is really difficult to use. It was also slow, and I had to link it. And it was like a whole, it was kind of a mess. And I spent like 500 lines of like rust wrappers for LiveDwarf functions. And I was kind of having a bad day. I think I stopped working on this for like three weeks because I didn't know what to do.  But like, so one thing that I do when I have problems is I complain about them on Twitter. And someone was like, hey, this is Rust library called Gimli. And one of the people who works on the library, Nick Fitzgerald, who I got to meet today, was like, hey, yeah, it's like not done, but maybe it'll help you. And like tell me if I can help. And I was like, oh, sweet. This is way better than LiveDwarf, which is just like this like software from the 90s or something, but like, I don't know what to do with. Maybe it's not, I don't know where it's from. Anyway. So, Gimli had less features, but it was easier to read. I could like go look at it. And they have like friendly maintainers and I would be like, I have a question. They'll be like, I will help explain to you how Dwarf works. Which was really nice.  Which is my like open source contribution for the year. And so the key thing here was actually that this let me get my program to work. Which is something I could not do before. Like I got like 90% working with LiveDwarf, but 90% it means nothing to your computer. So I actually got my program to work. It worked on three different computers. And I started to kind of understand how Dwarf worked, which was really nice, right? Cause it'd be like understanding systems and systems programming. And I was like, oh, I get it. Like there are these different, so in a program you have these different ELF sections. So you have code and you have code and you have data. And then Dwarf like put some extra debug sections at the end, which are just like extra train cars, really. And then there's this like, I mean that's like only like step zero of knowing how it works. You have to also know what's in all those sections and what it all means. And it's a whole, I was talking to someone who worked on GDV and he was like, it's a whole saga, but anyway. And then so we did it. And I should have this to work. Which was very exciting. I can show you sort of a demo. So this is my Jekyll, my blog building in a loop, right? And then, oh no, that's not it. 7088, is that it? Yeah, yeah. So these are like the functions that are running right now. I made like kind of a list of, maybe I need to make this smaller. Oh yeah, okay, cool. Yeah, so it's doing parse, parse seems to be really important. Sanitized path seems to be important. I don't know. We can kind of see like a top list of like the functions that are running. And it's all like real. And so I felt kind of happy with myself. I learned that desktop software is really hard. I mostly work on servers. It runs on my computer and also two other people's computers. I have no knowledge that it works on more than three. And so like, I often find rest kind of frustrating because I'm like, oh, there's a compiler and like what does this compiler mean? But like ultimately it helps me do kind of awesome things, right? And I can write some programs that I couldn't really write before, which is really exciting to me. I just am closing like a whole bunch of statements. I guess I'm really into like learning all the time as you may have noticed. And like one really fun thing about systems is like there's always more stuff to learn, right? Like I keep on meeting people who like, yeah, I've been working with Linux for the last like 15 years and like I'd learned a really cool new thing yesterday. And I'm like, great. I'm in no danger of knowing everything. And I find it really fun to like contribute to the community by like blogging and writing things. And like this is really cool, right? Cause it can be a lot faster than contributing by writing code if you like writing. I often will like write a blog post in like a couple of hours. So I'll be like, I learned a cool thing about S-Trace. Here's the cool thing. Goodbye. Right? Yeah. And another, one thing about blogging that I'm really into is making resources for like kind of intermediate developers. I used to find it frustrating when like I would see a lot of really cool tutorials about learning how to program, like learn Python the hard way. And like those are really important. But at the same time, I'm like, I know how to program. What I want to know is more things. And I think it's really fun to write things. Like you're like, oh, this is how a database works. And you're, you could be like, oh, I've been using databases for six years, but I never knew how it works, right? And there's like, there's always like so much more to know even if you've been learning, even if you've been knowing how to program for a long time. And one cool thing that you can do when you're doing this is like make things sound exactly as hard as they are. I think a really good example of this is computer networking. When I started learning about networking, I was like, networking is hard. It's confusing. I don't know what's happening. What I realized is like, now that I know some things about networking, I'm like, well, like with an IP packet, you have an IP address and a port. And if you know there's an IP address and a port on a packet, you already know a lot. And you could explain that to like almost anyone, right? Or like, and like maybe you need to explain what a port is. But like a lot of the concepts are like, not that unforeseeable. And so I wrote this zine called like Linux 2.5 and tools you'll love, which about, and especially, and included a bunch of stuff about networking. And someone sent this kind of like, tweeted this really surprising thing at me, where they're like, I've been using it to teach my eight-year-old. And I'm like, I don't think that you're teaching your eight-year-old about TCP, you know. I'm like, are you sure? But it's really like charming and delightful to me that people are like, oh yeah, anyone could learn this stuff. My eight-year-old could learn this stuff. And I'm like, whoa, well, like I'm glad, right? Like it's good. And sometimes like more people can learn more, like people can learn harder things than you think they can if you just explain it in a way that makes sense, which is really cool. And it means that we have to like, maybe get rid of our conceptions of ourselves as wizards, but maybe not, because I have a wizard hat right there, right? And I think that the REST community is a really good place to do this, because I've been meeting all these people today who know all these amazing things, which are not necessarily related to REST, right? But they're all here together. And I'm like, oh, you know all about debugging tools, or you know all about Linux, right? And it's really delightful to me to have all this knowledge about things that are not necessarily REST, but that are important to each other, like important and related to each other, kind of in the same place. And I think that's really cool. And so what I really want to close with is that I think it's really nice to have a place where you can kind of walk in and you can be like, what's a system call? And then you can walk out, like many questions later and be like, oh, I can do systems programming now. It wasn't that hard. I'm a wizard, and so I'm a fan of the REST community. Please, keeping awesome. That's all.


Okay everybody, Dr. O here, in this video we're going to talk about hydrocarbons, organic compounds, functional groups, all the stuff related to the basics of carbon chemistry here. So what does the word organic mean? It doesn't mean you went to the farmer's market for it, that's a separate meaning, but organic means carbon based. So organic compounds are typically going to be a whole bunch of carbons that covalently bond to hydrogen and oxygen. So carbon loves to bond with itself, which is why we can get all these amazing carbon skeletons to talk about in a moment. Carbon also loves to bond with hydrogen, and when you have a structure that's full of carbon and hydrogens, those are hydrocarbons, but then oxygen likes to get into the mix as well. So you see, here you see some carbon skeletons, so carbon loves to bond with itself and loves to bond with hydrogen, and that's where you get this diverse number of different carbon skeletons. Potentially, just using carbon, you could build 250,000 different structures. That's why carbon is, where carbon based life forms for a reason, carbon is so unbelievably versatile, because it wants to share four different electrons, and that's what makes it so special. What I love about this picture, you see this car here and you see fuel, right? The food you and I eat, and the food your car eats, are actually very, very similar. So you think about your car, different types of fuel, right? They're going to have, if you look at protein as a gas, these kind of things, hydrocarbon chains can be used for fuels. Well, we consume hydrocarbon chains, we consume fats and carbs and these kind of things, and so does your car.  So I think that's kind of amazing that your car and you both run on hydrocarbons in very, very similar ways. All right, so we talked about the basics of carbon skeletons, we talked about what a hydrocarbon is. Naming hydrocarbons or carbon chains up to 10, there's one carbon, it's going to be methane, two would be ethane, three is propane, four is butane, five is pentane, six is hexane, seven would be heptane, eight is octane, like the octane rating in this vehicle here, or the gas that goes in this vehicle here, nine would be nonane and ten would be decane, at least that's how I say it, just so you see the terms and know how I like to say them at least. Okay, so that's going to be just the basics of organic chemistry, meaning carbon-based chemistry, and the carbon skeleton, and what makes carbon so silversital. But carbon also likes to bond with functional groups, it's got a long list of functional groups here, we're just going to talk about six of them. Functional groups, they function in chemical reactions as a single unit or a group, pretty good name for it, right, functional group. These are, they're going to function as a group. So there are six functional groups that are critically important in human physiology. First, we have the hydroxyl group or the OH group, primarily think alcohol is there with the hydroxide group. Second, we have the carbonyl group or the C double bond O group. For carbonyl groups, I generally think of sugars like glucose, which is technically a hexose. So sugars like glucose have carbonyl groups. Then we have the carboxyl group. Now take a look at it there. It's a C double bond O with an OH group. So it's called carboxyl acid on the screen. So it's a carboxyl group plus a hydroxide group, which is why it's called the carboxyl group. When I think of the carboxyl group or the carboxylic acid group, first thing that comes to mind is fatty acids having those. Then you have the amino group, what makes the third one there. The amino group, what makes it special is nitrogen. The amino group is going to be found in proteins. And we must consume proteins because nitrogen is the fourth most important element in the human body. And the only way we can get it is from getting it from plants that got it from the soil or eating animals that ate those plants. All right, then we have the methyl group near the bottom there. So methyl group DNA methylation is very, very important. Methyl groups are also important in amino acids. And then lastly, near the bottom, we have the phosphate group. That's very important for the sugar phosphate backbone of your nucleic acids, DNA and RNA, and also ATP, our cellular energy source, is adenosine triphosphate. So that's what a functional group is. That's the six critically important functional groups that will be talked about throughout the year. And that's carbon chemistry in general. I hope this helps. Have a wonderful day. Be blessed.


RCA Victor, world leader in radio first and recorded music and first in television presents transcribe the Phil Harris Alice Faye show. Your enjoyment here is the Phil Harris Alice Faye show, written by Ray Singer and Dick Chevrolet, with Elliot Lewis, Walter Tetley, Robert North, Janine Roos and Whitfield, Walter Sharpen his music and yours truly Bill Foreman. June is the month for weddings, love is in the air and today Phil is called upon to play Cupid, in reverse. More about that later. First a word from RCA Victor. You may think you keep a close check on your money, but do you know how much you have in your pocket right now? Don't look, take a guess. Now go ahead and check. How far off were you, 25 or 30 cents? Well, for as little as that every day you can buy the finest television there is. RCA Victor, you'd never miss the money. New RCA Victor television is priced as low as $199.95 and every RCA Victor has the automatic magic monitor, an exclusive circuit system that automatically brings in and holds the finest pictures possible. The magic monitor automatically screens out interference, automatically steps up power and automatically ties the clearest picture to the best sound. Ask your dealer about his particular easy payment plan. How after a small down payment it may take only pennies a day to own America's most advanced TV. RCA Victor television with the magic monitor. Here's another good reason for owning an RCA Victor. America's only coast-to-coast factory organization for expert installation and maintenance is available exclusively to owners of RCA Victor television. The RCA factory service contract is one more reason why every year more people buy RCA Victor than any other television. And now the stars of the RCA Victor program, Alice Paye and Bill Harris. Last night, Elliot Lewis's friend Grogan got Elliot a blind date. The date turned out to be Grogan's sister. It must have been quite an evening because as we look in, we find Grogan trying to soothe his sobbing sister. Oh, please, sis, don't cry. Oh, Rosie, stop crying. Well, I can't stand to see my baby sister in tears. Will you, will you please stop crying? Quit your boiling or I'll belt you one. Quit your wine. That's better. Now, Rosie, tell me, what is bothering you? Radney, I got a beef. I had trouble with that Elliot.  Wait a minute, did he get fresh with you? Did he put his arm around you? Did he try to kiss you? What happened? Tell me what happened? Nothing, that's my beef. Well, Radney, I like this guy you introduced me to, but he ignored me. What's wrong with me? Am I attractive?   Yeah, honestly, I think so. Well, you're close enough so they can't tell a difference. Well, sis, don't jump to conclusions. How do you know that Elliot ain't nuts about you? I got a ceiling. Last night when I was out with him, Southern kept telling me he didn't like me. What kept telling you? He did. Before the end of the evening, I got the feeling he was trying to get rid of me. What made you think that? Well, he took me to a cocktail bar and slipped me a Mickey. He'd give my innocent little kid's sister a Mickey? But what happened to you, Rosie? I liked it. I enjoyed it three more. It's an amusing little drink. Now, Rodney, this Elliot guy is very nice. Just a minute there. How many times have I told you that when you are talking to me, put your lower plate in? I don't like it. What do you mean you don't like it? I went to a lot of trouble to get you them teeth. I heisted them from the richest old lady in Pasadena. Put them in. All right, all right. I'll put them in. All right. Now then, sis, go ahead. Tell me more about Elliot. Well, we love to talk. See, I told you it's better without them. Look, look, sis, maybe you ought to forget this Elliot. All right. Can't forget him. He's my kind of guy. Well, then you shall have him. Now, how would you like to marry Elliot? No, I'd love to, but I don't think I can trust him. What do you mean? Well, when he took me home last night, he kissed me. So what is wrong with that? Well, any guy who kissed me would kiss anybody. That body, yeah.  I will say to that. Now then, let's make preparations for the wedding. We want to do this high class, you know?  Badly, I just met the man last night. It ain't really like for me to chase him. Besides, he ain't home. How do you know? I've been over to his place at 7 o'clock this morning to ask for another date. I knocked on his door, but there was no answer. Maybe he didn't knock long enough. I knocked until 10 o'clock. And then my knuckles started bleeding, so I had to call him ever since, but there's still no answer. Wait a minute, wait a minute. I think I know whose house he might be at. I will go over and tell him he's going to get married. But suppose he says no. Who's going to ask him? But, Badly, it takes two to make a marriage. We got two, you and me. We both want it, and that's all we need. I'll go over and get Elliot, meet you down at City Hall, and in the meantime you get ready. Where is your wedding dress? I'm wearing it. That's a house coat you're wearing. It's reversible. On the other side, it's a veil. Elliot, pull yourself together, kid, and tell me what happened.  Well, you must have.   Nothing. I didn't touch your drop all night. That is a horrible experience. You've got to write this shake. Oh, don't be a funny man. Well, why are you shaking, Elliot? You're more understanding. Last night I had a blind date. With what? I'm not sure yet. Who was your blind date? Grogan's sister. Curly, did you ever see his sister? No, I didn't know he had one. I've seen him around town with his brother, though.  That's his sister. He sounds like he's a charming creature. Yeah, she's awful. And to think I took her to dinner, then the theater, and then a nightclub. Ooh, what a waste of $3. I'm almost sorry I kissed her good night. Well, Elliot, if she was such a beast, why did you kiss the girl? When I spent $3 on a date, I'd kiss a camel. And this one came pretty close. I wish she'd stopped chasing me. Oh, what makes you think she's chasing you? She came over to my house at 7 o'clock this morning and started banging on the door, asking for another date. I have a sneaking suspicion this day wants to marry me. But what are you worrying about? Her brother, Grogan, that's what I'm worried about. Forget her. If you don't want to marry this girl, you don't have to. You'll keep your cut and pickin' mouth out of there. Elliot, I have come to tell you the good news. My sister has decided to accept your proposal of marriage. What proposal? I never proposed to her. A mere technicality. We'll talk about that when you get back from your honeymoon. Now, come on. Let's get going. My sister's waiting for you at the city hall. Yeah, wait a minute, Grogan. You can't rush me into marriage. Hold it, Grogan. You can't force him to marry your sister. I ain't forcing him. Actually, the marriage ceremony took place last night. This is just a civil ceremony to keep the state happy. What are you talking about? There was no ceremony last night. My, my, my, you have got a short memory. Do you remember takin' my sister out the dinner last night, ordering two steaks? Yeah. And when my sister said, Elliot, do you want me to pass the ketchup? What did you say? I said I do. That was the ceremony. Oh, it must have been a beautiful wedding. Sorry I wasn't there. Now, come on. Let's get down to the city hall. Elliot, marry your sister. Then how would you like to marry her? She'll take anything. Wait a minute. Your sister can't marry Phil? How about me? Well, no, she wants a man, but thanks anyway. Now, we'll leave it the way it was.  Oh, do you want to argue some more? Oh, no, no, no, no, no. Go on good, then. Let's get going. Oh, well, wait a minute. I don't think you should go along, Grogan. Young lovers should be alone at such a tender moment in their lives. Yeah, you're right. All right, you go along. You meet my sister and marry her. Oh, sure, sure. Don't even think about it anymore. We'll be married. A word of advice. I am going to buy the paper later. And if your name ain't in tonight's wedding column, it'll be in Tamara's obituary column. You may not see it, but it'll be there. And on that happy note, I bid you adieu. He ain't kidding. I'm on a spot. I'm going to have to marry his sister. Well, marry her, marry her. Marriage isn't so terrible. Elliot, I think it's wonderful that you're going to get married. And as a personal favor, I'll sing it to your wedding. I can hardly wait. Oh, well, in that case, I'll do it right now. Comes along so unexpected, makes you feel so disconnected. Comes along alive. Comes along alive. Suddenly, brother, are you happy and excited? Comes along alive. Suddenly, every dream you've had becomes in my head. Comes along alive. Suddenly, every dream you've had becomes ignited. You just begin to live. Comes along alive. Comes along alive. Comes along alive. Suddenly, though you never sang, you're always singing. Comes along alive. Come along alive. Suddenly, chimes you never heard before keep ringing. Comes along alive. Come along alive. Suddenly, night and day, your heart is high and flinging. You laugh. You sing. You live. Comes along alive. Wow, you blew your freedom now. You sparkle and you bubble. See each blue bird double. Comes along a love suddenly petty things no longer seem to face you. Comes along a love suddenly everyone around you seems to praise you. Comes along a love suddenly you discover things that just amazed you. You just begin to live. Comes along a love. I don't care. You see each blue bird double. Comes along a love suddenly petty little things no longer face you. Comes along a love suddenly everyone around you seems to praise you. Comes along a love suddenly you discover things that just amazed you. You just begin to live. Comes along a love. Could you be so heartless? How can you stand there and sing while my little pink body is being thrown to the lion? Well, I'm not going to stand for it. I'm not going to be forced into this marriage. Well, how are you going to get out of a Grogan's very insistence? I'll go someplace where Grogan can't find me. That's it. I'll run away. You're going to run away just to keep him being married? Why? Because I know what marriage does to a man. He has no more freedom. His wife watches him like a hawk.  He can't stop at a bar for a drink when he feels like it. He can't even look at another girl. And if I run away, I'll be free to do all those things. That's why I'm leaving. If I get my hat, I'll go with you. Say one step toward that hat rack and you're a dead drummer. Hey, it's you and me, girlie. Well, Elliot, you're right about one thing. You shouldn't be forced into marriage. But running away isn't going to solve it. There's an easier way out. How?  No, I don't think you should deprive Grogan of that pleasure. Will you stop it? How am I going to get out of this? It's too bad you're not already married. If you could show up at City Hall with a wife, then Grogan's sister wouldn't want you. How can I show up with a wife when I don't have a... Wait a minute. I've got the answer. Curly, can I borrow your wife for a couple of days? Crazy or something, you want me to loan you my wife? I'll give you collateral. I'll leave my gold Elk's tooth with you. See, that way you're not taking any chances. If I don't bring your wife back, you'll get to keep the tooth. What do you say, Curly? I don't think so. Don't sublet Alice very often. Hey, Alice, won't you please do this for me? All it'll take is about 15 minutes, and it'll get me out of a spot. Well, if it'll get you out of a spot, I guess I can do it. Alice, Alice, don't do it. Oh, but Phil, all I'm going to do is be his wife for 15 minutes. Now, what harm can it do? With him, you never can tell. If you're going to be his wife, I'm going to be there, too. But Curly, you'll spoil the whole thing. How am I going to explain you to Rose? Just tell her that I'm... that I'm Alice's brother. Oh, all right. Come along, wifey dear. These relatives of yours certainly get my hair. Well, there's a city hall right across the street, but I don't see no girl. Where's Grogan's sister? Rosie must be here someplace. You'll recognize her when you see her. She's short and squat. Oh, there she is, standing next to the fire hydrant. I don't want to be indelicate, Elliot, but witch is witch. Let's not be unkind to the girl. Her shape's not quite that bad. The one on the left is the fire hydrant. No, it must be Rosie. It's just moved. I imagine a lot of cars get tickets for parking in front of her. I can see somebody driving up. Bella, why don't you stop it? I don't think she's unattractive at all. I feel a little sorry for the girl, and I don't know if I should go through with it. No, Alice, you promised you can't back out. Look, just give me a minute with her, and as soon as you hear me say I'm married, you break in and tell her you're my wife. And laying on good, I don't want any doubt in her mind that we're husband and wife. All right, here I go. My cheating heart. It now can sleep. I'm gonna get rid of this little creep. Oh, hello, Rosie. Elliott, you showed up for the wedding. See, isn't it wonderful what love and my brothers can do to a man? Well, let's go in and get hitched. Well, wait a minute, Rosie. You sure you want to get married? Are you kidding? I dream of ovens blossoms so much I sleep with a smudge pocket for my bed. But, Rosie, you shouldn't rush into this. After all, you don't know anything about me. Why do I have to know anything about you? All I'm doing is marrying you. I'm not buying you a used car or something. So, Elliott, you'll be so happy together. But, Rosie... We'll have a little cottage in the country. And then after a year or two, we'll hear the sound of little feet running around the house. Well, as long as it's just feet and no babies, okay? My wife wouldn't object to that. You bet. My wife. That's what I've been trying to tell you. I'm married. Well, if it isn't Elliott, my husband. Oh, Elliott, my husband. How can you do this to me, your wife? I'm the woman you married 12 years ago and we've been living together ever since as husband and wife. Elliott, what are you trying to say? Oh, we're going to have trouble with this kid. Look, Miss, these two are married. Who are you all of a sudden? Fair question. I'm... What have you got in your mouth? Beer caps? Good morning, Dad. Who are you? I'm the brother of this woman who is the wife of this man which makes him her husband. Do you get it? No, but you're sweet. Look, Miss, I'm trying to tell you. Elliott can't marry you because he's already married. This is his wife. I understand. I understand. It's all right with me. You don't mind? Why should I when I got you, big boy? You got who all of a sudden?  You'd make a wonderful husband. I'd make a wonderful wife. Look, hold it.  Why not? There's nothing to stop us. After all, I'm unattached. We'll get somebody else to put you together. Good job. Right, maybe you're a wonderful wife. I'm a good cook, and I can... Wait a minute, wait a minute, wait a minute. This has gone far enough, Rosie. You can't marry Phil. Why not? Because he's my husband. See, you married to everybody. You grab him faster than it's worth. You're mine, Blondie. Which one are you married to? All right, Elliot, you tell her. I said tell her. Rosie, I guess the time has come to tell you the truth. Alice only pretended to be married to both of us. She really isn't. She's just married to me. Elliot. Sir, would you mind stepping around the corner with me? Why, certainly. What's on your mind, Curly? Look, what are you trying to do? Now go back there and tell that dame that Alice is my wife. But she isn't. You loaned Alice to me for 15 minutes, and my time isn't up yet. Look, Curly, you've got to play along with me. As soon as she finds out I'm not married, I'm dead. Curly, I got the solution. Rosie thinks Alice is my wife, so all we've got to do is get you another wife. Oh, that's all I need, another wife. Curly, all I want to do is get you a new wife for an hour. I don't want to, but... Who you got in mind? Find your wife who's young and attractive? Hi, you fellow! Hi, kid. Here's the answer to our problem, Julius. This is a wife? I'd rather be married to Peter Laurie. No, no, no, no. You don't need a wife now. Julius is going to be your son. What do you drive on that? Don't you see, you go around the corner and talk to Rosie. Then Julius comes along and he says, hello, dad, mother is waiting at home for you. This not only implies you're married, but that you have a son, too. What do you think of the idea? I think it's good. I think it's great. I think it stinks. Julius, you wouldn't say that if you knew what we were talking about. My boy, I'm going to confer a great honor upon you. I'm going to become your father. You want to do that for a little me? All right, kid, control yourself. I can't. If you stop carrying on like that, I only want to do one thing, become your father. Stop me! But do as pretend you're his son. You see, there's a girl around the corner who thinks Mr. Harris is single and she wants to marry him. That's right. And if we don't convince this girl that I'm already married, she's going to marry me and I'll be in trouble. Oh, I wouldn't want you to be in trouble. What do you want me to do? Look, I'm going around the corner and talk to her. When you hear me say I have a son, you come in and say, well, if it isn't my dear old dad, and then say that mother wants me right away. Have you got it? Got it. I'll get rid of this day in no time. I'll just... Oh, hello, Rosie. It's a bad time you got back. Well, you've been getting a baby something. Well, I'm sorry to keep you waiting. Well, stop yapping and let's get hitched. Now, wait a minute, Rosie. There's a reason why I can't marry you. You see, I have a son. I said I have a son.  But he didn't. I say I have... Oh, here he comes now. Hello, son. This is why I can't marry you. You see, I have a wife, and she must be expecting me any moment now. Julius, you have a message for me from mother, don't you? Nope. We're self-togethered. Now, let's try it again. Julius, is your mother waiting at home for me? Yeah, she is. About what? She wants... The voice. Back in just a moment. Your mealtime problem, like that of most homemakers, is to come up with new menus for your family, to take the hum-drum routine out of three meals every day. An RCA estate gas or electric range will solve your problem. See how the new RCA estate coaxes exciting new flavors from familiar foods with new modern cooking methods. The hideaway griddle grills whole meals in minutes, grains off fats for better health and better flavor. The special radiant heat barbecue or meat oven gives meats real charcoal-done goodness. The exclusive balanced heat bake oven vanishes hot and cold spots and baking failures. Before you buy, see all the years ahead features of the RCA estate range. It's used by the noted authority on good eating, Duncan Hines, because it grills, bakes, barbecues, and does it all at the same time. Look up your RCA estate dealer in the yellow pages of your phone book. Let him show you these new RCA estate ranges, gas or electric. This is Phil again. Better public understanding of the fine abilities of trained and properly placed handicapped workers is essential to assure that those persons are placed in jobs where their abilities can be utilized. Employees are requested to take advantage of the skills available in the handicapped by calling the state vocational rehabilitation agencies. Thank you and good night. Good night everybody. Included in this program transcribed were Rosemary and Sheldon Leonard. The part of Julius was played by Walter Tetley. Phil. Yeah, honey. That calendar in the kitchen. Did you put it there as some kind of practical joke? What do you mean? All the months are the same. Everyone of them is May. Oh, oh, of course, honey, with the new RCA room air conditioner every month and the year is May. Haven't you noticed? The air is always cool and fresh and moisture-free, just like spring. Hot weather just doesn't bother to come around. It's spring all year round. You're right, Phil. I noticed Crocus is blooming in the living room. Crocus is nothing. Those are orchids. Orchids? Orchids to the new RCA room air conditioner. Next. Here are three of them. Next. Here a theater guild on the air. Over NBC.