So I'm always on the lookout for really awesome applications and today I have a really cool one for you. So basically everyone I know takes notes, right? I don't think that there's anyone out there who doesn't take notes sometimes. And if you are like me, you take notes all the time. And I'm always kind of on the lookout for either fully functional note taking taking applications where I can do all the stuff that I could possibly need to do like ever note or note snook or things like that so that I can actually have a full fledged note taking system. Or I'm looking for neat note taking applications that do things in an interesting way. So today we're going to be taking a look at one of the latter and the application we're going to look at is called speech note and it does some really cool things. I do have a few complaints about it, but we'll talk about those as we go along. So let's take a look at speech note. But before we do, if you leave a thumbs up on this video, I'd really appreciate it. It really does help the channel. So let's go ahead and look at speech note. This is a QT application. So it does look better in plasma. But that really is neither here nor there. You can use it in GNOME if you want to as well. So the basic idea here is that you can talk into your microphone and it will type out what you say. Now it's more complicated than that and it does more than just that. But that's the basic idea. So let's actually create a note here and I will show you how I did this in just a minute. But let's just see the output. Speech note is a very cool application for note taking. Now as you can see, it took what I said and put it into speech. Now if that was all that it did, that would be neat enough, right? But it will also read it back to me. So if I want it to read, I just hit read and it will read it. Speech note is a very cool application for note taking. Now the one thing that I was most impressed with was it actually sounds like a human voice. It doesn't do a fantastic job always of pronunciation. So we'll listen to that just one more time. Speech note is a very cool application for note taking. It didn't do a very good job on its own name there, but other than that, it did actually a pretty good job. So those are the two main things that it does. We'll talk about the translation thing here in just a minute, but the main thing that it does is it will listen to your microphone when you want it to. You have to press a button or you can change that setting. We'll look at the settings here in a minute. And it will take your speech and put it into text. Now if I wanted to create another note, I'll just go to the next line here. The Linux cast is the best YouTube channel online screw you DT. So with that note, you can see that it even got the punctuation basically right there. I forgot a comma, but mostly it was actually quite close to what it needed to be. Now personally, the punctuation part is the part that's lacking to me the most because if you have ever used the transcribed function on like an Android phone or an iPhone when you want to insert a period, you just say the Linux cast is the best YouTube channel online period. And instead of writing the word period, it would put a period or I could do screw you comma DT and it would, you know, figure out where the comma needed to go, but it didn't do that. Instead, it doesn't look quite right, right? So the idea here is that you talk into the microphone, it writes the note for you. That's the basic idea. Now out of the box, you get none of this stuff. You have to download some language packs and it does tell you. So I'll put up the screenshot of what it tells you at the beginning. It tells you everything you need to do to get this set up right the first time you open up the application. But basically the idea here is you go up to languages, you find the language that you want to deal around with and then you download the model that you're looking to do. So here's a couple of things. So first they have them separated out into speech to text, text to speech, which is the voices. And they also have other, which is punctuation, which I'm not sure what that actually does. It may do the thing that I just said I wanted it to do with the punctuation. We'll download that and find out here in a second. So you find the thing that you want to download, you hit download. Now one note of caution here is that the larger the model base, the longer it's going to take to transcribe your note. So if you were to use the large English whisper model large. So if you were to use the English whisper to large here, this one here, it would take you quite a lot of time to transcribe even the smallest of notes because it's basically pulling from a larger pool of data. It would be more accurate because it has that has more data behind it, but it's going to be much slower. And also the larger the data pool, the more CPU intensive the program is. So you won't be able to hear this on the microphone, but even those one sentence notes that I just took spun the fans up in my computer. So I have a fairly powerful computer and even my computer makes some noise when it's doing this. So just keep that in mind. It is processor intensive. There is an option to turn on GPU acceleration. So I will probably try that later on. I haven't tried it yet, but theoretically that should take some of the juice off from the CPU and make it a little bit faster. So what you'll need to do if you want to use this is download a speech to text. That's going to take your spoken word and put it into text, obviously. And if you want to have the voice there for you to be able to have them read it to you, you can choose from different voices as well. So it'll show you if it's male or female, it'll show you the accent. So there's British. It also has a label for some of the names of the people who actually did this. They named the model. So I've been using Piper, this one here, and then they have Danny and Arctic medium, things like that. So they have different names for the model. So you download both of those and then you can both listen and read. So that's the basic note taking functionality of it. There are some settings here that we should take a look at. So you can choose when it's listening. So there's another thing that I should actually say that I should have put there outlined that none of this is off your computer. Any of the data that you put into this stays right here. All the processing stays right on your computer. You download the models to your computer. You never have to transmit anything other than downloading the models and the voices. This application never sends any of your data to the internet. So if you're worried about privacy, you can you can obviously verify this for yourself if you want to if you have the tools to do so. But it doesn't take any of your data and send it anywhere else for more machine learning to happen. So just you can you can keep that piece of mind. So let's go back to the settings here. You can choose the listening mode. So basically this what this will do is when you press the lesson button, it will listen basically for one sentence and then it will process. So you don't have to press stop or anything. If you want to, you can change press and hold. So when you press the listen button, you'll talk and it will listen for as long as you're pressing the button. And then when you let go of the button, it will then go on to process. Or you can turn it to be always on. I don't recommend that. But if you hadn't had a need for it, it is available. The text depending style, you can choose to have it either immediately appear right after the last word of the same line or appear on a line break. You can hit restore punctuation, which will require that punctuation model that we just downloaded. And I believe that this takes, yeah, this does take up much more memory and CPU intensive workflow. So I just know that that would be slower if you had that enabled the GPU acceleration here, I'm assuming would make things much faster. I haven't tried it yet. And then you can also speed up or slow down the text to speech. So that voice that reads things to you, you can make it slower or faster. You can change the interface so that it looks a little bit different. And you can change the location of the language files if you want. Those are all the settings that are here and it's fairly simple, but it gives you some control over how this thing works. Now, the other thing that this does is translate. So it'll take your notes that you have in the other pane, or you can type in new things here into this box, whatever you want to do. And you can then translate them into another language. So obviously you would have to download the language that you want to translate to. So it would translate, in this case, to Spanish. And then you could actually have it read it. Now, one thing I noticed, and I'll play this here in a second, is that the Spanish voice that I downloaded wasn't nearly as good. Now, they didn't have as many options for Spanish voices. I'm assuming that's something that will fall out over time. It wasn't horrible, but it wasn't as good as the English one, at least in terms of quality. It sounded a little robotic. So let me play this for you. That time it actually failed. So I'm not sure why it just said error. So I'm going to go ahead and delete this first line here. And we'll read this one here. Error, speech attack, and initialization failed. And never did that for me before. It worked earlier. So let me actually go ahead and just do this. We'll translate that. That should be really easy for them to read. Yeah. It just, let's type something a little bit. We'll try this. So it's a little bit longer. Hola, cuál es la mejor pizza? So if you listen closely there, I'll play it again. Hola, cuál es la mejor pizza? It sounds a little robotic. I don't know if that's just the nature of this language pack or if it's this particular voice. I'm not sure. Maybe some of the other voices in the Spanish pack are better. I didn't download, I just downloaded this one. So that's one thing that I noticed. Another thing is if you go to, let's just go to Spanish, you'll see that some of the text to speech, like there's not nearly as much text to speech here as there is for English. I think that's pretty much obvious. So I don't know how many voices have a lot of options for text to speech. But they are available in many different languages like you see here. So you can get, you know, Esperanto and French and Italian and Russian and all this stuff. So you can see that there's a large number of languages here. So if we just click on another one, so we would click on Italian, you can see that there are a few text to speech for Italian as well. So it does the translation. You can either translate the notes or you can translate things that you want, that you've typed right in this thing. You can also, if you want to, you can save the audio file. So you'll convert the text to audio and then save as a wave. You can also, if we're in this other notepad, you can actually transcribe and audio file. So if you have a recording of yourself just talking from your phone or whatever using the record application, you could take notes with that. You could transfer that file to your computer, however you wanted to do that, and then have speech note transcribe that audio file into notes. Now, here's one thing that it's missing. And this is by far my biggest complaint. And it's really weird. I'm not sure why this feature doesn't exist because it's a note-taking application, right? So you see I have a note here. How do I save this note? So I've taken a note. I obviously want to have that note around for the next time I need the note. And how would I possibly do that without a save function? Now there is a saved audio file, so I could convert the text to audio and then re-transcribe it later, I suppose. But if I want an actual text note, how do I save that? Well, I would copy it, go to my favorite text editing application, paste it, and then I have my note saved. That is a huge, huge miss on the applications part. Just allow me to save this as a text file and we'd be good, right? That's all I want to do is save this as a text file because if I'm talking to this thing and I'm taking notes, I want to have a way to get that text out of the application besides copying it and manually pasting it into another application. That's just silly. I don't understand why that feature's not here and it's just kind of mind-blowing that it's not. Now it's possible, as is usual with these things, that I've just missed it. But I don't know where I could have possibly missed it too. There's only two items in the file menu and that's it. None of these buttons here do anything. This is clear, this is undo, this is paste, this is copy, and that's all there is to it, right? There's not anything else. So I don't know where I'd possibly miss it too. It's not in the settings. As far as I can see, you change the interface style, you change the font size, but it doesn't have anything here about saving your notes to a text file, which is I think the primary goal of a note taking application is to save the notes somewhere, but this can't do it as anything other than an audio file. That's really weird to me. The technology here is super cool. I like that it's using whisper. I think whisper is very powerful. And if you want to have speech to text in a note taking application and you just wanna sit here and you wanna talk and you wanna have it transcribe automatically, this is one of those things that does a really good job for that. I wish kind of that it did it in real time so I could be sitting here talking and it would just kind of put this, the text right here in front of me as I was talking, but it doesn't do that. It requires you to talk, make it stop listening in some form or fashion, either having it do it automatically or whatever, and then it will process, right? Now obviously doing things like that in real time would require a ton of processing power so I can see why they don't do it, but that would be cool as well, but it doesn't have that feature. Honestly, the whole save to text thing is the biggest missing feature here. So if you are going to use this, just know going in that you're going to have to take the notes out manually and put them somewhere else if you wanna do that. If you're just using this as a transcriber feature or a transcriber application where you're transcribing your real time voice into text, you could use like that and then maybe you don't need that text out of there or you're perfectly willing of copying it out and putting it in wherever you need to go. That's fine. I would just like that to be an option. Just let me save it as a text file, that TXT. It doesn't need to be anything special. It can possibly be that hard. They've done the hard part. They just need to take it one step further and it would be awesome. So that is speech note. It's a really cool application that has a few flaws, but I think it's fairly new. I don't know exactly when it was released or anything like that, from what I've read, it sounds like it's fairly new. So maybe the features that I'm looking for will come eventually. But overall, I really, really like it. And if you, like I said, if you need to have text to speech, speech note is a really good option for that. So if you have thoughts on this, leave those in the comment section below. I'd love to hear from you. You can follow me on Massage Honor Odyssey. Those links will be in the video description. If you haven't already, leave a thumbs up on this video. It really does help the channel. I mean, seriously, it helps the channel. So thank you so very much for doing that. You can support me on Patreon at patreon.com slash linuscast. I'm also on kofiakio-fi.com slash linuscast. There's also a merch shop if you wanna go check out some of my merch. That's at shop.thelinuscast.org. We have t-shirts and mugs and a whole bunch of other stuff. So go on and check that out if you wanna support the channel. Thanks to everybody who does support me on Patreon and YouTube because we're all absolutely amazing without you, the challenges would not be anywhere near where it is right now. So thank you so very, very much for your support. You guys are awesome. Thank you so much for your support. I think I said that a few times but it bears reiterating many times because I'm very, very thankful. Thanks everybody for watching. I'll see ya next time. I'm really bad at endings, but everybody knows that. So also, what is the best pizza? That's a trick question. All pizza is the best.


