Oh, no, what is that? It's like a ball pit with arms sticking out. Oh, no, man.  Yo, what? Hey, this is strange The door won't open Oh my Yo, what is up everyone and today we are here on the ball pit now. This is a McDonald's horror game I'm pretty sure it's somewhere in Ohio. Let's go ahead and play game Okay, we have begun. We are inside the McDonald's boy. I am very hungry. I'm not gonna cap. I am hungry myself Oh, I see like some spill over there. Okay. Oh, eat happy meal. Yeah Now I should go play in the area in the play area, bro. Why is it like? Who stains everywhere bro? What is what is wrong with this McDonald's in Ohio? Okay, the play area is dark. Oh, man I don't know if I want to go in there Okay That's almost a little too violent. Okay, let's go. Damn. I want you to find a way to turn the lights on Okay, we turn the lights on Okay, that is locked. Okay, where do we turn the lights on? I'm pretty sure somewhere back this way I did see another door.  What McDonald's is this? What the heck? I never seen that before Okay And here. Oh Okay, grab key But what's up that minecraft licking key, bro? Okay, it has to unlock the door over there, right?  All right. Let's go over here Open this. Okay. Nice Activity power Yeah, we locked in here Okay. Oh my god. What the heck? Yo, there was just an arm from the ball pit. Oh my boy And are you in there man? Okay, we need to go up My god. Okay something terribly as dude We're gonna go down the slide where the arm was sticking out.  We're in the ball pit Man We just got consumed by the ball pit. Oh It's all good though because we got a happy meal in the flashlight, bro This must have been from the toy from that happy meal. Okay, so it's just a coincidence that a toy is a freaking flash slide inside The happy meal. Okay, buddy Okay, buddy. All right. Uh, yo, this is trippy What the heck? Like him.  They just keep coming Bro, what the what is this place yo case locked? Oh? No, oh No, I don't like this.  Okay? I thought it was like, you know leap cross or something, but there's a freaking door. Oh We're supposed to jump on the balls. Okay, so now it's a ball obby. Okay, bro My boy ain't got hops. So we got to time it.  Wait, what why is there a table here? This might work on that other door Okay, now we got to go back Bro, I kind of want to jump across but I know I'm not gonna make it because I ain't got hops Okay, let's go back and open up the other door With this key Okay, here it is Why do the doors have to open so violent bro? Oh Okay, so that probably activated like a bridge It's got to be like some sort of bridge here now. I freaking knew it. Okay.  What's going on? I get it. We're in a ball pit, but You know what? I'm just not gonna question it bro. Where am I going? Like an inception of balls man. Oh what? We're outside the McDonald's What the heck Okay, oh No, what is that? It's like a ball pit with arms sticking out.   Yo, what why is the door locked? Hey, this is strange the door won't open Oh my oh, yo, what's up? Oh Okay, go what the heck is that? Yo, what's that? My man's is busted. Yo. Oh my god. That's why you never even freaking Big Mac That's how you end up looking afterwards. Thank God. I've never had one. Okay.  Is this a McRib? I've McFallen into the McRibs The McRiver of death. Oh god, it's think so bad in here. It looks thinks out here Yo, what the? Did you guys see Ronald?  Okay, so we got the McRibs here of other people that have died. Oh my god. Okay, where do I go? Okay, see a button. I see a button red button Chris the red button. Okay. I think we have to go back now to that one gate. I Don't like that.  I gotta run the goop is rising What the? Oh my god.  Oh boy. Do you got hops? Yeah, okay.  We made it. Okay. Now what I'm in this freaking tunnel, bro. Where am I going another more ball pit?  Okay, where is it? Freedom freedom freedom? Looks like I might find the kid open this dude.  Okay, I guess I need to go that way Maybe it's a secret door Dang it. Okay, then now we're closed off in here. We got to go up this way. I Guess I just got a McTrust it. Okay. Where the heck is that Ronald bro? We haven't seen him at all anymore. I'm kind of scared. I know he's gonna pop up any second now Okay, where is this taking me? What in this freaking Scooby-Doo is going on? You know like when they're running like to go through one door than the other the next one It's like what's going on right now. Okay. We got the key We better be quick because I didn't hear Ronald laughing. He's gonna be behind the door No For all those doors are so freaking violent Okay a key They should open the gate I have a feeling this is not gonna end well for us Wait, what? The gate just opened by itself Okay, freedom 101. I don't trust this bro Wow, here goes nothing Okay, see the I see the oh gosh. No No almost there Dude, we're gonna get chased aren't we? I freaking knew it made by Gloopoo Lupo thanks for playing Okay, well That is it No, it's pretty cool I like the take where like the whole take where like the ball pit is the mystery Where the bad things happen. I like this Ronald McDonald's carry it because I play some and they're pretty bad But shout out to Gloopoo and his awesome game. I really enjoyed it. Hopefully there's an update or something to it I don't freaking know. I'll use a link to the descript I mean, I'll leave the link to the game in the description so you guys can play it if you want Well, thank you all for watching have a great remaining of your Friday, and I'll see you guys in the next one. Peace


