So, without any further ado, I'd like to introduce Walter Bell-Helst from NBD. Thank you. So, that's me. Welcome to Belgium. Welcome to Festum. Welcome to my talk. Just a short question. What's NBD? Anyone in the room who hasn't heard of the abbreviation yet? I don't think so. Well, you could think of NBD as, if you talk to an HP guy, they will say, well, that's a support thing where you go next business day, which is not what I'm talking about here. You could, if you talk to a Twitterer, they go, NBD, that's no big deal, which is true as well, but also not what I'm talking about here. You know, NBD that I'm talking about is a network block device. That's the downside about three-letter abbreviations, of course. You've got multiple expansions. A network block device, we say network because it goes over TCP. We say block device because it only does block devices, not character devices, in contrast to some other networks. Well, protocols are these similar things as NBD. And it's actually a fairly easy protocol to understand and to implement, and that's what makes it so interesting, in my opinion. I would actually say support for NBD by NBD is NBD, if you just check the three abbreviations. Oh, I did something wrong. No, I didn't do it. A little bit of history, where does NBD come from? Originally, it was written by a powerful marketer and submitted to the kernel for Linux 2.1. I think 109, but I'm not 100% sure. It always felt to me like you did it in a sort of overnight hack. Can we do this? Is this possible? Can I do swap over TCP? Oh, yeah, I can. Wow. Now, I've got this thing that works. What do I do with it? Let's submit it to Linux, and he called it into the kernel.  His original idea, however, didn't actually work very well until a few years ago. But, yeah, well, in the late 90s, VMware did their VMware desktop for Linux, and they shipped it along with... They shipped something called... I'm not sure what it was called, but it was something that did pretty much the same as QMEMD, allowing you to mount virtual hard disks on your host system and just copy things from there. After a few years, the bubble got tired of maintaining some overnight hack from five years ago, and he passed maintenance on to two different people. For the kernel bits, he talked to Paul Clemens, who'd been working on it a bit, and I did the user-land devices. For the next few years, I just fixed minor bugs and tried to be a bit more reliable, et cetera. And at some point, I managed to convince the LTSP guys that MbD might be something useful for them because they didn't use disks themselves either, and they were swapping to MbD, so to network, originally, NFS, where MbD was written for that, so it was interesting. We also added a disconnect command because before that, all we had was write and read, and that was it. You couldn't do anything more than that. A few years later, we added named exports. Before the named exports, you could connect to a port, and if you wanted to export a second device, you had to open a second port, which was not very useful. In 2011, I finally sat down and wrote down the entire protocol spec. This is how things work. Before that, people had to look at the code. Many people did that. It wasn't that difficult, but you still had to look at the code. Doing that suddenly got people to understand it better and add more features to it. Pala Bonzini suddenly came up with a patch to add trim, which marks specific blocks in the device as no longer active, so you can just discard them from the disk. We added flush and FUA to act as a point in time where we're sure that particular writes have been completed before you move on, which is very useful if you're trying to implement a file system on top of MbD, et cetera, et cetera. 2014, some of the QMU guys came back to me and said, look, we want to do some TLS with MbD, and originally they wanted to do an HTTPS-style version where if you connect to the port, either you connect without TLS or you connect with TLS. But I prefer the start TLS approach for reasons I'll come back to later. Was that the other question? Oh, no, you're just waving to me. No worries. The implementation took a bit longer. The QMU guys implemented the start TLS back in 2015, and this was actually the first time where a particular feature was implemented into another MbD implementation rather than mine first, so that was quite an interesting situation. I implemented start TLS value recently, late December, 2016. In 2015, we also added the write series. We added structured replies to fix a problem that I'll come back to later, and Marcus Carganon in early 2015 took over for the kernel. 2016 and early this year, we added some more options, opt-info and opt-go, which allow you to figure out the information about the device. We added the ability to add multiple connections to improve performance, and the classic of Facebook has been taking over MbD implementation because apparently Facebook is now considering to use it for some of their internal things. I don't know the details there. Let's just go back a bit to 2003. At this point, iScusi was fairly new, and MbD is actually older than iScusi, which not many people know, but it was not very mature at that time. Like I said, we only had read and write requests, and there was a Chinese guy who asked on an IP storage billing list somewhere how MbD compares to iScusi, and he got a response from a guy named Andre Hedrick. I don't know him, maybe he's in the room, maybe he's not, if you are, say hi to me. This is just a short quote, but the mail is much longer if you have the time you could just check the URL here. What it says here is, MbD totally lacks and will never have the ability to be easily managed in this market space. MbD is not iScusi. It is not Enterprise SAM. It is not a serious solution for SAM. It will not be adopted as SAM. It is useful in its free and open source environment. It's a great undergraduate project for SAM. I'm hoping to be able to show to you that while this may have been true at a time, it's not so much true anymore today. How does MbD compare to iScusi? iScusi really is a transport for SCSI. With iScusi, you just talk SCSI over TCP, but essentially the iScusi standard describes how you embed SCSI commands into TCP, which means you have an HPA driver in iScusi, which then just throws everything on the network. At the other end, you have an iScusi server which translates it back to the local hard disk through a block layer. MbD does not have such a general HPA driver. The MbD driver itself is just a layer higher. What that means is that MbD has a higher level of abstraction than the iScusi. The type of commands you would send over MbD are much simpler in general than the iScusi ones. It does mean that implementing a hardware iScusi server where you just attach disks, and it allows you to access those disks over the network, it's easier than an MbD server, but implementing an MbD server is not all that hard, actually. A little more in-depth comparison between MbD and iScusi. The protocol document that describes how MbD works is fairly short, I can show you in a moment. It's a self-contained spec. What I mean with that is, if you've read the entire protocol from top to bottom, you know everything there is to know about the MbD protocol. There is an RFC that describes how iScusi works. It's RFC 7143. It is the consolidated RFC for iScusi. It is 295 pages. I don't know if there's anyone in the room who's ever implemented an iScusi server. I don't think there is. I tried to look at the spec. It's just huge and impossible to read. It's extremely long. Once you've read that, you know how to embed iScusi protocols in TCP or on the network. What you don't know is what iScusi protocols to use, because that's a different document. It's not described in that one. It shows you how MbD is much simpler. With MbD, we have an abstract concept of a block device. Essentially, for MbD, a block device is a device that allows you to read and write particular blocks of a given length at a given offset, and that's it. We don't do much more than that. With iScusi, it's just a layer in a iScusi system. Any device that speaks iScusi could theoretically be used in an iScusi environment. You could theoretically scan a document over iScusi. I don't think anyone would do that, but it's theoretically possible. The addressing layer in MbD originally was just a port name. These days, we have a server host name and an export name, and that's your address. In iScusi, there is a very complicated addressing scheme. I'm not going to go into details, because this is not a talk about iScusi, and I don't have that much time, but it's fairly complicated. MbD doesn't have any hardware implementations that I know of. There might exist some, but I don't think that exists. Whereas iScusi does have that. That is one of the advantages that iScusi does have. It is widely implemented, and MbD is mostly popular within Linux and free software environments, which is not the case for iScusi. We do have encryption with TLS these days. With iScusi, you don't, although some most implementations do support the IPsec, and then you can authenticate with TLS certificates or chat for iScusi. All of the protocols are called ATO-over-Ethernet, which I'm not going to go into too much detail here, because ATO-over-Ethernet isn't something that QMU supports, whereas iScusi does. ATO-over-Ethernet is fairly simple to iScusi in theory. It uses the same abstraction, same system of sending commands over a network. It's much less popular, though. There's essentially just been one company with a lot of different devices, but they've gone bust now, so it's not really being developed anymore. It's much simpler, though, than iScusi is, so if you're looking for simplicity, that might be a better option. But they don't have encryption, they don't have authentication. The protocol isn't being developed anymore. You cannot round it, which you can do with iScusi and MbD, so there's quite a few downsides there. If you compare things in a nice-looking table, if it doesn't just tell me. I also added a fiber-channel-over-Ethernet, which essentially takes part of the bad bits of iScusi and all the bad bits of ATO-over-Ethernet combines them and adds some of them to their own, so it's not a very good looking part of the table. I think you'll agree that the two leftmost ones are the most interesting ones. MbD has a very simple protocol, as I've shown, as I've told you, but I haven't shown. Let me just fix that, sorry. This is the protocol spec of MbD. It's a markdown file in the GitHub repository. It is a good read, but that's it. It's not that long. If you compare that to iScusi, like I said, it's 295 pages of ASCII text, and then you've only just read how to embed it. So the MbD protocol is much simpler and much easier to understand. It's a self-conceived standard, which is not true for any of us. It's a routable protocol. It has authentication with DLS certificates, so not if you don't do DLS. It has encryption. It doesn't have hardware implementations, so I'm going to get a bit of water here. It is still actively developed, which is also the case for iScusi, and I don't know whether that's the case for a fiber-channel-over-Ethernet. This is not the case for any of the other protocols. We do have an iScusi client, so if you want to boot a QMU virtual device from an iScusi device, that's perfectly possible. But if you want to export a device from QMU, you can only use MbD for that. And this is what makes it so interesting for a fiber-channel-over-Ethernet. And this is what makes it very interesting. There is a QMU client as well as a QMU server and this is what makes it so interesting for virtualization. A modern QMU allows you to export a device while your VM is running. And we've been adding a few features that make it possible to synchronize two devices, one MbD device on a remote QMU machine and one device locally, so you can live migrate your backend storage while the VM is running. For that, we've had to add a few features and I'll come back to that in a minute. There are a few implementations of MbD that are free and open source, and I've listed them here. Well, I've listed most of them here. There are still a few more, but I can't list them all. The top most one is mine. It's MbD server, which is the reference implementation, as well as Linux kernel itself, which only implements a client for obvious reasons. The only implements client and server. There is an alternative implementation by a Japanese person. I've never met him, and I forget the name again. It's called XMbD. He does his own thing. He hasn't implemented most of the recent features, but it did implement a few features of its own, and it is actually being used by a particular cloud storage provider called Skirway.  There's also MbDKit, which was written by Richard Jones of Red Hat. It's part of FlipGestivus, and it allows you with a very simple API to implement an MbD server in like half an hour or something. So if you're using your own storage system, that is not just a raw file, that is not a QME image thing, then MbDKit might be just what you need to boot a VM from your device. And finally, there's also BitRig, which is an BSD clone. I think it's a fork of OpenBSD Moonsaliger, and they implemented the MbD client side with the same API as Linux, so you can work on that as well. In my comparison that comes up here, I'm going to describe the most important implementations, which are the top five, because BitRig is fairly limited at this point in time. So actually the top four. There are a few features that we have added to family recently, and a few features that depend on the design of your system. So the first one is, can a server export multiple devices at the same time without requiring multiple instances of the same server? MbDKit can't do that right now. I understand that Richard is working on getting that possible, but right now it's not possible. It is possible for QMU and for MbD server though. If you have a client connection that you connected to a server, currently if you just use just a single connection to your server, then you can get a bottleneck on that one connection, and Joseph Vasik of Facebook has actually discovered that by using multiple connections and block MQ in Linux kernel, you can get quite a performance gain. So Linux 4.10 is the first kernel that implements that feature. So if you use MbD on Linux 4.10 with MbD client 3.15 or higher, then you can use multiple client connections and you will get quite the speed up there. QMU doesn't implement that yet, at least on version 2.8. MbDKit is only a server, so it doesn't implement that part. There is a writeSeries command that we added recently by request of the QMU developers. The point of that is that if you want to sync from one device to another, it is useful to first be able to say, there are lots of series here. I don't want to actually send them all over the wire. So writeSeries is just some optimization that you just sent with this command saying, there are two gigabytes of series here, just write them. TLS support is fairly recent. We implemented that in MbD server and QMU. We don't have kernel-side TLS, and MbD client implements TLS by proxying the TLS to the server through a little proxy, which then just decrypts it, and then bytes it to a socket there. So you can actually connect your Linux kernel to a TLS server, but you cannot do that if you want to swap and not deadlock your system. So for that reason, the dash swap and the TLS options in MbD client are, well, if you try to use them together, the system will just barf right here and say, no, that's not possible. And then the one feature that MbD kit has over the other implementations is that it's extremely easy to add your own server backend. MbD kit has plug-in APIs for both Python, OCaml, C, and a few others that I think Ruby to. So whatever your favorite language is, I'm sure MbD kit can use it, and you can just implement reading and writing blocks in that language, which makes it easy to export an image from or maybe even generate on the fly, if that's the case. The protocol is evolving on a constant basis. How do we do that? Originally, somebody with an idea, I would implement it and it would be done. This is about five or 10 years ago. These days though, before we implement the new protocol feature, there's extensive discussion on the main list. Then we write a spec, and then somebody writes an implementation that's either me or somebody else. And then experiences of that implementation are merged into the spec if that's needed, and then the spec is formalized to make part of the formal... Was that a question? No, okay, sure, no problem. Then the spec is formalized and the changes are merged into the main spec. There are currently a few outstanding protocol changes that have been discussed and for which a spec is complete but that aren't implemented yet. The first one is structural replies. The reason we need those structural replies is that currently the MBD protocol does have the ability to signal an error to a client, but the fields in the response where that error goes is in the header, not in the footer. So that means if you send a reply to a client, you have two options. Either you can send the header without reading your data and saying, well, all is fine, all will be fine. And if you do actually encounter a read error, you have to drop the collection because you already said it will be fine. Or you have to allocate whatever memory the client asks for which can be up to 32 gigabytes or is it for way too many memory. And then if you send that to the client which actually allows the client to DOS your server. So neither are really good options and the structure replies tries to fix that by allowing the server to split up the response into multiple blocks and having the ability to send errors at some later point in the reply. That way the client can recover from a read error but in the worst case by signaling the read error to the user space but at least it can recover from that and that's a good thing. Based on that structure reply we've also added a block status option which is something really cool. This was added by request of Firtuoso and a few backup companies which allows us to send metadata and the spec is very careful not to define what this metadata is. It just allows you to define the metadata context and then in the original phase, in the negotiation phase and then during the transmission phase this metadata context can be queried and then it could mean anything. It could mean things like this part of the block device has been backed up or it could mean your interview again for an incremental backup or it could mean this part of the block device has not been allocated yet so if you try to write to it we might give you an e-no space or it could mean anything essentially. The spec allows for extensibility there and so by using this it would allow you to make an incremental backup of a VM that is currently running based on a snapshot et cetera et cetera and that's actually the main reason and there's also a second one which is the info and go thing to fix another issue we have in the negotiation phase currently if you select a named export but the export name doesn't actually exist and there's no way for the server to say that other than to double connection and info and go try to fix that by making that a bit more generic. We've also got an extra option that we're currently discussing so the spec isn't finished there yet but the feature is to allow an active-free size from the client so the client can say please make this block device now that big rather than the size whatever it is right now the spec still needs some finishing up but it looks like it's going to happen. Right, demo time what time do we have right now? Essentially do that is that readable? Yeah, okay awesome Essentially I'm going to run it shows me the exports that my server has this is my laptop so I'm just exporting a few test devices that I do development with the first one is called test the second one is called test 2 and the third one is called MAC image I don't even remember what that was supposed to be but the first one actually contains an installation of a system I can with this URL format I can tell QMU that I want to connect to an MBD device at that location sorry, of course I have to use the right command so now we have a WM booting I don't know if you can see it but yeah it takes a moment yeah it's there it's just too big for the screen right now yeah yeah that's it doesn't fit on this small screen but there we are looks like an existing booting and this is running over MBD I currently is just using an MBD server with a simple raw file as backend but since the server runs in user space it could essentially be anything you could have something that just uses a tar file and exports from a tar file and there's magic there you can do anything you want really and that's the end of my talk are there any are there any questions?  I know of at least well I didn't say this the LTSP guys they used as part of their their system the LTSP got used by Debian Edu which got used by the Astromabia folks and they run it on 80,000 desktops without many issues I think you can say it's quite simple this was 2008-09 so yeah I also know the the scaleway guys usage in production on their entire infrastructure and it seems to work fine for them please do yeah there's one over here as well I was wondering regarding the head of this performance wise how much MBD is effective in actual performances yeah, performance, it's a very good question and I actually did run a few tests I ran my SCUSY and ATO for Ethernet and MBD two implementations of MBD my home server which runs set of us on five devices and has a one gigabit network and second time at a customer site where they run set of us on 14 disks and have a 10 gigabit link between the two nodes and I could not see any difference between the four protocols nothing statistically significant really there were some differences but I don't think it has performance issues as compared to SCUSY it looks fine to me I tried to make a graph for that and added to my talk but I couldn't show it in a reasonable way so I couldn't do that but I can give you the numbers if you're really interested alright anyone else you had a question earlier too can we have one there I was actually going to ask about latency not just bandwidth well it runs on top of TCP so if you have a TCP issue then you have an MBD issue but essentially the overhead is very small it is faster than using a load mount on a VES device because you've got way less overhead the packet I didn't add that because it would get too technical but the request packet is I think 5 fields and the response packet is that much it's actually 3 fields for the data so it's fairly small and fairly low overhead so latency is fairly low but it depends on the side of the request of course yeah I wonder about scalability how do you do this with one TCP endpoint do you mind something about load balancing that and referring to a cluster can you do something like that so the protocol spec actually defines what happens if multiple clients connect to the same device through various means we added that because of the multiple TCP connections to the same server but there's nothing in that spec that would seem to be a single server my implementation doesn't implement that the kernel doesn't check that but we can essentially, if you wanted to if you had several servers which had the same backend which synchronized somehow and which synchronized on the same synchronization points that I'll define in the MD protocol that you could perfectly well load balance in several servers I'm not aware of an implementation that does that but I'm doing so if you wanted that any experience from running a RAID on top of NBD people have done that successfully yes, RAID on top of NBD you can use software RAID on top of NBD and actually the MD RAID maintainer in Debian has done that at some point I don't think for a very long time but it's possible to tell the MD RAID layer in the kernel to say only use this device as if our house fails so if you do that to the NBD device and not to the local basic device then you can use it as a sort of weird way to back up things but it works I think I ran into a problem that the client doesn't get some kind of serial number like a normal disk has do you know what I mean? so on the client side you've got the driver with the bulk device itself and then there are means to get the serial number of a real disk but I think the protocol doesn't support this in how the service should like generate some I don't know if we're into it there is indeed no way to export a disk serial device through NBD because NBD doesn't do disks essentially it exports a block device with the size of an offset if you have a real need for that in some way I'm sure we can come up with some protocol extension to do that but certainly we don't have that what I do know though is that there are some protocols like NFSB4 4.1 there you have a serial number on the block device and that should perfectly work with my factory but it doesn't add a serial number we could easily add it if we wanted to it's not a problem if you resize the source image file a block device does that propagate through to the client's kernel or do you need to do something special so you resize the device on the server side currently it doesn't but the active resize the intent is that it would do that would have the built-in signal that too but currently it doesn't any more questions okay many questions my talk should be better or people are very interested that's cool I don't know can be used with multi path with multi path oh multi path I was talking about a single block I haven't tried that but I don't see why not if you can tell multi path to talk to one and two MBD devices it should be possible second question sorry I have read about 3M support so I believe yes tools like kimo sparsify could be used are that working to retrieve the space oh right so we did add the block info and that will tell you that will have the ability to say what the file is files are not if the server supports it and if the back end the server knows a lot about the back end because the server might solve it at the end we don't know that the back end information is correct but there isn't a means of signaling let's put that way of signaling that there is the back end of this part go ahead any more questions yeah over there hi have you not specified the meta information do you have or do you expect some how do you expect that different clients work with this meta information so let me just go to the actual spec maybe if I have it now I don't here we are anyway so essentially the idea is you negotiate a meta data context during the negotiation phase and the meta data context is there's a namespaced string so you say this namespace can be q and u spec can be base whatever column and then something in that namespace so the namespace should have its own spec somewhere and that would define how it works and then during negotiation you can say I want to see this particular meta data context and I want to use it and then during the actual phase where you want to repeat the transmission phase where you want to repeat the information and you can add a meta data context ID that refers to whatever you negotiated at first so it allows people to add as many contexts as they want so it should be fairly flexible there are two contexts sorry there's one context in the spec which is for sparseness that is defined in the base spec itself but you can add as many as you want and q and a is probably going to add a few as I understand and in enterprises usually you have the assumption the storage is always up and there is some support for nbd clustering or something like that not at the nbd level there has been an unreliable option to allow a client when the connection stops to maybe recover but that hasn't been very lively in the kernel for you could do that but it is some area that I do think we need to improve on it's not quite there yet but as long as your server remains up all should be fine with the multi connection stuff I just saw passed by yesterday when it was this morning mature where if you've got like four connections and one gets we move on with just three if you use multi path on top of nbd and one of them drops then you still have another connection so there's a few options there but essentially it's not been well defined what happens if the connection drops unexpectedly the answer is don't drop it but yeah more questions that should be that should be perfectly fine no more questions almost out of time too so I'm going to leave it at that then thank you for your attention thank you for your interesting questions


