Hey, welcome to this CUBE conversation. I'm Lisa Martin. I've got two guests here with me. Please welcome Philip Niemitz, the Intermediate Head of the Department for the Laboratory of Machine Tools and Production Engineering, or WZL. Philip, welcome to the program. Thank you. And we have Russ Caldwell here as well, Senior Product Manager at Dell Technologies. Russ, great to see you. Thanks for the invite. Absolutely. We're going to be talking about how the enhanced video capabilities of Dell EMC's streaming data platform are enabling manufacturing anomaly detection and quality control through the use of sensors, cameras, and x-ray cameras. We're going to go ahead, Philip, and start with you. We're abbreviating the lab, as you guys do, as WZL. Talk to us about the lab. What types of problems are you solving? Yeah, thank you. In the laboratory for machine tools, we are looking at actually all the problems that arise in production engineering in general. So that's from the actual manufacturing of workpieces that's getting used in aerospace or automotive industries and really digging into the specifics of how those metal parts are manufactured, how they are formed, what are the mechanics of this. So this is a very traditional area where we are coming from. We are also looking at how to manage all those production systems, how to come up with decision-making processes that's moving those engineering environments forward. But in our department, we recently get, or like 10 years ago, it started that this industry 4.0 scenario is getting more and more pushed into, also into research. So more and more data is gathered. We have to deal with a lot of data coming from various sources and how to actually include this in the research, how to derive new findings from this, even maybe even physical equation from all the data that we are gathering around this and manufacturing technologies. And this is something that we and from the research perspective are looking at. And talk to me about when you were founded. You're based in Germany, but when was the lab founded? The lab was founded 100 years ago, about 100 years ago. It's like a very long history. And it's like one of the largest. It is the largest institute for production engineering in Germany, or maybe even in Europe. Got it. OK, well, 100 years, amazing innovation that I'm sure the lab has seen. Russ, let's go over to you. Talk to us about the Dell EMC streaming data platform, or SDP is what referred to it. Yeah, thanks, Lisa. So it's interesting that Phillip brings up industry 4.0, because this is a prime area where the streaming data platform comes into play. Industry 4.0 for manufacturing really encompasses a few things. It's real time data analysis. It's automation, machine learning. SDP pulls all that together. So it's a software solution from Dell EMC. And one of the ways we make it all happen is we've unified this concept of time in data. Historical data and real time data are typically analyzed very, very differently. And so for we're trying to support industry 4.0 manufacturing use cases, that's really important. Looking at historical data and real time data so you can learn from the past work you've done on the factory floor and apply that in real time analytics. And the platform is used to ingest, store, and analyze data of this real time and historical data. It leverages high availability and dynamic scaling with Kubernetes. So that makes it possible to have lots of different projects on the platform. And it really offers a lot of methods to automate this high speed and high precision activities that Phillip's talking about here. There's a lot of examples where it comes into play. It's really exciting to work with Phillip and the team there in Germany. But what's great about it is it's a general purpose platform that supports things like construction, where they're doing drones with video ingestion, tracking resources on the ground, and things like that, predictive maintenance and safety for amusement parks, and many other use cases. But with industry 4.0 and manufacturing, RWTH and Phillip's team has really kind of pushed the boundaries of what's possible to automate and analyze data for the manufacturing process. What a great background. So we understand about the lab. We understand about Dell EMC-SDP. Phillip, let's go back to you. How is the lab using this technology? Yeah, good question. We actually, maybe I'll go a little bit back to the details of the use case that we are presenting. We started maybe five, six years ago where all this industry 4.0 was put into research. We wanted to get more data out of the process. So we started to apply a lot of sensors to the machine, starting with the more traditional ones, like energy consumption and some control information that we get from the machine tool itself. But the sensor system were quite not that complex. We could deal with the amount of data fairly easy using just USB sticks and some local devices just to store it. But as it getting more sophisticated, we're getting more sensor data. We apply new sensor systems to the tool and to the very where the actual process is taking place for all the delicious information is hidden. So we're getting really close to the process, applying video data, video data streams, more sensor data. And even like they're not sampled and like in IoT scenarios, we usually have some data points per second. But we're talking here about sensors that have like maybe a million data points a second. So very high frequencies that we have to deal with. And of course then we had to come up with some system like actually how to deal with this data and use this classic big data stack that we then set up for ourselves in our research facility to deal with this amount of streaming data and then apply historical analysis like Russ just talked about on this classic Hadoop data stack where we used Kafka and Storm for ingestion and then for stream processing and Spark for this traditional historical analysis. And actually this is exactly where the streaming data platform came into play because we had a meeting with one of the key accounts at the university and we were like talking about this, we were having a chat about this problem and he's like, oh, we have something, something going on in America and USA with this streaming data platform. It was still under a code name or something. And then actually Russ and I got into contact and talking about this streaming data platform and how we could actually use it and we're getting part, we were taking part in the alpha program really working with the system with the developers and it was really an amazing experience. Were you having scale problems with the original kind of traditional big data platform that you talked about with Hadoop, Apache Kafka, Spark? Was that scale issues, performance issues? Is that why you looked to Dell EMC? Yeah, like there was several issues like what is the scaling option now? And when we were not always using all of the sensors, we were just using some of the sensors and we actually also were thinking about looking how to apply this to different manufacturing technologies, to different machines that we have in our laboratory so that we can quickly add sensors, shut down sensors, we do not have to take care about setting up new workers or stuff so that the work balance is handled. But that's not the only thing. We also had a lot of issues with administrating this Hadoop stack. It's quite error prone if you do it yourself. Like we are still in the university even though we are very big laboratory, still have limited resources. So we spend a lot of time dealing with the DevOps of the system. And actually this is something where the streaming data platform actually helped us to reduce the time that we invested into this administration processes and we were able to take more time into the analytics which is actually what we are interested in. And specifically the point that Russ talked about is a unified concept of time. We now can just apply one type of analysis on historical and streaming data and do not have the separate domains that we have to deal with. We dealt with Kafka and Storm on the one side and Spark on the other side. And now we can just put it into one model and actually reduce the time to maintain and handle and implement the code. A time reduction is critical for the overall laboratory, the workforce productivity of the folks that are using it. Russ, I'd like to go back to you to tell us about first of all how long has the Dell EMC SDP been around and what are some of the key features that WZL is leveraging that you're also seeing benefit other industries? So the product actually officially launched in early 2020. So in the first quarter of 2020 but what Philip was just talking about his organization was actually the Alpha and the Beta programs earlier than that in 2019. And that's actually where we had a cross section of very different kinds of companies in all sorts of industries all over the world in Japan and Germany and the US. And that's where we started to see this pattern of commonality of challenges and how we could solve those. So one of those things we mentioned that unified concept of time is really powerful because with one line of code you can actually jump to any point on the timeline of your data whether it's the real time data coming off of the sensors right now or something minutes, hours, years ago. And so it's really, really powerful for the developers. But we saw the common challenges that Philip was just talking about everywhere. So the SDP one of the great things about it is it's a single piece of software that will install, manage, secure, upgrade and be supported of all the components that you just heard Philip talking about. So all the pieces for the ingestion, the storage and analytics are all in there. And that makes it easier to focus on the problem there. There was other common challenges that customers were seeing as well, things like this concept of derived streams so that you can actually bring in raw streams of data, leave it in its raw form because many times for regulatory reasons, audit reasons you wanna not touch that data but you can create parallel streams of that data that are called derived streams that are versions that you've altered for some consumption or reporting purposes without affecting the others. And that's powerful when you have multiple teams analyzing different data. And then finally the thing that Philip mentioned we saw everywhere, which was a unified way to interact with sensors all the same way because there's sensors for IoT sensors, telemetry, log files, video, X-ray, infrared all sorts of things. But being able to simplify that so that the developers and the data scientists can really build models to solve a business problem was really where we started to focus on how we wanted to bring to market the value of SDP. So you launched this right, you said in early 2020, right before the pandemic and all of the chaos that has- Don't recommend that by the way. Don't recommend launching into a pandemic, but yes. I'm sure that a lot of lessons learned from silver lightings, I'm sure. But obviously big challenges there. I'm curious though, if you saw, one of the things that we've learned from the pandemic is that for so many industries the access to real-time data is no longer just a nice to have. It is a critical differentiator for those that needed to pivot multiple times to survive in the early days to thrive to continue pivoting. I'm curious what other industries you saw Russ that came to you saying, all right guys, we've got challenges here. Help us figure this out. Give me a snapshot of some of the other industries that were sort of leading edge last year. Sure, there was some surprising ones. I've mentioned them a little bit but it's interesting you give me a chance to talk about them because what was also shocking about this was not only that the same problems that I just mentioned happened in multiple industries, it was actually the prevalence of certain kinds of data. So for example, the construction example I gave you where the company was using drones to ingest streaming video as well as telemetry of all the equipment on the ground, drones are in all sorts of industries. So it turns out that's a pattern but even a lower level than just drone data is actually video data or any kind of media data. And so Phillip talked about they're using that kind of data as well in manufacturing. We are seeing video data in every industry combined with other sensor data. And that's what's really surprised us in the beta program. So working with Phillip, we actually altered our roadmap after we launched to realize that we needed to escalate even more features about video analysis and actually be able to take the process to the even closer to the edge where the data is being generated. So the other industries include construction, logistics, medicine, network traffic, all sorts of data that is a continuous unbounded stream of data falls into the category of being able to be analyzed, stored, played back like a DVR with SDP. To look like a DVR, I like that. Phillip, back over to you. Talk to us about what's next. Obviously a tremendous amount of innovation in the first 100 years of WZL. Talk to me about what some of the lab's plans are for the future. From a streaming data perspective, you've got a great foundation infrastructure there with Dell EMC. What's next? We are working together with a large industry consortium and then we get a lot of information or a lot of like, yeah. Not information, but they really want to see that all this big data stuff that's coming into industry 4.0 and Russ already talked about it. We see that the data is, and then they are really satisfied in having all the data in the data centers that they have, but they want to push it to the edge. So all the analytics is getting more and more to the edge because they see that the more data they gather, the more data has to be transferred via the network. So we have to come up with ways on, of course, deploy all the models on the edge, maybe do some analytics on the edge. I don't know, something like federated learning to see maybe you do not even need to transfer the data to the data center. You can start learning approaches on the edge and combine it with different data sources but not actually sharing the data, which is a specific point in like corporations that want to cooperate using the different data sources but have some privacy issues. So this is something that we are looking into but also working with like low code or no code environments like different framework that we use here just to enable just in our laboratory but this is also something that we see in the industry and more and more people have to interact with this data management systems. So they have to somehow get a lower access point than just some Python script that they need to write. Maybe they just need to drag and drop environment where they can modify some ingestion or some transformation to the data so that not always the people, I don't know the data engineers or the computer science experts have to deal with those kind of stuff and other people can do as well. So this is something that we are looking into this in the next future, but there are a lot of different things and that's not enough time to talk about all of them. So it sounds like an idea to democratize that data to allow more data citizens to leverage that and analyze it and extract value from it because we all know data is oil, it's gold but only if you can actually get those analyses quickly and make decisions that really affect and drive the business. Russ, last question for you. Talk to us about what you see next coming in the industry. Obviously launching this technology at a very interesting time. A lot of things have changed in the last year. You've learned a lot. You've modified the technology based on the WZL implementation but what are some of the things that you see coming next? So it's really interesting because my colleague at Dell constantly reminds me that people develop solutions with the technology that they have at the time, right? It's a really obvious statement but it's really powerful to realize what customers of ours have been doing so far has been based on batch tools and storage tools that were available at the time but weren't necessarily the best match for the problem they were trying to solve and the world is moving completely to a real time of view of their data. If you can understand that answer sooner there's higher value for higher revenue, lower costs, safety, all sorts of reasons, right? To do that, everyone's realizing you can't really count on like Phil you can't count on moving all the data somewhere else to make that decision that latency or sometimes rules around controlling what data can go where really will keep it from that. So being able to move code closer to the data is where we see things are really happening. This is actually why the streaming data platform has really focused heavily on edge implementations. We have SDP core for the core data center. We also have SDP edge that runs on single node and three node configurations for headless environments for all sorts of use cases where you need to move the code and make the decisions right when the data is generated at the sensors. The other things we see happening in the industry that are really important is everything's moving to a fully software defined solution, right? This idea of being able to have software defined stream ingestion, analytics and storage such that you can deploy the solution you want in the form factor that you have available at your location is important, right? And so fully software defined solutions is really going to be where things are at and which gives you this kind of cloud like experience but you can deploy it anywhere at the edge core or cloud, right? And that's really, really powerful. Philip picked up on the one that we see a lot of this idea of low code, no code whether it's things like node red in the IT OT world where you're being able to stitch together a sequence of functions to answer questions in real time or other more sophisticated tools that ability to, like you said, democratize what people can do with the data in real time is going to be extremely valuable as things move forward. And then the biggest thing we see that we're really focused on is we need to make it as easy as possible to ingest any kind of data the more data types that you can bring in the more problems you can solve. And so bringing on as many on ramps and connectivity into other solutions is really, really important. And so for all that, SDP's team is really focused on trying to prioritize the customers like Philip's team in the RWTH WZL labs there but finding those common patterns everywhere so that we can actually kind of make it the norm to be analyzing streaming data not just historical batch data. Right, that's outstanding that as you said the world is moving to real time analytics real time data ingestion is absolutely critical and just think of the problems that we don't even know about that we could solve. Guys, thank you for joining me today talking about what WZL is doing with the Dell EMC streaming data platform and all the innovations you've done so far and what's coming in the future. We'll have to catch up in the next six months or so and see what great progress you've made. Thank you for your time. Thanks, Lisa. Thanks to you. For my guests, I'm Lisa Martin. You're watching a CUBE conversation.