This is Saig from SD Microelectronics. In this video, I'm going to show you how to self-test the SDM32's FT-CAM peripheral using the external loopback mode feature. The agenda for this video is divided into seven sections as shown. We start with a brief CAN FD overview. Then we'll proceed to show example of standard CAN message filtering. Then move to a brief overview of CAN FD test modes. In particular, we will focus our attention on external loopback mode. Moving forward, we will show how we calculate FT-CAM bit timing using online bit timing calculator. And finally, we began the hands-on FT-CAM example. At the end, we will quickly review the expected result from the receipt buffer and oscilloscope. Throughout the video series, application note 5348 will be referenced. I will quickly go over its content with you. This document contains information about CAN FD protocol overview, frame architecture comparison to older CAN 2.0, FT-CAM main features, RAM management, RAM sections, which include RAM filtering sections, reception sections, and transmission sections. As well, the document goes over the test modes, transceiver delay compensation, clock calibration on FT-CAM, and the last section document goes over the SDM32 FT-CAM improvements over the older SDM32 BX-CAN IP. For this hands-on, we'll test the CAN flexible data rate using the external loopback test mode. We will observe the CAN FD communication using the FT-CAM 2 receipt buffer. And optionally, we can observe a digital signal output directly from the FT-CAM controller using an oscilloscope or a logic analyzer. As a side note, please be aware, you can access all the materials discussed in this video through the links shared in the description. As well, if we need to brush up on the theoretical aspect of CAN FD, please refer to our SDM32 H7 online training video 47. In this hands-on example, we will use the Nucleo H743 Zi2, a micro USB cable, and an oscilloscope for verifying the output signal. Please note that the oscilloscope is not necessary for experimenting with the example. Please also note that although we're using the Nucleo H743 Zi2 for this hands-on, the process is the same for other SDM32 H7 MCUs. To commence the series, we will do a quick CAN FD protocol overview. The CAN protocol is a standard serial differential bus broadcast communication system. The differential signaling on the physical layer helps with mitigating any induced noise on the bus. Thus, it's a suitable communication method in industrial or automotive settings. Since CAN node broadcasts its messages, it does not directly address other nodes on the system. So any message sent on the bus is also received by all other nodes. Messages are received by the intended target using local filters that accept or reject specific message identifiers that it receives. CAN bus is suitable for real-time application because of the bit-wise arbitration process for contention resolution, where the highest priority message takes control of the bus first. CAN with flexible data rate is an extension of classical CAN protocol in that it provides increased bandwidth. CAN FD can transfer data at higher rate up to eight megabits per second for data phase and the data payload capacity is increased to 64 bytes. In this slide, I will briefly brush up on the flexible data rate CAN frame format. The FD CAN frame is divided into three phases, namely first arbitration phase, the data phase, and the second arbitration phase. First arbitration phase contains the starter frame, message ID field, message control, and status field. The transmission phase consists of the data length code, the data to transmit, and the checked cyclic redundancy sequence, CRC, for data integrity check. And finally, second arbitration phase contains the acknowledgement field transmitted by other nodes on the bus. This bit is transmitted as acknowledged if at least one node successfully received the message, the end of frame field, the end of frame space, which is used for separating the current frame from the next. All transmitted and received messages are stored in the CAN message 10 kilobyte RAM space. The message RAM has a width of 32 bits. The FD CAN module can be configured to allocate up to 2,560 words into the message RAM. Now I will briefly touch the topic of the received handler. The RX handler controls the transfer of received messages from the CAN core to the external CAN message RAM. The FD CAN referral offers a possibility to configure two sets of acceptance filter, one for standard identifiers and one for extended identifiers, to store or to reject received messages. Up to 128 filter elements can be configured for the 11 bit standard IDs and up to 64 filters, elements can be configured for 29 bit extended IDs. The user chooses to enable or disable each filter element and can configure each element for acceptance or rejection filtering. Each filter element can be configured as a range filter. The filter matches for all the messages with the identifier and the range defined by the two IDs. Filter for dedicated IDs, the filter can be configured to match for one or two specific identifier. And finally, the classic bit mass filter to match groups of identifiers by masking bits of received identifiers. The first ID configured is used as a message ID filter. The second ID is used as a filter mask. Each zero bit at the filter mask mask out the corresponding bit position of the configured ID filter. You can read more about these application filters in the FD CAN application node or refer to your MCU reference manual. Here, I will go over a brief example. They'll configure four different filters for handling message reception. First is a range filter from hex 16 to hex 20. Second filter accepts only messages with IDs that are either hex 15 or hex 120. And then we store them in 501. Third filter also accepts messages with specific ID. But this time we store it in a specific buffer index. And the last filter is a classic masking filter for accepting messages with specific bit patterns in the identifier. The table shown presents different configurations of the standard 11 bit message ID filter for that example mentioned in previous slide. Each standard filter element contains standard filter type, standard filter element configuration, standard filter ID one, standard filter ID two. The first filter is configured to reject the messages with IDs in the range hex 16 to hex 20. The second filter is configured to accept messages in the RX 501 with ID equal to dual ID hex 15 or hex 120. The third filter is configured to store messages in RX buffer at index four. Only messages with ID equal to hex 130 will be accepted. The fourth filter is configured to accept any message identifier with this specific bit pattern as shown in ID one. While ID two is a bit mask used to ignore certain bits, within the operation mode of FD can, several test modes are available beside the normal operation. We can test our can FD system using one of the test modes that are used for self tests. You can read details of each test mode from the application node or from the MC reference manual. Here, we will only focus on external loopback test mode. In the loopback test mode, we have the freedom to test our can FD controller without external hardware requirement like the can FD transceiver, which would be required to convert digital can FD signal to differential can H and can L signal. Let's review the two loopback modes available to us here. Internal loopback mode. This mode can be used for a hard self test, meaning the FD can can be tested without affecting a running can system connected to the FD can TX and FD can RX pins. In this mode, FD can RX pin is disconnected from the FD can and the FD can TX pin is held in recessive. Next, let's review the external loopback mode. The FD can treat its own transmitted messages as received messages and stores them if they pass the acceptance filtering into the RX buffers or into the FIFOs. To be independent from external stimulation, the FD can acknowledge errors in the loopback mode. In this mode, the FD can performs an internal feedback from its transmit output to its receive input. The actual value of the FD can RX input pin is disregarded by the FD can controller. The transmitted messages can be monitored at the FD can TX transmit pin using an oscilloscope or a logic analyzer. Now let us go over the hands-on example. Our task is to create a 12-byte transmit buffer to have the can FD controller send the 12-byte payload to itself. We need to configure the filter appropriately in order to accept the transmitted message into a reception buffer index zero. We will randomly pick FD can to controller. We will enable external loopback mode for self-testing. Therefore, we won't need any external hardware like the can FD transceiver. We will use Poly method to ensure the message has been transmitted successfully. Therefore, we will not be using interrupts. In addition, we will have both extended frame and dead rate switching enabled. Let's begin our demo by launching STM32Q IDE. Next, we'll create a new STM32 project. Under MCU selector, we'll search for STM32H743ZI. Select the MCU and click Next. For project name, we'll go with FD can underscore external underscore loopback underscore demo. Under connectivity, we'll pick one of the FD can controllers. We can't pick any FD can controller we want, so let's just go with FD can too. Next, let's configure the basic settings for the FD can controller. If you notice a red warning next to the clock configuration tab, like mine shows, then you need to resolve the clock conflict using the automatic clock issue resolver, as shown. We will begin configuring the FD can controller. Select frame format to be flexible data rate mode with bit rate switching enabled. Set mode to external loopback self-test mode. Auto retransmission. The transmitter checks for the presence of acknowledge bit and retransmit the message if no acknowledge was detected. In our case, we're working with external loopback mode where the acknowledge bit is ignored by the FD can controller. We can leave this as disabled. Transmission pause. This enables other can nodes in the network to transmit messages, even if their message has lower priority identifiers.  Protocol exception. If the FD can receives a frame with FDF recessive and their reserve bit recessive, it will signal a protocol exception event by setting the protocol exception event bit and the FD can protocol status register. When the protocol exception handling is enabled, this will cause the operation state to change from receive state to integrating state at the next sampling point. In case protocol exception handling is disabled, the FD can will treat a recessive reserve bit as a phone error and will respond with an error frame. A phone error will be detected when a fixed phone bit field contains one or more illegal bits. As well, we'll keep this feature as disabled for now. For the nominal bit and data bit timing, we have to make some calculations beforehand. Let's take a look and see how it's done. For bit time calculations, we will use third party online tools such as the Kavassar Canon FD calculator. For using this tool, all we need are three different parameters, namely the clock tolerance, total node delay and peripheral clock frequency. We can determine the clock tolerance using the data sheet and obtain the parts per million tolerance using the converging factor shown. For node delay, we'll just assume a value of 180 nanosecond. We already know the peripheral clock frequency to be 50 megahertz. Entering the required parameters and the Kavassar Canon FD calculator, we obtain the following table for nominal and data bit times. Note that the nominal bit timing is the bit time for the arbitration phase while the data bit timing is for the data phase. Now, let's enter the values we recorded in the previous table. Leave message RAM offset as zero since we only have one FD-CAM instance. If we had multiple FD-CAM instances enabled on the same node, then we have to partition the RAM space accordingly. We only have one standard filter configured in this example. So enter one for the standard filter number field. However, for the extended filter number, we enter zero because we have no extended identifier message present in our project. As for the reception and transmission data structures, we will only need one Rx buffer and one Tx buffer, each fitting up to 12 bytes of data. We won't be using any of the five rules in our example. You can read more about the difference between their reception and transmission data structures and the FD-CAM application node or read more about it in the reference manual. Before finishing our Qt-MX configuration, we need to make changes to the default FD-CAM GPIO pen assignment. You only have to change the default pen assignment if you're using the Nucleo H743 with chip revision fee and board ID MB-1364. Else you can skip this step. Hold left control key on your keyboard and hold left mouse button on the green pen GPIO. Then drag the pen to where you want to move over to. We are now done here. We can now generate our low-level initialization code. Before going further, please note that in this video description, you'll come across a zip folder containing a full working project, PDF slides, along with other text files containing the necessary code to be added here. First, we'll begin by adding the required data structures for our example. Next, we'll configure the standard reception filter. Here we want to filter into a reception buffer index zero for specific message ID, namely filter for message identifier hex 111. Now we configure the transmission message header. We configured a standard CAN FD identifier with message ID of hex 111. We want to send a message with a data payload of 12 bytes and have bit rate switching enabled. We send a message to the transmission buffer in the RAM. Then start the FD-CAM peripheral. Finally, we transmit the message from the transmission buffer and we wait for the transmission to be sent successfully using a while loop. Note, we are not using an interrupt, so it's necessary to pull for the transmission completion before we move on. As a last step, we check for the reception buffer for the expected data. Next, click on the hammer icon for compiling our code. We will now try to upload our project into the microcontroller. Click on the green debug icon. Next, click on the debug tab, where we will select the board we want to upload the code into. Check the ST-Link serial number scan. Then click on the scan to search for ST-Link serial number. In my case, I have two identical boards connected to my PC, so I will just select the first serial number in the list. Click OK. Then the debugger should launch on its own. In the debugger window, we will add the TX array and RX array into the expression window so that we can observe changes in the reception data array. Here, we can see the content of TX array duplicated into the RX array, meaning we successfully transmitted and received Canada message via external loopback self-test mode. Connecting your oscilloscope or logic analyzer to transmit PIN PB6, we can observe a signal similar to what's shown in this figure. Keep in mind that since we're running an external loopback mode, we cannot see any signal on the reception PIN PB5. Relevant application notes, as well as the reference manual and datasheet can be found in the following links. We hope you found this video helpful. Thank you very much for watching.


