Welcome to Jenkins Docs Office Hours. It's the 22nd of March, and let's get it started. Topics on my list. She-Code Africa Contributon Project. Jenkins 2.277.1, the most recent long-term support release. 2.278.7.2 is coming. Meg, any other topics you wanna include on the list? No, are we, what about the Summer of Code, is that? Oh, that's a very good one. I thought the 24th was a milestone of some sort. Yeah, so Google Season of Docs, very good one, right? Application is due this week. Need to review and discuss the application, the ideas and the application. That's very good, yeah, let's do that. Sorry for the clattering of my keyboard, but I love my keyboard. Okay. I love click, I love keyboards that click, it doesn't bother me at all. Okay, great, so.  All right, okay, so yeah, that's very good. Let's go through each of those, and I think there are things we need to, that we can help each other on with each of those, great. Okay, so first, She-Code Africa. Delighted to say that we've been accepted. There we are. Oh, right. And if I recall correctly, sponsors also lists. No, they don't show who their current sponsors are on this page, let's see. So mentoring orgs, accepted orgs, this is us. And, but I do have to show the tweets that have arrived. Jankin CI, whoops, Jankin CI tweeted about it here. Ooh. And we blogged about it here. Yay. And so it's a good story that we have to tell. And as even a cool thing is, okay, I acknowledge that I cheated, and let's see, where do I find the replies to it? I don't know, let's see. But if I look at mine, I was, I did a little bit. I, as a personal tweet, I can be a little more bold. So what I said was, you wanna help create a more diverse open source community? Contribute. And ask your company to contribute. Yes. And this has actually got, has received surprisingly positive feedback in terms of the response by people who read these things. So very positive. Interesting, interesting. And I don't know if anybody will act on it, but delighted that Shikot Africa's work is being highlighted and that we can help them in a little bit. So looking forward to it and their stuff that's going on as well. All right. So let's see, we should link to the blog post so that people are aware that we did that. So did that. And the pipeline projects, the projects idea are, whoops. Oh yeah, this is their form of our project idea. Ah. Okay. And when I last talked to Xenob, she was great with our idea that we would take up to three and was very grateful for the details. Thanks for your help, Meg, in going through this, reviewing the steps, assuring that we know how to do them, et cetera. So very, very positive. Oh, good. Well, she's a force to be reckoned with, isn't she? Yeah, and that's great. Okay. I still think we should think about hiring her when she's done with her studies, whatever it takes. Just me. So let's see, there we go. And now let's get this one back. So we've got this tweet recorded and Oleg did a very nice post on LinkedIn of it. Oh, goodie. So. Oh, let me go look for that. I'm not good about sharing stuff on LinkedIn, but I will find Olegs and share it on mine too. Yeah, and that's part of the fun of it, actually, is to watch, oddly enough, I think we now on LinkedIn have more followers than we do on Twitter. Interesting. Yeah, it is really quite cool. So let's find his, oh, maybe I don't, oh yeah, here it is, good, there's it. So if we grab a link to this one, copy link to post and there's the LinkedIn post. So just generally positive, it's really good and that also helps us highlight all sorts of progress. So now, Megan, in terms of that one, I guess one thing to safety check here is, is that what we intended was that we'll do twice a week meetings with those that were mentoring, one during sort of your working hours and one during Kristen and my working hours. Okay. If that doesn't work for you, so one during one, basically at the start, start of day in Africa and one after end of day in Africa. If we need to adjust it, we will, I don't know which day it will be, I don't know any of those things we'll talk about when the candidates are selected and then work through it to be sure that, hey, it works for all of us. Will there be on the one that I'm in, will there be somebody else there mentoring who like knows something? I hadn't planned on it, but we can consider that. My thought was we'd let you coach on things like writing style and content things where they submit a poll request and you say, hey, here is coaching on your specific poll requests. And then Kristen and I will handle things on, oh, hey, I did this step in the detailed instructions and it didn't work the way I expected. Okay, I'm good with that then. Does the Jenkins Stock Project have a style guide or anything like that? Does not. Okay, so. So you just have to apply your best judgment on style. Okay, good. In particular, because these changes will be going into plugins, it's even harder to apply a style guide because it will eventually arrive on the, after the plugin releases with the changes, it will arrive on jenkins.io, the website, but it'll also be visible in their Jenkins instance when they run it. So, okay, good.  It has to be good English syntax in some world. Well, and that's the piece where I think you are intensely valuable because you're so good at doing reviews of English and good technical content, right? So that's something that Kristen and I are weaker at, whereas we can help with the more detailed, oh, this is how you compile a plugin stuff. Right, okay. And I can, if I see something technical that I'm suspicious of, I can just alert you, keep my mouth shut. And I'll just check it. Well, yeah, just tell them, hey, check with Mark and Kristen during your session with the two of them. Right. Yeah, so I'm not shy about commenting on content and phrasing, but I'm also not the expert that you are. So my thought is we get, we get the best of both worlds is you're free to tell them, gee, I don't know about how that specific compilation question you're asking, ask Mark and Kristen. Okay, good, cool. All right, okay. And precise times and days to be negotiated, right? Because we have to see. Now, I guess one thing that I've wondered is if they get a lot of subscribers, do we want to consider taking more than three? And if they were all on the same project, it might be worth it, but I'd probably limit us upper bound to not more than five, maybe six, just because I fear we'd be overwhelmed if trying to mentor that many. Yeah, if we, if this group, if this meeting had more people attending regularly. Right, if we had a larger group of mentors, we'd be fine. Right. Yeah, okay, good. Let's, I would say if we, if we're just overwhelmed with really talented people, you know, we could revisit. Right. And we could, now, are we the only ones doing this? Like is Oleg gonna be involved in it? Oleg has offered to assist if there are technical details that need his assistance. And so he's willing to assist, but I think at this point, the things that we've outlined, the details precisely enough that I don't expect to need his help. Right. For instance, if someone comes in with a very specific plugin or a plugin that needs Oleg's exact skills, he's more than willing to help and has agreed to do so. Right, I just, yeah, but there aren't any projects other than the doc project being put in. No, this is, this pipeline examples, project ideas, the only project ideas so far. Now we could, we could, it's potential we could get others. It's half and half actually. Well, and that's specifically why I chose it. Right, the fact that this is, this requires that they do some development. It benefits them with experience with development and we also get a doc improvement in the process. Yes, yeah. Oh, I think it's brilliant. Yes. Okay, good. Well, we'll see. There's always surprises, but they'll learn from those too. Right. Anything else on Sheikot Africa? Looks good. What are the dates? Do we know when the dates are? So start, should start as far as I understand April one to April 30th. Okay. And I believe selection happens. So selection, I believe happens in late March and then the projects run from April one to April 30th. Okay. We are now officially in late March, I think so. Right, exactly. So any day, what is your- I assume they're still trying to get final funding to decide how many women they can pay during this period? Right. Okay, anything else on Sheikot Africa? It looks good to me. Okay, so next piece is Jenkins, the 2.277.1 LTS is a major update to Jenkins that includes form modernization and several other really cool changes. So configuration form modernization is the one that has been causing the most struggles in the community as far as we can tell, but there are others as well in it that are worth people considering and how they deal with it. So let's see. That is gonna blow screenshots right and left again, isn't it? See, actually it improves screen, it changes screenshot but improves them dramatically. Oh, yeah. I'm just, remember I'm maintaining code that's on, or courses that are on what 2.222 or something. Yeah, so you'll wanna get those up to 2.77, agreeing screenshots. Yeah, I can't do it right now. Ah, got it. Labs can't support it, but this just blew up in our faces, so I think Tammy just got a little more interested in it than she was. Got it. Yeah, so now there was a, we also did a Jenkins online meetup video that spends an hour and Darren Pope and I did a, let's see, where is the Jenkins online meetup? There it is, okay. So if we look at this one, this is the video that takes, we had Jesse Glick, Tim Jacome from the, Jesse Glick from CloudBees, Tim Jacome from the Jenkins community in the UK and Felix Coruga from CloudBees with me and Oleg going through a panel discussion, talking about it. Oh yeah, okay. Video, so Jenkins online meetup reviewed the changes and what they mean. And what we're seeing is that we're getting proof repeated proof that there are plenty of people who even with our best attempts to guide them, don't read the upgrade guide, don't read the install notes and just post questions. And the crucial steps are upgrade your plugins, update your plugins, upgrade Jenkins, update your plugins again. And that's atypical. That is not common for a Jenkins release to need that. But because of the significant UI improvements here, they need to make that change. Okay, are most of the plugins updated so they will work? Most is way too strong, many, many and certainly the most popular ones are. Okay. There is a Jira dashboard that shows the plugins that are known to not be ready for it. Aha, okay. And right now there's a little bit of angst in one of those. I'm gonna drag a page in here so we can see it and grab a copy of that. So one of those, this one here at the very top, the TFS plugin highlights a class of problem in one of the most popular plugins in the world. And that's one of the most popular plugins in plugins where the TFS plugin is no longer being distributed. It's no longer being distributed because the people who maintain it have stopped maintaining it and it's no longer being distributed because it's not open source software. It has a dependency in it that as far as we could tell at the time was not open source. It looks like it may now have been made open source so it might be able to come back but it's also got a security problem. And so users who were using Microsoft's Team Foundation Server have this plugin that has an own security problem and has not been updated for tables to do. So if they upgrade to 2.277.1, they have a bump. They have a, oops, it doesn't work. And the answer is you either remove TFS or you stay with the older Jenkins version. Because we've stopped distributing this plugin and so they've got, but here you see a number of people commenting on, hey, yeah, this is what's happening. Oh boy, it happens. Yeah, well, and some plugins, yeah, that's just the reality. Some plugins are, we've had other cases like that where they're using running a deprecated plugin and we aren't updating deprecated plugins to support the new user interface. They need to switch to use the modern plugins. Yep. The most, the visible examples there are things like warnings and let's see, finebugs, warnings, other old static analysis plugins. Others are no longer distributed, no longer, let's see, how do you say it? No longer, yeah, no longer distributed by the project. TFS is the example there. Any other, any questions you've got on 2.77.1? No. Okay. I go look at it, it sounds like you should know about it. Yeah, all right. So 2.77.2 is coming. The release candidate will be out in a few days and then after two weeks, we'll deliver the actual release and that delivery, let's see, I should bring up the release checklist because this is one of those things that I'm going to use more and more of these things. I like this particular thing so much, I am so impressed by it. It was created by Tim Jacome, our release officer and I have just been absolutely astonished at how effective checklists are in GitHub. Okay, so here is, let's make it big enough to read. Here is a release checklist for Jenkins 2.277.2. And so it's just an editable form, an editable page and I can go through and I happen to be the release lead for this one, but so I can go through and use each item in the checklist to verify have we done this step, have we done this step or strike it out to say, okay, we're not doing this step and it's intentional, we know it. Right. So the exercise here is really quite impressive and what it's done is it's captured the knowledge that Tim has, that Oliver Gonja has, that Daniel Beck has, that Olivia Van Nien have about the process we use to generate a long-term support release. Yes. So, oh, in fact, here I've got to fix while we're here. Everybody knows where we are on it and we don't have one little thing that slips through the cracks. Well, and it's okay, it's helped me to reduce the number of mistakes made during certain phases. It's also a good way to highlight, hey, this release.ci, there it is, good. Highlight the kinds of things that may have issues, et cetera. So this one, for example, says run the job on a particular server, but we don't have the infrastructure set yet, so I just strike it out. And now my checklist has this nice strike through right there. Yes, beautiful. Yeah, so it really, and oh, this is publish a pre-release. Don't know if we'll do that one, think about that. So again, the amazing power of Atul Gawande's concept of checklist. So, all right, so that's the easy part. Let me put a link into the checklist because that's helpful for me. Now, next topic was Google season of docs. Okay, so this one, we've posted a draft application proposal and ideas to Jenkins.io. We've got to do the application this week though, so I wanted to get your feedback on what's been discussed so far. So let's go find that on Jenkins.io and it's in community documentation, season of docs, season of docs status page. Okay, so here is the organization proposal and here is the, when the application draft. Oh yes, okay, good. So that was what we need to discuss and here are the project ideas. Okay, so first challenge is let's talk to the project ideas. These are, I've put the one that I think should be top of our list and the one we actually submit here first. So let's, all right, so let's grab that and say, okay, so organization proposal is there. Okay, so the organization proposal is to who we are, what we do and the proposal here is we want to expand the documentation that describes how to run Jenkins on Kubernetes. Last year's Google season of docs started this effort. Xenob did a fine job with it, but there is much, much more that needs to be done and lots more that we can do and we think that Google season of docs is a great way to fund a professional writer to do that. Okay, so the idea then is here's the concept it says, hey, we've got lots of presentations and lots of articles, but we need to expand the documentation describing Jenkins on Kubernetes and concepts, techniques, choices, et cetera. With work areas and topics, here are the things that we had identified before as, hey, these are the things we'd like to do and we need, I've got to do some more detailing on this. The complication here is that in addition to this, we have to propose a budget that Google will give to the Jenkins project that we then use to pay this writer. Would that also be budget to give them a lab environment they can play with? Usually what we do is we go beg the providers to let us use, to have the provider donate capacity or we beg the Jenkins project infrastructure to donate. Okay. In, as an example, Oracle has a thing where they'll give you $300 with the credit for a month. Amazon has the same thing, Google has the same thing. So there you've covered three months just by switching from one provider to the next. And this is not include the agent issues for Kubernetes, right? Oh no, it does, it needs to in fact, that's part of the, part of this exercise is people need to understand how to use Kubernetes agents, how to use them effectively, how to deal with the challenges that go with they're being completely ephemeral so they disappear immediately after use, those kinds of things, absolutely. Well, they don't have to be ephemeral. Kubernetes agents will, okay, strictly speaking, they don't have to be but it's certainly most common that they are. I should be right. It's not mandatory. You can connect a static agent to a Kubernetes cluster, it's just not typical. Unless you're running Windows or you're running specialized hardware. I thought there was something that you might want to for Maven to maintain that setup or something. Right, and that's sort of the, that's one of the interesting complications, right? Is, hey, what if I want to cash build artifacts from one build to the next? Or cash dependencies from one build to the next? Right. And that's a cool topic for this project idea. So is this, what is the organization of the eventual documentation out of this? Is this a separate set of documentation that's everything about running Jenkins on Kubernetes or is it subsections of the regular running Jenkins and then here's the extra stuff for Kubernetes? Subsections of the Jenkins handbook is how we'd envisioned it. And so what we see now, if we look at the content we have now that Xenob created, we have an installing Jenkins chapter, if you will, in the user handbook. And inside that chapter, there's a section on Kubernetes. Right. And then in the, in other sections, there will be similarly Kubernetes, Kubernetes specific items that we'll add there. So for instance, system administration we'll have a Kubernetes section. Managing Jenkins will probably have sections that are detailed specifically for Kubernetes. So like managing security and security. Yeah. Pipeline certainly is a good one to have something about Kubernetes because, actually that's here, let's do this because you and I talking through this is really a good thing to do. Okay. So Kubernetes documentation sections and sections and topics, and let's just capture them. So we've got installing with, and Xenob's already done installing with multiple methods where it includes Helm and Helm and operator. And I think one other technique. But then we've got maintaining a configuration with configuration as code. And then maintaining job definitions with JobDSL. I don't know if we want to. I know I am deeply in love with maintaining job definitions in a Docker image. It just works great for me. Let's see, that's one we should, maybe we put that here as maintaining a Docker image. A Docker image, image of the Jenkins controller with plugins. Great. Are there areas of Jenkins administration that are not affected by whether you're on Kubernetes or not? There are, certain. Should we list, is that worth listing the things that are not affected? So I would make the assumption that things are not affected unless we tell them that they are because most things are not affected by that. Okay. But there are special cases like agents in a Kubernetes cluster. And maybe we call it ephemeral agents in a Kubernetes cluster. And then the more interesting one of static agents in a Kubernetes cluster. This one, ephemeral agents is probably in the 95% or more of cases that users want. But there will be times, and hey, here's this special case, you need this. Right. What about folders? Are folders, do folders show up in Kubernetes or are they just another thing on a master? So they're just another part of the, they're actually a part of this job, this Docker image definition and the job definitions. So those two things cover folders quite well. How about high availability? Oh, that's an interesting one. Yes, all right, so. It's such a hot top. I mean, basically you get it for free sort of, right? Except when you know, actually you get it, but you need to know how to recut, how to set up. For instance, your pod may be saved, but maybe you want to be sure that you're saving your data off on something too, right? And yeah, I think that's a good data. Let's, well, let's talk about, there's one that webhook. So managing, how would we say it? Managing startup time. No, what's a better way to say it? Improving availability. Let's just call it availability improvement. Okay, all right. So here it's things like handling pod failures. Here's another is webhook, webhook relays for while Jenkins is restarting, those kinds of things. This is one that Gareth Evans has some cool things on. So good topics, yes. Okay, and is that, do we need one on recovering from a failure? Oh, yes, very good, yep. Yeah, very good, okay. We may also want something on, probably something on artifact management, right? So where should you store it? Where to put your artifacts? Artifacts and why? And what happens, can you run, say, Artifactory on Kubernetes also? You can, oh, that's another good one. And does that change anything? I don't know, maybe you don't see that at that point. If you're just using Nexus or Artifactory to store. Yeah, it's a good question. So I was thinking of things like, for instance, if I decide I want to run Jenkins, plus Artifactory plus Giddy on a single cluster, right? Those kinds of things. Right. What about, I've heard mention of running Jenkins on a traditional VM or even bare metal, but having agents on Kubernetes. Ah, interesting. Okay, so that one is a relatively specialized. Let me note it though, so. I heard, and Lima was saying that they're seeing a lot of that, they don't, people have got what they've got and they don't want to rewrite that. But they need more agents and they want to get, well, they want to throw in Kubernetes agents and that that gives them a lot of flexibility and power that. Good, good suggestion. Okay, so that's where of agents, let's call it Kubernetes agents, Kubernetes agents to a non-Kubernetes controller. Controller. Controller, yes. And that's actually something using Kubernetes for capacity, even if Jenkins is, even if the controller is not yet in Kubernetes. Right. And that's a good story because we're moving that direction with ci.jankins.io. Uh-huh. Our big instance, Damian Deportals working on it, where we've got a virtual machine that hosts Jenkins and he's looking at eventually it will be on Kubernetes, but even before the controller is on Kubernetes, we need the agents on Kubernetes so that we can transition the jobs before we ever transition the controller. So by adding Kubernetes resources, we can detect Kubernetes specific issues, resolve them, incrementally make our transition. So incremental, so a progressive transition from locally hosted, if you will, from VM hosted to Kubernetes hosted. Yeah. Good, okay. Thanks for your patience while we go through this. Oh no, I'm learning more than you are. If there, are there any special security settings issues? Ah, very good, right, very good. Securing Jenkins in Kubernetes. And there we might say common mistakes, sensitive areas, managing credentials in general. So managing, let's call it managing secrets, credentials, et cetera. And the choices there include things like separate Kubernetes secrets or separate vaults, separate credential storage mechanisms, separate, what do you call them? Credential repositories. Okay. Like CyberArc, like HashiCorp's vault, the Azure Credential Store, AWS and Google all have credential stores that they use, that they provide. So good, okay. But what about authorization, that's done, does anything of that change on Kubernetes? It should not, but that's a, it's a good one to authorization is a good one to point them to the standard common techniques like, you know, and the common techniques, LDAP, Google Auth, OAuth, let's see, AWS. I think we've got something for AWS that does OAuth. Active Directory is certainly in there. Et cetera. By the way though, that is authentication, not authorization. Oh, oh, sorry, you're right. Thank you very much. Good point.  You should go to lunch with the writers sometime. It's really fun, everybody pulls out their red pencils and hits the menu. Yeah, okay. So authorization, those techniques, so RBAC, project authorization, those kind of things. Well, RBAC is our proprietary one. There is a role, oh God, there's a role-based open source one that is not we can call it. Yes, and it's called. Role-based strategy. Role strategy, right. Role strategy, project, project, role, is it project roles? No, just project status. But you assign everybody to a project and then get permissions to the project. Yeah, okay. And others, yep. So for me, those I'm less concerned about because the documentation is already there and accurate and should work. Pipeline is one though that should be in here because it's really, part of it is, how do we use ephemeral agents? And part of it is pipelines on Kubernetes agents and there are some capabilities that Kubernetes provides that give greater flexibility for pipelines that aren't available without Kubernetes. Okay. What about backups? Ah, that's a good one, right. So that one is- Because we have such a good story for Jenkins about backups anyhow. Backup, yeah, well, so backup is using, using, yeah, yeah, there's a whole story there. So using- It's not a pretty one. Well, using cloud vendor storage backup techniques. All right, so things like what I'm used to is the free BSD concept of, I want a snapshot. And that same thing exists on all the cloud providers. You say I want a snapshot, what you get is this point in time backup that happens in a matter of seconds. Right, and it makes me wonder why we ever talk about backup. I started, how do we not have good backup? But it's because we, you don't need them there. It's really an anachronism, isn't it? You just need the snapshot. But if you don't take the snapshot, you have no backup. So there's an element of that where- The snapshot is your backup. And if your file system does not support snapshotting and there are certainly plenty that do not for performance reasons, right? It's, there's a penalty that you pay by choosing a storage system that has snapshotting. And that performance penalty sometimes may be worth it, sometimes not. And they're saving and restoring. Right. Can I restore from not the latest snapshot? Right. Good, okay. Did we mention HA, but did we talk about like configuring the redundancy that you might need to make HA work? This, in Kubernetes, it's not really a high availability in that sense. What it's doing is it relies on, it's more of a failover behavior where you say, hey, my pod failed that was running Jenkins. The storage that's backing it is still there because it's on redundant storage. Right. The fact that it failed is, all I have is the downtime while I bring up a new pod that has the same Jenkins accessing that same storage. Exactly, that's, it's like, we actually need a conceptual, what does, it's avoiding single points of failure on Kubernetes. And I think there's still a couple that you can't get around, right? Right, right. And so that's, thus the story is improving availability. Yeah, if I'm not a Kubernetes expert, if I'm just an old IT hack, I wanna know what my HA is, how much I can have and how I set it up and how it works. Now some of that is gonna be somewhat familiar and some of it with Kubernetes is radically different as you said, because I just stand up a new pod and it's there. But while you get into things like saving, if you wanna be able to restart a pipeline, you automatically can restart any declarative pipeline from the last stage. Right. If you want access to more than the most street, which you can lose real fast by trying it, retrying it, you might lose your workable stage. So you've gotta do some setup if you want older, where are those older stages on Kubernetes? I have no idea. And do you do exactly the same thing? Good questions, okay. I know nothing here. I'm so over my head. See, and did I capture? Okay, so we probably, I'm not, okay, thinking about this one. So backing up a little bit. Pipelines on Kubernetes and how to use them well. Yeah, maybe. Yeah, well, okay, one more. So we've got tutorials on Maven on Python and on Node.js. Should we consider, as a possible candidate, a, no, see a Kubernetes tutorial is probably just too involved to be a tutorial. Unless it's, but how does somebody get their feet wet on this? I mean, we're not gonna teach they can go elsewhere for Kubernetes training. But it seems like there, it ought to be, can we give them some high level tour? Maybe it's a demo, but what everything looks like on, if you know Jenkins, this is what it looks like on Kubernetes and you'll do this and this the same and you'll do this totally differently. And this is sort of a hype. Well, and so there's a concept we've got for that thing. How about, what if we were to take, so I'm gonna open it up here. Let's look at, here's the concept of the solution pages and what we do here is, for instance, we include links to videos that are potentially interesting on that topic and the idea then is, okay, here's this solution page that has recent blog posts about this topic, links to Jenkins online meetups, links to other people's videos and we don't yet have a solutions page for Kubernetes at all. So for me, that makes good sense that one of these blocks here should be Kubernetes. Yes, it's basically, but we're getting better and better at documenting all the trees. How does a novice figure out that there's a forest there and understand the forest? Right, and that's where, well, and that's where introductions recommend, you know, good practices, user story, user experiences, and videos, et cetera. Right. Good, okay, well, thank you for helping with this Meg. I'm about out of time here, but I think what I'm gonna do is take these things and start putting them into more details on the draft on the proposal. Good, okay, yeah. And Yarl, you wanna prioritize some of those things, they're probably nice things for the long term, but not the top priorities for this year. Right, and that's where we'll just, I'll do my best, you know, best guess estimate, try to propose, hey, here's what I think we should be doing and this is how it should be structured and why it will help the community if we have it this way. Right, right, marvelous. I think we're set here. Yeah, good, anything else, Meg? I'm good. All right, thanks, we'll call it in. Thank you very much. Take care, thank you, bye-bye now. Bye-bye.