If anybody is interested in getting a device, they can talk right? Sorry for taking your time. So my name is Ruby Dameshi Brown from Ghana. And I'm the Senior Programs Officer at the Open Foundation West Africa. I'm here with my colleague, Eugene. Eugene Masikou, Communications Officer at the Open Foundation West Africa. And some Kiwis and Basades, we have Pearl. Pearl, you can introduce yourself. I think Aizelou and then Carol. Yeah. So today we're here to share with you how we've been going about the Kiwis for School Projects. Some of you may be curious how, why is it that we're interested in this project? And what are we doing with it? So this project, you know, as we can meet the ends, we've been contributing to a lot of projects that are online. And most of the time, they are very useful information that students can use. But then because of Internet challenges, we are not able to assess this kind of content. So we're thinking, how can they assess the content for the educational purposes? And so we came up with the Kiwis for Schools. And just to talk, this presentation will share with you how we've been going about that project, just in case some of you want to establish similar projects in your community. I think one of the things that have really inspired us to do this project also is because we're seeing that Internet is a human right. And also the UN has proclaimed 28 September as the International Day for Universal Access to the information. I mean, information online, but why are we not still able to assess information despite of all this legislation that has been established? And so we're also seeing that the Internet penetration rate in Africa is kind of like still a challenge. Although we've reached about 43%, there's still a long way to go. But even with the progress that have been made, we also realize that there are a lot of challenges that still persist, and that has to do with high Internet costs. Because in the places that we have Internet, we're seeing that Internet cost is also a big challenge. And so another interesting challenge that we've seen in our part of the world is the fact that devices are expensive. Not every student has access to devices. Not every parent can afford devices for their kids. And so for most school students, they rely on the devices that they use in school and not at home. And another interesting thing is the digital device. If you come to the urban areas, you define student having access to devices then when you go to the rural areas. So there are a whole lot of challenges. And one interesting research that was done by Statistica some few years ago, somewhere in 2021, we realized how expensive Internet data bundle is in Africa. And even, for example, in the Central Africa Republic, Internet costs one gigabyte. And all of us know how many gigabytes we need every month. One gigabyte is equivalent to 24% of an average income of the people in that country. And this is not just the country. There are a lot of countries in Africa that cannot match up with the cost of Internet. And so they would rather not be online. And we also see another research that's saying that we need about 428 million to solve Internet connectivity issues, billions. I don't know when that is going to happen. So while we are not waiting for that, we realize that when the pandemic happened, we sort of like try to adjust to work on things online. And we realized that even in the Wikimedia movement, we saw a dramatic shift even in our community because people were not comfortable with online stuff. They always wanted in person, but it looks like now people actually prefer the online trainings. They like to attend events online than even in person. Okay, so even though COVID is not so much of a good thing, but it brought that kind of innovation and adaptation into the new way of life. And let me go to the next slide. So what exactly is K-Wix? A lot of people will be wondering what is K-Wix? What is it about? So K-Wix is a free open source offline web browser that brings Internet connectivity to millions around the world. So it's a software sort of like if you download an app or something like that. So it allows you to read online content offline. So once you download, we'll demonstrate it to you so that everybody can go back home knowing how to navigate the K-Wix software. So what that means is that it allows you to browse online content offline. Okay, so any kind of online content, whether it's a YouTube video, whether it's a website, whatever it is, you can turn it and use it offline. Okay. So some of the content that we make available on K-Wix, especially for students, tech, ed, vet, biography, chemistry, physics, English, vocationary, Wikipedia, and Wikipedia is so big. So we don't try to put everything on it, but we try to be selective. Like if it's about medical stuff, then we're going from wicked med, or if it's about biology, we're going for biology. Okay, so we try to tailor it to specific content, depending on who is using it. So K-Wix, someone wonder who actually, what about K-Wix? Actually, we at Open Foundation is not the one creating K-Wix, but there's an organization called K-Wix as well. So if you go online, you can be able to have, read more about them. It's not a non-profit organization. So talking about the K-Wix for School project, how we're going about it. This started as a volunteer activity, like random volunteer activities. And I think the first person who introduced K-Wix in the African continent was Felix Natty. That was way back in 2016. And we had other volunteers like Maxwell also doing volunteer activities with K-Wix. Then we saw that this actually is a very good and useful thing. So why don't we turn it into a program, train people, more volunteers to be able to take K-Wix to their schools. And so we looked at, we didn't just go and do it, but we tried to pilot it to understand how useful that is for schools. Before we turn, we actually like go into making it a program. And we realized that even through K-Wix, we are trying to even create awareness of Wikipedia because a lot of people still didn't know anything about Wikipedia. So through K-Wix, we are able to introduce students to Wikipedia and its open platform to sort of like create awareness, get them to thinking about it before they get to university. Because most of the people who are even at the university don't even know there's a community behind Wikipedia, even though we're using it. Okay, so this is a very great way. We also realized that nobody, like actually most of the people don't know that there's something like that that exists, that they could use in their schools. So yeah. So how we have done it, we did it through a K-Wix mini fund program. So what we do is that we leverage on volunteer capacity because of how we want to sustain the program. The program is modeled around volunteers. And so what we do is that we reach out to volunteers in our community who are interested to do an education programs because realize that not everybody is interested in the same projects in the Wikipedia movement. And there are people who are also passionate about education projects and we want to take that opportunity to schools in their communities. And so we reach out with a K-Wix mini fund program where volunteers apply to be trained. So once they apply, we train them. We take them through how they can navigate the K-Wix platform. We give them that training and what they can train the students when they get to the school. And we also support them with a mini fund that supports their transportation and basic feeding and all of that because if you have to travel to your school and talk to teachers, try to install it. I mean, volunteers time and all of that. So that's how we've modeled the program around capacity building, showing them how to go about it, empowering them, and they also taking it into the school. And through this, we have volunteer spread across Ghana. So we realize that by giving each volunteer the opportunity in different regions, we've been able to impact this project in their respective regions. Okay, so that nobody have to travel from the northern region to southern region to do K-Wix. That's going to cost us a lot of money, but rather those in the communities were empowered to do that. So there are interesting things that we've learned and I want to share them with you. For the past two years, and I think this is the third year we still trying to gather data for this year, but for 2021 and 2022, we've been able to train about 777 students on how to use K-Wix because when they take K-Wix to the schools, the volunteers need to train them on how to navigate it on the computers in their school. So we've been able to train 777 students looking at the gender disparities. I think it's kind of close. And another thing that we also realize in the number of computers is about 395 that we've installed so far. And we also try to take some statistics about whether they use the internet, whether they've heard about Wikipedia, whether they've heard about K-Wix, and these are the statistics that you're seeing, those that said yes and those that said no. Okay. And we also seen a very sharp gap, a dramatic gap between the students' population versus computer usage. We realized that, sorry, versus working computer, we realized that, and as much as we want to do this, there are not many devices to serve the students' population. We have very few devices, yet huge student population, and that's what we face almost all the places that we've been to. Okay, so this is also very critical. And I think we also reached out to K-Wix to connect us with partners that donate computers. So these are some of the things, ways that we want to solve this kind of problem like the organizations that donate laptops and all of that. And I think these kind of partnerships are something that are really beneficial to solve some of these issues. So this is a ratio I'm talking about. So you look at huge, so this is the student population, and this is the number of computers that is serving the population. Okay, so there's that kind of huge gap. So let me go forward. So there are other challenges that we're also encountering during this project. And apart from the homage students to computer ratios, we are also seeing localized content is also a problem because a lot of the contents that the students actually need. They have general contents that can complement their education, that can help them to do research, but students also need the kind of localized content that their teachers are teaching them. And so we're also seeing that gap. And I think Wikimedia, we're also doing some project, the Wikidata for Education project, trying to model the Ghanaian curriculum on Wikidata. We're hoping that some of these projects like this can help to solve those kind of challenges. Then some of the content not supported. So you would need to look at content that you can, there was one past question that we're trying to turn into as in file, the way that it was created, that website was created, it's not compatible for. And also you need to be careful with copyright because if the website is not so open and you can run into issues if that person gets to know that maybe you're using that website without permission or something like that. So you might want to also be careful with copyright. So beyond Ghana, this year we launched the Careers for School African Mentorship Program. When we did our session in Wikidata last year, we realized that a lot of African communities saw the need for a program like this in their community. And so we thought that why don't we give opportunity to other African communities to also participate, build capacity, get to know what it is and how to navigate it. And so we launched the Careers for School African Mentorship Program and we have out of the 100 people that were enrolled on this program, we had 64 participants from training countries that have been trained and Careers ambassadors trying to do some of the similar projects in their communities. So currently we are piloting the project in South Sudan, Nigeria, Dia, Congo, Burundi, Tanzania. Yeah, we have Peggy who is here to do some practical demonstration for us as an ambassador because we want to, you know, give the opportunity for ambassadors to show the world that they know how to do what they know how to do best. So there are lots of learnings. I think if you get access to the slide, you can be able to read some of the things that people have learned from the program and what you're seeing about it. So how we went about the program, we adopted a self-paced platform and the reason why we adopted that kind of hybrid model was because of different time zones. And as we're here, it's about 4 p.m. and I think it's like morning or something like that in Ghana. And so, I mean, we all have different time zones. We cannot force everyone to attend a live session. So we adopted that kind of part when it was kind of helpful when we took the feedback. These are some of the feedback, 90%. So the self-paced learning platform as a very instrumental way of impacting and bringing them in the program. And the platform had videos. So it had the text and it also had videos to train people. So those are really interested to explore that platform and give us your feedback. We'd be happy. And also, we also learned that there's a learning platform also in Wikimedia. So we want to explore that as well for the next training to see how that can also be helpful for the Wikimedia community so that everyone can also, I mean, take the course themselves and then see how it can help them. Yeah, so I don't want to go through the feedback, all this feedback, but I want to also give the opportunity to, usually to talk to you about the book exchange, both briefly. And maybe some of you can get an idea of what it is. But in the meantime, Peggy, let's do the practicals. So thank you Ruby. I think we should welcome Ruby. We did a good job. Thank you. And then Peggy would, I'll just briefly talk about the book exchange booth and then Peggy will go straight into their practicals and how exactly we can install QX. So as an open organization, we realized that there's a huge gap with regards to reading in Ghana, because there was the statistics that said that out of 10 children in Ghana, about only three people are actively reading. And we saw it as a challenge. So our co-founders, one of our co-founders traveled outside the country, he went to Czech Republic, and he saw a booth, he came across a booth. And he noticed that people were just standing by the booth and then opening books. He didn't, you know, understand why we're doing that. So he went to inquire. When he went there, he realized that people actually place books in the booth for free and other people can also, you know, come and take the books just in case they need them. So we adopted that style and realized that since we are trying to bridge the reading culture gap in Ghana, why not do something like this. So we had a structure in our office, a wooden structure, but realized that it couldn't see the theme we wanted. So we had to deploy the services of a carpenter. We gave him the design, he painted it beautifully to the color of pink. So we just created a poster called the Book Exchange booth on the right. You can see Donate's book on the left. You can see, pick a book. So we pitched this idea to some educational institutions. So we got a partnership with a bookstore called the EPP Books. So they donated some books to us. So with our first project, we used the books that EPP Books donated to us. We also got a donation of books from Ara Ghana. Ara also gave us books that we could also put in the booth. So we put the booth at the mall and we're happy to partner with a children's store at the mall, mainly because most of the books were related to educational stuff. And you know if you would want to build the foundation of a child or the educational foundation of a child, you might start to watch a book. So we realized that this partnership with Ara Shop was the perfect partnership for us. So we situated the booth at their shop where we see a lot of kids just patronizing the book. So this is just a brief, you know, intro about the Book Exchange. But if you want more information about that, you can contact any of us. Thank you so much. So we're just going to demonstrate to you briefly how you can download K-Wax yourself and how you can turn on online content offline. So a brief demonstration and then, I mean, you don't necessarily need a rapsberry pie to have K-Wax, but you can have K-Wax on your pen drive or on your computer. Hi everyone, my name is Pelagia from Tanzania. I'm from Tanzania. So I'll take you direct to how to download the K-Wax, how to have it in your phone or your PC. For today, I'll do a demonstration on how to have it on your PC. So first thing, you have to go to the website. You just write K-Wax.org. Listen. Once you're in there, you have to go to download. Then before download, you have to check. K-Wax, it has two things. First, you have to download the reader. Then second, you have to download the content. So for the first, you have to go for a reader. You go here, reader.  Do you have a phone or window or Mac or Linux as an operating system or browser or rapsberry pie? So for us today, my laptop is in a window format. My operating system is window. So if you want to know where you want to download your K-Wax, you have to check operating system of your device. So I want to download for Windows. So you just select window. Then after that, you have to check the processor, like we say, like a processor type.  You right-click it. Then properties. This one here. Mine is 64-bit. So you go direct for 64-bit. Just click 64. Then here you go. Just check it's downloading. While it's downloading, you can find our file. I mean, the file is in zip format. So you have to, once it's done, you have to unzip it. It is zipped. So if it's a window device, you need to have a win zip. And for Mac, you just need to double-click it and it will open. So once it's downloading, we know this is just a reader. Then later on, we'll go to download that for the content. Then later on, you need to download that content to access it offline. Yeah, yeah, yeah. We'll go through. Yeah, it's almost there. So while it's downloading, at the end, once it's done, you need to find out, like, a destination of your folder. Some other things can go to download or C drive. So for hours, once then, we have to check, like, where's the downloaded content? Like a destination. So it's done. You click on the folder icon. You find your, like, it's in C drive. We call it C drive. It's also in download. So as you see, this file is in, it's zipped. So you need to unzip it. So if you want to unzip first, you need to find a location to destination for your unzipped file. So I need to create, like, a folder in the desktop. I'll call it, let's say, QA and zip. Thereafter, I'll go to my zip, my downloads, let's say, then I'll right click the zip file, then extract file. You have to extract it. Then you find out the destination, like a, I created a folder on the desktop. So you find the destination. I called it QA and zip. So you just select, then open. My file was in desktop. Once it's done, you find, like, the file, the folder, it should be, like, unzipped. So you just open it. Just open it. And you have to find, like, a QA icon. We call it a executable file. Once you open it, it's like you can open the tool software. So you just find the QA icon. Then you double click it. This is my previous work. So I have to remove the content. Yeah. Once done, this is the QA software. This is the reader. It comes with no content. So once it's done, you need to find a content to be there so that you access it offline with no internet later. So we're done with the reader. We go back for the content. Are we good? Yeah. So we go back to the content. Just go to the same website, kwix.org, let me go back, .org, then go to download content. We now go to content. Now you need to have, like, you need to access content to which you want. You want to access content for work dictionary, let's say Wikipedia. For example, let's say Wikipedia content. Yeah, we have so many files. Like in general, Wikipedia, we have more than 100 GB. So when we start to download 100 GB too huge, so we just find a small file. Like, let's say we go for, let's say we go for week dictionary. We find a small file. You can find just a small size file like this one. We go to download. Then if you want to download just direct, you go to direct, it will download. Just a small file, so it won't take so long. So we're done. Here's the file. You find it in download. So once we're done with the content downloading, you just go to the reader. Now we need to access content offline. So go to the reader, kwix. Then you just click to this icon. Then you go to your content now. Have idea. So you just click this icon from kwix reader. Then you just, you have to access the content which you want to access offline. We downloaded this file with dictionary. So just click it and open. Here we are. Here we are offline. We just connected the wifi, but you don't need internet to access this file. Now we are offline. We're not using internet to access the content. Yeah, there we are. So there's also the question that he asked, how do you turn into Zivva? We're going to go there. Yeah. Yeah. So if you have a link online, show us. To make a Zivva file, you just go to, like I said, it's known as Zimmit. Just write Zimmit. Zimmit. First you have to copy a website which you want to Zimmit. As we later we deal with Khan Academy for students later. Khan Academy, it has so many things for studies. So you just choose what you want to Zimmit. So let's say you want to Zim this pre-grade academic kids. It's a learning site. So you just, it's according to what you want to Zim. So let's say you want to Zim Khan Academy for kids. Just copy your website, I mean the site. You copy. Then you go to Zimmit. You paste that. Then you have to write your email. So that once it's done, they will, like, yeah, yeah. Let's Zim it. So here, like, it depends on the size of the content. It may take some time to, like, to reply back. Like, this is done. Let me give it as an example. We did this for Khan Academy. Once they're done, you will get this kind of an email. Yes, yes. Once it's done. I think, I think for Merging, you can't merge them. But what you can do is that you can categorize them in your K-Wix reader. Just to make it easier for the reviewer. Yes. And note that it has to be under open lines. Because, yes, to avoid any, you know, issues. Some of the content on K-Wix itself has been Zimmed already. So what you need to do is just download it. So if they are useful for you, you can just download it. But then, if they are websites that you think are also very useful, but are not zipped already, then this is a producer. Zim it. Zim it. So that's what you request for offline downloads. Yeah. So it could be YouTube videos. It could be, like, anything that works. Yeah. Yeah, you might yourself. Hello. Okay. I said, is it possible to Zim just a course, not all the Khan Academy contents? I don't know. Is it possible to do it? Yes. So if you look at the, how she went about it, you see Khan Academy website itself can be Zim, the whole entire Khan Academy. But then we don't, I mean, depending on the audience that you're serving, a lot of it might not be useful. So what she did was she selected the site. So for instance, Mars for pretty school. So the URL that allows you to access that is what she sent. Okay. So then you don't ask, you don't have to download the entire Khan Academy. Yeah. Thank you. So for example, on Wikipedia, can I select some articles and try to Zim just this article? Is it possible to do it? Yes. It's very possible. So you go to the article and click that link for the particular article. And it's going to give you the Zim file for that particular article. And that's it. So you can have selected articles for various use. And also to note, to inform you that Cambridge is not just for students or schools. You can use it personally. Okay. So it can be for personal use. It can be for community library, a digital library. Just find any way that works for you. That's my last question. You said for the implementation of the project, the Fresco Roth, you find some gaps like gaps of materials like a PC laptop. For this course, what do you do to ensure that to close this gap and ensure that all this in a school for implementation, all the students will have access to the material and to have access to key risks for their education. Thank you. I think. Thank you so much. I think what we also seen regarding the device challenge device gap. There are not many devices in the school, but we also seen that teachers also really need a content to do their research and they use mobile phones. But the challenge with the way that we are implementing the project is that we use pen drives to install on each computer in the school. So we have to download it in each computer using the pen drive. And that also brings a limitation because if someone bought a phone, they wouldn't be able to assess it. So one of the solutions that we've seen for this kind of challenge is using a Rapsberry Pi, which is sort of like an internet and a box method can be a solution to or a compliment to the work that we're already doing. So with the Rapsberry Pi, if you put it in the school, anybody can just connect to it. And that solves the issue. Yeah. I think you have a last question. Yeah. We're almost done. Just quick question. Actually, he was asking that whether we can have a list of Wikipedia articles, which we can zoom it. So I guess that the best thing will be just create a category, put all the articles in that, and then zoom it. So that's that. And it's a really very cool project and I'm eager to work further up. Yes. Thank you. We're also happy to work with you since you're doing the same thing. Sorry. I think he's the one to say last thing. Okay. Just to add that, I think this is a good chance for us to like to make awareness of Wikipedia and everything which is going on in Wikipedia by being offline. Okay. I'm sorry we are much. No, no, I just wanted to add that what she just said, we that we normally have internet connectivity issue. This is a very great tool to use because with it, you don't need to bother yourself about internet. You don't even need to bother yourself about buying data. So just use the Kiwis app and you're good to go. Thank you very much. Thank you. Thank you for attending the session. So currently this room is going to be used for Muslim prayer. So we will need you to carry your conversation outside. Yeah.