From Hollywood the Phil Harris Alice Faye show For your enjoyment here is the Phil Harris Alice Faye show written by Ray Singer and Dick Trevely with Elliot Lewis Walter Tetley Robert North Janine Roos and Whitfield Walter Sharpen his music yours truly Bill Foreman and starring Alice Faye and Bill Harris Last week Phil persuaded a sponsor to sign him and Alice for a radio show However, when he found out that Alice had also signed a burlesque contract the sponsor was furious He couldn't break his contract with Phil and Alice, but he insisted that as long as they were on the air for him They would never be allowed to mention the name of his company or his product The thing this should happen to me Me who has led such an exemplary life good gravy I've devoted my whole existence fighting temptation and trying to better myself Only to wind up married to a burlesque queen The eaghomony of the whole You know I signed that contract by mistake now. Will you please stop? How can I stop?  Just turn around he'll be sitting right in back up Oh Why dad did you get in on a pass? Calm down. I have no intention.  Don't blame Alice. It's your fault It's always your fault You just can't seem to get along with the sponsors. I think there's something wrong with you What do you mean?   Why don't you go to a good psychiatrist and let him study a little mind? Last month he had a complete checkup from head to toe and the doctor couldn't find anything wrong with him His toes are perfect all nine of them I'll thank you not to make fun of my infirmity Stop trying to change the subject It's very embarrassing to have a contract with a big company like RCA and not be allowed to mention it on the air The contract says we're not allowed to mention it to each other either Why worry about it Phillip as long as they send you a check every week and that's another thing They don't pay us by check. They don't want the bank to know about it either Well, how do they pay you in cash? On Friday night the sponsor meets me and pays me off in a dark alley The whole ritual we go through every week I have to meet him in a different alley a guard comes in first to make sure there's nobody around and the sponsor comes In a disguise pays me off. I walk out the alley. There's a gunshot and I go home What's the gunshot for the sponsor kills the guard to make sure he don't tell no Maybe I am but it might just as well happen that way with all the secrecy we go through you can't tell where you're coming Daddy we want to ask you a favor. We found something outside and we want to know if we can keep it Well, that depends. What'd you find a Mexican Chihuahua? Can we have it?  All right, call him in Senor Lopez vengar key Chacho hey loaded Dolores del Rio Hey Alice our kids a linguist listen to the way she rattles off that higher glyphics She talks like a native hieroglyph Speaking Spanish Well daddy here it is here.  I think Well, I have to run along And Philip I would worry about not being able to do a commercial But William I've got to worry about not being able to do a commercial if we don't do a commercial on the program We'll have three minutes left over I haven't suggested if we have three minutes.  I may be wrong I think I like your style. I'm always wrong How can I tell all of my things are unsightly All of my rings are a crime you I picked right It's the very first time Wonderful, I think you're grand, but I may be wrong But I can't see snow How can I tell Fuses to us are all aces Life is to me just a bore Paces are all open spaces You might be Gary wonderful. That was magnificent. That was superb. Would you lend me two hundred dollars? What kind of an entrance was that Remly? What do you need money for now to manufacture and exploit my latest invention? Invention what invention? I have discovered the greatest boon to mankind since the plunging neckline Frankie please quiet honey quiet this I got to hear What do you got going for you, Arville? Charlie I got a formula for a product that there'll be a tremendous demand for now listen What do the men in the United States want more than anything else?  What's it made of peaches and cream? Oh That sounds great, how did you discover that? What was accidental I dozed off at the breakfast table and my face fell in the puffed right Oh Then when I rubbed off that mixture of cream and peach juice it left my skin like a baby just feel it Alice Alright, I'll feel it Hey, it does feel smooth, but it's kind of lumpy lumpy How do you like that? I forgot to wipe off the puffed rice All right Remly you may go now back to your laboratory professor Look, we don't like this one, but I think if you'll apply yourself you can come up with a good crackpot idea Well work on it if you think there's a market for crack pot Remly go home And be careful on the way. I don't want any squirrels dragging you into the underbrush He might have something in that face cream Yeah I can just see the ads now She's lovely. She's engaged. She dunks her face and puffed rice I don't mean puffed rice, but did you know that oatmeal is good for the Complexion and that milk is good for the complexion and well if you can get a good face cream out of it You won't have any trouble at all selling it to women Hey Alice if you think so you ought to know hey Remly, maybe you have got something Yeah, but there's only one trouble takes a lot of money to promote something like this You got to advertise in the magazines newspapers radio. That's no problem. I can get you all the radio advertising you want where for nothing on your show We'll let you mention his product so we'll mention our product That's it. I've been worrying over what kind of a commercial I should do and now we got it our own product Yeah, we'll make a fortune. Come on. Let's get started selling curly. You take one side of this street I'll take the other okay. I'll get the sample case and we'll get going right now Wait a minute. Wait a minute watch sample case.  Come on Remly. Let's go into kitchen and put max factor out of business This will be the greatest invention since Whitney squeezed gin at a cotton Good luck to you fellas. I know you'll succeed Because with your technical ability and fertile brains you can't miss Thank you gal Honey you want to come in the kitchen watch us make it. Thanks. I'll wait right here. It might blow up Well, we got the stuff boiling curly, how do you think it'll turn out gonna turn out great?   She not only looks good. She tastes good Figures what else you think we ought to put in well Alice uses a honey and almond cream honey and almond That sounds okay. You got any honey? No, but we got some maple syrup. That ought to work. It's just as sweet as honey Put it in Now you got some almonds. No How about some walnuts? Uh-oh all we got is some of these. What are they salted cashews? Put them in Okay, this ought to do it now just stir it for a little while that looks great curling Keep stirring it. I am I Don't hear the spoon scraping but I tell you I'm really Frankie What the spoon dissolved? Oh Well little sterling silver will give it a touch of class Wait a minute. No, I made a mistake this the spoon felt to the bottom. Oh, well, I guess it's done now turn off the gas Curly I can't wait to try this stuff neither. Can I? Well hold still and I'll throw some on your face.  Well if it can't hurt you put some on I can't I Got very sensitive skin Then put it on your tongue Yeah, it might be a pleasant change after that clove you keep glued there This might even feel soothing All right, I'll try it. There's just food stuff in there. Can't hurt me. I'll put a little around my lips How is it Remly? Delicious Delicious. Yeah, that's the best face cream I ever tasted Here try some of it Curly. Let me see Hey Mmm, this is wonderful.  We've got a breakfast cereal. I Don't know Sounds kind of sneaky to start out with face cream and end up with a breakfast But don't you see Remly face cream only women use but breakfast cereal everybody uses Why we can package this stuff and make a fortune. Yeah. Oh wait a minute this stuff can't be a success It don't make any noise No way talking about noise to be a success of breakfast food has to snap pop crackle squeak grunt a groom Nobody's gonna buy a silent cereal Yeah, I never thought I got it. Hmm Remly hand me that bottle now then I'll just add two jiggers of bourbon What's the bourbon for what can't you see we'll have the only breakfast food that hiccups Curly that last is a touch of genius now even if our customers don't like our cereal it won't make any difference They'll be too loaded to complain Oh As soon as we get this stuff on the market, we'll be wealthy. Yeah, I'll be as rich as Rockefeller Who knows I may even get to the point where I'll be as rich as Alice Just settle for Rockefeller how much can you carry? Now look Remly, let's get this What's that? Oh That's that ball Mexican the kids brought in go away mutt will you get out of here beat it? Come on get lost we got work to do hey curly We better put a little of the breakfast food in the jar and take it down and have it pat Yeah, you're right. You know we can't afford to have this formula stolen here put it in this jar Now you hold it and I'll pour it and we'll get it beat it Will you pooch will you get away from me get away mutt? Let go of my leg.   Where is that shimmy shaking sheba? Now look Milligan my wife ain't gonna appear in your burlesque show and what's wrong with burlesque? Well, there's nothing but Alice ain't the type she would know what to do That's that all taken care of. Gipsy Rose is coming over tonight to teach her all the fundamentals Look Milligan, I don't care whose cup. Gips coming over Old Gip, huh? Well, it wouldn't do any harm to watch you. Maybe she'll Hey look Milligan Alice can't be no bubble dancer She was a great singer on Broadway, and she was a star at 20th century Fox chicken feed I'll make it bigger than ever when I get through with her. She'll be the rage of skin roll Somehow doesn't seem dignified enough for Alice. She might get bad publicity I look like the kind of a guy I do anything on dignified I got the most dignified publicity campaign planned out for little boo boo you ever heard of yeah, what are you gonna do? I got it arranged for the cops to raid the joint What's dignified about that they'll be wearing tuxedos Call it off.  She better show up for three weeks I've been advertising Alice playing if she don't show I'm gonna sue her for the food I had to buy for those 600 guys What's 600 guys and ball had it one's been sitting in the audience for three weeks They won't go home to booboo shows up Because she ain't gonna show up During the day I have six hundred scalp shining in my eyes That's not the noise driving me mad. What noise you ever sit in the dark and listen to six hundred arteries heartin Gotta get back to the theater now stand with their three o'clock adrenaline shots Come on now remember our slogan more doctors would rather see a bubble dancer than smooth That guy never gives up Forget him we got to get this stuff down in the patent office.  I told you to beat it. Hey remedy Look at the dog What about it? He's covered with hair He was bald as a cucumber before and now look at him. Yeah, he's got hair all over his body I wonder how he grew it so fast What could he put on that it'd make hair grow that fast? I don't know Unless it was the stuff we spilled on him and that Girl Do you think Remly We did it We've discovered a sensational hair grower This is even better than a breakfast food bald headed men will pay fortunes to have their hair restored Come on now. Let's get this hairy store patented before it turns into something else Hey to think that we discovered something everybody What's your hurry? Hello Julius. Hey son. We've got great news for you. Guess what? This has been drafted Curly and me have invented something Julius. We've discovered the greatest thing since Edison found the incanasta light This invention we got Julius is sensational A breakfast food that grows hair What's going on for I'm trying to talk your language You heard me and it's going to be a big seller too naturally Is a great demand today for hairline stomachs You see this breakfast food is really a face cream that you rub on your scalp and it grows hair Fellas, can I ask you a question? Why Are you really two people or just one person with two heads? Look Julius, I'll make it simple for you. We got a hairy store that actually grows hair Now you see that dog over there Ten minutes ago. He was bald and now look at all the hair on him. Holy smokes. It works Hey, give me a bottle of that stuff to take home My father's been looking for something like that for years. Is your father bald? No, my mother is What's the comedy we got no time for that kind of what do you want honey? Yeah, I just tried that face cream you left in the kitchen and it feels wonderful on my face. Well, it should it's the best hairy boy Oh, no, she put it on her face. I think you've got something different Phil. He certainly has He'll have the only wife on the block with a van dyke Maybe you listen to me. This is nothing to joke about if she ever found out that uh-oh Here she comes now. Look fellas.  Why not? You know, I want to scratch his hands This thing is something you ought to know. Now quiet Julius. Don't let him talk Phil What were you going to say Julius? I just wanted to tell you that Christmas ain't going to be the same for me this year Why not? It's going to seem strange giving you a mustache cup for a present Really a what? Oh honey, uh, uh, he said he's going to give you a cup full of moustaches See, it's a new hollywood game. Whoever looks the most like Adolf Manjoo wins What are you fellas talking about? Nothing honey. Look, will you excuse me just one minute, Alice? Hey Frankie You were standing closer to Alice than I was Did you notice any stubble breaking through? No stubble just a little fuzz But she may have always had that. I never had any occasion to notice Why don't you look at her and check, Curly? Yeah, we'll later I'll take a look at five o'clock and if there's a shadow, we're blowing town What are you fellas mumbling about? I'll tell you what they're mumbling, Miss Fair.  Yeah, you keep out of this kid. If Alice wants to grow a beard, that's her business I Haven't got time now. My boat leaves in a half an hour. Send me a letter I'll be in Tibet right me and care of the high llama. Come on, Remly.  When my laundry comes back forward into the hotel Himalaya in the pie Come back you cowards. He went to Tibet When is he coming back? I don't know why I wanted to ask him if we could keep the dog. Now that we've pasted some hair on him Good night, everybody and don't forget give and give generously to the community chest. Thanks for listening. Good night, everybody This program was produced and directed by Paul Phillips included in today's task with Dick Lane and Stanley Freeberg The part of Frankie Remly was played by Elliott Lewis and Julius Listen now to the tales of the texas rangers with Joel mccray on mbc