Yes, I wanted to give you a short talk on something about our Jenkins installation that you probably all know and love and How and why it kills your runaway test jobs and What information you then can get out of that if it kills your beautiful Garage change and maybe you're even responsible for that most of the time. It's just these flaky tests that cause the Jobs that won't stop. I need to be killed May I ask who of you is comfortable with seeing such a kill wrapper incident and Looking at the data and making any sense of the data that gets presented a bit.  Um, so yes Jenkins, I guess And now most of you all of you developers using Garrett using our CI using Jenkins That's good. And yeah, sure Jenkins is just working wonderful for us with all these bills 10 tons tons of bills that does every day We use it for Garrett. I think we use it for all the tinderboxes by now. I don't know if there's any Everyone yeah on all the platforms, of course that we support Linux including Android Mac Windows So yeah, most of it it's just Find weather and it works But there's one There's a couple of issues actually with Jenkins, of course if you have too many if you submit too many Garrett changes then Jenkins gets overloaded if one of the windows or one of the Mac builders has an issue and a hiccup and goes offline then we have too few of those and then Cloth needs to hit the reset button and everything is fine again, but there's one intrinsic issue with every kind of the CI job running is that We can't solve the halting problem still so we still have the issue that we don't know if Your Garrett change will execute and find our time So we have to somehow Work around that and even if we could solve the halting problem and we'd know that this job would Be solved in like until the end of the universe that wouldn't help we want to have these results quickly So we need to have some up the limit on how long these jobs run And if they take like longer than an hour or what we actually do implement there is that we check for fresh output on Standard out or standard error. So if your job is still running and generating more output and if it doesn't do for a specifiable amount of time then we declare it dead and to be killed and That works quite reasonable and quite well as I said, there's occasional flaky runs where some of the tests Hang for whatever bad reason because there's still some some race in the code that just hits one out of a hundred or one out of a thousand bills and then Of course your experience that every once in a while But of course you could also have a have a change a Garrett change that you wrote and that introduces something that systematically hangs and and you would then experience that in your in your Garrett changes Jenkins build and then would have to look into the Into the output of the CI and see why it why it Hanks if you can't reproduce it locally. Maybe because it only hangs on Linux say you work on on Mac or whatever So if you if you look into a Jenkins job that's effectively the make call that you also do on For yourself in your local build environment and that make What I want to get at is that there's a huge amount of processes Happening While such a job is going on so the first make recursive these ones make again for some reason Then you have the recipes that are all executed. Of course in more or less in parallel So lots of these recipes being executed each of them has these shell script lines So you spawn the shell process Then there's parentheses parts in these for example So you spawn another shell and you have a J unit has say that spawns a Java process that Java process then goes on to These are these remote tests where Java process Forks a full office and then tries to tell the office by you know commands what to do So the Java process spawns a nest office process that one then execs that all splash Thing that shows the splash screen Which we have for like historic reasons nobody ever cleaned that up and then that spawns the the true as office bin executable So yeah, lots of lots of Processes hanging around there and you can imagine If we have a job that that stops working so there's hung processes Then there might still be lots of these hung processes and we make we need to make sure that all of them get killed We want to get to a clean state again. Of course, we don't want to have any leftover hung processes And I'll show you how the way Jenkins natively does that is not quite up to its task So we had issues with that in the past because what a test looked like like this Java test I just showed where you have the Java process spawning the as office as office bin thing and these two communicate with one another via a pipe and And also the as office so whenever you start in an office It looks whether there's already another office running because we can always only have one office running per user Installation and each test has its own user installation in the work here somewhere But this one gets reused so when you have two Jenkins runs and There's a leftover as office process from the from the old one and it still has its user profile named Pipe open where it listens on you connections So so if another as office starts for the same user installation then it sees oh, there's already another process But has this pipe with a special name open So I'm not gonna do anything but terminate and tell the other over the pipe that it shall do But that other is the hung job from the old From the old Jenkins job, so it won't do anything, but you don't know So your so your new Jenkins job will also hang because it thinks others So in the end that the Java test will then tell the that the hung old as office to do anything And it will still not do anything So the new test gets hung as well and your job will also get killed because there was another Completely independent Jenkins job run before you that happened to get killed But it didn't kill everything of that because Jenkins didn't know how to kill everything And it just happened that there was an old as office process hanging around from the previous Java unit test and now your Java unit test hangs as well.  So Because the issue with Jenkins is that it's written in Java Which is nice it can run anywhere Everywhere, but the problem of course is that it has rather poor capabilities of how to how to terminate All these processes that I showed that are so each Jenkins job has these Like maybe thousands even of processes and and how does it kill all of them? Well, what it did is It or what it does is sets a build ID environment variable to a specific value specific to this Jenkins job And then it iterates overall the overall the processes on the system It does some your PS equivalent on the on each platform and then scans the output of that the textual output and then looks at the PIDs and then ask for these PIDs Whether that process has this specific build ID variable variable with a specific value And if that's the case then it knows I it's one of the jobs from this process And then it says that job is sick term not even a sick hill That's just a sick term which is tells the job. Please go away, but it doesn't kill it actually So there's tons of things that can go wrong. They're like New processes get spawned wallet while it processes that PS output of all the processes So it doesn't even know if there's new processes coming in and stuff like that. So When I looked into that code and and wondered why we sometimes have these hung process I learned I yeah, that's that's the reason and That's not that's not gonna work So what I did was just come up with a little C program Luckily or most or most of the time these hung jobs are on Linux because on Linux for the Garrett See I for the Garrett jobs We run the full make check on the other platforms We don't run the full make check and the full make check is the one which is notorious for spawning all these J unit and other Python unit UI unit Remote tests where you have these multiple processes So you have a Java process or a Python process that spawns an office and then tells it to do something And these are the processes or the process groups that are most Most in danger of running into this issue of hanging of having leftover Processes when when we killed it via the the old original Jenkins way So I concentrated on on Linux and created something that At the moment only is used on Linux that might work on Mac Never tried it I think and I think no wanted to do something for Windows At some point but never came around with that so we don't have anything at home for Windows at the moment and Yeah Condensed down what that skill wrapper does is So the Jenkins job the Jenkins job starts with the first process Which used to be the make that you also type in your shell when you build the office And instead of that as first job we now have a the skill wrapper program which then invokes the make and all the Processes hanging off that but it invokes that make in a So-called new process group. That's a post-ex concept where you need to do some voodoo with your process And then you have a new process group and the great thing about these process groups is that you can kill all Process in that process group at once atomically and none can survive So you can't have this issue that there's new processes being spawned while you kill the other ones So this is a sure-fire way to kill all of the processes that got spawned by that one Jenkins job and Yeah, that works Remarkably well, I think I can't remember we ever ran into any Issue that could be explained by some some back in the kill wrapper ever since I guess whatever like like two or three years I can't remember one but yeah, that's kind of problem solved there and We now know we can get rid of that process group But we still want to know Why did it hang? Was it just again this notorious flaky test? That hangs every thousandth run or was it something you introduced with your garage change? so before we kill all the processes with this one kill minus Group ID say kill which Erases all all of the stuff that was going on We'd like to to learn about the state of this hung scenario so of all the processes that are still running and Where they are hanging and why they are hanging and what's what's going on there? So the nicest thing we could get is of course Run all of this in some kind of virtual machine and and if it hangs then give that virtual machine image to a developer Who can look into that but we don't have that so the second best thing we have is at the point where we kill Before we kill everything just done as much information as we can out of the state of this process tree and that's the notorious large Blob of data that when you look into the the console output of a hung Jenkins or kill rapper kills Jenkins job then at the end of it. There's a long long long long Blob of data and and as I asked in the beginning Probably most of you never look into that and I I want to explain a bit what you see there when you look into it when you dare Open the lid and just take a peek so What's interesting information? Of course, it's the the tree of processes that are still running With all their arguments with all their process IDs, so you can get an idea of what's still hanging there Then from the process is also their back traces to know what is what they're actually executing at all right? What point they they got blocked and hanging and Later we also learned it might be interesting to see the log files that are written. So when you do a Normal make job then we don't print out all the output that just that gets generated, but would only print it When the job Fails, but when we kill it and it doesn't fail so I never prints anything It doesn't come around to the point where we would print the failed Locks Output because we just kill it hard So we need to do a trick To find the lock files and print them and that works nicely on on Linux as well, and that's what we do I introduced that a bit later So yeah, that's again What we do before we terminate everything We run this little script that is supposed to generate all the data or gather all the data I Did that not in the in the seed program itself because it's easier to do such things in a script and I took pearl for no particular reason except that it is available on all these Jenkins machines and it's not Python so That's a little plus one there and what it does is or If you can think of new things that we would show that there then it's relatively easy to do that You just need to to add to this. It's It's in the load Repository so you can extend that script Just need to make sure that it's something that's available on these centers seven Build machines So does this ps3 thing of showing all the processes Then for all the interesting processes So I don't do that for the shell scripts that execute the recipes because that's uninteresting for us But for the Java and the S office and of the S office bin processes It prints all the back traces the raw ones as well as the Python ones in case it's a Python process so gdb has this nice pi VT which Looks if this process is running some Python and then it prints the Python back traces and otherwise It just says sorry. This is not a Python process So that works rather nicely to print all the information that we can even if it's a Python process Then you get the raw order the real Python back traces in addition to the raw ones and It dumps all the lock files as I said and for that it looks into the proc tree to find the Standard error some links of all the processes that we are still running Because that's the that's these some links are the same as the lock files Or they point to the lock files that we actually write So that's a nice way of gathering all the lock files because otherwise it would be hard to to get an idea We have these process they're running, but what are their lock files? So that's a trick I use there to gather all the lock files that are being still open But as I said, it's quite tons of data and I already Mentioned this in passing so the Jenkins machines are just still sent or seven baselines So they don't have some of the features that would be nice of the ps3 Command that is there for example doesn't has a minus t so it shows all the threads per process with all their threat IDs Which would be suppressed with the minus t So there's even more Output and I tried to GDP backtrace full which also prints local variables But I think either it was too slow in the end or it had some issues with pretty printing and Python I can't remember but I had to to disable that again, and we could also try to maybe to use J stack to print Java Stacks or readable Java stacks of process that are running Java. We don't do that at the moment I can't remember whether that wasn't working on those machines or Never, we never needed it until now, but that's something one could look into for example and with that and A few minutes left we'll go over To the real meat so I have prepared some Hope that's readable at that size Have prepared some rogue Gary change that introduces Some that that locks into some test code and of course what I then get is that the That the Jenkins job says that it got killed by the killer rapper Of course, they're claim to be the usual one because that's the one that runs the make check and I Poisoned some of the make checks so if you Daringly click on this and it brings you to this Yeah tons of tons of output that you see there and especially because I Make the screen size larger it now shows of course some in these PS tree output this tree in a rather See if I can that looks that's still kind of even at that at a hundred percent It's these these lines are so long that they that you don't nicely see that it's that it's a tree, but it brings all the all the Process arguments for all of the processes So it shows the makes at the tops and then the at the top and then the shells that run the recipes And then here we get to a Java that is probably a Java Java unit test and if you look at the end of the line somewhere then it says where the Lock file is getting over the user user installation files. So this is J unit test framework complex so that's kind of a first first tip for you what what Process fails will always look at the end of the lines where you see the work dear Directories belonging to this test and then you have an idea are that's that's that test And then there's the US office as office bin and and as I said the PS tree lacking the minus T Also shows all the all the other threats per process and then we come to a second block and there's again the shells and Then we see a python somewhere. There's a python up there and Long line ends with UI test writer tests five So we get an idea that there's still a second test also Hanging and that's a UI test named writer tests five and Then the PS tree trails off and What comes next? Is that readable at that size? So I'll leave it at that or I think the rest is not that demanding and with so I can furthering so Then comes for every process that is not a shell process It calls GDP on that process to print all the Python and all the raw Backtraces and also gives the registers just in case So the first one that it picks is the Java one with this completely uninteresting because it just shows you how Java is implemented and We'll have to scroll through that. So you have to look at the pit Look at the process tree to see how that's a Java process. That's uninteresting at the moment I'll just wait through that And then comes the next one Which is a Short one with just two threads and that's because it's that oh splash thing That's between the Java and the real S office bin So that's also uninteresting. So if you see something with two short threads, then it's an I will splash you Scroll past that as well. And the third one is then the first S office bin from the Java test and Now you you can can look into that you don't see that much interesting here and I'll Give a spoiler and the issue is I think in this threat number two because from Java we do a Remote binary herb incoming request you see that here down there And that's the that's the place where I poisoned the Java test to call something in the S office And that's something in the S office is Some that must be another threat this one is doing or maybe it is the one Yes, um Hurry up. So there's so we didn't find out anything about the Java test. That's an output as well Sometimes it's too confusing to learn anything So but we still have the other test that was a Python one and Here we have a Python backtrace and Python does its backtraces the other way around I think also in this case for the most interesting line is now the topmost one That says that we are in this writer tests five X window Pi File line one for three and that's exactly where I introduced that poisoning where I call Into the S office to do something bad. So if you then see this you can go, uh-huh The Python jobs stop there Then I can look into the Python file and see why it stopped there and debug from there and the Python file So this is what the Python file does Here down here is how I poisoned the Python file to call not the toolkit You know service, but the deadlock, you know service that I introduced here and then the deadlock, you know service just tries to Lock a mutex twice, which which doesn't work which that locks. So that's how I managed to Create this garage change for our testing purposes and We're over the end now. So no questions. No answers enjoy