Thank you for being here today everyone. It is a great pleasure for me to present a Council of Ministers that looks a lot like Canada. It's an incredible pleasure for me to be here today before you to present to Canada a Cabinet that looks like Canada. We have an awful lot of work to do in the coming weeks, months and years. But I know the Canadians expected us to come together and put forward a team that is going to be able to deliver on the change, on the ambitious plan for this country that the Liberal Party ran on and that's exactly what we are going to deliver. The Canadians have had great expectations for us and I am very happy to show that we have the extraordinary team to deliver on the values and the plan that Canadians expect from this Government. Hi, Julie Van Dusen, CBC. We've seen congratulations first of all and we've seen some visible changes in your approach but could you just explain to us, if you had a message to Canadians, what kind of government are you hoping to offer them? How will it be different? I think one of the first things is that we're a government that wants to earn Canadians trust by demonstrating that we trust Canadians. Openness and transparency isn't just about trust though, it's also very much about better policy making, better decisions when media can do their jobs of holding us to account and asking tough questions. When disclosure and access to information is just the way Parliament behaves, when open data and evidence-based policy is at the heart of policy making and governance decisions, you get the kind of government that Canadians expect and deserve and that's what we're going to be working very, very hard to deliver. Annette, a second quick question. You're making history today in the sense that you're the first Canadian Prime Minister whose father was a Prime Minister and many people in the crowd mentioned your father and I'm just wondering do you have any thoughts today to share with us? Obviously I think of my father and how pleased he must be that Canada so firmly came together around an ambitious vision for the country that we presented but my thoughts today, sorry dad, aren't mostly on him. They're very much on my own kids and on the kids across this country that we are going to work very, very hard to ensure they have a better future. I am forward looking and that's what we're going to do. First of all, your cabinet you said looks a lot like Canada and I understand one of the priorities for you was to have a cabinet that was gender balanced. Why was that so important to you? Because it's 2015. Canadians elected extraordinary members of parliament from across the country and I am glad to have been able to highlight a few of them in this cabinet here with me today. However there are an awful lot of extraordinary Canadians who are not in this cabinet behind me who are also going to be strong voices for their community and their country because one of the things that I am committed to is ensuring that all parliamentarians, all 307 of them who aren't here with us today are able to be strong voices for their communities to push their issues and to make sure that the diversity that makes this country so strong is the diversity of views that carry us forward. Last week you were asked for an update on resettling the 25,000 Syrian refugees that you promised. You said last week that you would have more to say after you were sworn in. Well you've been sworn in. Can you give us an update on what you're doing to get 25,000 refugees here to Canada? Well I just took a big step towards it by appointing the kind of cabinet that's going to get things done. This is going to be a period of slight adjustment for a number of people in the political world in Canada because government by cabinet is back. We are going to sit down around the cabinet table and talk about the solutions that need to put forward what is in the best interests of Canadians and how we're going to deliver on the promises that Canadians quite rightly expect us to keep. We are going to do it responsibly and properly but we are going to keep the promises we made to Canadians to offer them the kind of country that we know we deserve. NPDTV, Mr Trudeau, you're heading to APAC meeting and we'll meet with Asian leaders including Chinese leaders. As Canada does trade with China we also know there's a great human rights concerns in that country. For example the recent arrest of the human rights lawyers, the torture and killing of Falun Gong practitioners and the list goes on. I want to ask you are you going to stand up for Canadian values in raising the human rights issue with the Chinese counterpart and show Canadians that in doing trade we're not going to sacrifice. Canadians expect of their government to engage in protecting Canada's national interests in a positive and constructive way on the world stage and yes that means promoting our values and standing up for human rights and that also means ensuring that we can be a productive voice on the world stage to improve relations, to improve economic growth and opportunity for all but also to have frank and open conversations with our friends and trading partners and Canada will continue always to be a strong and positive voice on the world stage building the kind of future not just for Canadians but for everyone on this planet that we know people expect. Do you think in Canada's foreign policy with China Canada can advance a human rights agenda to help that country? Absolutely, I think Canada has an awful lot to offer to many countries around the world whether it's better governance, whether it's the idea that diversity is a source of strength not a source of weakness. There is a positive engagement firmly based on our values that we know are not just Canadian values but in most cases are universally shared values across the world that we have work to do and we will do that work. First of all, we form a government that puts confidence in the centre of these actions we want to merit the confidence of Canadians and for that we will demonstrate that we have confidence in Canadians to be open and transparent in our actions, to make policies based on data, on facts to understand that we must be reliable in front of the media, in front of the Canadians at the very end of the field. It's a priority for me and I think it's the change that Canadians have asked in these elections. Now you will have your first meeting of the Council of Ministers this afternoon you will assume a series of priorities, what do you want, what are your priorities what do you want to accomplish until December 31, 2000? Well, one of the first discussions we will have, it will be on the return of the Parliament I would like to bring back Parliament in the first days of December but it will be a discussion that we will have in the cabinet to confirm the date but as I said throughout the campaign, one of our first priorities our first priority will be to lower taxes for the middle class by asking for 1% of the richest to do a little more and that's what we will present as first law projects. Mr. Trudeau, Brian Fraser on behalf of CKTJ1079 and it's no secret that a lot of students around the country go into tremendous amounts of debt coming out of their post-secondary education I was wondering now that you've been sworn in if you have any plans to maybe reduce the load that those students have to bear? We know that the future of our country is deeply wrapped up in a positive future for our young people. Access to post-secondary education is going to be essential for economic growth in this country and that's why we put forward a strong plan to increase the Canada student grants and loan system to make sure that young people have better access to post-secondary education including for Indigenous Canadians who see tremendous barriers but also we have made a commitment that loans don't need to be paid back by students until such a time as they are making $25,000 a year in salary and revenue that's the kind of thing that pushes off the kinds of debts that are crippling our young people. Thank you and congratulations. Hello, Mr Trudeau, Milani Marquis from the Canadian press. Are you surprised to hear from people who have come to the Cabinet in some way to get men to reach parity in the Cabinet? You know, we are in 2015 today and I think that having a Cabinet that reflects Canada in all its magnificent diversity has been a priority for me, but as you also know Canadians have been sent to the Cabinet, extraordinary people for the Liberal Party and we recognize that all parliamentarians will have an important role to play to ensure that the views, the concerns, the priorities of Canadians are well understood in this Parliament, are well heard by this Government and that we deliver the kind of Government that Canadians are waiting for. Go ahead, Justin. Thanks. Mr Trudeau, in a couple weeks you'll be heading to Paris where you're going to be asked to commit to serious goals and reducing carbon emissions here in Canada but you've not committed to any sort of plan on the federal level to do so. You said you're going to get the provinces on board. Optimistically, do you think that's even possible to actually get the provinces to adapt a plan that's going to be enough to meet the pretty serious targets that you're going to be asked to commit to? Canadians expect their Government to be responsible around climate change and addressing the impacts of the environment that we are facing around the world right now. Canada is going to be a strong and positive actor on the world stage including in Paris at COP21. That's why we have a very strong Minister not just of the environment, the Minister of the Environment but of climate change who will be at the heart of this discussion and she's of course an Ottawa girl. We can see the support for her here. But the fact is that we have an amazing team of strong Cabinet members who will lean in with the kind of engagement both with the provinces and municipalities and countries around the world to demonstrate that Canada is doing its part to address climate change impacts. Thank you very much.