Today on my show we'll be discussing the silent leader living with superficial cirrhosis with our special guest Javier Supoy. Welcome Javier. Thank you Wendy for having me today. It's a pleasure and an honor. Well we're excited to get started with you and just let the world know about SS which is a superficial cirrhosis. So let's start with you and your life as a kid. Where were you born Javier? I was born in Cali, Colombia, South America. Wow and so as a kid you must have had some pets or animals growing up like every other kid. What did you have? Well I had since I was a kid I had as you can see in the in the slide a Pekingese. Her name is Mimi and she was my favorite since I was like a few months old of age. I was a gift by my mom. Wow how special is that you know and I was just talking about Pekingese dogs because we don't see too many of them these days but I remember growing up and many people having Pekingese and I think they're just adorable. So while you are growing up in Colombia Javier I know that there are many food stands and fruits are abundant kind of like in Hawaii but I know in Colombia it's even more abundant. So have you always loved to eat fruits? You know I did I love I love to eat a lot of fruit and also they're very healthy. I'm not a real vegetable eater so fruits was my best way to eat a healthier life yes. Wow and so of all the fruits what's your favorite fruit? I have many favorite foods but if I have to choose a favorite food will be mango. I love mangoes. Yeah I love mangoes too and so and then what is your most favorite vegetable? I know you don't care for them but what is your favorite? My favorite vegetable would be probably lettuce. Lettuce? Okay that's the easiest I think the least amount of taste and flavors. Okay so now let's jump ahead you're getting older in your days and I want to talk to you about your college days. So I understand that you attended college in the United States of America. Where did you attend college and how was that experience for you? I attended the University of New York and it was a uplifting experience because I graduated I skipped from sixth grade so I graduated at 17 so I was one of the youngest sophomores entering my college days and so it was a uplifting experience of all over all around it. Wow and how did you manage to study and get all that work in? It was hard but I had a goal to always move forward and grow more of a person and so it kept me motivated. Okay so when you came to the U.S. you were a young man and so did you speak English back then? I did when I was in high school in Colombia I won a scholarship and I was able to scholarship to study English so I had more I was at a conversational level in the English language absolutely yes. Wow so you came to the U.S. with a little bit of an edge over the a lot of others that just come because you could already speak English is that correct? Absolutely it is correct it was an advantage because but even though I was in the ESL program I had a conversation at a conversational level so it was it helped a lot. Of course that you know going to school I mean like we local kids we don't understand the I guess the challenges of people or the kids coming from other countries they have to not only be with peer pressure and get associated with the styles and the culture and then the food and missing their home but the language you know we don't even think how difficult that is and that must have been so difficult for you even with English as a second language and you being able to speak and compete with English it still must have been very difficult for you would you say Javier? I would definitely say so because even though I spoke English I still had a Spanish accent a Colombian accent when I spoke the language because you don't use it as daily so when you come here they can tell that you have an accent a Hispanic accent so they they all want to know okay you're not from the US so it was different it was difficult to fit in absolutely. Okay so I'm going to ask you this question and it's off the chart but you know there's a lot of different South American countries and you know are there different accents from all the different countries and can you recognize like if a person is from Peru or if a person is from Venezuela or Colombia can you recognize the different accents? Absolutely absolutely there is 33 countries in Latin America and you can tell who is from Cuba who is from Argentina who is from Peru and even within our own country we have 22 states in Colombia we can tell who is from the north who is from the south so absolutely you can tell the accents and the dialects actually yes. Wow that's amazing so let's move further I know that you did attend and graduated from State University of New York at Garden City Long Island New York so what degree or degrees as I've learned did you achieve there? One of my my first degree because I've always loved science I got a degree in biological sciences and that gave me that open the opportunity to do some things with it and then my second degree was in radiation therapy which was another goal that I presented to myself. And so that's those are not easy subjects but so I've got to give you kudos and a pat on your back coming in as an ESL student striving to be better and wanting more and not only just getting one degree you didn't settle on that you went for another one and so I'm just amazed and truly amazed and the perseverance that you have I'm just I'm so grateful to just know you so I want to ask you how was your life as a radiation therapist? Well my love of the radiation therapist taught me a lot it taught me the sensitivity how sensitive our bodies can be the sensitivity of enjoying life to the best and don't take anything for granted and try to keep and I don't mean this in an indirect way or in a bad way keep your vices away from you smoking drinking drugs etc etc because that can lead to a lot of right and so that's that's the key I think that's what really propelled you on a straight forward line to getting your first and second degree getting to where you are in life is because you didn't have such vices and such great advice that you're sharing with all that or watching and that those vices will distract many and the fact that you have you didn't have those vices and look at what he got for you and so as a radiotherapist I want to just ask you did that open many doors for you as a radiation therapist? It sure did it opened many doors it allowed me to travel the US and it opened the doors that I was looking for which was to look and change weather the weather because I didn't like the cold weather in New York so and one of the weather that was the main thing to open doors for me and it sure did it open many many doors absolutely wow I mean and what a feel to get into and we'll talk about that later because I know we got so much more exciting things to talk about as far as you're where you are right now so I want to just ask you from the time you were in New York I know you must have had mixed feelings about New York but when did you arrive in Hawaii? I arrived in 1992 in Hawaii wow and so how did that happen I mean how did you decide to become a part of Hawaii's Paradise? I came to Hawaii on a contract for six months the Queens Medical Center brought me here and then after the six months I guess the Lord had a plan for me and they all there was an opening a permanent position at the Queens Medical Center and I took it wow and so coming from New York first coming from Columbia they're now going to New York I mean that's a whole another ball of wax going to New York so not like Columbia beautiful Columbia but now you find your way to Paradise as I call it and you must reflect that it has so many similarities to home Hawaii and Columbia so do you really love Hawaii and what are your thoughts about just being here in Hawaii? I really really love Hawaii it reminds me of of Columbia because to me Columbia is another another paradise and just like Hawaii in the equator same same weather same very much costumes the same the same excitement the same vibrant life that I was used to in Columbia and I know the food is outrageous and just different flavors and just styles of cooking I was very honored to have a been a guest on a Peruvian ship and the Peruvian cuisine was out you know just outstanding and tell me about a little bit about your your Colombian dishes what is your favorite dish that you miss back home? In Columbia we have many fine dishes but my favorite is called plato montañero and what it is is like a treat it has rice it has bean it have like a chicken cut little beef cutlet it has avocado it has an egg and it's huge and it's like it's huge that's all I can say it's like a little bit of everything in one plate sounds nice and healthy and that's the best part about it all you have your proteins you have all the colors and that's the other thing is not only is it tasty it's beautifully arranged and I just love all the colors of the the food and the culture so now here you are you've moved to paradise you're having a great time so I want you to talk about what happened to you in the year 2011 that turned your life 360 degrees around. In 2011 I had decided to go for my third degree which was American studies at UH Minoa and then I was like two weeks within the semester I started feeling dizzy I started losing my hearing, having vertigo, having atasia, etc etc so I knew something was wrong and between I almost didn't finish the semester and by the time the semester ended at the end of May I ended up in the police medical center emergency room. Yes and so you went there with all these symptoms and when what happened what did they tell you there in that in that ER? Well there I arrived there as an emergency because I fell down on the street so I was rushed to the emergency room they did all types of scans I told all the doctors that had a tumor they didn't find me until one doctor did a spinal tap and they noted that there was a hemorrhage to the spinal fluid in my spinal cord which has caused a hemorrhage to the brain and that's where the problem, the big issue, the big gigantic problem began. Wow and so this gigantic problem they already put a name to what you had with all those symptoms? Yeah I yes they they they knew there was a we I was diagnosed with superficial cerebrosis in in January 2011 but we didn't know the source so this confirmed that I had a tumor which I was right the question is where is it? Wow and so do you feel that your degrees in your you know in your studies and helped you to self diagnose even before it was detected? Absolutely I think the fact that I knew anatomy and physiology and the fact that I studied the specific tumor that I was diagnosed with gave me the extra knowledge that I would can sense my body that there was a tumor and they did find it between spinal uh lumbar number one and spinal number two, number two two inch tumor yes. And so that was amazing too because now you have these symptoms and you go to the doctors I mean the ER and of course with your your medical knowledge behind you and guiding them so I mean sometimes some simple conditions and diseases they can't diagnose but you were it was it was a blessing in a way that they were able to you that you were able to come out of there with that diagnosis I'm just I mean right it's it's to have the symptoms and the condition is one thing but to put a name to it then that's when you can start even further researching am I correct? Absolutely it was at that time in 2011 and they didn't know anything so when I was diagnosed they didn't they didn't say anything. Wow and so you know living with superficial cirrhosis how have you adapted your life while dealing with the symptoms of this condition? It hasn't been easy since then and it has it was very devastating to me to go from being super active to not being able to hear to be to be DC 24-7 to be tired a lot so it was difficult to and have a cane for the most part so it was very difficult to adapt but I knew I have been chosen to be where I needed to be and this is the beginning of that. Yes and I also feel the same way that God has chosen such a strong educated man that will understand what is going on with his body and know this condition and remember now everyone it's not a disease it's a condition and a condition that you you could self-diagnose and you could understand so what what does diet have anything to do with becoming stronger or having the symptoms less severe like what you eat does it really matter? I believe I've been very very strong since I was a kid and to me that is part of continuing with life in hard moments and also the fact that I've always been very inquisitive and also I don't give up and also I'm very positive very optimistic and I find an excuse to celebrate life and being a radiation therapist gave me a whole outlook of what it is to really enjoy your life so this was like a preparation for this event. Wow and you know when I was doing a little bit of research on superficial cirrhosis I know that they mentioned um it's like a rust a rust in that certain area and so can you just elaborate on that word rust and why they refer to this condition as a rust in your body? Well well our body has a something that's called the brain barrier and allows it doesn't allow anything to go there the only thing that allows that goes through is viruses bacteria alcohol and in this case iron and the iron is what was deposited in my in my brain tissue which became rust and that's what that caused the damage to the brain tissue. Wow so you would probably have to look into programs of detoxing and trying to get the metals out of your body is that correct is that something that you could do? Oh I was placed in a in a medicine that was they were trying to call periprox anterior supposed to remove the iron from the brain tissue but in my case it didn't do a cause more problems so I decided not to I stopped it three months after. Well luckily you're one that listens to your body and not listens to just what they tell you to do and that's very important because only you know what's going on in your body and they could pump everything into your body and if you didn't if you didn't deny it and stop it you would be suffering and they wouldn't even know because you would have thought oh well this is what my body is supposed to feel all this pain and this uncomfort so but the fact that you know your body so well and you said no to that and now I know that you're going to take measures into your own hands and that's why you stay so focused physically you're active and mentally you're always being stimulated and you know just just building yourself up and I think that's your best defense and as I um I asked you before and you said your knowledge is so important here and knowledge is power and that's why you're going to persevere and I know that you want to bring more awareness to more people out there so I just want to ask you and I want to ask you to please share your plans with us on how you will bring awareness of this condition called superficial cirrhosis. Right now we're still taking baby steps because there is no there's no federal funds there is nothing out there so my primary focus is to bring awareness to the state of Hawaii. As of today, April 6, 2020, the only person with this condition at the Neuroscience Institute at the Queens Medical Center so I'm planning to bring awareness statewide uh contact the Hawaii Congress the city council the mayor the governor after that I want to go national and then after that I want to go worldwide. Wow and so I know um when I asked you to come on to the show you're very excited because it's part of your your your plan to start with being heard and so we need platforms like this Think Tech Hawaii show that will bring to light more knowledge and information about superficial cirrhosis and so as excited as you are that to be on this show I'm very excited that you are here as well and I also know that you did some work for our our our new mayor Rick Masciardi and I know that um you worked on his campaign and you tell me a little bit about I know that there was a video that you made while working with him yes I was in part of his campaign which began in July and he I he got I mean he got an interest in my condition and he did uh as an episode uh living in Hawaii and he wanted me to mention that so everybody that went into the website uh Rick Bargliade from mayor.com can see it and they took pictures and they talked it it talked about me and superficial cirrhosis so that was the beginning yes wow and that's great publicity I mean to be on that platform um and having the mayor of course getting into office and learning about the different issues of all people because it could happen to anyone and I know it doesn't discern on color race religion or anything like that so good for you just continue persevering and um I know the word will get out and you're going to help so many more people so I want to I want to I have to put this slide in because on the next slide you're shown here on the snow with a cane I guess that nothing can hold you down and then um I just want to ask how often are you needing to use the use of your cane? My cane my cane is like my best friend I use it outside when I'm outside 24 seven it's like the best thing I could have especially to hold to it when I'm walking because I have the dizziness and the vertical 24 seven and the medication which is supposed to help can also give a lot of dizziness so that's my my best friend outside of the home inside their home I don't really need it because I'm always holding them to things. Very good so again you speak of your buddy and I know we all need a buddy so when I spoke with your buddy Nate he says that you're still very active and that and that shows us all of us your resilience which inspires him as well as many others so what keeps you going Javier? What keeps me what keeps me going is I life is precious I enjoy life and I learn in my radiation therapy years that life is very tangible and there is no reason why not to enjoy it and you need to surround yourself with beautiful people like Nathan who's always been there with for me since 2006 plus I live in Hawaii I mean not everybody gets to live in beautiful Hawaii and then I surrounded my I was given five years of survival I surpassed that they said I would never walk again I surpassed that so I I just love life I love it. Hallelujah and I know you know people out there they don't know so how much you just have to how much of a struggle I should say it is for you to just even do this interview now guys out there he is deaf in one ear and I want to say 50% use of the other ear but yet he's trying so hard and focusing to hear the questions and the conversation that I'm asking of him so sometimes it seems like there's a drag time it's because he's trying to hear it and process it and you know what Javier two thumbs up because you're doing a fabulous job and I know that God picked the right person because you got the right heart and if it wasn't in front of this camera I know your voice is even stronger and so that's what's really exciting is that you will continue on to get that that voice out so I want to just share with you that I met you many years ago because you you like myself are very active with the Miss Hawaii USA and the Miss Hawaii pageants and so do you miss I just want to ask your personal thing do you miss working with the pageants now that they're a little bit on hold I kind of do but that's another goal of my life I'm going to become a director for an international pageant in a few years I'm working on that as we speak yes very good and that's exciting as well so I I know I sat with you and when he came to me and we were talking story what was really neat is you see my beautiful brooch here I owe it's here my beautiful brooch he gave this to me and he didn't know that I like the color blue and I'm going to wear this as often as I can and you're going to be right here with me in my heart and I will be sharing your love and your desires to be more of a voice and encouraging and praying for you every step of the way so if we don't talk to you directly Javier can you tell us how can we get more information about superficial cirrhosis the the best way the best way to find out about superficial cirrhosis is to go on facebook and look for superficial cirrhosis research alliance that's the main umbrella and then right under it is you go superficial cirrhosis research alliance slash hawaii that's where I may come in but if you go to the main one that's where you want you will get every information about superficial cirrhosis or you can email me at waikikilatino.com very good and you know people you've got his email address go to the facebook site and get this information because if someone you know has some questions about what they're experiencing if they have these kinds of side effects or symptoms please feel free to just source Javier because that's his heart he really truly wants to be there to support anyone that is or think is experiencing something like this so I'm just going to have to say Javier our time is over and we're going to have to leave everything right here but you've been watching Taking Your Health Back on Think Tech Hawaii today we've been discussing the silent leader with Javier's deploy thanks for participating Javier and thanks to our viewers for watching I'm Wendy Lowe we'll be back in two weeks with another edition of Taking Your Health Back Aloha everyone and Mahalo Javier