No more rumors no more speculation folks. This is real Nintendo has announced the Nintendo switch OLED model that's what they're calling it the OLED Model it even has OLED on the box. In fact, I'm looking at the box right now It is snazzy. It is slimmed down. It looks like it. It's looking Fantastic now Let's get into all the details about this you'll be seeing the trailer on repeat throughout throughout this video Sorry, not on camera today wasn't quite ready to go to make a video this early today But it doesn't matter cuz here we are and we have the Nintendo switch OLED This is folks for all intents and purposes the switch pro now There's gonna be some disappointing aspects of this platform. There's also gonna be some nice aspects of this platform So first off it does feature that seven inch OLED screen that Takahashi Machizuki has been telling us for a while We were going to get with vivid colors crisp contrast and it's gonna be launching at three hundred and forty nine dollars in 99 cents They made some quality of life improvements This comes from Nintendo directly here It says that the Nintendo switch family assistance is about to gain a new member on October 8th The Nintendo switch OLED model it will launch at a suggested retail price of three hundred and forty nine ninety nine Giving people another option for how they want to play the vast library of games on Nintendo switch The OLED model has a similar overall size to the Nintendo switch system But with a larger vibrant seven inch OLED screen with vivid colors in crisp contrast Nintendo switch OLED model also features a wide adjustable stand for tabletop mode Which you're gonna see in the trailer and a new dock with a wired land port. Thank you Nintendo No more dongles. It's just right there in the dock should have been done a long time ago But it is done for this OLED model It says it will have a lot of players play on the TV It'll share a detachable joy-con controllers for right out of the box multiplayer fun Just like the both the Nintendo switch and switch light the switch all that model the system can be taken on the go to play anywhere Versatility a carrying case and a screen protector set for switch all that model will also be available It launches on October 8th the same day as Metroid Dread That's right folks They are pairing the release of this with a Metroid game. Hell. Yeah the next 2d entry Under the saga that kicked off the original Metroid with vibrant color screen enhanced audio. That's right They talk about enhanced audio. It's really hard to get enhanced audio through a video I don't know what that means, you know deeper bass louder speakers because I already think the switch is pretty loud And I don't think people were complaining about the audio too much But hey look if they're going to make the audio better go ahead and make the audio better It says the new Nintendo switch OLED is a great option for players Who want to experience the new vibrant screen and playing in handheld and tabletop modes said Nintendo president Doug Bowser With the addition of this new model to the Nintendo switch family of systems People will have an additional choice of system that best fits the gaming experience they desire Whether it's Nintendo switch OLED Nintendo switch or Nintendo switch light Yeah, so that's um, wow, it's even also have 64 gigabytes of storage Now people want to know um, some of the technical specs This is where you're probably going to be let down it guys. It does not appear to be anything That's different under the hood. I mean, maybe there's a die shrink in there But beyond all that there isn't really much different So the OLED model is four inches high and nine and a half inches long and 0.55 inches deep In comparison to the size of a normal switch that is bigger That is four inches high as well, but it's only 9.4 inches long. So it's slightly You know wider, I guess I should say not longer slightly wider It's only 0.55 inches deep though. So everything should basically work pretty well together The weight is obviously different. It's 0.71 pounds versus 0.66 pounds And 0.93 pounds of joy counts attached versus 0.88 But it is using an NVIDIA custom Tegra processor Just like the original one. It does have 64 gigabytes of internal storage. So they did double the size of that So that's really good. Uh, and you can now you can expand up the two terabytes of micro sd cards Um, it does have wi-fi using the ie 802.1 ab GN ac compliant with bluetooth 4.1 Um, what's interesting there is uh, it's exactly the same as the original So yeah, there's really not a whole lot that changes under the hood It's just mostly about those quality of life improvements and that OLED panel You know as a headphone mic jack all that jazz. There's there's nothing different here There's no operating environments 41 to 95 degrees in 20 to 80 percent humidity just like the original Uh, you know battery life is going to be four and a half to nine hours Um, that's quite interesting. Uh, the other one is also four and a half to nine So I don't know if I've ever gotten nine hours even playing indie games But charging time takes three hours and that's while it's in sleep mode. So yeah, it it's literally It sounds like it's just a normal switch, but with an OLED panel Um, and then obviously, uh, you know that better kickstand and all that jazz So this appears to be the switch pro now This you know when we talked about upgraded model one of the number one things you obviously talked about is specs Uh, and while there aren't any specs here just as an nvidia custom tagger processor I mean that could be there's no guarantee that that's like I'm The thing is the video outputs 1080p and hdmi to tv mode So whatever happened all that 4k dlss stuff that takahashi much as we talked about We'll have to wait and see is this just a is this just going to be the model that Because the way I look at this is this looks like something That's going to replace and by the way that OLED model is 720p. So it is a 720p OLED They this looks like something that's just going to replace the the normal base switch, right? I feel like this because it's basically the base switch with a few improvements And it's a bit more expensive I feel like there's going to be a price drop on this bad boy at some point And it's just going to replace that base switch. Does that mean we're not going to get a more powerful switch? Maybe we're not maybe this is it. This is what we're going to get Maybe we're literally not going to get anything more than this until the next gen switch So what's all that talk about 4k dlss? Maybe that is for next gen. I don't know Maybe this does support dlss. I have no idea. I presume it's the exact same thing under the hood But I think if it wasn't nintendo would have told us outright that it's more powerful Maybe they're not telling us outright. It's more powerful and that to not slow down sales of switch Even though switches like sold out, but hey coming out october 8th Could frickin luck. I'm pre-ordering this bad boy Um, I'm going to be attempting very hard to get a pre-order in if I can get two pre-orders in we'll give one away, of course But man, I'm so excited Um At you you would think that I'd be a bit more disappointed because the specs aren't like this crazy thing But I'm not really disappointed about it Um, I'm glad that nintendo is refreshing their console. They are addressing some things I wish they would address drift. Who knows maybe they will be addressing drift I I can't talk specifically about that because nintendo didn't mention drift But it would be cool if there was a slight redesign of the joy cons. It is compatible with all old joy cons Doesn't mean I won't have new design joy cons on the inside We won't know that until it arrives. You guys all know the spawnway will do a tear down and And compare the joists the joysticks and see if there is any changes under the hood But I don't know all I know is hey look the thing's real. This is real. This is tangible Nintendo is doing this. Is this enough? Is this enough to keep switch going for another few years or is this just a micro step to Another switch. Is this a micro step to switch to is that 4k dls ass rumored thing ever going to come out I don't know I don't know if switch could be a 10 15 year device. I have no idea only nintendo does but hey This is something and as always something is better than nothing and yes, I definitely am getting one for myself Hopefully day one pre-orders are always going to be a bitch But thank you guys so much for tuning in. I am Nathaniel Robichus from the nintendo prime I'll catch you in the next video