My name is Jillian and I am the founder of clicknetwork.tv and we're an online TV channel. So we produce all kinds of lifestyle content mainly for women around the ages of 18 to 34 and we're based in Singapore. I think digital technology has opened up a new avenue, new platform for us to push our content to people that are outside of Singapore. So with the internet, with YouTube, we're able to reach a lot of viewers that we would never have been able to reach if we were just doing traditional TV here in Singapore. I guess digital technology has also given us the opportunity to be more in control of our business in terms of our content because with a platform like YouTube, we're able to kind of be the owners of our own content and be our own media channel. I think the biggest challenge for us when it comes to digital technology is that it just evolves and it changes so quickly. So when it comes to trends and what people like to watch and generally what people are into, we just kind of always have to keep up with what's the latest thing and that's really challenging for us because in order to create content that is relevant, we need to be on top of trends and it's really hard because online everything evolves so quickly. So that I would say is the biggest challenge for us. So with regards to the theme for this year's World IP Day, I think it's great. I think that digital technology has allowed a lot of people here in Singapore to really express themselves in a way that they've never been able to before. You know, with the internet, with YouTube, you're just pretty much anyone could pick up a camera and just say whatever you want to say or create any kind of content that they want to create for the world to see. And with that, I think it's really changed the culture here. I think people just become more expressive. People are also exposed to a lot more different styles and types of content. So everyone becomes more open-minded, I think as well, and tastes change. In content, what people like, what people don't like, I think that kind of exposure is something that digital technology has created and I think that's great. Happy World IP Day from Singapore.