Hey babe, where are you? It's getting quite late. I'm sorry babe, we've just finished. I'll be home soon. Okay, you sound pretty tired though. Are you okay to drive? Yeah, yeah, I'll be right. Okay, see you soon. Bye!


introduction to BLE security. BLE communications often occur in public environments and that is why it's very critical to apply some security measures to maintain the confidentiality and integrity of data. Luckily cryptography can help with that quite a lot. The second major concerns with BLE is the authenticity of both devices that are creating the link. In other words the device we are trying to connect to is it really the one that it claims to be? And there are several protocol methods that can make sure that this is the case. Next concern is authorization. So even when we create the link we may try to restrict the access to certain data. And authorization is deeply embedded inside the BLE stack and it lets the user application to decide which data and when are exposed to the party we are connected to. Another concern in BLE security is privacy which is the ability to track devices and their users but this is outside of scope of this video. Let's now look at the possible threats that can occur in Bluetooth Low Energy. The simplest type of attack is passive e-dropping where the attacker simply listens on the communication channels and can capture all the communications all the data that are exchanged between the two parties. If the BLE link is non-encrypted the attacker has an easy job. If the two parties want to encrypt the link they first need to go through the so-called pairing procedure which is derivation of a shared secret which is later used to encrypt the link. In some older version of Bluetooth prior to Bluetooth 4.2 there is a possible issue. If the attacker if the passive eavesdropper is present during this negotiation of a shared secret the attacker can also derive the key which means it can make sense of the data even though the link is encrypted. Luckily this was later improved by the secure simple pairing in Bluetooth 4.2 and later versions. Another very common type of attack is man in the middle. There is a third party, malicious third party that is acting in the middle of the link and impersonates both the initiator and responder. Such an attacker is able to insert data or remove it from the BLE link. Some of the pairing methods provide protection against such attack and others not. So it's important to understand the security requirements and the configuration that must be done on the application side. Before we move forward let's quickly review the architecture on STM32WB. The device is a dual core and it integrates Cortex M0 plus and Cortex M4. Cortex M0 plus is a black box from the application point of view. It runs the RF stack whether it's Bluetooth, Zigbee, Thread or even some low level access to the radios. For purpose of this video we will focus only on the Bluetooth stack. In the pictures you can see various levels of Bluetooth device and Bluetooth host that both form the Bluetooth stack. If we start from the bottom you see the link layer which among other things is responsible for encryption of the link. In the upper layer you see the security manager which manages pairing and bonding procedures. We'll see shortly what it means in more details. The data that are exposed to the outside world over BLE are stored in a gut server in so-called gut database. It's up to the BLE service to define requirements for this data. So let's imagine our device is a heart rate which is adopted service by Bluetooth specification and it exposes the value of a heartbeat. It's up to the specification of the service whether the data require encryption, encrypted link or whether it requires protections against man-in-the-middle attack and so on. The user application runs on the Cortex M4 which interfaces with the RF stack over high level command interface called ACI application command interface. So the user application sends these commands towards the BLE stack and in the other direction the BLE stack may send ACI events towards the application to process. When the link is encrypted the payload of every single data packet is encrypted plus there is a four byte message integrity check that is calculated over the plain text payload plus part of the header. The cryptography scheme is AES in counter mode with CBC Mac so symmetric cryptography. Let's now have a look how to establish secure link over BLE. There are two devices STM32WB which acts as a BLE peripheral and at the same time as a gut server so it exposes two characteristics to the outside world. One that can be read and another one that can be written. Mobile phone acts as a BLE central and at the same time as a gut client. Procedure starts by the peripheral device advertising its presence. Central performs scanning, it detects these packets and sends a connection request. Then central device performs service and characteristic discovery to understand what type of data and service is hosted on the gut server. At this point central may initiate pairing which means establishment of a shared secret between the two devices. This shared secret is then later used to derive a session key for the link encryption and this is what happens in the last stage. The link is encrypted. The level of security of this link depends on the pairing method that was used. The method can provide protection against eavesdropping against eavesdropping plus man in the middle attack which is also called authenticated link or it can provide neither which means the pairing must be done in secure environments only. But even for the last case if the pairing information is stored persistently in the device which is bonding the subsequent connections may occur securely even in the non-secure environments. So which keys are generated during the pairing procedure? Well firstly it's a long term key or short term key which is used to derive the session key which in turn is used to encrypt the payload and calculate the message integrity check. The security level of these keys depend on the pairing method that was used to derive them as we discussed just early before. Another key is identity resolving key which is used for privacy so the ability to track identity of the devices and its users and we will not discuss that in more details. The last key is connection signature resolving key which is used to authenticate the payload on an unencrypted link. This is a special feature that we will touch briefly at the end of this video. The following timeline shows the evolution of Bluetooth specification since the beginning in 1999. Bluetooth low energy was introduced in version 4.0 in 2010. Four years later in BLE 4.2 a major improvements have been done especially to the security. The introduction of the Diffie Hall-Monkey Agreement Protocol means that all pairing methods provide protection against passive eavesdropping even if the pairing is done in a non-secure environment. This is not the case with so-called legacy pairing in BLE 4.0 and 4.1. The versions are backward compatible unless the legacy pairing is explicitly disallowed by the user application. Pairing methods are also known as association models. For legacy pairing there are three. Just works which requires no interactions by the user nor any input-output capabilities on each device such as keyboard or display. The second one is pass key entry and the third is out of band which is typically based on NFC or some optical based method like QR code or barcode. Secure simple pairing introduces one more and that's numeric comparison. None of the legacy pairing methods provide protection against eavesdropping so the pairing must be done in secure environment only. The exception to this is out of band which is secure provided that the out of band channel is secure. On the other hand secure simple pairing provides protection against eavesdropping and that's thanks to the elliptic curve Diffie Hall-Monkey Agreement Protocol. Just works provide no protection against man and middle attack. Since there is no interactions by the user required there is no device authentication. So let's now have a look at each pairing method in more details and from now on let's focus on secure simple pairing only. Assume we have a mobile phone which acts as a BLE central and the device we are trying to connect to is BLE peripheral. On the phone we start scanning for all the devices that are advertising around us. We select the device we want to connect to either by the BLE address or by the device name that's advertised. The phone performs service and characteristic discovery and optionally it will start pairing so generating a shared secret and later encrypting the link. With just works there is no way to verify the authenticity of the pure device so this method may be subjected to man in the middle attack. Apart from allowing the pairing on the telephone side there is no user interactions required. The pairing procedure via passkey is very similar. The only difference is that during the pairing one device shows a six digit number that we must enter via keyboard into the second device. Now the key point is that even if there was a man in the middle he would have to know this six digit number. If the numbers don't match the pairing procedure is immediately terminated and the chances of man in the middle guessing the right value is only one in a million since the number is six digit long. Now with numerous comparison this procedure is even simplified. During pairing both devices show the same six digit number and user is required to confirm that these values are the same. The only requirement is that the both devices must have a display. Out of band pairing is arguably the most secure provided that the out of band communication channel is secure which is typically the case for NFC due to the close proximity nature. With the phone it can work for example like this which we take the phone and tap the NFC tag we can read the identity information and also the security related information from the device. The operating systems on the phone or the application running on the phone can then use this information to connect securely over Bluetooth. Pairing over NFC can bring many benefits to the user. First of all it's faster and simpler. The only interaction that you need to do is to take your phone and tap the device. Based on this the phone can launch application and in the case of Android it can also start a pairing procedure. There are no conflicts which means that if you start scanning in typically office environment you may find that there are tens of devices so you might have to go through the list and select the correct one. With the NFC you pair directly to the device that you want. As we said it's very secure due to close proximity nature and the size of the exchanged credentials. It's also low cost especially if you require man in the middle protection. The other possible options is that the device integrates either a keyboard or a display so you may find it the low cost solution to integrate an NFC tag instead. It's very easy to use especially if you compare it to other out of band methods like QR codes or bar codes. The device can be completely sealed which is very useful for example if you require waterproofness. It can save power. The device can be in very deep low power mode and it can wake up and start to advertise only upon a detection of the field on the NFC. ST offers wide selection of NFC devices. The best solution for true out of band pairing is the dynamic tag ST25D. This device features two interfaces wireless and wired which is typically I2C that is connected to the host microcontroller. The reason why this is necessary is that the security credentials for Bluetooth pairing shall be random and unique for each pairing so they shall be generated and written to the tag by the host microcontroller before they are read out by the NFC reader. The simplest solution is the passive tag ST25T. These devices they are typically standalone they come in a form of a sticker or a label. These devices cannot provide the OOB security feature since the microcontroller cannot write the credentials into them. However it can still simplify the connection and pairing procedure. The identity information for the Bluetooth node can be statically stored inside the tag and the reader which reads the information out can connect to one particular device without searching through the list of all the advertising nodes around. The most complex application might take advantage of NFC reader ST25R. This reader can work as a tag in card emulation mode or it can even read other tags and initiate the connection over BLE or even pairing over OOB.