Welcome to Toffy TV, I'm joined by Andrew Gower. You'll have seen him in Outlander, Black Mirror, Midsummer Maiders, the White Queen, Being Human, Endeavour and loads of other stuff. Also, Paul Dark, Carnival Row, lots of stuff, lots of stuff.  From his place in London, he's holed up like the rest of us. Are you getting on mate? You know what, Baz, I'm doing alright mate. I've, as I said before, just come back two weeks, I've been keeping myself busy in the place in Walthamstow, E17. We've been good, as I say, come back two weeks ago when the place has never looked so clean in my life. You've even made a bed in the background? I know mate, I know, the bed's made up, spare bedrooms made up. Already. E17, stay another day, it literally is, stay inside another day innit?  But obviously people will have seen you then, I've wrote a few of them, there's loads, you're being in loads, you're being human, White Queen, Endeavour, Outlander, Black Mirror, Midsummer Maiders, about six weeks ago when we had a couple of them. On, you know, just stacked up when it was the one you were in, obviously, bringing the clans or whatever. Sending the clans, yeah. Did you spot the murderer from the off basil? No, I didn't from the off, no, I'll be honest, but it was good, it was good. So, you know, people will have seen a lot of your stuff. I mean, born in 93. Born in 93, yeah. Did you know it was going to be an actor or was it a footballer or, I know you've been in a band as well. So, which one was it from a young age? It was a delusion of footballer, so I was deluded.  And then, yeah, and then weirdly, when into A-levels was unsure what I was going to do after having the kind of realisation that I'm not a good enough player.  And he was like, listen, we're doing a play. And it was fagin. They needed a fagin in all of a twist. And I don't know why they thought of me. Maybe it's the nose or something. I don't know. But yeah, he said, listen, come and try out for this. Did that got kind of weird? I always say to a lot of my mates who like football and acting. I always use football as a kind of comparison between, I don't know. There's a lot of comparisons you can make between the two or I make them anyway. And yeah, football kind of got the same buzz being on stage as I did when I used to play football. I had the adrenaline, the kind of people, not that many people used to watch us, but people watching or whatever. And that was it really. I was hooked from when I had that first performance and then put to a year later I got into drama school at 18. So it was kind of weird looking back how quickly all that happened. I lied to my dad for a while that I was auditioning for drama school. Told him I wanted to go to university and then ended up getting in at the Oxford School of Drama. And then the rest, it's a weird thing. I didn't really have massive intentions of getting into acting and I didn't realise how amazing the profession is and how much there is to it and how much to the craft there is. And so many people have different methods of training and all that. But after getting into drama school, I kind of went down the rabbit hole, so to speak. And yeah, here I am 12 years later. So yeah, weird. But your writer is a performer, isn't it? So your writer equates it to football. It's that performance, the adrenaline. I'm guessing a little bit of nerves like anything the minute you start doing it. But if you're comfortable in what you do, then your talent takes over, doesn't it? Very much like football. I always think like the best footballers in the world, the Messi's, you know, the Ronaldo's. In a way, they are like still playing football with the mates in the park. But they forget about the audience. They just play in football and it looks so simple. And that's, I think, you know, I don't have kids any advice to a kid if I was looking back. It meant so much to me playing every game. I was too conscious of making a mistake, too conscious of taking a risk in a game. And I think the best footballers you're watching nowadays, the kids who come through, they take risks.  I couldn't imagine, you know, but yeah, the similarities in football and acting. That's one of them, I'd say, the risks sort of taking and being able to perform in front of that many people. Outstanding. I mean, you were in an episode of Black Mirror and I guess it kind of feels like we're living in an episode of Black Mirror at the moment, doesn't it? It's very strange times, isn't it, at the moment? But what was that like being part of something that's quite, it's got quite a cult following, hasn't it? The Black Mirror franchise, I suppose, if you want to call it that. But what was that like being involved in that? Fantastic, really. I mean, especially we got to film in Iceland that that was not the supermarket, I always say that. Yeah, we have beautiful, like, beautiful time in Iceland and Charlie Brooker. I mean, if anybody you'd want to hear speak about, you know, coronavirus right now and what's going on, I'm sure many people would like to kind of have his version, his take of events. But, yeah, amazing cast of Bukir in Son Ysawar and Andrew Reisbrough and just amazing writing and perfect location. It's like, yeah, I didn't know much about the series before I signed up to it. I hadn't seen many of the episodes, but then as soon as the audition came through, I kind of, you know, I checked out the one with what's-a-name Haley Atwell and which is sort of a similar episode, Ray Spall, the Christmas episode, which is fantastic with John Hamm. So, like, yeah, since being in it, actually, I realized how it's kind of that funny thing when the audition comes through, you're like, OK, let's just get this job, let's land it. And then looking back now, it's one of those jobs.  And also the director, John Hillcott, who directed The Road and, yeah, many, many amazing film. He'd just, to work with him, it's another tick on the list. Another director who was, like, so excited to work with. Would you like another crack at one of those, one of the black mirrors or a star here? Is it a case of one and half with that one? It's weird, actually, because a few, I think a few, I can't think off the top on my head, but a few of my mates, a girl I worked with on her very first job, she did a black mirror episode and then she was called back in to do another one. So you're waiting for the call. I mean, if they call, if the phone rings, it'd be nice. The amazing thing about black mirrors, they're all so different, aren't they? They're all films of their own. Very times are the unexpected, aren't they? It's a quote. Do you have a favourite episode? No, you know what? Ped is the full on black mirror. I've watched a few of them. I mean, the first one I watched, he made me watch it the one with the bacon. What's his name? The, forget, Rupert. Absolutely. Dark episode. Yeah, yeah, but there's, I mean, obviously, the Netflix that's pure cult following on when you know people talk about it, they absolutely love it, don't they? But it's interesting to see what he got that call back. You were in Outlander waiting, you know, I spoke to Sam Paul last week who's in the English game, you know, broke the English game, rather at the moment, one of the episodes, and Big Evertonian. And you were in Outlander with him as well, weren't you, a few years ago? Yeah, different, me and Sam actually have crossed over a few times. So we're Outlander, I think he was in a different season, but everybody knows each other on that job I played, the Bonnie Prince of Scotland, which is a fun one. And then in Carnival Row as well, Sam came in into season one of that as well. Yeah, we've crossed paths a few times, unfortunately, haven't had any scenes together yet, but yeah.  I'd be like, Mikael, our tattoo. To Mikael, yeah, yeah, all over, yeah. Be lovely, be lovely. Well, growing up, obviously, you've said, you know, you would want them to be a footballer, like we all were, and we all had that dream. Who were your kind of heroes, your everton heroes, as you were growing up?  I mean, I just love Layton Baines, I think he oozes class. I'd always share that photo of him getting an ice cream after the game, just gets me every time. And I've seen him down, I was doing a project of my own in Liverpool actually. I've never filmed in Liverpool, which is one big thing, one big dream of mine. But I was doing this project of my own with another Liverpool actor, Stephen Walters. And we were filming, and I was waiting for him. And I was waiting four days on the bounce in Bald Street. And I just kept bumping into Baines with his kid. And it took me four days to sort of... Actually, we should be to him. ...to encourage you up to speak to him. But yeah, just, I mean, that Moise, the Moise, what was it, 11 years or 10 years of Moise, you know, a lot of those players. That was my sort of the best, the best I've seen of Everton is that I was too young to remember 95 ride out and the charity shield. I mean, so the biggest thing for me, yeah, was the Moise era really. Those players like Arteta, signing players like him and Pienaar on loan. Being on holiday and checking the internet in the summer and seeing Pienaar come on loan to begin with and Arteta. Those players, for me, are kind of... I don't like your hair at all, so to speak. Yeah, the heroes. Which is a really odd... It's an odd thing when you're talking to Coppites or you're talking to Arsenal fans or Tottenham fans down here and you turn around saying, somebody asked me the other day to say who's your top five players. And Tim Cale, Arteta, Baines, I mean, for me, they are the players for me to find the Everton era that I've become accustomed to. Yeah, three brilliant players, those would be fair. They are, they are. All played the part, Baines is still obviously very much playing his part at the moment. What a goal, again, what a goal against Leicester. Oh, it was an hell of a goal one. Listen, he's played five, six games maybe this season, he's been brilliant in every game that he's played and that shows the quality and the class of the man. Have you had a chance to watch the English game, yeah? I haven't, but I've heard. I see, I was watching that interview with Sam and I said, I auditioned for that a good three times as well. Did you? Yeah, it was going, it was doing the rounds that one, Baz, it was doing the rounds. Yeah, definitely a Baines doppelganger. Oh, without a shadow, with that moustache. It can't unsee it. Now, once you've seen it, you can unsee it. Every time I look at it, Fegg is suiter, you just think it's like Baines Acton, which is a bit of a mad one. But yeah, it's a really good series. It's a great series, yeah, it's fantastic. And if they have a second season, then you've got to audition, mate. Oh, mate, there we go. You and Sam came in up to audition. He's few and he didn't get in the last one. He wrote it episode four, didn't he? But you didn't get in it. He wasn't too happy with that one. Talking about ever now, obviously, at the moment, there's more important things than football going on. But you do have to have that kind of distraction, don't you, to think about it? Yeah, most definitely. Were you surprised that we were able to get Carlo Ancelotti? Honestly, yeah.  My eldest brother is Everton. My middle brother is Liverpool and I'm Everton. So we have many of you.   But amongst friends, a lot of Tottenham Arsenal united, the whole kind of spectrum of football. I think when I was saying, listen, this link with Ancelotti is, it looks quite real. It was being fobbed off. And in a way, you kind of allow yourself as an Evertonian to think sometimes it's too good to be true. So when it happened, it feels that for me right now, it feels a great fit. And it's so nice to see how invested in the club he is. He brought his son. He's really buying into the history of the club. And it's a great affiliation with the fans. And it feels like a great fit. But had you asked me, you know, towards the final few games of Marco Silva, that we were going to end up with Ancelotti, I had told you to do. Fantastic appointment. Really great appointment. And just one of those things, I think, you know, we forget. And I think a lot of other football teams forget how, like, bad are, you know, how bad the finances were at Everton for most of my growing up.  So that season when we did sign Rooney in class and, you know, we signed this massive plethora of players, all these players coming in. You know, you can't excuse Evertonians for getting excited that year. You can't excuse me and my family were in France when we signed Rooney. And yeah, me and my brother, eldest brother, we got carried away. Of course we did. But we've spent years in the dark, really, of, like, you know, Gareth Smith and Strachwell AC and a lot of players, doesn't it?  But as far as, like, now we have Angelotti and now we have, you know, a bit of firepower in the transfer market. I don't blame us for making mistakes. I think it's sort of, it was not everybody can do what city did and get it straight, get it right straight away. I mean, and also there's a lot more money in football than there ever has been. So I think the fact we have Angelotti and how I feel like with the money, with, you know, with the mistakes we've made, I feel like it's the perfect timing for him to come in and kind of say, well, listen, you know, I'm only going to sign players who fit my ethos, who fit the club he seems to, he has dunk next to him. So I feel like I'm glad we've made those mistakes. I mean, it was awful, that season was awful in the end of Cooman and, you know, most of Marco Silva was kind of, I just didn't feel it was the right fit at all. So now I feel, I don't know, that dunk game against Chelsea for me was, I watched it in the other room, literally, the missus had something else on the TV and she came in and she was like, you're all right, I just got so, because I didn't feel like I was going to have another Everton game like that. That Everton game really just, and I think for the first time in a while the media sort of took note of it and was like, hey, that's, you know, that's Everton, that's what they want, because we were kind of in this weird grey area trying to work ourselves trying to work ourselves out and what was the identity of the club. And I think dunk hit the nail on the head and it was, yeah. So since then, apart from the Chelsea game, but you know, there's going to be, there's going to be games like that. There's going to be, the squad isn't the squad I think that he wants. So there's going to be, that's going to happen. But yeah, I'm positive, really positive to have Angelo at the helm. I mean, kind of, it rings a little bit of Howard Kendall for me. I don't know, it's kind of exciting to have somebody come in who just is a tactician and knows his stuff. It's not Howard Kendall, obviously, ex-player, but just that experience, a bit of experience and excitement. Carmen and the person who can carry the club on the shoulders he's being there, done it. And like you say, you know, having, obviously having dunking there as well and having a son, you know, very settled and things looking a lot brighter and a lot more trust in the fans. I think that to me is the biggest thing is that a lot of the fans are. Kind of like, we can't really question this fella because he knows what he's doing. We'll have bumps in the road, like you've said. We'll have a couple of defeats where we're scratching our head. We'll have defeats where we've been battered because at the moment he hasn't got the plays he wants. But if it's on the right path, then we'll accept that as fans, won't we? Exactly, mate. Exactly. Very exciting. Fingers crossed. It carries on, I fingers crossed. What about you? What's next for you? A bit of writing, I've seen it. Yeah, a bit of writing. I produced something last year. I'm still doing Carnival Row season two right now. So we had four weeks left of that. We were just about to get to Croatia, Dubrovnik, and then Trump's filming band. Well, not filming band, but travel band came in. So finishing that off. Hopefully when, I mean, what can we say? When will this end? When will travel happen again? So that's happening, which is really exciting. The series has gotten bigger and better since season one. So with Mr Bloom and Miss Delavine. And then this season of Miss Skull and the Duke, which is out on Alibi at the moment, it's about to go on to PBS Masterpiece, where Paul Dawk and Downton Abbey went on. So that's another. So yeah, lots of Victorian pieces to me at the moment, Baz witches, which I never imagined when I was, you know, when I was a drama school or whatever. But it's nice. It's been really lucky recently with roles and stuff. So yeah, just finish Carnival Row and then see what's next. Is that what it is? Is it just the case that you finished that job and then is it literally, you got an agent who says, this is coming up or do people send you scripts or are you sitting round going, you know, is there a WhatsApp group with A? Listen to me. If there was a WhatsApp group, mate, I tell you what, I need to get on. It's, it's, it's kind of a mixture. You can hear it through, you know, hear through the grapevine of like, oh, this is, you know, for instance, the English game, a lot of, a lot of football actors, actor footballers were talking about that project or Carnival Row when that came up, you know, the script was going around and everybody's like, oh, have you read that so you can nudge your agent? But a lot of the stuff is, you know, your agent will receive a call and they'd have seen it. And a role that's similar or somebody, a casting director or whatever would be intrigued to see you play a certain role that you haven't done or, or a director or a producer has worked with you before and they want you for that part. So it's a mixture. It's often a, yeah, it's often a mixture of, I mean, there's, there's no one way to land a job. There's, there's several ways. And I'm sure people will continuously invent ways of finding and landing jobs. I still haven't written a letter yet to anybody begging for a job. So I'm saving that one, mate. I'm saving that one, yeah, that could be. If Dixie Dean comes up and there you go, you and Sam will be fighting over it. I mean, the deafening needs to be a Dixie Dean film without a shadow, without us. Because, you know, incredible.  Yeah, yeah. Llywch, you've already got it, haven't you? You've got it. I can see it there. It's ready. Have you had the chance to watch the Howard's Way documentary? I haven't. I was just, I was just putting that. We've, me and the Mrs have come up with a list of, of films and stuff we need to watch. And that's Howard's Way film is definitely on that. Would you, you'd recommend it? Absolutely.   There you go. Now, it's absolutely brilliant, honestly. It's the togetherness of the squad comes across and how important they all are to each other. And it just takes, obviously, listen, you weren't born. So it's difficult. But when you actually see whatever, not that long ago.   Long ago. It's incredible. 35 years this year since we've won the league and it's charged up, but it's unbelievable on us. It's a really, it's a really good watch. So my mum's husband, literally Bullens Road season ticket holder was, and every game we used to go to and my uncle Frank, he used a massive blue nose. Never, never married off. There you go. Love it. Love it. That's all they spoke to me about at every game was that's the standard they still. That's my standard, yeah. And that's what a lot of other clubs don't realise with Everton. It's all of the, that era is kind of, we feel like it's not spoken about enough. But it's great to have the Howard's Way film to, I think that might be on the Christmas list for my mum's husband. Oh God, yeah. He'd be delighted. Make sure you watch it cos honestly. I'll get your lad to sign it for him. Yeah. I don't think you'd be that bothered. We'd have that mate. You'd have that. Yeah, yeah. But definitely check it out cos it's a brilliant watch it really is and it keeps that fire burning. We're still the fourth most successful English club even though we forgot it. So yeah, you'd have to keep that. Keep telling everybody and ourselves that to try to keep our standards up there. Exactly, the standards there. Well, listen, it's lovely, being lovely to teatr and made up your trucks on time out your day for us. And good luck with everything you've got coming up. You're going to be, when fingers crossed, you know, we can get over this at the moment and things can slowly start moving back to normal. You can get on with your very success for acting career and continue to smash it. I'm proud for that. Dixie being film 60 on whatever it's going to be called. Yeah, there we are. Love to you and Ped mate. It's been an absolute pleasure and always, I mean all my family in Australia and all the blues in the family always check you and Ped out. So, real big love to Toffy TV. So, thanks a lot mate. Siwferd, listen when you're off and live a pearl. Cos you'll be cast up here soon. Listen loads of films you've done here now. As soon as I shake off the Victorian moustache, I'll be up there too. Get in and see us. Get in and see us. Listen Anziw, thanks so much for joining us mate and look after yourself mate, take care. You too. Stay safe. And you mate, see you later. Thanks mate, bye. There you go. Big thanks to Anziw for taking time out of his day to chatter us here at Toffy TV. Make sure you check Carnival Row out which is the latest thing he is in. Subscribe to this channel. Give the video a thumbs up. And if you want more videos, get over and join us on Patreon. See you later.