Good news everyone, Pokémon Sword and Shield are getting DLC. The upcoming expansion pass, which allows access to new Gaelar areas, the Isle of Armour and the Crown Tundra, does something that Game Freak previously claimed they weren't going to do. Add previously missing National Dex Pokémon into Sword and Shield. Even as recently as two months ago, Sword and Shield director Shigeru Omori said, We now have no plans to make the Pokémon that are missing in the Gaelar Pokédex in-game available. Clearly, something has changed behind the scenes for the company to decide to allow players to pay extra to be able to catch Pokémon that are unavailable in the standard edition of Sword and Shield. This stands in contrast to previous claims from series art director Ken Sugimori, who claimed that Game Freak was fundamentally opposed to locking Pokémon behind paywalls. Said Ken back in 2013, When it comes to business, the one thing I've always said no to is the act of buying Pokémon with money. That is something that has been said since the day Game Freak founder Satoshi Tajiri was completely involved in everything. While a patch will allow players of the vanilla game to trade for newly re-added Pokémon, they won't be able to catch them themselves. Unless you've got a really generous friend, good luck getting hold of, say, the gorgeous new legendary bird forms without paying extra. Ken once said that this kind of arrangement could, quote, ruin the world view of Pokémon. So why has Game Freak changed their minds about this? Part of the reason could well be the feedback that the company has received from players of Sword and Shield. Gamers have been very, very vocal about their disappointment with the limited number of Pokémon in the Switch games. Said long-time series producer Junichi Masuda, We always take player feedback into consideration. We also consider what is possible with the latest evolutions in hardware, as well as how people's interests change over time. When coming up with new features and systems, we also consider how well they will fit in with the existing feature set. So it sounds like the company has been looking at the best way to give fans what they want within the available options for the hardware at their disposal. If there's one thing the Switch has that previous Nintendo handhelds have lacked, it's a liberal and generous approach to downloadable content. While some games on the Wii U and 3DS experimented with paid DLC, the only thing we ever bought was extra tracks for Mario Kart 8, the Switch has been the device upon which Nintendo has truly embraced game add-ons. Indeed, DLC fixes several of the problems that Game Freak have been struggling with over the past few years, such as the aggressive annual release schedule set for the company by Nintendo and the Pokémon company. By focusing on DLC to fix perceived problems with their base version of Sword and Shield, Game Freak can use the bulk of their time this year to work on whatever game is coming next instead, thus giving it more time to grow and develop without feeling rushed. It also helped provide players with a good deal, because, let's face it, Pokémon games have featured expansion-pass-style extra content for years, but previously we had to pay for a whole new game to enjoy it. First there was Pokémon Red and Pokémon Green, which were a little rough around the edges. So, Game Freak made an enhanced version of the original game and released it as Pokémon Blue. Later still, to tide fans over until Gold and Silver were ready, the company rushed out Pokémon Yellow. Up until now, sequel games or enhanced editions have only been available as big, new, expensive, complete packages. DLC means giving players a fresh experience without forcing them to buy a whole new game that's mostly identical to the one they already own. Plus, players can continue their old save files, which, in and of itself, is a true blessing. Imagine never having to start a Pokémon game from scratch again. It would be wonderful. After all, Nintendo as a whole once shared the attitude of DLC being a bad idea. Reggie Fesame once said, When we sell a game, we want the consumer to feel that they've had a complete experience. We're unwilling to sell a piece of a game up front, and, if you will, force a consumer to buy more later. Since this point, Nintendo has embraced DLC in large part because players have demanded it. We often want more from our favourite games, and the company has made sure that all its expansion passes have provided a meaningful addition to their games. Back when he insisted that Pokémon should never feature paid DLC, Ken Sugimori conceded. Suppose we sell a Pokémon for a hundred yen, then we must prepare something that is worthy of that hundred yen, along with a reasonable consent for doing so. This seems to be the approach that's being taken with Sword and Shield's expansion pass, giving the players enough new content to make their purchase worthwhile, and making sure that while they have an advantage over players without DLC, everyone can at least still play together. So yes, Game Freak changed their tune. Where they once said that paid DLC was against the spirit of their games, they're now embracing the advantages of the Nintendo Switch's platform to offer benefits to players. Perhaps the moral of this story is that it's okay to re-evaluate things and change your mind over time. There's nothing wrong with learning from your mistakes and trying something different when you're not sure what else to do.