Hey cuties! It is time for our last book haul before Christmas. If you guys have been around a long time you know I have a bit of a tradition of every Christmas filming myself unboxing slash unwrapping all the books I get for Christmas for my family and the ones that you guys very kindly send to me but I actually have quite a lot of books to haul and then after that my next book haul is my birthday book haul because my birthday's on January 28th which is very inconveniently close to Christmas I know. So then when I have a book haul again usually of just like random books until like March or whatever and so even though I don't have quite as many books as I usually do a book haul I think I have about 20-22 something like that here and usually I do a book haul when I've got like 30 plus these have to be hauled otherwise they're not going to be hauled for like forever and so we have to do it now. We need this. This is essential. This is a crisis. So I've got quite a few that I've read but we'll do them last. We'll go through all the books that I haven't read yet and let's just do this. I'm very excited. These are all books I'm very excited to read and I'm excited to chat about them with you. Where should we begin? Okay let's go with some of the new releases that I'm excited for. One of the books that I'm most excited to read. You guys ready? You're not ready? Book chops and bone dust? This is The Prequel to Legends and Lattes by Travis Boudry which for a long time this year I was saying was my favorite book of the year. That may have changed but I'm not going to tell you anything else. My lips are sealed. I'm going to complete state of shock I forgot what I was going to say. But I love Legends and Lattes so so so much and this is The Prequel. I'm a little bit nervous because I think part of the joy of Legends and Lattes was this like coffee shop and like oh it was so quaint and beautiful and like small stakes whereas I think in this one our girls are war but I think also spending a lot of time in this bookshop. So listen I'm gonna love it. Travis Boudry has the key to my heart. I have yet to find really any cozy fantasy other than maybe I guess trust the emerald sea which I read recently that I love this much. A lot of cozy fantasy I feel like doesn't have substance. I need substance and I just I just love Travis Boudry's writing. I'm so excited. I don't I'm intrigued as to whether I'm thinking I think about this a lot. There's a lot of things that I think about a lot that I don't think any other human thinks about a lot and one of them is is this gonna continue being a series or are we just gonna have the sequel and prequel for now and then is he gonna write other stuff or is it all gonna be in this what like what are we doing Travis? I need to do the game plan. I need to survive. But yes I'm very excited for this and I love my cover so I'm gonna have to read this soon. One that I am definitely gonna be reading soon is the Christmas Appeal by Janice Hallett. I'm gonna be reading this just before Christmas and this is a Christmasy sequel to the appeal. It's in the name. I didn't love the appeal as much as I wanted to but I've loved every other Janice Hallett since. I love the twi-foot code and I love the mysterious case Abton Angels and so I just love I said this in my Tegucludo when I put this on there but I just love Christmasy Murder Mysteries. I just I love it. Every year I don't spend the whole of December reading Christmasy stuff because that's like overkill but just around Christmas I do love Christmasy either romance or Christmasy Murder Mysteries and this year I'm reading a few Christmasy Murder Mysteries. I'm gonna do a special vlog for it and I'm so excited. Also it helps that a lot of the ones I'm reading are quite short. I do I do think like a Christmas book doesn't need to be that long. Like I loved Christmas at the Grange is that it? It's like the short story, Christmasy short story from T. E. Kinsey in the Lady Hardcastle universe. But in this one I think they're putting on like a panto. They're putting on a Christmas panto and someone dies and I just love it. You guys who don't live in the UK are missing out on panto. Panto is its own beast. It's like a Christmas play but it's its own genre. It's camp! It's camp! I don't know what to tell you. And I love panto. I haven't been in a while. I love panto. So I'm very excited. I think this is gonna be high camp. Then when I went to Costa Rica with some of my friends for you guys, one of them Erica very kindly gave me the US edition of How to Sell a Haunted House by Grady Hendricks on also oh this beautiful little bookmark. How cute is that? Yeah if you guys been around a while you know that I have been refusing to get the UK cover of How to Sell a Haunted House. I'm gonna put it here. It's just ugly. This has got such a cool vibe to it with like it's kind of like a toy house. I just love it. I love the vibe of this one. This cover is actually offensive to me. I recently gave Grady Hendricks my first ever five star for him but he is definitely my flavour of horror. Like I've spoken about a lot. Like if I'm gonna read horror, Grady's my guy. You know? So I know this one is about two siblings who are trying to sell their parents house but it may be haunted and I'm just I'm gonna read everything Grady puts out. I think Grady's my horror guy. And I've always said if you have recommendations for horror that is similar please let me know because I need them. Speaking of horror, one of my patrons Cade very kindly gifted me two books. And one of them is One's Trilio which I've heard so many good things about. I feel like everyone's been loving it. I don't really want to know what this is about. I just have certain books right where like I don't want to know the plot but should we have a little look? A woman's son dies?  But I think it's about family, about grief, about love and I've just heard so many good things about it and I'm hoping you know it will be the kind of horror that I can stomach. But I just heard so many good things about it and I really think the cover draws me in. I think it's such a unique cover. I think it's very special. This was like a bit of a special book. And then Cade also gifted me Shark Heart which I'm very excited to read. This one is about a couple who find out I just love this synopsis that I just love saying it. Okay a few weeks after their wedding, Lewis receives a rare diagnosis. He will retain most of his consciousness, memories and intellect but his physical body will gradually turn into a great white shark. That's all you need to know. Olivia Wildnod at the end of the day, right? Olivia Wildnod. It's gonna be a little bit weird, a little bit magical realism. There's like a lot of pages that are like a line or a paragraph which excites me. I'm ready for this. I think this is like a five-star prediction and it's not usually like it's like fiction you know but I feel like it's my kind of fiction. So very excited to give this one a go. What should we talk about next? There's so many books here. A little while ago I met up with Jenani from this story Ain't Over while she was visiting in London and we went to a few bookshops and I was very restraint. I only bought two books guys. First is Days at the Morasaki Bookshop. It has a cat on the cover that is why I bought it. I think it's just about this cozy bookshop and it's like a cozy, gentle, heartwarming book. It's only like 140 pages and I have heard so many good things about it. It's one of those books I'd been to a couple bookshops like in the weeks prior and I'd almost bought it so many times and just held off and held off and held off. Yeah I'm really excited to see what I think of this. I think this could be a really cute, gentle, heartwarming book. I think it's about a woman who like the bookshop has been in her family for generations and she's like nah I'm never gonna you know that's not my job. But then I think her life kind of turns upside down and so she actually goes to work there and yeah live rent free there and kind of like I think it's about finding yourself and gentleness. I'm so excited. And then a book that I have almost bought so many times and I've been interested in for so long. It's one of those books that you're kind of interested in for a long time and then it takes you a while to actually pick it up is Plain Bad Heroines. So I know this we've got students in the early 1900s who are then found dead and then like the school opens then to film a film like a Hollywood film. It's got footnotes. It's got pictures. I'm very excited. Oh it has like a footnote. It says remember this name. Oh that's fun. That's camp. I love it. Here's what's really upsetting about this sort of art. People are ready for it. People are not smart enough to appreciate pieces of work like this. It is very long though. It is 600 pages and like why did the book need to be that long? It's always my question now the 600 page book. I'm like that was a choice you made. Why did you make that choice? I feel like I've had a lot of good things about this. I feel like people always tend to pick it up around like October season so maybe I'll save it until then. I mean listen it's not as if I'm struggling for books to read but I was like Megan you've almost bought this so many times it's time to pick it up. Then let's talk about some books that publishers have very kindly sent to me. We have got Murder Volume 1 and Volume 2. This is like it's not really a book but they're on Goodreads so you know I can mark them as red but it's like it's a game online murder where it's like a murder mystery game where you like crust off out and you gotta solve the mystery and as the book goes on they get more intense. I'm really excited to give these a go. I might even like around Christmas time I think this would be a fun thing to like sit and do. I'm a bit intimidated by them but I've seen some reviews that say once you start you can't stop and yeah so it's just like mystery logic puzzles but they're on Goodreads which means they can count as books towards my written goal and I eventually read them. So yeah I'd listen I love mysteries I love murder so I'm really really really really excited to try and do this. I don't know how good I'm gonna be but I feel like once you get the hang of it you can be good at something like this so it's very kind of them to send me both volumes. And then I also got sent death on the list that I always struggle to pronounce this Lysitania. This is a murder mystery set on this ship in 1915. Listen I love a good ship mystery. Never underestimate the sea. I love anything like train like anything that's like we're stuck on this this vessel together and there's a murderer and there's no way out. It's kind of I love it. Oh the man's body was discovered in a locked cabin with a key inside and no gun to be found. Locked room murder mystery. So yeah I'm really excited this one comes out in January next year so good to get this number. I've got some 2024 books that is scary that is very scary. A quick mention for a book I know I'm not going to be reading for a year and that is Ariadne by Jennifer St because this is going to be the book club pick for my grease trip. I'm hosting other travel trips some of you may know to Greece which I am so excited for. Since doing the Costa Rica one I just feel so excited for the Greece one. I'm not stressed at all. I don't feel worried. I know it's gonna go great. I'm so excited to meet new people. I'm so excited to see some of the same people who came to Costa Rica. I'm just so excited. Guys these trips are amazing and like they're legendary for the Greece one they're so good but our book club is going to be Ariadne because we are visiting the palace of Nosos where the whole myth of the minotaur and the labyrinth and Ariadne is set. So I figure since we're going there we've got to read this so I'm very excited but I'm not going to be reading this for like a year but I needed to pick it up to show everyone like when I announced the grease trip that we were going to read this and listen I have a I always tend to give Greek mythology books four stars because I love them but there is always something at least some ones I've read. I haven't read a lot. I've kind of read like from two or three authors but there's always like a distance kept between you and the character but I just feel like Ariadne might be different. There might be something different about her. So I'm very excited to pick this one up and then finally the last of the ones I haven't read yet were ones I picked up from the works. The works is this shop in the UK that sells a lot of things but it does sell some books and they usually do have they don't have the biggest selection. It's very TikTok inspired now I would say but what they do have they have for very cheap so it's good I always pop in whenever I walk past it. Have a little praise and sometimes I see stuff I want and sometimes I don't but this time I think there was an offer on for however many for three and so I picked up three. First I picked up a witch's guide to fake dating a demon by Sarah Hawley. Listen I figured it's blurred by Ali Hazel word so I figured it might be Ali Hazel's flavour of romance with a little bit of fantasy a little bit cozy fantasy thrown in um it's a witch fake dating a demon I mean the cover does tell you everything you probably need to know. These three books are ones that like I I kind of picked up on a whim you know they're not ones I know much about not ones I've heard much about but I was like you know I've heard a few people reading you so I'll pick it up. I also picked up love in the time of serial killers I just love the cover for this one and I remember seeing a few people buy it when it came out. I think one of them's got a true kind of obsession and she convinced that her new neighbour might be a serial killer but I think they fall in love.  I think I'll take them all what a good deal. I haven't taken the sticker off this one I'm not going to attempt it on camera that's too nerve wracking. I picked up how to kill men and get away with it. This is about how to kill men and get away with it she just kills nasty nasty men. Nasty men she's got addiction to killing nasty men and honestly good for her. Good for her. This reminds me of like I feel like this might be Finley Donovan flavour of like comedy mystery and listen good for her good for her I'm here for it. Okay that is all the books I haven't read then we've got a few books that I have read which we'll just run through really quickly. All right I'm just gonna mention these quickly because the vlog is coming this weekend but I had to pick up some books for the Goodreads mystery thriller award choice of whatever there's so many words the awards choice of the Goodreads choice awards vlog I'm doing the mystery thriller category. I picked up All The Sin Is Bleed by SA Cosby none of this is true but I used to do I picked up before I picked up these other ones because I knew this one would definitely be nominated so I picked that one up a while ago. Homecoming by Kate Morton and The Housemade Secret by Frida McFadden so all of my thoughts on these will be coming. I need a drink. All of my thoughts on these will be coming this weekend I don't trust myself to say anything because some you'll you'll start getting a hint of some of what I think about some of these so I'm just saying zilch never like you don't hear a peep at me but my vlog is coming this weekend so then a little while ago I held a patron meet up in London with some of my patrons got to meet them which was so much fun and we did a little book shop crawl. I bought Ariadne on that trip but I also bought two books I've already read which were Mr Magic by Kirsten White and The Girl from the Sea by Moni Nox Osatag. I liked both of these this one I thought is very it's a very interesting horror that I think is tackling interesting things that I haven't heard a ton of people speak about. This one was okay it was beautiful but I'm trying to be harsher with graphic novels because I feel like I just give them all five stars and so I just didn't feel like the story in this really made me feel much you know like I really connected with it so it was fine. Mr Magic it makes me I am intrigued I don't think I'm going to read Hyde but I am intrigued to read more of this horror from Kirsten White because it's very weird and very unique so it's not going to be everyone's flavour I can understand why some people don't like it but and then I'm going to be intrigued and then I did do a vlog recently where I made progress or finished seven theories in seven days and two of the books that I got for that I had pre-ordered this one Lights by Brenna Thumbna and I also picked up an Eldie Lady Must Not Be Crossed by Helene Tersten. This one was okay it was a bit different than the first one it wasn't as fun as the first one and I had a few issues with some of the topics discussed in this one but this one I just I loved I loved I cannot recommend the Sheets graphic novel series from Brenna Thumbna enough I was spoken about it a ton lately so I've spoken about my series of you I can't shut up about it but Lights was just the perfect ending to this series this series is so wonderful when you compare it to something like The Girl from the Sea I feel better the help my ratings of each of them because I just think the topics or the grief is unpacked the way the friendship has unpacked the way the belonging impact whether it's bullying you know this is middle grade at the end of the day the way that I feel like so many topics that would be so valuable for so many kids to read I just think it does it wonderfully so yeah I love Lights I love it so much there we have it I think that is all the books I have hauled recently can't be missing a few but I hope not because I try and keep track in my notes app and make sure I don't miss any so that is all the books that I have hauled in the past couple months and now I'm saving any book packages that arrive for Christmas which is very exciting but thank you guys for watching let me know what you thought of any of these particularly ones I haven't read yet I'd love to know your thoughts um what are the ones I'm most excited for how to set a haunted house the Christmas appeal and shark heart and monster video probably the ones that I'm most excited for but I'm excited for all of them so let me know what you thought of any of these if you got to the end of video comment a snowflake emoji because it's getting it's getting frosty out there and I'll see you guys soon in another video bye