Hey, are you a guy in your 20s with low testosterone? You're gonna want to listen to this. All right. Our next caller is Elliot from California. Elliot, what's up, man? How can we help you? Well, I've got a question about testosterone levels. It's kind of a lengthy one. So if I start rambling, feel free to cut me off. But I recently got lab work done and my test levels came back at 320 nanograms per deciliter. For reference, I'm 25. I train regularly. I eat fairly clean and I get about seven and a half to eight and a half hours of sleep. My general practitioner says I should focus less on the numbers, more on the symptoms. This is difficult meat for me, though, because that's more qualitative than quantitative. That being said, couple symptoms are lower libido than years of recent past.  To me, this is kind of a paradox. I get incredibly tired early in the day. Usually I'm asleep by 8.30. But again, it's hard for me to tell if these are true symptoms, though, due to not having an accurate way to measure over time. And then on the quantitative side of things, I've looked at a few studies, but not many stratified data by age, which kind of sucks. I found one study that took a convenient sample of 10,000 men. And from that, I fall around in the bottom decile.  If you were in my shoes, is there anything you would do to get your test levels up or do you think being on the lower end of normal is adequate and thanks again? Yeah, that's a good question. What a nice way to present that question. Yeah. Thank you for all that information. First off, I do want to be clear. None of us are hormone experts or doctors. So we're going to talk from the fitness and health side. I'm just hormonal sometimes. So things that can typically affect testosterone, not enough fat consumption, calories too low, lack of sleep, stress. There can be environmental factors. Testosterone levels have been declining generally in men for a while now.  So again, speaking just from my experience at your age, first off, what I would do if you're looking for advice on hormones is I would go to a specialist. Right? So your general practitioner has very minimal knowledge when it comes to hormones, especially testosterone. Testosterone has been demonized for so long that doctors are just, they tend to stay away from it. That being said, though, his GP gave, I think, pretty good advice to him, which is don't focus so much on the number and focus on the symptoms, which is the same thing that Dr. Rand would say to him too. They do, but here's the thing. 320 is you're right above what's considered the bottom part of the range. Right. So the GP may not recommend testosterone therapy because of that. But also because you're aged. So there may be other things you can do to jumpstart your testosterone both behaviorally and maybe, you know, medicinally, there may be things that you can use to kind of jumpstart them.  We work with regenerative sport and medicine. They're really good. I think the website is mphormones.com. So you can go on there, set up an appointment and talk to them and see what's going on. Elliot, are you in our forum yet? I'm not in the forum yet. It's free, at least for now it's free. And it's unbelievably valid. In fact, Dr. Rand spoke for the first time. So what we set up with them, this is what, this is for our audience because this is becoming such a popular question. We set up a free private forum for people that have questions around hormones twice a month. Dr. Rand or Dr. Todd get on there and do live Q&As. We keep them recorded on there so you could actually go on there right now and watch the last one. He went for two hours answering questions and very, very detailed. And the more information you can provide him, like that question was so good. If you gave him those, like that exact question, he would be able to give even better advice than what we could give you. And I, I'm with Sal, I recommend that you go talk to somebody like that who is an expert in that field and can answer all your questions and potential concerns. So go take advantage of that. And if you guys are listening to the podcast right now and you have similar questions around this, this is why we created this forum is so you guys could get this free information. Yeah. And there's, it's much more complicated too than, and this is what I've just learned in the last, you know, a few months. It's more complicated than just the total testosterone free testosterone is more important. And then there's androgen receptor density, like some, you know, you could have one guy with a number of testosterone that's lower than another guy, but he feels so much better because he has more androgen receptors that are available for that testosterone. So that's why they say focus on the symptoms. Let's talk about the stuff that, that we now can advise you on. Okay. So let's talk about your workouts for a second. Let's start there. What do your workouts look like? How many days a week are you lifting? How many days a week are you doing cardio? What does that look like? Right. So lifting four to six days a week and a modified push pull legs routine and cardio. I know you guys are going to yell at me for this one, but only a couple times a month and not just be either stair master or walking in an infine for about 30 minutes. You said a couple of times a month. Yeah. Yeah. Not a lot. That's fine. I don't care about that. So, okay. So let's have you lift full body three days a week. Let's go there. Okay. That's Yeah. Give him anabolic. Yeah. I'm going to give you maps and a ball of follow that program that three day a week, two to three day a week full body workout in my experience with the clients that I have worked on who have monitored their hormone levels. Typically is the most effective at getting testosterone levels to move up. Now, here's some good news. In my experience, I've worked with clients who've come had low testosterone or low ish testosterone and through lifestyle, we've been able to get it to improve by a good 30 to 50%. So that's a pretty big jump. Yeah. That's huge from where you're at now. So, so that's something you could do. And then you could also try, you know, things that are a little bit more fringe like red light therapy. There's definitely science that supports that. If you're not getting enough sunlight, especially that's something to consider. You could get, I don't know if you got your vitamin D levels tested. If that's low, then you're taking D3 and zinc to try to supplement that as is. Okay. Good. Supplementally, herbs that can help. Ashwagandha has been shown to raise testosterone and men with low testosterone. It's a bit temporary though. It's not this like long-term permanent effect, but for workouts, I would start there. I would go away from the four, six days a week, go three days a week full body that at the very least, even if your testosterone levels don't, you know, go up, it'll work better with what you're working with. So you'll see probably better gains anyway. And then talk to a hormone expert. It's like, you know, if I had, you know, really, really, if I needed knee surgery, I wouldn't go to my general practitioner for that. You know, I would go to a specific surgeon that focuses on the knees. So don't rely on your general practitioner. What comes to hormone advice? Again, especially testosterone, so demonized. They're so afraid of even learning about how to utilize testosterone with people that need it that the information you're going to get is going to be, is not going to be very good. In terms of our wheelhouse, if you're checking all the boxes of, you know, lifting weights and getting adequate rest, getting adequate sleep, you're getting sunlight, your nutrition's dialed in, you know, those are the things that you can manage and see, you know, where that leads you.  Yeah. But we're going to give you maps and a ball look for free and get in that form Elliot. What we'll do. Appreciate that guys. One final question on apart from the three days of lifting, is there cardio strategy that you would recommend most or program? I mean, if you're looking for lots of endurance and stamina, yeah, you probably want to do it a few days a week. If that's not really that important for you, I would just monitor your just daily activity.  Okay. So probably helps. Yeah. If you went on a walk for 15 minutes after breakfast, lunch and dinner, you, that would be enough. That would be good enough. Okay. Okay. Good to know. Thanks. Thanks for all the input. No problem, man. Thanks for calling. All right. Take care. You know, I don't want to get on a soapbox here, but it is going to. Yeah, I am. Did you see how you did that right? I know. I don't want to do this, but I'm going to hold the, this hormone issue in men is starting to get to a really interesting place. Bro, it blew me away. It blew me away when I first started talking about on the show the amount of DMs that I was getting from 20 year olds. And these weren't just kids that are like looking to take steroids.  And I, I did not see this when we were in gyms. When we were training in gyms, it was, this was not a common question. This has become one of the number one questions I'm having with people in my DMs right now. And I would have never seen that coming. This is, this is not, but this is not our opinion, by the way. This is well documented. This is, we've documented this now since the 19, I think 70s, this gradual and consistent decline. So it's much more common. So what does this mean for you? It's accelerated. What does this mean for you? If you're watching or listening, if you have symptoms of low testosterone out of nowhere and it's not going away and you're doing all the good, the right stuff, then you might want to talk to a specialist at least get tested and see what's going on. Now here's the other side of that. If you're listening and you feel great and you have no symptoms, I think it's still a good idea to get tested. So you have a baseline because let's say you're feeling good. Everything's great. You get tested. Your test comes back. It's, let's say 700 nanograms per deciliter and you're like, okay, awesome. And then let's say 10 years later, you feel like total garbage can't figure it out.  It comes back at 350.  I tested before at 700. So it's a good, I wish I got those baselines when I was in my 20s. I told you that Katrina, Katrina's mom made all of her kids do that. I thought it was like one of the smartest things. So smart. Yeah. She said, when you guys, and they tell, like do it when you feel great. Don't go, don't go wait to go get tested. Cause you don't know what the, what it compares to.  I'm optimal. Okay. If you're fine and you're optimal, go get your blood work done. So you have a baseline to refer back to because in 10 years from now, when the inevitable happens and you're not perfect, you can now give that to your, your therapist and say, listen, this is, this is where I felt amazing. This is where my levels were. And where am I at now? And how can we get my, get me to there? Yeah. And the part to me that was really revealing when you really learn and dive into this is again, the stigma around testosterone. Like if your thyroid is borderline and you have all the symptoms of low thyroid, doctors are typically okay with giving you a little thyroid. If you're, obviously if insulin's, you know, down, they're going to give you insulin or estrogen or progesterone, they tend to be pretty open to that. But testosterone has been so demonized, which is interesting because it's one of the safest hormones that you could administer. It's so demonized or so afraid. So even if you're like one, you know, 0.1 above the lowest, you know, measure on that scale, they're really reluctant to talk about it. That's because nobody goes and takes 10x to thyroid medication. That's why. That's exactly what, if people were taking 10x thyroid medication. You mean like as a performance enhancing drug? Oh yeah. Oh yeah. That's 100% potential for abuse. Yeah, exactly. The potential for abuse is extremely high when it comes to testosterone.  That's my point. My point is, if you were, you know, it gets demonized, but the irony of that is something like thyroid medication, which is readily prescribed or prescribed all the time, if someone went out and did 4x that, and so that all the fear around testosterone is the 4x 10x. That's right.  But if you stick to what he tells you, it's just as safe as a thyroid. Yeah. But it's, it's, it's hard to hear this from young men because that's a really tough situation. But there are other alternatives. I have had clients in their 20s like this and they didn't want to go on testosterone. And so what they did is they went on other medications to kind of jumpstart testosterone along with some lifestyle changes and they actually had some pretty good stuff. Well, I don't think, if you're in your 20s, I don't think your, your first or even second or even third option should be testosterone. You should try and look at all the other things that are affecting it first. Otherwise, you're just masking the root cause of why, why you have that. If you're not naturally producing it at that point, I mean, that's something that should be a little bit alarming. Right.