What is going on guys welcome back to the channel and I appreciate you being here today I am back with another destiny top 5 video and today We have another episode of this freak out reactions Which you guys absolutely love and before we go any further guys if you do enjoy the video leaving a like Really does help out if you are new around here and enjoy daily destiny to videos Be sure to subscribe and if you have any amazing clip You think he's worth sharing with the world send it into the email just linked at the top of the video Discussion people but guys I'm gonna leave you to enjoy the video Don't forget turn on that volume just a little bit as people get a little loud in this one You don't want to be blowing your eardrums or making your parents think you're watching a little bit of that dirty dirty You know I mean people but guys. I hope you enjoyed the video. Hopefully I will see you on that next one I First game on yes, isn't argue's burden Did I just hear exotic drop oh my gosh, and it's exotic give me geomags Oh my gosh, I can't believe I just got geomags that is this is the literally the greatest exotic drop I think I have ever gotten. Oh my gosh Oh my gosh, no, dude, I don't even care about Charles a gallon or dude all I ever wanted was geomags The sleeper in this is broken For like killing it's for doing the thing fast another purple Gold figure All right, I got that key. It's a loading All right, please are you done? I'm sorry Finally a guy will go figure With high cow rounds to oh my god, oh my god That's all I'm gonna I'm gonna do one more for You so yeah, okay. Oh my god. I saw two irons.