Another proudly we hail one of radio's outstanding dramatic half-hours starring Lee Tracy and presented transcribed by your army and your Air Force Radio City, New York here is your star and host on proudly we hail the distinguished Broadway stage screen and radio star Lee Tracy Thank you, Kenneth Banghart and hello everyone welcome again to proudly we hail to the Orient for our story Ailee that's right Ken to the fabulous East Indies for a story about a sea captain his men and his ship a beautiful lady and Several characters you'd hate to meet on a dark night to tail guarantee to keep you on the edge of your seat We'll be ready for the first act after your message Ken You young men who graduated from high school this year There's a chance for you to get ahead fast in our great Air Force Air Force enlistments have been restricted for a long time, but they're open again now and remember the skies the limit in the United States Air Force Visit your United States Air Force recruiting station today get all the details and now with your star Lee Tracy in the role of Captain Peter Lynn your army and your Air Force present the proudly we hail production of Port of Call, Jakarta This is a story about a man named Peter Lynn who was owner and master of the schooner albatross Our tale is taken from the remarkable journal He kept back in the days before the advent of the steamship when every vessel wore her canvas proudly Townsmen how does she read now law by no way sir keep her at that Hi, sir If this wind holds mr. Bourne will weather banker by daybreak window no in captain We could show us turns anything that's bangless and after this your optimism is fine mr. Bourne But your logic is off course if the wind veers let me know I'll look in on our passenger for a moment He's your chef. Hey captain big in your part and sir, but ain't he the one? He's the one all right Horse and his royal nibs into the water the way he did why the crew still fit the bus Perish in sight it was Strange indeed of the tricks of fate or perhaps they are not tricks at all But rather the guiding finger of the Almighty how far and how fast the news will travel is no telling Well, no matter the thing is done. There can be no regrets But it's amusing to think that had we not sailed into Jakarta three days past None of it would have ever The crew's eager for a night of sure sir Well, they deserve it mr. Bourne Starboard watches free tonight port tomorrow a tell-crawl if he lands in jail we sail without him I will She rides lights and free with the cargo out of her We'll be taken on a new consignment in the morning the English people like the way we work Think we've a steady contract there as long as we want a good course to celebrate captain mr. Mate we've sailed together for long enough for me to be able to read the thirsty look in your eyes Go ashore with a starboard watch if you like but what about you sir? I'll stay aboard Albatross is woman and drink enough for me. What is it? Oh Brian, sir? Here is two things. I got to make credit. It's me knows me eyes It's far known when we were busy if you unload and I've been see both seeing and smelling things right I thought should be brought to your notice. You don't say a Brian And what are these mysterious things you've been seeing and smelling look here, sir What do you see standing by the key side? You mean that black carried exactly, sir Now Brian have you been at the bottle sir? Not since we left that dirty hole at Sembar. Have I so much as that'll do Brian now What about that carry four times? I've seen it come and go since I first noticed it You can't see who's in it in the top pull down and tears and not once as anyone stepped out of it He just pulls up there and stands for a while nothing moving and then off it goes and a bit later back It comes your regular. I called it and this has been going on since it's just after six bells, sir Yeah, thank you, Brian.  Hi, sir What do you make of it mr. Born? Search itself captain They're probably nothing at all then again I've always found it a good idea when possible to get an answer to the mysteries of life We're not known here. I'll take a couple of men and look into it, but I won't be necessary mr. Born. I'll say to this myself take command Is there something that you Take your pardon madam Allow me to introduce myself. I'm captain Lynn of the ship in which you seem to have some interest or am I wrong? How do you do captain? Oh, I do hope you don't think that I seem to have startled you madam forgive me Now is there any way in which I can be of service? Will you you sail for Singapore soon? That's right with me I ask how soon Two or three days all depending would you take a passenger a passenger met what passenger myself Would it not be better madam to go by regular ship? I have no accommodations especially I'm sorry. I can't explain. I heard from a friend that that's where you're bound and I desperately want to go there I must go there. You're in trouble madam. Oh, no. No, I well I mean Please don't ask these questions Since this morning. I've been trying to get up enough courage to speak to you I can say anything you ask within reason. May I ask what there is in Singapore? That's so pressing Friends And here there are none Only people to spy on me. I see Is it right to say that in taking you there'd be a certain amount of risk involved only if he Well, if you took me and no one knew of it, there would be no risk But the chances of someone not knowing it would be rather slim I don't know I Have no right to ask you that guess there would be a risk a terrible risk Only right madam that if I must take such risk. I know from where it comes I'm responsible to my crew and my ship. There's no time to talk now. I was just leaving when you came Could I meet you here tomorrow night say say nine o'clock? I'll tell you everything then if you like I can meet you where it's more convenient. No, no, this will be As you wish madam right now. I can promise you nothing. I understand Thank you for listening to me Until tomorrow night. Good evening, madam And that was the beginning of it a beautiful woman dressed in the height of fashion With hands that darted nervously a voice that trembled with fear and whose brown fawn like eyes were haunted and terror-ridden I had an instinctive desire to help her but I knew hard logic must man the helm I would in no way in danger my crew or my ship for all the beautiful women from here to Atlantis It was the following afternoon that a visitor came aboard mr. Bowen brought him half where I sat smoking a pipe with a fan tail looking out over the ship cluttered There's a gentleman here would like to have a word with you our captain Lynn My name is riker Edgar Riker. How do you do mr. Riker? I want you to sit down. Oh, thank you You can dismiss the port watch mr. Bowen. There to be a board by four bells. Hey captain And now sir. Oh, she's a fine ship as fine as I've ever seen I need you to say so your next port of call is Singapore. Is that correct? I didn't know it was public knowledge Such information has a way of getting around captain Oh, you tell me the nature your business mr. Riker certainly It is simply that I should like to buy your ship I'm a prayer to offer you double whatever you paid for it. You want you want to buy the albatross Let's understand each other right now this this ship is not for sale at any price And may I ask how you knew I was her owner not just her captain? I didn't I'm nearly Surmised and you verified my supposition Well, you can't blame me for wanting to buy her now. Can you know mr. Riker? I can't but I can assure you that nothing you or any man on this earth could offer whatever make me consider selling But then I'll take no more of your time captain. It's been a pleasure. I'll find my way to the dark Until we meet again. Good evening, mr.  Anything you miss captain, you know that slippery little eels that he wanted to buy the albatross by them That's a good one good one indeed I'll bet he had no more intention of buying her than he had her swimming from here to my castle I Don't follow your course sir. He if he said never mind what he said mr. Bond just remember him and you should see him hanging around again Let me know they could put one of the lads on to him sir if you say the word Oh, that won't be necessary. Just keep a weather eye. He smelled a trouble from stem to stern. I Was to meet the woman of yesterday at nine o'clock and due to natural curiosity I look forward to our meeting with some impatience Yet I could not shake from my mind the incident with Riker his lean serpentine face with his hooded mocking eyes Flick through my brain while he's oily voice woven unpleasant counterpart around my thoughts There was nothing uncommon and anyone wanting to buy the albatross or to pay double was after all a credit to her but Riker's manner and then my growing belief that he did not really wish to buy her at all Had me filled with a cold anger At two bells. I went on deck leaving the ship and mr. Bones hands I stepped ashore made my way toward the carriage and stood waiting on the key Madam my I Always seem to be surprising you captain don't make a move.  What the devil do you think you're doing ordering you to get up here captain and get up here fast It might interest you to know my first mate is watching us and he happens to think this is quite a different kind of meeting When we drive off you'll smile and figure his captain's not such a fool after all now climb aboard He had me and I knew it. I knew also he wouldn't hesitate to shoot if I didn't obey Aside from that there was a native driver who stared down at be unmoving a large knife gripped in his hand I did the only thing I could Climbed up into the carriage next to riker and in a moment We were off heading into the city and I knew not what the Tracy starring in the role of captain Peter Linn in the proudly We hail production of Port of Cold Jakarta will return in just a moment for the second act The United States Air Force has a good deal for veterans. Just listen to this The Air Force is growing so fast. It needs men already trained to take over many important new jobs Here are the facts if you're a veteran of any service and if you have the training the Air Force needs You can enlist now if qualified in your old grade or better You'll skip basic training and be assigned at once to a nearby Air Force base You'll start right in doing the kind of work You know how to do well the kind you like to do and you'll be helping to build the greatest flying team in the world Go to your nearest United States Army and United States Air Force recruiting station Have a talk with the recruiting sergeant and learn all the facts You are listening to proudly we hail and now with your star Lee Tracy in the role of captain Peter Linn We present the second act of Port of Cold Jakarta We rode in silence twisting and turning through streets little better than alleyways and came at last upon a long sloping hill that turned sharply into a drive Mr. Riker did not take his eyes or his gun off me from start to finish The drive we entered was long and hemmed in by floral growth. It swept gradually inward as the carriage slowed I caught a dark glimpse of a dwelling knew the journey was over. You may get down captain Sorry, sir, everything's in order bring that fancy pants build rat in here after you captain With Riker's gun potting me in the back a walk toward the open doorway in the raging character who stood framed within it He was round and squatting bald a toad of a man almost as wide as he was tall But the flickering torches are stood out like gas on either side of the entrance I saw the wild light of madness reflected in these bulging eyes. Take him in the den To your right captain Sit down. He'll be right back. I'll stand But you mind telling me what the mean is of all this patience captain patience. I think you'd better sit down if you think that you Know you conniving winch. Is this the man? When he struck her there was no more reason left in me I dove for him and had my fingers clenched about his throat when a blinding light exploded in my brain And I dropped sickeningly into the darkness Coming around prop him in that chair and if he makes another move Don't use the box What's going on here always asking questions Mr. Are you able to hear me?  Is that correct?  Spangler address him with respect. Thank you, right here He'll do you no good to lie Rikers are you meet? You're bound for Singapore, but no has friends there would help her get back to England It's obvious that you agreed to take her hair. Is that not so go to the devil you stinking squid No, don't hit him right there not yet the more he says the more of a lesson. He'll be taught Is there anything else on your mind, mr? If it's ever in my power to help the poor woman who happens to be your wife, I'll do it I'll take her to Singapore. I'll take her to Calcutta or London Anywhere she wants to get out of your reach You were right right her Gentlemen, he said you were a gentleman. Did you think he really wanted to buy your ship? I had only to look at him to know that he wouldn't have the money to buy a pound of salt card very good Such an astute judge of character Did you hear right there? I heard and I'll remember with advantages all right enough of this After Riker is done with you.   Spangler will have no regrets at all. So let me caution you don't move Don't even move your head Riker. Don't underestimate me. Oh, I don't captain. I don't Just put your hands behind that chair easy like I Always teach a better lesson when the student sits still. Would you like to be a rich man Riker? bribery How rich could you make me captain? You can see for yourself.  If you have a look inside you'll see what I mean. Tell me what you mean I don't like to be kept in suspense Pearl In that case we'd better have a look I wanted him in front of me close to me the lure it worked Now I had only to hook my face his knife flicked out and cut my shirt He parted the sides with a point There was a fixed grin on his face as it touched the pouch lying against my chest his eyes flicked Downward out at nice struck I Made short work of mr. Riker as I flung him across the room is limp body crashed through the window And I knew I had no fear of any interference from that quarter. I picked up his gun and Prepared to go hunting Bangla keep your voice down at Captain Lynn Where is your husband? You still want to go to Singapore If you want me to take you you'll have to help you'll have to get hold of yourself If you got home safely to England, how could he touch you couldn't my parents all right Get up off the bed. I can't hide here. Hi Dirty Hold still Now listen, is there anybody else to help him besides Riker the servants, but they must all be in bed Could you get a carriage ready without attracting their attention?  Would you like me to madam? No No, I'd like to have the pleasure of doing that myself.  Oh, no fear madam drive the carriage and I'll entertain your husband You'll pay for this you mind your language Mr. Bourne Mr. Bourne, come to the carriage. All right now get down life. Wait a moment madam. My mate will aid you But the born see to the lady here. There's luggage in the rear Weather sir a touch with the wind chain move your fat-bellied pirate Oh, I was getting a might worried sir good. Yeah, mr. Bourne, but no need is the port watch aboard. Yes, sir Croft We're in a manner we're speaking sir good soon as you're so mr. Spangler to my cabin row is all hands We sail at once captain. What's your step, madam? Down the gangway Spangler. You can't kidnap me.  You'll need it Mr. Bourne take the helm Stand by the cast off. It's you have been missing how you Call away. What's your helm? All right now steady as she goes steady as she goes now, sir. Tell me can you swim you've reckoned with the wrong man I said can you swim? Well, here's your chance to prove it was strongly toward the open sea The albatross shook herself and welcomed the wind. It's clean bite filled her taut canvas She heels smoothly to its force cutting sharply through the back knee swells For better or for worse with our cargo battend under hatches and a beautiful woman aboard We were underway racing the dawn found for Singapore Tracy will return in a moment with a word about next week show Here's good news for you young men who graduated from high school in the class of 51 You have a chance to join the world's greatest flying team the United States Air Force Air Force enlistments have been restricted for a long time But they're open again now and many of you bright young Americans will find a good job in the Air Force Here are the facts you'll take an aptitude test so the Air Force can find out what kind of job you're best fitted to do Whether it's in radio radar Mechanics meteorology or many other fields you'll get wonderful training Perhaps you'll attend a technical school and continue your education and because our Air Force is growing so fast There are plenty of chances to get ahead the sky's the limit So don't worry about what you'll do now that you finished high school You'll find the answer to that all important question at your nearest United States Army and United States Air Force recruiting station This has been another program on proudly we hail presented in cooperation with this station by the United States Army and the United States Air Force recruiting service proudly we hail stars Lee Tracy Port of call Jakarta was written by DeWitt Cup the music was composed and conducted by John Guarneri This program was produced under the supervision of Charles and Rogers productions and directed by Charles Wilkes This is Kenneth Banghart speaking and here again as your host and star Lee Tracy join us next week over the same station for proudly We hail won't you our players entitled nightmare, and it's a tale of suspense a story of a frightened man Facing a frightening decision until then Goodbye