Thank you. Thank you, Brian. Hello, everyone. Welcome. It's quite an exciting day. I hope you will enjoy this. I set myself for a pretty much impossible mission, which is to give you a complete overview of what's going on in Hyperledger land. And so I will start with talking about what's going on with the TSC itself, and then give you a little bit of a test of what's going on in all the different projects, working groups, et cetera. So with that further ado, let's start with the TSC itself. So the work we do is kind of trying to manage all the different projects, all the different activities that are happening from a technical point of view, and give everybody some kind of organization structure. So we have a clear process on how a project goes through different phases of maturity and so on. So we actually have a decision log that we maintain, and when issues come up, they get added to the decision log, obviously. And then we try to solve them and improve the overall organization. And so one important decision we took a year ago is when we Hyperledger started with a fairly small number of projects, we had a technical steering committee with nine people. It became pretty clear that after five years, given the number of projects we had, we needed to have a bigger TSC to have better representation, more diversity. And so we actually changed to 15 seats. And I think it was a very successful transition because we effectively have much more diversity now, both in terms of actual gender, but also in representation of the different projects within Hyperledger. We have a project lifecycle that the project go through. They start in incubation. And then we had this thing called Active Status when project had grown up into active community with clearly defined processes, CI and whatnot. And this term was always confusing. And we actually borrowed from the CNCF, the term graduated instead. It's a fairly small change, but we hope that this will actually clarify what this is about. And so we renamed the Active Status to graduated. And so hopefully this will be clear because it's about the status of the community and how the project behave. And there are plenty of projects in incubation that are very active. So hopefully that will clarify this. We removed the requirement to have a lab sponsor. So Labs is an environment we created several years ago to help provide an area where people could actually experiment with new projects, start building a community maybe around a project that has been going on for a while, but there's not necessarily known publicly. And the idea was the process to go through an approval to create a project is pretty heavy because there's quite a bit of resources invested by Hyperledger into projects. And so having a lab space where the bar to creating a lab is much, much lower and you don't need TSC approval, you just go ahead and create one and you can start working. And there was this notion of sponsor we had put on this, but it seemed to be actually a barrier. This is based on actual feedback we received. So we removed this to lower the barrier to creating labs and bringing more activity to the Hyperledger. And so we've done a bunch of other things like the Hyperledger community is fairly fragmented for historical reason because we're different project that don't necessarily share much in common. And so one of the members submit feedback we got was, well, what can you do to try and break those silos? And so we've tried to look at different activities we could take on, one of which was to actually have people come to the TSC calls and present on the project to make them more visible known to everybody. In terms of the project life cycle, one more change we added recently was a dormant status. There are projects sometimes that want to just take a break. And there's actually the project quilt is going through this right now. This is what prompted this. We added the dormant status, which allows project to basically self declare, okay, we're not going to do anything for the next few months. So consider dormant. It doesn't mean we're going away forever. It just means for the next few months we are not going to do anything. So then we have this, the new activities that we're actually looking at more around we are looking at a badging system which beyond this status for projects, we're looking at something that's finer grained that would give us a better way to measure with the health of different projects. We've been looking at issues related to developer certificate of origin. We're always trying to, there's a trade off being trying to provide adequate protection from an IP point of view. I have talked about the intellectual property here and at the same time, not putting too much burden on the possible contribution, especially by people who are noticeably actively contributing to Hyperledger on a daily basis. And then there's the greenhouse. I'm sure you're familiar with, this is the way we traditionally represented all the different projects within Hyperledger. And this greenhouse, there's a lot of feedback again we got was that it's actually confusing because there's all these different projects. There are actually sometimes dependencies between those projects. There's different relationships that are not surfaced through this. And so we actually have an effort in the way to look into updating the website, changing the greenhouse to something that will be easier to understand for people. And then in parallel to that, we're actually looking at the charter, which has aged. We have evolved quite a bit of the charter, the initial charter, which actually only anticipated to have a single framework being developed. We obviously have a lot more than that today. So we're actually updating the charter. And then a big part of what we do, as I said, is manage the different projects. We are looking at new proposals and then as project mature, they can go through these different phases. A big one is the graduated phase that I just talked about. And I'm happy to say that the Aries project graduated this year. And it's in my opinion, one of the most qualified projects. Interestingly enough, they didn't think so, but as part of the quality report they give to the TSE, we prompted them to say, but why haven't you applied to graduate yet? And they said, well, we didn't know we could qualify for this. We actually kind of pushed them to look into it. And I'm happy to say that they did qualify. Their application went absolutely through very easily. And one of the reason is because a big criteria for graduation is actually the diversity in the community. This is something that often blocks projects that would otherwise qualify. And Aries is the most diverse project within hyperdagement. So let's move on to project updates quickly. So this is the list of graduated projects we have today. So as I was just talking about Aries, so they actually enjoyed over eight different implementations of what they call the Interrupt Profile, version one. They have many deployment of the agent and they have actually agreed on the Profile 2.0 spec which that will provide further interoperability among the clients. In parallel, the Bezu project has been working on the Ethereum improvement proposal 1559 which actually focuses on issues related to a gas usage. And this will actually be part of the release that will be deployed along with the fork that will happen in Ethereum in July and that will make transaction cost more predictable. The Fabric project went through some major revision with one significant event where we actually moved from the long-term support 1.4 branch to the 2.2 branch. So nobody should ever use 1.4 anymore. They should actually switch to the 2.2 branch at the minimum. At the same time, there are more development happening in 2.3 and 2.40 which is starting to be how there was a pre-release recently that always brings more features to make things easier to get on board, et cetera. The Indie project has been known to run, there's an instance of the Indie network running for the Sovereign Foundation, but there are actually two new instances that were deployed and this actually prompted the community to say we should define a deep method called the Indie that would be used by all public Indie networks. The ERA project has been going through some major rewrite as they were initially written, ERA was written in Java and for the version two, they are rewriting it all in Rust and they are going, they are approaching the first table preview release of that. SoTooth, when also through some major reorganization, they actually split SoTooth in many different pieces. There is actually now a library that can be used, extracted from SoTooth itself and used by different blockchain and DLT implementations. They at the same time use the Transact project that we talked about next for transaction processing and the Saber engine that they have in has been externalized to Transact. When it comes to project incubation, we have the Avalon project that has been going through some releases as well. They are actually focusing on taking advantage of new SGX capabilities. The Borough project went through some interesting development around TypeScript code generation that makes it easier for people to deploy contracts, submit transactions and so on. The Cactus project, which has to do with interoperability, is moved to a language-agnostic plugin-based architecture to make it easier to integrate different blockchain into the Cactus framework. The Cattipur project has simplified its connector API also to make it easier to connect different blockchain systems into it and to also move away from a programmable system to more configuration-based system which is more declarative and easier to use. The Cello project is going through a redesign to make it more decentralized and more flexible. And then the Explorer project added support for the latest fabric version. This is the 2.x version as in addition to the 1.x version and they also give more insight into what is going on with the fabric network beyond just the blockchain itself but you can actually access information such as the endorsement policy. The Great project had a civil revision and the latest one is actually bringing new capabilities related to the GS1 product definitions. The Transac project, as I was talking about earlier, has generated pieces of sawtooth. It has actually gone through major evolution that has led to reduction in latency and better performance and it is actually used both by sawtooth and Splinter which is outside of Hyperledger. Finally, the Ursa project which is a cryptographic library had a major release in December and they are going through some major reorganization of the code, I should say. Initially it was based around some projected usage and now that they have a bit more experience with how people really use the library they are reorganizing the library to make it better fitted to how people actually use it. So this is for all the projects but Hyperledger is not limited to those projects. We also have a lot of working groups. So there is an architecture working group which actually went through a quiet phase and as just relaunching with an interoperability discussion I will talk more about next. We have the diversity, civility and inclusion working group that developed a whole bunch of recommendations to be used across Hyperledger. I know that they are meeting still regularly. They have a fairly low attendance. I encourage people if they are inclined and interested in kind of topic to look into it and join. We have the learning material development working group which is led by the amazing Bobby Muscara who has a lot of energy and actually manages to get their group to help people literally on board in Hyperledger find their ways through all the different projects that I'm talking about. And they actually maintain a page which gives you kind of like everything you need to know about what's happening today or this week in Hyperledger. So it's an amazing piece of resource. I encourage you to look into it. The performance and scalability working group also went through a quiet phase and is actually looking into relaunching. They're discussing what they are going to do exactly. And then we have the technical working group in China which really is designed so that there is such an activity around blockchain in China, they felt like they need to have some kind of group where they could get together and talk. They work on many different aspects and it's a great piece of Hyperledger that is worth mentioning. So now I want to talk a little bit more about interprobability specifically. And if you look at the program for this conference you'll see interprobability appears quite a bit. I really think that interprobability is becoming a hot topic in the blockchain space. And it's especially for the kind of blockchain we do which is permission networks. And essentially we are building a lot of islands and from the very early on people started saying, okay, but once we have built all these islands how are we going to connect them? And I can tell you I also work with a lot of standards organization they were always asking me, oh no, should we start a standard? And I was like, wait, it's way too early. We're just still trying to develop the technology give us a chance. But I do think now maybe it's the time for interprobability. And for proof of the interest in this just looking in Hyperledger we have actually three different efforts. There's the cactus project which actually started with two different efforts from Accenture and Fujitsu but we also have two labs that were recently started one from IBM, one by data chain. And so they all take different approaches to that very problem. What are we talking about? Just to give you a very quick intro and again there are full sessions on this topic I encourage you to attend to know more but the three main cases for interprobability in blockchain. Data transfer. This is essentially being able to query some data from one network to another and being able to verify the validity of this data. There is asset exchange. This is imagine you have a on a network you managing an ownership of assets on another you do payments and you want to sell the asset. So you want to basically pair the asset ownership exchange on one network with the payment on the other and you need to make sure that those two transactions either fail or happen together. You can't have one or the other. And then there is asset transfer across networks. This is actually moving an asset from one network to another ensuring obviously that you're not losing the asset in between or you're not creating assets out of in there. So there's all these activities going on and I personally got interested and looked into it and started asking people, so how does that work? How does this compare to this other approach? And it became very quickly clear to me that there was a lot of misunderstanding of what each approach really entailed. And so we started the discussion which is now hosted by the architecture working group which aims at defining the actually developing a document that will give us a comparison of these different approaches. And the idea is that once we are actually developed a common understanding we can then talk about possibly what we could do in terms of collaborations between these different projects. Moving on quickly to hyperledger labs. So hyperledger labs as I said are not under the governance of TSE but they actually are the biggest source of innovation and new work within hyperledger which is why I think it's very important to look into it. There's tremendous amount of activity happening in hyperledger labs and I really invite you to look into it. I give you some numbers here and I tried to get through the list the other day and kind of define big high level categories of where I thought these different projects failed. And you can see, it's a very broad set of topics just to name a few at the very end of my list there. We have two new labs that just got launched recently that actually is Firefly and Fabric Smart Client to name them. And they actually I think take a hyperledger to a completely new set of topics because it's moving up the stack. So far we spend all of time basically working at the framework level at this fairly low level plumbing. And in fact, when you look and talk to people who actually develop applications you realize there's a lot more to it than the blockchain itself. And those efforts are trying to move us up into this land that sits on top of the framework and try to be closer to the business developer and looking into what is going to be going to tech to develop an application, provide APIs that are much higher level. So again, I encourage you to look into this. So the TSC to finish on this I'm trying to look back to my topic in the first place is officially our mission is to define what gets done and how it gets done. Of course, we are trying to be fairly lightweight. We try to live as much freedom as possible to the project all the while giving them a proper structure so they can effectively work and that we have some consistency across the different projects. But so the TSC is very open, we have weekly calls. There are 15 members as I said but we also have 30 or more people join. I invite you to join our call. The project calls are announced and I always post the agenda beforehand. I invite everybody to come in and join us. So there's a mailing list and to finish, I'm out of time, I invite you to get involved. The TSC is not happening out of thin air. We're all members of the technical community everybody who is involved in technical work qualifies to nominate themselves for the election. We will have a new election in the fall and I encourage you to nominate yourself and it's not to at least participate and vote. Thank you very much. Have a good event. Wow. Thank you so much Arnaud. You know, listening to you talk and give these overviews is kind of like wearing a jet pack and hovering over Disneyland and seeing all of the great stuff happening all over Disneyland and O'Fantasyland is being remodeled and there's a new ride over here. It's overwhelming but hopefully it helps give people a sense that there's so much dynamicism to the community and it's so much more than any one project or any one approach. It really is a really diverse ecosystem and so lots of places for folks interested to start climbing in and get engaged. Thank you so much.