All right. I think we're all here. Sounds good. Hello. Hey everybody. Thanks for holding out with us. We have a few technical glitches as is what happens sometimes. It's so great to be here. It's really wonderful to be part of this. It's so great to be part of this. It's so great to be part of this. It's so great to be part of this whole BIPOC series and to have been involved in it and to have all of these amazing authors and illustrators come and see us and visit us here in San Francisco or wherever you all are watching from. Let us know in the chat where you are all are coming from. I think we're going to hold on a little bit since we have a little glitch. New York. I'll be in New York at the beginning of August. Can't wait. If folks have a chance to tune in here. Some folks still coming in. We have a wonderful set of artwork that we're going to look at. Thank you so much. What a beautiful design. It's great to be here with Mr. Hale. Hello, Jay. Coming by. Shall we get going then? Hello. My name is Pauline. introduce our presenter I want to thank you all for coming. And thank you again for letting us know in the chat where you all are, are tuning in from. I would like to acknowledge that I am in San Francisco, California, where I live and work on the unceded land of the Mitush Bologna peoples today's program is part of summer stride, which is the San Francisco public libraries annual summer learning program. This is just one of hundreds of virtual programs that foster the love of reading and learning taking place this summer for a full calendar. This is the summer stride website, which you should be able to see in the chat sfpl.org is always a good place to go for all sorts of great information. This program would not be possible. Without the friends of the San Francisco public library. We owe a lot to these folks they fund our programs every year. We couldn't get by without them so thank you to the friends. I invited today's wonderful book creator because I love Ken Wilson Max's whimsical and warm artwork, and how it conveys love and empathy. I also selected Ken's book Astro girl in particular, because it represents many things near and dear to my heart, girls and science, girls and their dads, imaginative play kids friendships, mom's in the workforce. And last but certainly not least, showing young kids and readers of this book that they can be anything, even an astronaut no matter what they look like. The world is filled with possibilities and astro girl is not afraid to go and seek them out. You'll have a chance to ask Ken your questions. Just put them in the Q amp a box if you're watching in zoom, or the chat in your watching on from YouTube. So now, I'm delighted to introduce all the way from London England. Ken Wilson Max. Ken was born and raised in Zimbabwe, where he trained to be a graphic designer with a strong focus on critical thinking. Ken has worked on more than 70 published books for children since 1995. His books have been published worldwide in over 10 languages from Chinese to Zulu. His latest title Astro girl is the winner of the 2020 steam award for picture books in the UK. Ken works with several UK organizations UK. That's United Kingdom folks for those who don't know that's United Kingdom. Including the book tries book trust Center for Literacy and Primary Education, and the International Board on books for the young Association of illustrators and work book day. He is an Astrid Lindgren Memorial Award 2021 nominee. Ken is also the owner publisher at Atlanta Max Limited, which publishes naturally inclusive diverse children's books. Ken says I have always believed that is worth celebrating how people are more similar than different. I have also seen over the last few decades how much better it is for children of all backgrounds to see or read themselves in books and that is certainly something that we believe in wholeheartedly 200% at the San Francisco Public Library. So, without further ado, please give a warm San Francisco Public Library welcome to our guest author and illustrator, Ken Wilson Max. Hello everybody. And thank you very much for inviting me. This is one of my favorite books. I enjoy all the books that I make, but this one, it has such a special place in my in my mind and in my heart because it's a really a story of, of, let's say my childhood. It comes from there it comes from all the people that were influential to me when I was growing up when I was a little, a little boy. And most of those people were women. They were my mom, my aunts, my sister, my cousins. That's not to say that the men weren't there they were there but the women were just there more. Let's put it that way. And so Astro girl is one of these books what I'm going to try and do now is, I'm going to read it to you. And, and then after you, after the reading, after the reading we'll, we'll have a chat about it. There we go astro girl. It's very interesting the story of how the book actually came to life is also almost as as good as a story itself. Astro girl astrid loved the stars and space, ever since she could remember. So she was into Star Wars rockets, aliens, and at the same time you know she also loved a really nice big bows, and she has a nice pet dog, whose name I never got to add I must admit so we can, maybe we can find the name for the dog right now. I want to be an astronaut. Astro told her best friend Jake, as they gazed up at the stars. Will you bring me an asteroid when you come back from space. Ask Jake. Of course I will Jakey. I'm an astronaut. Astrid said at breakfast. Are you sure Papa asked. You'll have to go round and round the earth in a spaceship, and he swung around. I'm sure we all remember what it was like to be swung around by a mum or dad. I can do that said Astrid giggling. What about eating food out of a tube or a package. Every day. I can do that said Astrid as she months to serial bar. Okay astro girl. Well, you'll also have to get used to zero gravity and Papa threw her up in the air. I can do that all day long astrid laughs. What about all the science experiments as Papa. Could you do those my brave explorer. No problem. As they made rocket ship cookies. And will a space cadet like you be able to sleep on your own amongst the stars. Papa asked. I think that will be very hard. But I'll do it. Astrid. At last, it was time to get to go get mama astrid war her favorite space t-shirt. We've all got one. I'm sure. That's a space center astrid and her papa. Move to the front to the crowd, just as the doors opened.  She said, I want to be an astronaut. Just like you said astrid. You're my hero. That's the end of that story. Now, I should learn a lot about being an astronaut. The word astronaut comes from two Greek words. Astron, meaning star and notice, meaning sailor. I don't know which sounds better. Somehow star sailor has got something to it anyway. American astronauts Neil Armstrong and Buzz Aldrin were the first to land on the moon in the lunar module eagle on July the 20th 1969. And the first animal to go to orbit was a dog named Leica on the Russian Sputnik two spacecrafts in 1957. And like I don't think Leica came back. So who knows who knows what likeers up to right now. And then astrid found out that there were a whole lot of ladies who had been to space already. Valentina Tereshkova from Russia was the first woman in space and that was in 1963. And then Shannon Lucid from the United States set an early record for the longest time spent in space by a woman and that was in 1996. It was the first day she was up in space, up in space. And then make Harold Jemison was the first African American woman in space and that was in 1992. Helen Sharman was the first British astronaut and the first woman to visit the mere space station in 1991. And Calpana Chowla was the first woman born in India to go to space in 1997. And that was because that space food is freeze dried so that it won't spill and cause any damage to the machines. But fruit, bread and nuts are okay as they are. So obviously, you can't have droplets of water in space because they float around, just like the people, they don't drop onto the floor and make a mess they stay there and so you can imagine how weird that is, or how fun, I think, depending on who you are. So what we found out was that astronauts train underwater to create the feeling of floating in space. So, if you've ever taken a dive into a pool or into the sea or into the ocean, and you kind of move around. That is just like being in space, which is quite, quite a good, quite a good thing. It's something we can all do or something we can at least all try without having to go up into the stars. So that is the story of Astrid. I hope you, I hope you enjoyed that Astrid and Astro Go. Yeah, and I think it's one of those books that as I say is very, very, very, very special to me, I've been, it took me a long time to get to, to show it and get and, you know, help it get published. And I just, I just, in the end, when I finally found a way to, when I found, when I finally find out, found out how to, to make this book happen. It happened really quickly, but before then it took, it took, it took actually took many years, nine years, imagine. So some of you who are four and five this book was being made way before you were born. But it is one of those books and one of the other things I like about the book is that it talks about taking all the things that we think boys do, and it just turns them over, which is another thing that I have from my childhood when, you know, as I say, both my parents were there but my, my mom was there, my dad was working all the time. So my mom and her sisters were the ones who were always looking after us telling us stories, keeping us happy, making sure we didn't get into trouble. And it was just my sister and me and at the time. And, you know, I lived, I lived on the edge of a, of a big animal reserve, pretty much in the bush. And it seemed normal to me to see wildlife just outside the fence. But I think whenever I tell people that that we'd wake up in the morning because there were elephants walking by going to the watering hole. They find it hard to believe, but that's exactly how it was and for me it was normal until until I got into the big city and realize that city life was something quite different. All I wanted to do was somehow pass the magic of being a child in a, in a place that's a little bit special and try to see if I can get other children to think about their own dreams and ideas and to never give up. That's what that was. That was what one of my main, one of my main goals there. So let's see what else do I have here. Should we look at your drawings? Yes, please. Let's do that. Let's do that. I can talk about the drawings. So as I said, this is what Astrid looked like when I first had the idea. I wasn't thinking of my childhood. I was thinking of the fact that I wanted to do a book about a girl who dreamt about being an astronaut because there were just so many boy and men astronauts out there. And it seemed like it's just a boy and man world when it isn't, it isn't at all. And I kept thinking, but I need to show that girls and women can do as much as, as, as boys and men. And one of the things that drove me was in my head, I kept thinking of a conversation I'd had with my sister when we were kids, when we talked about space and she'd say things like, yeah, but in space there's no gravity so everything is equal. So that means everyone is equal. And I actually think, yeah, that's true. That's very true. So I just wanted to do that, but I still hadn't connected my own childhood experiences with the story. And first I wanted Astrid to be somebody who was in a very rich family, let's say, and both the parents are really busy. And she was almost a little bit, a little bit too insistent. She was always insisting that she wanted something and she was always looking for some attention. And after making this initial sketch and making, I made a storyboard if some of you don't know what a storyboard is, it's like when you, when you draw the pictures that go, this is what happens first and this is what happens next and these are little kind of notes that notes in pictures that take you from the beginning to the end of the story so you can help think about it. And I also talked to people about, about what you've been doing. And so I made this whole storyboard and I realized that I didn't really like Astrid very much so I actually like the dog. I liked her dog more than that goes to myself, something is wrong here because the story is about Astrid, it's not about, you know, and I didn't like her parents and I just thought no, no, no. I took it back to the drawing board and I left it alone for maybe a year. I just left it alone. I think I was a bit disappointed myself and then I tried again. And when I tried again, I kind of began to understand that perhaps for her to seem real. She had to somehow come from somewhere in my own memory on my own experience. And just because I write and I illustrate, I'm able to take my own, my own childhood memories and turn them into something. But, you know, I didn't always know how to do that. So I think if you, if you have notebooks and things like I have loads of notebooks like this very, very cheap, small notebooks. And if you have them, it's good to take your ideas and write them down or draw them or do whatever it is you need to do to remember something and keep them because one day they're always going to, you know, they're going to come, they're going to come in very, very useful and it doesn't matter if they may come in useful if you become an accountant or a lawyer or or a doctor so they're not just useful because you're going to be an artist or not. I love that idea of gravity as an equalizer. That is fantastic. And I like that sentence and somehow it got lost I think when I when I change the mood and the feeling when I finally discovered what what Astrid should look like, and what her family should be. I, let's say I got rid of that text and I started another, I started another. Let's look at another drawing. Yes, yes. So in, in this one, because she was spending a lot of time with her dad, I wanted her to to somehow, you know, they spent, you know, they would sit on the grass. As we would actually sit in the grass, my dad when he came back from work and we just sort of watch the sunset or look at the stars because we live in a place that was quite remote so there was no street lamps around. It was just all you could do a see this amazing, amazing sky with loads and loads of stars, and we'd sit there and we'd tell stories, you know, traditional stories from his own childhood or anyway he would just make fun and laugh it was great it was great to have family time like that. We were just my sister and I would just imagine loads of possibilities at the time. And in this version of the story, if you notice in the corner in the top left there's, there's a what looks like a number like a number four. And in that version of the story, which was now maybe two or three years later. And I thought to myself, what if I sort of has a countdown to something, and I'll try not to tell people what that something was, but I was thinking maybe every time you turn the page. The calendar was was moving, you know, the days were were going away the numbers were changing until she got to the time when she was going to see her mom, basically, and it sounded like a good idea. It somehow it just didn't deliver enough of a surprise the end so that idea went. And at the same time, I realized that the perfect picture to have was not her and her dad, but her and her friend. And, you know, I've done other books where the girl has a girlfriend and the boy has a friend who's a boy as well. Her to have a friend who was a boy. I love Jakey. I love that she calls him Jakey. Exactly. Exactly. And this picture. This picture from where it started to where it is is like, it's all about taking the idea of who, who is the adventurer and who is the person waiting to be wowed, you know, taking the idea of what's gender male female and just turning it upside down. She's the explorer, and he's the guy who's going to be waiting waiting for to come back and I thought that that was the very thing I was trying to do so it captured everything and I want to do a book about Jakey on his own. That's completely and he's a different type of guy he just has his own, his own way and I'm trying to I've just got to, I've got to start writing it but I thought I quite liked him, even though he appears, you know, just this once. This was the idea and I wanted to capture that real friendship and love between them, and the fact that it was at night and they were quite free because they're in a garden somewhere. I know, because I live in, I live in London now that not many people have big gardens, you know, but especially because of things like the recent lockdowns. Many people have been sitting in parks and enjoying nature in that way and I think this is one of those type of things you don't have to have a garden to enjoy lying on the grass gazing up to the sky. So one of my favorite pictures from that is one of my favorites to I love the depiction of the friendship. Yeah, definitely, definitely. What do we have next. Here we go. Oh, in this picture, I wanted to really show what someone like Astrid's room is like, and this is meant to be what she's like. Okay. She's got everything that she's interested in from high fashion to soft toys to, you know, all the kind of sci-fi and space stem stuff that that she just into. This, as I was making this picture and it started off with me sort of maybe trying to draw from from her from her room light looking down at her in the room and I thought, well, that's not a good angle and I had to move around a bit. And really and truly it took a long time to figure out what it was and also with with with with books like with picture books, they really are meant to be quite simple. So, you know, you can't really put too much in them, but they're meant to encourage people to talk about a whole lot of things so that's the trick and I had to really figure out just a few things that tell you about who she is and what her room looks like. And then, of course, I added her dog and put her by the window so that she could look through it with her telescope because I thought, well, if you like space, you've got to have a telescope. I mean, that makes sense doesn't it. And I think the next picture is it in color. So it went from that to to this. Okay. And the one thing, you know, so she's got a library of books, she's got, you know, books about space, she's got a little globe there. And then she's got the fun stuff alien Star Wars rockets, little, you know, alien looking things. A bed cover that that has comments on it. But a really fancy nice to early bed because you know, at the heart of it, you know, she's still astrid and little bits of her little bits of her mother little bits of her dad's just a normal person who has a specific sense of something that, you know, say some years ago people would have thought was a bit strange. But now I think children as to age are encouraged to do anything and everything so I have a daughter and I want her to be anything that she wants to be, to be honest with you, because when I was young, I was, I was only going to be one or two things until I decided, you know, I decided to choose my own destiny. That that that wasn't easy for my parents because they were intent on me, you know, doing something else. So it was very, very interesting, a very interesting time. And one thing I can one more thing I can tell you is that her dog, even though he doesn't have a name he or she doesn't have a name or I wasn't even sure what whether it's he or she, but it's based on my daughter's dog whose name is Toby. He has a complete mad type of a dog. He's crazy. And he's very, you know, he's got black fluffy fur, and really big eyes just like that and he kind of stands on the stairs and kind of looks at you like this, you know, when you're talking to him as though he doesn't know who you are, and very stubborn, but I just thought his character suited this so. I think one of the things I'm going to ask, because I know if I'm going to have questions, the one question I'm going to ask is, give me a name for the dog. Let's see what happens. But yeah, it's, it's, let's see what else. That's interesting that you say that because in the chat, we're saying star sailor is a great name. It's true, that is a great name. Actually, I'm going to write that down. You should, before somebody steals it, man.  And in this case, I wanted to ask you to have a nice big round face, always funny and a character, but I knew that I didn't have, you know, I didn't want to paint it like a, like a photograph I just wanted her to. I wanted to capture the fun and the character of her in as in as little in as few lines as possible, and then try and make sure that the paint did a lot of the work afterwards. And you know she has to be a little bit feisty. And, you know, she's a kind of never she never gives up kind of character so it was fun to try and capture that and this took quite a few months of practicing to find that way of doing it. And there's something we always do and repainting books.  And that's one of the things I think I love the most about creating books is that you can always go back to your childhood. I always go back to my childhood so you know, and people tell me I never grow up that's fine with me because who needs to grow up really if you can stay young stay young. So, you know, and I think I use the books and the stories and talking to children and teachers and parents a lot just to, to try and gather these thoughts, and make sure that everything I understand about young people comes out in drawings like this. So, and I can, I kind of found a way to draw little boys and girls quite, quite quickly, and quite in quite a sweet fun way I guess, but also I'm getting used to drawing animals in the same way because I don't normally draw animals I always all my story, most of my stories are about people. So, you know, I think there are enough people that that that make books about about animals so, you know, I, and I admire that I think it's a great thing I just, I just prefer. What art tools do you use or what media do you use. I use acrylic paint on paper, and initially I start with, you know, sketches. So, here's something I'm working on at the moment and when I nowadays when I have a new book. I buy myself a very in a very cheap sort of sketchbook, and I start to draw everything that I want to put into the book as my thoughts are going, and I make sketches so I do things like, let's see, let me find a sketch. So, all my notes and sketches come up. And I'm sort of constantly drawing and sketching and thinking. This is how I'm thinking all the time. And then when when I start to when I find characters, I start to add a bit of color. So there you go. Nice. And, and as I get more and more confident about the characters, I kind of do more sketches and and start to make more color so that's much more of a finished one as you can see there. And, and then eventually, I will take I'll do like half the book. When I get to the middle where the staples are, I'll start to think about making a storyboard, which is basically me doing little windows, I'll just do one little window. I'll do like that with with two pages on them. And then I start this is page one and two and then I keep going and then I start to make the story happen in in pictures and I put notes underneath. So I'll often use, you know, I'll often sort of write with my little fountain pen. And, and this document this this becomes this becomes the the manual, you know, this becomes the kind of reminder of how to make the story happen. And here's here's another one that I'm doing as well. And this one is for a magazine and here in the UK called scoop magazine, and I kind of illustrate for them a comic strip, every with every issue and they're trying to tell the story of somebody, basically, at the moment I'm illustrating the story of Henry relax Oh nice.  I tried to, you know, so this is me making the notes and deciding what to do. And in this case, I actually paint it onto onto an iPad because it's just a bit quicker. It's a bit interesting you bring that up because one of the questions that came up, or do you prefer digital or analog tools for your art. I prefer analog tools. I just think they give you a better sense of the connection between your brain and the story. And I think when you're painting or drawing and you can, you can actually hear the sound of the pen that the pencil makes on the paper. These things help you to stay focused. And I think when you're when you're using, you know, an iPad or or any kind of tablet or any kind of computer. What you miss is that are those little. They call them ambient sounds and ambient feelings that are that that you would have in a traditional way. They don't, they don't smell paper does have a smell. All these things keep you focused I think so for now, I think I prefer. I prefer using paper and card and board and paint.  And I find when you're working on a tablet or or a computer, you, you always have to worry that you don't spill anything on there or you can't do this or you can't do that. And so you worried about it and also the pictures that you have to construct on a tablet are constructed in a very different way you can't just draw and paint and go for it. You've got to be thinking layers colors. You've got to think ahead all the time. And sometimes that can hold back your, your creativity just a little bit. Although, having said that I must say sorry. Last thing, when I see some of the people that work on in a digital way, I'm so impressed because it's amazing. Obviously, eventually, you can work around this problem. Sure. Well, we'll just piggybacking on that. The layering and the construction let's let's go look at that last we have one last slide to look at. Yeah, so going from the non color to the color.   This is where I'm working out not only what the characters look like but I'm also trying to find a feeling for what's going on in the picture. And in this one, I was, I also have a big sketchbook which I was working with and I wanted to see whether or not she should have, you know, a blue uniform or an orange uniform. And when I did this, I was like, well, I like the way they look and everything, but I felt that maybe the whole thing was a little too cold, because it's blues and greens and everything like that. So I at that point, it made it clear to me that a really striking cover to happen. She should be orange and that should be really dark behind so there was no subtlety here you have to really go like really really really you know contrasting colors that that complement each other that are of the same kind of strength, but they're not but they're not cold. There's all it's all about warmth that I was trying to do. Absolutely. Yeah. I really love about all the lines or I can't. I can't decide which one I like more the the not color one or the color one because they both convey love and warmth and I, I really like them both for their own in their own ways. Yeah, yeah. That's something that's just so amazing about your work, Ken. Thank you and I'm always trying to, I'm always trying to capture those little moments because my first books were about those moments I would I would watch parents and toddlers or babies. And I would see how they are with each other. And I wasn't worried about capturing the scene I was worried about how do you capture that feeling when the baby looks up for complete love at their mom with the dad. And you get that likewise from the grown up, but it's different because you know they show love in different ways and and I was, I spent a lot of time just sort of observing and drawing and sketching. And I realized that that plus color could could do that, you know. So I tried I tried to do that that's always my my goal is always to capture the little moments between people because I think that that's where stories are made.  That totally comes through. It's really great because I love babies. I can tell. I love babies, and I kind of I just is that you know it's it's it's it's that experience for for people the first time they meet a new baby and the smell of a baby and the chubby cheeks as you just said or the chubby thighs and everyone. And I just thought, you see, I'm talking about their experience of the baby I'm not necessarily talking about the baby the baby will grow itself almost, if you can get the reaction from the other person. This is how this is how this is how I tried to work. And then recently I've tried to use that to capture bigger issues like for instance, you know, stem and gender issues, and I've tried to see if I can increase the range of this style of working so that it, it could in a very in a very everyday natural way capture these discussions and and arguments and I must say it's given me almost a second lease of professional life. It's very exciting. That is exciting. We have a question from Amy. Because you put a dog like Toby in the story does your daughter think the story is about her. No. I've not asked her actually so let's say I wouldn't know, but she's never said to me that story about me. And it's true to a certain degree when she was about three or four she had short hair and she looked a little bit like that. I would say it's not her. If you see what I mean, it's a very strange thing. And I keep I always think, who is this really because I think when you're when you're writing or illustrating it's always somebody there's always somebody that you're referencing to to make a character sketch, let's say, and I don't know who it is. It could be it could be, I don't know, it could be a boy, you know, as well, I'm not sure. I mean, but there is something of maybe several people that are there, but the dog is definitely one dog. That's for sure this it's just Toby because he's so mad and I keep thinking how do you make a story with a crazy dog like this and try to keep it under control the story itself will just go out of control Oh, the dog will make it go out of control that's just the dog's nature right. Exactly. Exactly. I have a question for you Ken. What does it mean to you to be part of this BIPOC series. I'm extremely honored. I think when Pauline when you when you first got in touch with me and sort of explain, you know, how it got to this. I was I was I really am extremely honored. And I'm also really happy that within the series there's such a wide range of writers illustrators and creators it's sort of nice to be in that in that group of people. I think, I think somehow. Most people who who are sort of by by pocket you say yeah. Our, how can I say, we just want to be the one everyone to read the story because it's a good story. Exactly. This other stuff is secondary or even tertiary to that, you know, so for me, you know, and I started my career without people knowing who I was because there was no pictures of me for for a few years. And then I noticed what happened when people were putting the name to the face and it was quite interesting. So, so for me to say well you know this is now 30, almost 30 years later, gosh, 30 years. Almost 30 years later to be involved in a group of represented in this way is really on is a fantastic on and I'm really grateful. Thank you. We're just so thrilled that you said yes. Oh wow Ken, this has been so incredible. Thank you. Do you have any words of farewell for our community. Yes, I do. I want to say, you know, thank you for listening. I hope you learned or heard a few things that you hadn't heard before. And you know if you're thinking of putting books and ideas together. I would say, you know, sometimes they happen just like that. And that's not the end of it that's just the beginning you have to be able to keep going work it work, work the problem from all the angles before you, you know and just don't take no for an answer. But listen to what the comments are saying just in case you missed something so besides that I want to say thank you very much. And I hope you guys have a fantastic San Francisco afternoon. Thank you so much.  Thank you so so much for visiting us all the way from London y'all all the way from London.  Thank you so much for being here this was just, just so amazing and special thank you so much. All right. And all of you out there. Thank you for joining us today as we continue to spotlight and celebrate BIPOC authors and illustrators. Please join us again next week, when we'll be hosting and bring to wreak as part of the nature boost series on July 14, and meet our featured artist for summer stride summer stride stuff right here. You all have been doing all summer right you've been reading Kailani Juanita in conversation with San Francisco's own Lisa Brown on July 16. Check on SFPL.org for event details. That's all folks that's all today we're expecting a nice weekend here in San Francisco it should finally be warm. We can actually maybe call it summer. Oh my goodness. Take care and we look forward to seeing you soon either online or at one of our open branches the libraries are slowly but surely opening up. Thank you again thanks for joining us this afternoon, and have a pleasant rest of your day. Bye.