This is your FBI This is your FBI the official broadcast from the files of the Federal Bureau of Investigation Tonight the subject of our FBI file Espionage its title the Saboteurs The FBI file chosen for tonight Concerns a case which goes back to World War two By presidential order two years before Pearl Harbor The Federal Bureau of Investigation was named the official clearinghouse for all reports of suspected sabotage and espionage In one single day during the conflict over 2,500 such reports were received each one of them had to be checked separately Tonight's case will serve to remind you that special agents of the FBI have now had vast Experience combating all the tricks and stratagems of spies traitors and saboteurs in the present emergency Whether it be enemy agents from without or fifth columnists from within you may be sure that your FBI is ready Nights file opens just off the Atlantic coast late one night during the war a Small crescent moon throws a dim light on the ocean Just enough so four men in a small rubber boat can see where they're going Enough light to so those not rowing can wave farewell to the U-boat. They have just left Admiral Dernitz has carried out his assignment He has brought four saboteurs to this country. The rest is up to them Now the rubber boat reaches the shore Four men jump out and sailors from the U-boat return to the submarine On the beach the men take shovels and dig In a few minutes enough of a hold has been made The equipment the saboteurs have brought is buried That job finished the leader of the group gathers them together and says I'll do low slide in the upper instruction and fits the house Those words began the careers of four Nazi saboteurs in the United States and the biggest manhunt in the history of your FBI Later as dawn was breaking over the ocean other men were busy on that same sandy stretch of beach Coast guardsman local defense authorities police and FBI personnel as special agent Jim Taylor made his way toward a group of busy men He met agent Paul Austin Hello Paul. Oh hi, Jim you on this thing too. Yeah, they always told me to check with you What's up some Nazis have made a landing oh when we're on midnight What's everybody huddled over there for we uncover the cash where they bury their equipment off? They came well prepared so far. We've come up with $40,000 in cash guns Exposives bombs cameras detonators and timing devices. That's quite a load And if they buried this much no telling what they carried away with Well, how many came ashore we're not sure Jim they were only spotted by one person He got close enough to give us any description Yeah, he went over our files at the office and picked out the picture of somebody named Otto Miller Miller He was in Bund activities here before the war two years ago. He went back to Germany Oh, we've got full information on it. How about that picture you mentioned the office as copies on the way by message Fine the minute we get them. Let's check these houses along the beach The following afternoon at the nearby FBI field office agents and charge Walker is at his desk when Send for me mr. Walker. Yes. Come in Taylor. Thank you. Still nothing to report on the saboteurs, sir Didn't anyone see them leaving the beach area now, sir And we haven't picked up the beginning of a trail on Otto Miller finish checking hotels yet Yes, sir an hour ago. We're still working on rooming houses and furnished apartments among the things we found buried on the beach Was a handkerchief I sent for you because the lab just sent through a report of it These names and addresses showed up when the handkerchief was put under ultraviolet. All right, sir. I'll check our files. That's been done They're all Nazi sympathizers put them under surveillance. No questioning. No, we only want them watched now We're hoping they'll be contacted by the saboteurs, mr. Walker. We don't know what any of them looks like. That's why we've got to find Otto Miller Let's see Miller's file shows that he frequented this German beer garden. It's here in the list, but pardon me Taylor Walker You have fine Yes, right now. Thanks Miller's been located where the rooming house at 83 Hudson Street using the name Mitchell get right over there come in I thought it was I'm afraid you've made a mistake. My name is Mitchell Mine's Taylor Special agent the FBI here are my credentials What can I do for you give me some information anything I can do I'll do fine I'd like to learn something of your activities such as Where you were before you moved here? Live in the country for two years. You see I've been sick now. I'm well, and I've come back to find work You know for someone who's been sick. You don't take very good care of yourself. What do you mean? Going for midnight walks along the beach after that storm. We had you yesterday. I don't know what you're talking about Your picture was identified as having been at Crest Harbor last night. You're mistaken, sir. We found the equipment you buried Now why not just tell us a story I repeat you're mistaken, sir You just sent a suit out to be cleaned. Yes, that's right. Well, I took the liberty of examining it There was sand in the cuffs. That's not possible. That's a new suit. I bought it yesterday. Oh, where? In a store on Broadway Look, do you think I'm a Nazi?  I did. Well, that's impossible There's a wartime measure. They don't make pants with cuffs anymore Now let's go back and start over Miller and this time I want the names of the men who landed with you Oh Here's the pet shop Paul should we move in? Yeah Jim there's collards in back by the parakeets. Yeah, normal college. You're under arrest Manheim's not showing today Jim. I'll stay here.  Maybe they picked up gallant's in at the beer hall Okay, I'll check it. Wait a minute. There he is. Yeah, I see him get the wand ready All right, man. I'm your under arrest Oh There's gelatin at the bar. No, he just came in the back door. Come on Paul. This means we've got all four up Have a chair Taylor. Thank you, sir. Where's Austin? He's finishing the report. I Just wanted you both to know the director sent through a note commending every agent who's been working on the Savitar case. Thank you, sir Are you doing with Miller? He's still talking. We're putting his entire statement in writing for his signature There's one thing we never did find. What's that the objective they had? Well, there was more than one Miller gave me the list They were headed for the TV a project all plants of aluminum corporation of America. Wait a minute. I've got the list here on my desk The cryolite plant at Philadelphia the Chesapeake in Ohio Railroad the Pennsylvania Railroad Depot at Newark The Hellgate Bridge the Ohio River locks between Cincinnati and St. Louis and the horseshoe curve of the Pennsylvania Railroad Altoona quite a schedule They had any spare time. They were also to place time bombs in railroad lockers and crowded department stores just to keep in practice Yes What were you taking off when this broke the auto ring case here Austin to that's right, sir All right with the report on this one's finished. You can both go back to work Pardon me get a sure Walker That's right He didn't have you asked him where I See yes, I'll be here right Never mind the auto ring Taylor. You're still on saboteurs another case break the same one But we caught all four sir. I don't Miller just talked again. There's another you boat on the way And I'm back to the FBI file the saboteurs Tonight's program inevitably brings up one question If this nation should again become engaged in all-out war are we now better prepared to cope with spies and saboteurs? The answer is yes Industrial plants have not forgotten how to apply the protective measures. They learned in World War two and Throughout the past five years of uneasy peace Your FBI has never for one moment let down its guard Has never ceased to take every possible precaution against the enemy within our gates In today's emergency The men of your FBI again call on you the people to give your full cooperation To help make America spy proof and sabotage proof If the nature of your work means that you possess any secret or vital information Keep it to yourself If you work in a defense plant don't talk about your job in public places If you see or hear anything suspicious, don't try to investigate it yourself Check page one of your phone book for the number then call the nearest field office of your FBI Tonight's file continues in agent-in-charge walkers office as he and special agent Taylor re-interview saboteur Otto Miller Miller you say the other you boat is due to land any day. They could be here already But you don't know where they're hitting the coastline. No, how many other in this group? Four men, but you can only identify a three. Yes, Mr. Walker spores. I lay out our pictures again point. All right, David Hey, you're gonna this one. I'm sure is with them Grove they call them. We've got his name is Leopold Queen's and he I know is along Dudley That's well more Duncan and Bell here He's in our files as a Burgin mr. Walker. Oh Miller take a look at these crew shots. See if the fourth man is there. Hey, well Say this is the man this one for the mustache. Yes, what name did he use? Webster what job do you have? He was a leader like me According to the note on back of this picture. We've got no file on the man is Webster's real name. I never knew Mr. Walker. Yes, they gave Miller here the name Mitchell as an alias. They changed Green's name to Grove Duncan to Dudley Burgand to Bell first two letters always remain the same Now if you stayed with that system Webster's real name might begin with WE Miller does that give you any idea? WE No, I still don't know Taylor get out of phone books read names starting with WE You stop him Miller if he hits the right one What's his name weeks? No weird and no whether be more German Weber no while No use. Let's keep going Miller if it's not in this book. We'll try the next Webly no Wexler Wexler wait is that it? No, it's not all right. Let's get back to the list We'd burn no wife. No what so wet? That's it. Mr. Taylor. That's his name After learning the names of the new group of potential saboteurs The entire facilities of the FBI were mobilized for the most extensive manhunt it ever conducted It was learned that the second submarine had landed men in Jacksonville, Florida Several days after receiving this information in agent Walker's office Taylor We just got a teletype two of the new group have been apprehended which one sir Herman Bergen and Leopold Green Oh, it's too down to to go you're getting any lead on Wilmer Dunklin. Oh, sir. What about what so well? I just heard from Washington.  Say Yes, I'll be here. Goodbye You don't have to search for Wilmer Dunklin. That was he on the phone What you called to find out if he could come in and see me why says he's got something to talk to me about So he has you'll be here in a half an hour.  I'll call you later Good afternoon, Mr. Dunklin. What can I do for you? I have a matter to straighten out All right, I returned to the city yesterday and when I called the rooming house where I used to live the landlady said an FBI Agent had been see me. He wanted to know why I didn't report for my draft board examination. Yes, Mr. Dunklin, we check on those things. I'm not a draft dodger Law says you must notify the draft board of any change of address. Oh, I thought Well, I thought that only meant if you move someplace in this country. Have you been away? Yes to Mexico What made you come back? I got a letter last month from a friend who lives here He's starting a garage wants me to work for him. I see he doesn't want to give me the job though So he sees my card from the draft board. They said to see you before they'd give me a card Well, what is the number of your draft board? 28 I'll notify them immediately that you contacted us anything else No, no, that's all. Thank you, Mr. Walker Thank you very much Dunklin's just leaving my office Taylor. I want you and Austin to keep them under 24 hour watch Good luck yet, Mr. Walker. Has Dunklin shown any sign of getting in touch with Wetzel? Well, I'm not sure sir at 855 last night. He took a cab to the railroad station He asked the information clerk what time the next train was doing from Florida That's where the other saboteurs landed. Yes, sir. I know but if you went there to meet Wetzel He was disappointed after the train unloaded he left alone where'd he go back to his room Maybe he called Wetzel from there. He's got no phone in his room sir. There's a pay station in the hall But he didn't use that Taylor. We've got to find Wetzel. He's the leader. He can operate alone Do you want us to arrest Dunklin and question him? Does he suspect he's under surveillance? So he hasn't given any indication of it and let him go anywhere He pleases as long as you two are watching him Paul if we have to follow Dunklin into another movie today, I'm gonna Boy, I thought he was gonna make a break for that bus.  I doubt it Cutting down 48th Street. Yeah, come on. We better move up a little. He's looking at his watch an awful lot, isn't he? Sure is You know, maybe he's got a date There he goes into that bar That's no Nazi hangout. You know the place. Yeah, by reputation. Shall we go in together? Sure.  Right. Dunklin's getting some change heading to the phone booth. There's no door on that phone. Yeah, I see Look, there's a cigarette machine. Let's get down there You got a dime on you Jim. I think so. Let's see Hello, Mr. Wetzel there Yeah, yeah, thanks. What's that? A thing? No, no message Well Paul Wetzel's in town or do Stopping at the bar. Yeah, grab your cigarettes. We'll pick him up again. I'll serve All I'm gonna call is he made yesterday and today y'all More at least 15 looking at his watch again. He's do been about an hour and a half between calls You can only learn where he's calling Wetzel. I Like to get the booth next to him when he calls again There he goes into that rest and stay on his heels. I'm gonna get inside. I'll head straight for the phone Okay, look all three forms were empty. I'll get down there ahead of it Yeah, this time we talked to him and don't turn around you just sat on the table behind you Yeah, good. He's looking at the menu. So I guess I'll eat stay by this booth and keep an eye on him I'll be back as quick as I can Yeah, I just went to the corner call the office why didn't you call from here? I didn't want to take a chance on duckling coming back and overhearing me Yeah, I told the SAC about his calling Wetzel at bridge three one four two five How did you get the number counting the clicks each time he died? Oh, yeah, good Where is that bridge number the office is checking now. Let's hope it works. I will know pretty soon Oh, I give the office the number in the sport there Duncan's ordered the full dinner He's only on the soup. So we got some time good remind me to Any new instructions on arresting it? No, I got a gym. Okay. Hello. Yes, it is. Oh, you have good right here in front of me All right, thanks that thing work Jim number turned out to be a rooming house Wetzel's on his way to the county jail fine Come on for mr. Duncan. Yeah But I don't know you we know you Here's a warrant with your name on it You're under arrest All of the saboteurs were tried before a military commission and convicted one received life imprisonment 130 years imprisonment in a federal penitentiary and the other six were executed and Thus the Federal Bureau of Investigation faced and met its greatest wartime challenge The abysmal failure of the first attempts to land saboteurs in America Caused a change in German plans From documents captured after the war It was learned that the Nazi High Command intended to land a group from a U-boat every six weeks Only two more were ever dispatched They landed in Maine in November 1944 and like the men in these first two groups were captured before they had a chance to do any damage their utter failure in World War two is a source of gratification as Is the fact that not one single case of enemy directed saboteurs came to light during all those war years? However, your FBI realizes that future saboteurs will not be apprehended by a reputation But only by the same methods which worked before Hard work long hours and most important citizen cooperation Incidents used into night's broadcast are adapted from the files of the Federal Bureau of Investigation However, all names used are fictitious and any similarity thereof to the names of places or persons living or dead is Accidental this is your FBI is a Jerry divine production