Ifs not with that slide deck, cos that's not me, here i oel! Thank you for having me back again this is my 8th moodle move, or something crazy like that. I'm a bit worried about following a picture culture session cos now we've taken all he at of it and that fast-paced delivery I quite like. I wanted to talk about something— it's quite close to my heart really— yau i'r erdwyl iawn i'r ffordd o ddim yn ychydig iddyn nhw ymchwil a'r byw'n masgylfaeth mwy fydd ystil. Felly mae'n ddweud am erbyn gyda'r ysgrêmysgau a oedd yn gallu, ond mae'n ddefnyddiadau i weithgaf yn gyflasio i'ch ddweud i'r ddorol i gael ar hyn o iawn. Felly byddai'n gweithio bod ni wedi gwneud y myfgrifol yma yma i'r gwaith yma i'r gafodd? Felly mae'n gweithio eich gafodd? Mae'n gweithio'r gafodd i'r gafodd? Bwrth gwrs, mae hynny'n gweithio. Rwy'n golygu gweithio yma. Rwy'n golygu'r gweithio yma i'r gafodd ac, ac mae'n gwneud i'r gwaith, mae'n golygu'r gafodd. Ac mae'r link arwt yw'r gafodd ar y gwaith gwaith. If you see a user a lesson activity, in their organisation, any body dislike the lesson activity and refuse to use it, a few of you, three of you, I think. OK, that's interesting. The lesson activity is a series of HTML web pages. Most of you have dabbled with this but the difference is, it can contain links and buttons that take to different parts, different pages, different areas in this lesson. Lleiswns can contain information pages, branches, almost like choices and question types as well. So you can create something that's really engaging, really personalising and quite adaptive to the learner. These are what you probably didn't know about the lesson activity and that these branching scenarios can be quite complex and they can be quite detailed and really create something that's not as linear as moodle courses tend to be. You can also have file pop-up, so when you load a lesson, a file will appear at the start. This could be a supporting PDF or something like that. It's got an on-screen progress bar and an on-screen scoring as well, which is quite nice. So some people drop into scorn packages to create that kind of instructional design, that slide approach with progress. And you can do this in core moodle. I'm not bashing scorn. I'm going to do that tonight after the dinner. I think there's a place for scorn, but there's also a place for the lesson activity. It's one of those things a bit like, for me, like the workshop that people kind of bury down there and really, you should really start to consider giving it some thought. So you can also have menus, which is a table of contents, but what's really clever is you can choose when to show that when the user gets a specific score, which is quite nice. You can also choose what activity triggers after something completes a lesson. So you can have a series of lessons that are all interconnect. So instead of taking that user out of the course into a lesson and taking them back into the course, and to find their way, there's more logical progression as it takes into the next activity. And also you can do conditional release also based on time spent in previous lessons. So if guided learning hours is your thing and you're a box ticker for those kind of things, the lessons got some benefits in there as well. You can add content pages, which we'll discuss. You can add clusters, you can add branches, and you can add question types. It's not a replacement for the quiz activity, and I don't think it ever will be. It's not designed for that, it's just there is an assessment element in here that you can use and it does support feedback as well. You can use multiple choice, essay, matching, numerical, short answer and true and false. So what makes up a lesson? You basically got a challenge, a choice and a consequence. And the challenge is what do you want that learner to do? What do you want that learner to achieve? What choices are we going to give them? And then depending on what they choose, where do we take them? Something that we do in everyday teaching in the classroom, we present a challenge. We let the students discuss that, we let them think about that, and then there's an outcome, a learning outcome associated with that. Here's a really crude example. But the challenge is to fight the dragon. If you fight it with a stick, a sword or a carrot, well if you choose a stick, the dragon will laugh at you. If you choose a sword you can slay it, if you choose a carrot you might eat it. But every scenario can lead to a different outcome and that's what's so great about the lesson activity. This is a really simple lesson structure. So we haven't really got any branches or clusters of such in there. We've got a simple content page, the learner has to make a choice, depending on that choice, it takes into a simple page, back to a question to assess them and then the lesson ends. And that's a really simple diagram of when you're thinking about the lesson activity. And how you plan a lesson activity all depends on how you work really. We were discussing this last night over dinner and some people use post-it notes on a wall to actually plan where they're going to go on this lesson. Some people use a whiteboard, some people might just keep that in their head. So a cluster or a branch. I think this is improved in Moodle, particularly in Moodle 2. It's got a lot easier to understand but basically a cluster is a series of question slides if you like and then you can choose to randomise those questions or jump to an unseen question somewhere in the lesson whereas a branch is more of a collection of the HTML pages. And that's how I distinguish between them as well. So branches are like chapters in a book. And if you use the book module then you've already got some skills that you can build upon when you're looking at a lesson activity. So this is a more advanced lesson structure. Again, content page and introduction. Text is used to a choice. Do they want to understand the maths concept? If this is a key skills subject for example and then you can unlock maths content and maths questions or maybe they head down the English route and you can give them some English information, English questions and things. But ultimately you've got one goal and so there is an end to the lesson. So here's one I prepared earlier in true blue beta style. This is called the interview. And basically it's a story, it's an adventure, it's a game and it's a job interview for students and I just think the lesson activity leads well to anything like this. Whether you're doing teaching customer services in a college or in a university pathways that they can take to change the outcome I think it's really exciting. It's really engaging. So this is just a standard moodle theme but there's a little bit of CSS just to make the buttons a bit bigger and make the progress bar a bit greener and all those kind of things. But you can see the points on the top and you can see the progress bar that's going to start to kick in at the bottom. And you basically have to prepare for a job interview, get ready and go to the interview and answer a series of questions. That's one of the chances of getting the job. So it's little things like on the bus to the interview did you bring your CV with you? If you did and you brought a copy you can say yes I did and it'll give you that feedback and it'll say that's great, this is why it's great and then you can progress to the next stage on the interview and you can notice the percentage bar is increasing on there as well. What are your key personality strengths? You can put in all those cliche interview questions that everybody hates in there and you've got the job. I actually changed that in the final release of this and my idea is to give all the students points and then give them a little leaderboard or have as top of the leaderboard gets the job and if you don't then you didn't get the job. But how would I pretend? Four minutes. So as a child, anybody a child in the 80s remember the BBC microcomputer? One of my favourite games on there as a kid was this thing called Granny's Garden and it was a text based adventure and I did a bit of research on this just for this presentation I say research I went on Wikipedia and apparently according to Wikipedia which is the truth Granny's Garden was one of the first games really that UK teachers actually realised that computers had a place in the classroom and you basically had to rescue people and fight a witch at the end from what I remember but there's lots of puzzles and problems that you had to solve so there's little things like you know you face with a witch what you want to do and you have to type feed the apple to the witch and those kind of things to progress and I think the lesson activity can work like that and that had a resonating effect on me because it was a game that we were solving puzzles and we can sort of bring that into Moodle so this is a little adventure game you can download this and see if you can get to the end as well but what item do you want to feed the snake? Do you choose the apple or do you choose your socks? If you choose your socks the snake doesn't eat the socks and you then have to go back and feed it the apple and then you can get past and you can play the full game if you geeky like me so let's briefly talk about styling so one of the problems with the lesson is some teachers at the most graphically inclined people so they'll throw some content and they'll throw an image on them and the lesson doesn't look too inspiring but there's a fantastic plugin called Ato Styles which you may have not seen predefined CSS so if you have this plugin you have some predefined CSS then you can change background colours you can put things in borders, little speech bubbles and all those kind of things so you can use prebuilt styles for backgrounds for headings, callouts and things so you can start to make it look a bit gamified and if you've got somebody who can do some CSS in themes then you can insert those themes into that editor and then the teacher can choose and make it look a little bit more engaging so lastly just a couple of tips and tricks for the lesson one of the things that I hear a lot is academics want their students to actually watch a video or to spend a certain amount of time in it and even though you can do conditional release saying if you've looked at that resource that web page, they move on to something else if it's that time tracking element well the lesson lets you do that it lets you calculate time secretly in the background somewhere it's actually a login time there's no way to see that on the front end yet you could say I want the student to have spent 30 minutes in this lesson now they could still press play on that video and go make a cup of tea or whatever they're going to go do and then pretend they've watched it but it's just another example of some of the sneaky things you can do with lessons also the whole scroll of death argument where people are saying there's too many resources on my course consider collapsing things inside a lesson consider actually putting some resources in there you can attach obviously files within the browser within the editor anyway but you can collapse all that information make a series of videos and all kinds of things and another tip is just to create template lessons, we talked about template in earlier template courses create some template lessons with ready made areas and elements in there as well that's the download for the files if you want to go and download that interview and I'll share the CSS that I've used as well but I forgot to put that in the github thank you