My name is Ronald Gaskus. I currently work at Okru in Ho Chi Minh City, Vietnam.  Biostatistician tries to prevent incorrect conclusions to be drawn from the data analysis. So we are like the controllers, you could say, of all the quantitative analyses that are done at Okru. So in a clinical trial, we want to see whether some new treatment works better than the existing treatment or maybe works better than no treatment at all. And it may be that the new treatment also has side effects or maybe it doesn't work at all. Another thing is that the clinical trial in general is very expensive. There are lots of regulations around clinical trials, not without reason, but this requires a lot of logistics as well. So you don't want to include too many patients. You basically want to include just enough patients to show that the effect works better. And that is something that is done in the sample size calculation, so finding out how many patients to include. And that is a typical job of a biostatistician. So a clinical trial is basically the basic example of an explanatory model. You want to explain the effect of treatment. But in an observational study, what is different from a clinical trial is that in general the sicker patients are more likely to receive a treatment. In both cases the purpose is explanation, the explanation what is the effect of the treatment. So explanation and effect or efficacy is basically the same. Whereas in a prediction model you want to find factors that help you predicting the outcome. Research in biostatistics is important because nowadays so many data are collected and it's very important to do a proper analysis of these data. And this also holds for the medical field. Many more data are collected nowadays and this will generate a lot of noise you could say. A lot of data is not relevant so it has become only more important to find methods that are better able to discriminate between signal, important information and noise. As a statistician we work really at the basis, the basic part of the scientific research. We don't work at the bedside you could say. But if you take translational medicine literally it's about translation of results into practice. I think statisticians also play a role because they know very well the structure behind the model and I think they are in general very good in explaining the results. In general what I like about doing biostatistical research is the translation of a practical problem into a statistical model. And then again the translation of the results to practice.