If you want to learn how to lose a dream, it basically comes down to three things, really. And well, technically five things, but the three main things. And that is this. The first one, you need to meditate every day for 10 minutes in the morning, ideally. Just practise meditating and be aware of your breath. The second thing is you need to do reality checks. This is where you test your reality and ask yourself, am I dreaming several times throughout the day? And the third thing is you need to write your dreams down every morning. You know, you just write down whatever details you can remember and eventually you'll get better and better at remembering them and you'll start writing down more and more things and it'll get to the point where you can actually remember lots of dreams. So why can't many more people lose a dream? Why can't you lose a dream, for example? Well, or you know, I should say why can't you lose a dream reliably every time you want to? And really it comes down to two mistakes that a lot of people make. And basically these mistakes hold you back, they stop you, even if you're doing the other three things right, which is technically all you need to learn how to do to lose a dream, these two things will hold you back and they'll massively stop you losing a dreaming, especially if you're not aware of them, which I assume you're not because otherwise you would know what I'm talking about here. So here's the deal, right? I've created a 30-day step-by-step program which tells you exactly what to practice every single day for 30 days. If you follow the program, okay, it takes three to eight minutes a day, between three and eight minutes, if you follow the program it guarantees you'll lose a dream within 20 days.  So if you want to know what those two things are and what mistakes hold people back, and if you just want to learn how to start lucid dreaming and actually make sure that you manage to do it within 20 days, not just learn about it and get excited, but actually do it and have the experience, then click on my face or click in the link in the description or go to howtolucid.com forward slash boot camp and let me show you why you're not lucid dreaming already.