Yeah, it's been about 20 years since you stepped out of the corporate world with the goal of faith to fulfill a young man's vision to serve homeless and disadvantaged people. The foundation of your ministry is that the homeless and low-income people must be met at their point of need. He felt a call in 2004 and so he went back to school and got a whole nother degree and a whole nother field that he didn't really know anything about. It is a place that serves the homeless and disadvantaged. We work to house people and provide for their basic needs. The Journey Home is working on a 20,000 square foot facility that will allow us to efficiently serve the needs of Rutherford County. And I'm really excited for this vision that he's looking towards. He's certainly grown the Journey Home from meals once a day or once a week to daily services. I've written you a letter. I want you to sit down and read it. Okay. As you continue your ministry into another decade, it's worth our pause to honor you with the Tennessee Titans. As the Wesley mortgage community hero. You facilitate a network of resources for lives to be rebuilt and people to be restored. Dad, you have most assuredly loved God and served people. You're into a contest. These are people from the Tennessee Titans and you've been awarded 14 tickets to a Titans game in the near future. So congratulations. Thank you guys very much. I just want to say that Dad sees people and that's not something you find in a lot of people. And I'm just really proud of him. Love you guys. That's Rutherford. What Journey Home is. It's community coming together to serve community. Titans out!


What's going on guys? It's your boy DPJ here today with another Destiny video and today we have top 5 iron banner plays Thanks everybody for still being and the continued support. I really do appreciate it So meet any baddest clip you've got to the email I just linked in the top of the video description And I'll catch you guys on that next one. Peace out until next time. Peace! 7th column iron banner clash Bravo team this battle will test all that you are the opponents down Gains the lead