Well, folks, I get to break up all this tears of the kingdom videos we've been making to tell you the truth as we know it today about 3D Donkey Kong. Man, I've been looking into this story for a couple of weeks. There have been people that have been digging into this for many, many years. But the reason I want to revisit this story is two-fold. One, I've gotten confirmation from somebody who is prominent in the journalism field after reaching out to several different journalists that this project was real. In addition, there was a brand new podcast episode dropped by DK Vine called the Kong Conversation. That's the name of their podcast. I subscribe to their Patreon so I can get early access to it. They will release publicly on Sunday and you can listen to their discussion around this where they dive into several sources they had that gave a bunch of information. Now, there's a lot of reasons we need to talk about this. We need to go over what I have talked about in the past, revisit some of that. And we also need to talk about the stuff from the Kong Conversation and reveal new details about this now cancelled 3D Donkey Kong game made by Vicarious Visions. Now, before we do that, we are on our road to 100,000 subscribers. Man, I can't believe I'm even saying that right now. If we get there by the time Tears of the Kingdom comes out, we will give away 8 Tears of the Kingdom Collector's Edition. Heck, we'll probably throw in the pin from Pax. Maybe even more. Who knows at this point. Just know I appreciate every single one of you for watching my videos. Subscribing, liking, leaving those comments. Keeping the gaming conversations moving forward. Alright, so first let's talk about the stuff that we've... I've been on before. There's been some select people out there that have had some choice words about the things that I have said about Donkey Kong. Donkey Kong, our last podcast episode, at least at the time of recording this last week, is now our most viewed episode of Season 2 of the Nintendo Prime podcast, specifically because of the things I was talking about with Donkey Kong. Kind of interesting because I never expected my own podcast to get picked up by news outlets over Donkey Kong, but that's exactly what happened. And the interesting part about that is something I talked about in there. That I want to clarify. I mentioned in that conversation that I had seen 40 seconds of this supposed game. Now, I at this time am not 1,000% confident that I wasn't duped. A lot of the evidence provided to me that this was real was basically images of the vicarious vision's office. And the problem is, I have since discovered that some of these images have been circling in the behind-the-scenes territory among many fans for a while, meaning that someone could have got ahold of these, use those images to try to verify who they are, and then duped me with the footage. So I'm not 100% confident in that. But what I am confident in is that vicarious vision was indeed working on a 3D Donkey Kong game because I've had confirmation from somebody who I can't tell you who it is, other than they're a pretty big name journalist, and I've been talking to several of them to chase down this story. Now, this gets into the details we have today and the truth behind all of this. Because one thing we talked about on my podcast was that the game was called Donkey Kong Freedom. Well, we have some details on what that actually was. It turns out it was a code name, so it was what the game was called, but it was not going to be the final name. And people, some particular people, went ahead and typed in Donkey Kong Freedom on YouTube and found a YouTube channel that has a game on it called Donkey Kong Freedom. And what it actually is, is a fan-made game in PlayStation Dreams game because you can make your own games in there. And it was based on the rumors because these rumors have been around for a couple of years.    Now, we were talking about something that was tangible and real. Now, let's get into the conversation. It is arguably the world's number one Donkey Kong podcast. I'm not sure how many Donkey Kong podcasts exist because it's honestly never been a territory I've dived into. I listened to more general Nintendo, sometimes some Zelda podcast or Mario podcast. But I will say that this information seems to mostly check out with stuff I have already heard. So I think it's worth covering. And that's why I labeled this video The Truth behind 3D Donkey Kong because I know it to be real. This is without a doubt real to me. So here's the information drawn in that podcast and you can listen to their full 2 hour 40 minute plus discussion on it on Sunday when it goes live. I will link to where, a spot where they post the episodes publicly on Sunday. I'm not going to link to the private one because you need to be a member of their Patreon although I might link to their Patreon if you guys for some reason want to dive in and listen for yourself early. I think it's only fair if I'm making a video on their information but I also plug their Patreon. Alright, so Nintendo asked Vicarious Visions about making a Donkey Kong game after being impressed with how they handled Donkey Kong in Skylanders. Alright, the 3D platformer code name was Donkey Kong Freedom. Again, important to note that wasn't going to be the final name of the game. That was the internal code name. It's like NX, right? It eventually became the Nintendo Switch but it's code name was NX. They use code names of games when they don't have finalized names. Alright, they were trying to create a Donkey Kong Country game but in 3D. It would have kinetic gameplay involving moving around obstacles and vine swinging. Vine grinding was also a thing and you could slide down the vines originally on his feet, Donkey Kong could. But Miyamoto didn't really like that he could slide on his feet. He didn't really think that was practical so they ended up creating banana shoes and when they presented this to Miyamoto, he was really, really happy. He thought that was a brilliant way to implement vine grinding because he didn't really hate the idea. He'd hate the idea that he would be doing it barefoot so they came up with this concept and yeah, they ended up using that grinding I believe in a future game that they worked on. That means that's a different story. Let's focus here on Donkey Kong himself. Now, Miyamoto was actually heavily involved with this project. He was very hands on, he was very aware of everything happening. You guys think Mario and Zelda might be his baby but he really babies Donkey Kong apparently. It is his bread and butter, it is the start of his famous career and he wants to make sure Donkey Kong is done right in his mind. Now, this game was in development for one to two years and it was in development for Nintendo Switch. So that's what we know right now. Now, we have some plot details. Remember, this is a cancelled game by the way. See, none of this is spoilers because we're never getting this game but the plot was that a factory opened up in the Donkey Kong, Kongo, Jungle and owners of the factory dammed the river of the jungle drying up the Mandana trees causing a crisis. It never really got far enough into development to establish who the primary villains were or anything. However, they obviously discussed the Kremlins, no surprise. So Diddy Kong would have been in the game but he wouldn't have been playable individually. He would have been in some prior Donkey Kong games where he was on Donkey Kong's back. So while he's in the game and you could probably do some things with him he wasn't playable individually. Pauline, however, was a playable character but only playable in specific sections of the game. So not overall playable for the whole of the game. She was going to be completely redesigned from the design she had in 1994 and she would have been serving this role of a human coming to help protect the apes from the dangers coming in from the outside world. So the factory and all that, she was there to protect them. Ramby would be in the game as a rideable animal and that seems to be the only buddy character that existed at this time. The game was only in development for one to two years so it wasn't fully fleshed out the way that a complete project would be. Now, as for why this game got cancelled it seems to be a combo of two factors. One was that the Bauer brothers who founded Vicarious Visions while they were in high school left the company in April of 2016. Then, whoever the... What's not clear here is if it's the new leadership or if it was Activision themselves because Activision owns Vicarious Visions or at least did before they shut the studio down the interesting part here is whoever was in charge at the time whether it was Activision or New Leaders they assigned at the company basically said, you know what I think we need to stop working on Donkey Kong because we're not going to make as much money off this property. We think it's a better financial decision for us to move you guys to helping out on Destiny 2. They basically just said, look it's not that we hate what you're doing but we don't want to share money with Nintendo we think this is a better choice. So they went ahead and moved on to Destiny 2 and eventually on to other projects as well, Crash Insane Trilogy, etc. Now remember Crash because this is going to be important in a moment the trees and foliage in this game are actually the exact trees and foliage in the Crash Insane Trilogy. So if you go and play that game and you just start paying attention to the jungle areas with the trees and the foliage it was the exact same models they were using in Donkey Kong Freedom. Now it's not really sure if they existed in Donkey Kong Freedom first or if they were just some like a general asset they had created for games and they happened to use it in the Crash Insane Trilogy and also while they were working on this game but if you want an idea of some of the visual art style of this game that's where you can you can find some information. So in the end Nintendo was obviously disappointed at Activision's or the new leadership's decision but Miyamoto didn't want to just not make a Donkey Kong game. So he decided hey let's just do this ourselves. Now what does that mean? Do this ourselves? Are they making a 3D Donkey Kong?  Not necessarily. We don't know that it's going to be a 3D Donkey Kong we don't know what it's going to be because there's nothing about the Donkey Kong game made by Nintendo themselves and there hasn't really been information that's come out. So all of this is really just to tell you a story of a forgotten game that we will never get to see because it was never far enough along for us to see it. To give you an idea of how not far along it was there weren't any enemies in the game. They weren't even far enough into the game to put enemies. They were really focused on core mechanics and core gameplay elements and making sure it ran well. That's basically the premise I got from the conversation and it lines up with some stuff that I've heard as well. So all I can say on this is this seems to be the truth on this game as it stands today. I know there's many people out there that maybe want to call me out maybe want to expose me who I got the information from because duh, and no I'm not going to sit there and try to point you in a direction of who the conversation sources might be either. What I will say is you can hear it from them yourself by joining their Patreon or waiting until Sunday. Alright guys, you're amazing you're awesome, remember that and I'll catch you in the next video.