The final city pass versus Novak Djokovic is a fourth group stage match for the adb finals for 2022 and both guys have had very different seasons to get to the finals. To start the season city pass was at number four in the world and with a strange mid season slump he recovered well to end the year off as number three in the world. His record for the season 59 wins 22 losses one of the most active players this year and another massive season of tournaments played. He did make five finals but he only won the two titles from those five finals. He went back to back in Monte Carlo and he won his first grass court event in Mallorca just before Wimbledon. His best win he beat Daniel Medvedev in Cincinnati who was number one at the time. A very big win for Steph especially on a hard court and against a guy that he hasn't beaten that many times in their careers. His worst loss though was at the start of the year in Marseille against the 163 in the world, Sir Fulin who was a qualifier in that event. Djokovic started the year off as the world number one and as most of you know he was unable to defend a lot of the points due to politics getting involved and him not being allowed to play many of the tournaments throughout the season and while he did maintain his number one ranking for most of the first six months after Wimbledon he dropped down the ranks finishing a number eight in the world. His record this season considering he didn't play that much 37 wins seven losses winning four out of the six finals that he played winning in Roman Wimbledon at the start of the season and then in recent weeks winning in Tel Aviv and Astana and of course who can forget that Paris finally played only a week ago. His best win against the world number four at the time Medvedev in Astana and his worst loss coming in his first event of the season all the way back in late February against Vesely the 123 in the world in Dubai so I guess you can kind of put an asterisk next to that loss considering it was Djokovic's first time back for almost three months at that time. These guys have played 11 times before with Djokovic leading the head to head nine two and also has won all their meetings this year but their last meeting was in Paris a couple weeks ago and City Pass did have chances to take that semi-final on the indoor hard court so maybe there is a chance City Pass can turn this one around. City Pass is going to win this match he's going to have to play like he did in Paris from the second set onwards. First set he was blown out of the water by Djokovic and it looked like another straight set's win for Nole but City Pass has to have a better start to give himself any chance of winning this match. If Djokovic is going to win he needs to get off to a good start and keep that good start going because he did run out of gas in the second set against City Pass and then almost lost it in the third and we all know what happened in Paris against Runa the day after that so Djokovic is going to have to keep his focus throughout the match and keep his energy up. This is always a fun match to watch but I think that Djokovic on the hard courts has got the edge even though they played a close one in Paris I think Nole is going to get the job done maybe in three sets again maybe a straight set or over three sets just for fun but let me know down in the comments below who do you think is going to win this first match up.