People bring up constipation on the Convore Diet almost as much as they talk about fiber being good for your heart. But where is all this information coming from? The Guardian recently published this article and if we look at the study they referenced, it's from Eat Lancet. Now who's in charge of Eat Lancet? Billionaire vegan activist Gunhild A. Stordalen. But hey, no conflict of interest here boys. I'm the one being paid by the meat and egg industry. Clearly the 2001 Toyota Camry in my driveway is a 2019 Benz in disguise. First I would like to dispel some common myths about fiber from relieving constipation, reducing risk rates for bowel cancer, being heart healthy as well as benefiting to a positive gut microbiome. Then we'll touch on actual bowel movements on a carnivore diet ranging from constipation to diarrhea. So the first thing people usually bring up in regards to the carnivore diet is, well, don't you get constipated without any fiber and eating all that meat? This study actually shows the opposite. Psyable and insoluble fibers have different effects on global irritable bowel symptoms. Now in regards to what most people would have you believe, this study actually found quite the opposite. Infection and its associated symptoms can be effectively reduced by stopping or even lowering the intake of dietary fiber. And then another thing people like to bring up on the carnivore diet is that your bowel will explode with cancer or something of the sort. There is no evidence suggesting that increased fiber intake prevents bowel cancer. It was then reviewed and after accounting for other dietary risk factors, high dietary fiber intake was not associated with a reduced risk of colorectal cancer. What they don't want you to know is that this study actually found an inverse association. The relative risk was .72 and a relative risk of one means baseline. If it's over one that means there's a positive association but they literally found the complete opposite yet they didn't really acknowledge it at all. Fiber is also used as a heart healthy aspect of whole grains in regards to lowering cholesterol but do people seriously think that fiber enters your bloodstream and like tastes cholesterol out of the arteries? This is just completely completely like I don't even know what to say. Now fiber in your bloodstream is something that would definitely cause a heart attack. And one funny thing to say here would be do you ever see a drain clogged with fat? Of course you do.  Here we have a study showing the opposite of what is claimed. Insoluble cereal fiber relates negatively to cardiovascular disease and diabetes. Another study shows that psyllium, a popular fiber supplement, does not lower cholesterol. Here's one more demonstrating that fiber had no beneficial effect on men with coronary disease. People love to bring up that fiber contributes to having a healthy gut microbiome by feeding certain bacteria but this study actually found that gut issues such as irritable bowel disease failed to have a correlation with dysbiosis and Crohn's severity. Last but not least, some vegan clown is probably going to bring up diverticulitis. Now this is more of a manifestation of western civilizations need for frequent defecation. You have to ask yourself are you constipated or have you just not gone to the bathroom for a day which is not the end of the world. It has also been shown that a high fiber diet is actually worse for diverticulitis. Now if you have constipation or diarrhea on a carnivore diet, really any diet in general, it could be one or several of these factors, hydration. You might just have to drink more water and if that doesn't work changing your water source might be a good idea because unnatural parts per million as well as various chemicals can affect your gut microbiome. I've actually noticed when drinking certain types of water that it actually constipates me and that water didn't necessarily have a high mineral content so there was definitely some negative chemical component to the water. It can also be electrolyte imbalance. So sodium, potassium, calcium and magnesium each have different functions in the body and if you consume them in improper ratios this can cause issues.  Magnesium glycanate which is magnesium bound to a glycine molecule doesn't have as much of a laxative effect but it can certainly induce a bowel movement. So a lot of bowel issues can easily be solved by taking a magnesium supplement but you definitely want to analyze what the issue is if it is an electrolyte imbalance. So if you salt your food too much that can deplete potassium which can deplete magnesium and that results in constipation. If you're supplementing potassium that can deplete magnesium and if you're consuming dairy as I said the calcium can deplete magnesium and potassium.  An easy baseline is to stop salting your food, stop consuming dairy, make sure to hydrate and see if things improve. Another thing that ties in more with the carnivore diet and diarrhea is high omega 6 fats. Consuming low quality animal foods that are high in these like chicken, pork, eggs are definitely inflammatory. I've noticed that regardless of whether it's a rendered fat or raw I cannot digest high omega 6 fats. Duck fat, eggs, chicken, pork does not matter if it is a low quality food I cannot digest the fat. The alternative to this is switching to of course lower omega 6 foods like beef, fish and although cattle are fed grain their digestive system processes it differently and I find it funny that a lot of people on the carnivore diet say I feel so much better eating beef than chicken or pork but then they'll deny the benefits of eating grass fed beef yet the reason they feel better eating beef is because of the better omega 3 to omega 6 ratio in the beef yet why not go an extra step to get grass fed oh they don't care it's really crazy how people try to justify certain things as soon as things are okay they don't want to spend more money they don't want to put more effort into sourcing food who knows what it is. Next issue that is associated with diarrhea is rendered fat. McKella Peterson actually said she had diarrhea for six weeks when she tried to increase her fat intake by consuming beef tallow and ladies and gentlemen if you have diarrhea for more than I would say two or three days stop eating the food. Rendered fats have a degraded fat structure you take animal fat and you render it in a pot at a very high temperature for a very long period of time the difference between the tallow that most people buy and high quality is you making it yourself every week when you heat it at a high temperature for a long period of time it oxidizes like crazy then it sits on the shelf for a week two weeks in the freezer for six months who knows what also ties in here is if it was an omega 3 or an omega 6 fat so even if the rendered fat is high quality grass fed it still could be oxidized and old I made some beef tallow like a month ago and I tried eating it two days ago and it was definitely oxidized and didn't sit too well so there is definitely a freshness element to rendered fats the solution for this is get raw fresh fat and just thrown in a pan and cook it when you eat use that as your fat source and cooking it as little as possible will also improve digestion and if you think about it when this rendered fat hits your digestive system it's much more concentrated than the raw fat or even lightly cooked animal fat so be mindful that when you consume this fat and it's rendered it digest much quicker this means your body cannot produce enzymes or at least your body needs to produce enzymes and vile much faster than it would if you would consume raw fat so raw fat lightly cooked fat digest slower body produces enzymes maybe your body can't produce enough enzymes to keep up with rendered fat one interesting story is there were some arctic explorers and their snowmobile failed so they were walking to get some gasoline freezing their balls off and a first Alaskan Native American came across them and gave them seal oil they drank this seal oil and they got so warm they took their jackets off so there's definitely something to be said about availability of rendered fat and it being from a high quality animal but unfortunately the rendered fat that most people consume now not the best thing the final point to touch on is cooking temperature and how it negatively affects digestion one aspect is the reduced moisture content of the food this means that your body has to extract water from other cells in the body the second thing is the degradation of protein and other nutrients what this means is that there is more bulk and more waste as it moves through your digestive system the final point ties into that it's where your body doesn't recognize the denatured proteins and nutrients so the stomach acid does not process it as quickly so it requires more digestive enzymes for the cooked meat on the other hand almost every indigenous group did consume cooked meat so the bonus of cooking meat a longer period of time is you essentially have a higher caloric source of nutrition that's more stressful on the digestive system and lower in nutrients but if you're consuming twice as much cooked meat as raw meat you're still getting the same amount of nutrients you're just getting much more calories so overall doing things like reducing cooking temperature increasing food quality making sure to stay hydrated are things that can contribute to fixing your digestive issues in regards to fat intake this can be a problem for some people although I've noticed it's more the type of fat if you don't consume enough fat you can definitely become constipated and for most people a 70 to 80% fat ratio works pretty well depending on your lean body mass I wouldn't necessarily jump to conclusions and increase the fat ratio in the diet first I would address the other issues and if all of those are good then you can move on to increasing your fat intake one concept to understand outside of things that cause diarrhea and constipation is the rate at which foods digest plant foods generally have a very short transit time as evident by vegans who usually have large bowel movements three to four times a day whereas protein and fat spend a lot more time in the small intestine this is because our body is extracting more nutrients from animal protein and fat than any other food this is so evident in the digestive time of animal foods as well as the bowel movement size look at how much food a carnivore diet or eats and the size of their bowel movements versus a vegan diet or and the frequency and the size of their bowel movements I used to joke around that I shit like a deer because I would have these small frequent bowel movements the reason people see constipation on the carnivore diet initially is because meat has a longer transit time so you were consuming foods these high volume low calorie plant foods that have a relatively short transit time maybe one or two days total in your stomach when you switch over to meat meat takes anywhere from three to five days to digest depending on the person so it's just going to take a couple extra days for that meat to get through your digestive system if it takes longer than that then you need to eat more food or you need to go over some of the things I mentioned earlier and of course ask yourself the question am I actually constipated or have I just not had a bowel movement so thank you guys for watching if you guys would like to support the channel please like subscribe and if you can share the video in the comments below you will find my Amazon shop where I have some vitamin D3 supplements some salts on my website frank-the-final.com I got some hygiene products tooth powder pomade and lip balm as well as deodorant if you guys would like to reach out to me for one on one consultations you can do so on that website or via email frank-the-final at gmail.com this is for anyone who wants specific protocols in regards to improving their overall health and maybe you need a little bit of help with constipation so again thank you guys so much for watching if you like to see any video topics in the future please let me know