Hey everyone, it's MJ, the student's actuary, and in this video I just want to make a couple of announcements. Now the first announcement is that the Discord group has hit over 100 members. This is a great place to have conversations with other actuaries around various topics. So if you haven't joined, I highly recommend that you do. Also on social media, I'm going to be making an Instagram account dedicated to statistics. So if you're on Instagram and you want to see some moment-generating functions in between the selfies, then make sure you follow me. I'll put a link in the description below. And now for a big announcement. I've been fortunate enough to be given an opportunity to make these educational videos on more of a full-time basis. And I'm going to be posting these videos on a site called Teachable and I might even use one called Udemy. Now what these sites do is they give me a lot more features and structure than YouTube. They allow me to post PDFs and a few other things. So I'm going to be using that and what you can do is you can subscribe to it. It is a premium model, so it is content that you have to pay for. But hopefully this is going to support me and allow me to do it full-time. What you can do is I've just started. I've actually only got three courses up already for statistics on summary stats, general probability and random variables. And I'm going to be releasing a course probably every three to four days. So the content is going to start flooding in. It is going to be a monthly subscription. So if you sign up now, there will be like a 50% discount for being saying, you know, well done. You're an early bird. Also, it allows you to give me feedback, say what you like about the current videos, what you don't like, what you recommend I do and stuff like that. But what we are going to be doing is releasing content on that continuously. So there's always going to be new exam questions coming up, more videos explaining certain concepts. And I think it's going to be a great educational tool for everyone who's doing actuarial statistics, whether it's exam P in America or CT3 in England and around the world. I really can say that this is going to be a great, great study aid. I'm not going to be abandoning YouTube. I'm still going to be releasing videos. So stay subscribed here. We're going to have I'm going to thinking of having like a little little short videos called stats in 60 seconds, where I explained some of these difficult concepts in under a minute. So stay subscribed for that. And of course, we'll always have some more fun videos and other interesting things around cryptocurrencies or financial markets. But that is the big announcement is that we are going to be having some premium content on Teachable. We're starting with stats. Once stats is done, we will be making videos on the other actuarial subjects. It's just stats is logical place to start off with as it is a foundation to so many of the other courses. So yeah, I hope to see you on Teachable and to hear your thoughts. But as always, thanks so much for watching and I hope you have a great day. Cheers.