and share my screen. Welcome everyone. This is Doc's office hours. It's the 10th of August. And let's look at what we've got as proposed items on the agenda. Let's see. So I think I may want to add one item, Jonathan. If we get through the topics that you had, we should talk about, oops. Oh, that's silly. Why won't this thing format? There we go. Let's see. Windows upgrade guide for Jenkins 2.235.4. And we can just discuss it briefly. Okay. So here are the topics that I see. Welcome, Vlad. Great to have you here as well. We've got Jonathan has done some really excellent work on looking at the wiki migration sheet and has turned it into something much, much more useful, much more interesting. So that's the lead topic. And then I put Windows upgrade guide for Jenkins 2.235.4 as a second topic. Any other topics anyone wants to add to the agenda? This looks fun. Okay. Then let's start with the wiki migration sheet. Jonathan, do you want to take us through a review of the data and I'll navigate or what would you, how would you like to approach it? Well, let's talk about the topics first. There is some, all data, it's from the wiki migration sheet. So it's no secrets for anyone. But I believe now you can see a graphic visualization. We have understand more about our work we need to do. So for example, I discover we have several pages already migration, migration, but some of the redirect links isn't work, maybe cause the redirect instructions were overriding for another comment, for example. I don't know why. So we need to investigate why the redirect doesn't work. Do you have an idea about the issue? I do and it's at least one of the issues is due to a mistake I made in creating these links. So let's take one that has an example. Yeah, first sample. Let's choose, let's see, I should be able to find one that, oh, okay. Installing Jenkins on Ubuntu, this one. Yeah. Right. So when I click this, we're going to, it's going to take us into the wiki, but it's going to add an extra slash character into the URL. And that was my mistake when I initially created the link. Notice this extra slash character up here at the top. So instead of being Jenkins slash, it's Jenkins slash slash, which is still a valid URL, but it bypasses the redirect. So what we need to do is we need in this, in this sheet, we need to, and I don't know, is it possible to do a global search and replace where we turn every occurrence of Jenkins slash slash into Jenkins slash? Okay. But if you want to do that, are you positive that nobody had any of them set not to redirect? Well, well, so go ahead. So I can, Meg, I can answer your question. Yes, I'm confident that this was an unintentional thing. And any case of Jenkins double slash should be Jenkins single slash. So I'm confident the replacement is valid. But Jonathan, to your question, what was your question, Jonathan? Well, it's because so maybe the issue was writer with double slash too. It also was. Yes. Also, and that, and so the GitHub issue was also wrong. I made the mistake. I was consistent in making the mistake. Yeah, you're really good, though. Yeah, yeah. It's what happens when I use that. When I use programs to create bug reports, it's disastrous, right? And that's why I didn't create copy pastes of them. But yes, I was using a program and the program helped me do the same thing over and over again in exactly the wrong way. But I would mark that consistency is very positive thing, at least positive here. That's the way that's the way you have great potential. I agree. That's good. It's really dark, but at least it's dark everywhere. That's great. Okay, so about the redirect signs, we have no issue about just a mistyping. No, actually, some of them still are not redirecting correctly, because even with this change, I found at least one case where the redirect was still not being applied. So your done needs redirect comment is still valid in many, many cases. And we have to visit it and see, okay, is this one of those cases or not? Okay, and about the voice lashes, you want to put another rule in the Vrocious or just omitted from the weak migration sheet? We definitely do not want another rule in the V host configuration file, because real human beings don't make that double slash mistake. So I don't want to, if you've looked at that V host count file, it's enormous. And I don't want to make it double length, because I made a typing mistake in creating bug reports. Nice. Okay. So this week, I will check link by link, looking for double slashes and it's really not redirects. It has no redirections. So we can map in all the works. That's correct. The double slashes do not have a redirect. And in fact, there is now a safety check inside the Jenkins file for the vhost.conf repository, which checks that double slashes do not exist for this case, because we had, it's my mistake went even further. A few of the redirects were defined initially with double slashes. So they were failing to redirect because they did exactly what I said to do, instead of doing what I meant to do. So any objections if I attempt to do this replace? No, it's okay. Okay. So values on all sheets. Yes. Okay. It's okay because I will use the status column to looking for the not redirects. Great. Okay. So done. Now let's test it just to be sure that it actually did something. This should go to the wiki and then, so apparently the global replace thing that I tried didn't actually do a global replace. So we'll have to find another way to do it inside the URLs because what we're trying to do is do an edit of a URL, not edit of text. Maybe it's because we use a hyperlink formula to create a hyperlink, but there is no problem. I can fix this using another formula. Okay. Super. I know I can do the edits interactively, and they then work, but yeah, I don't want to do the edits interactively if I can possibly avoid it. So that addressed the embarrassing one. Now the recent change, so we just had, just within the last week or two, we had reverse proxy brought in this one. Jenkins X behind an engine X reverse proxy. And I know that the change was submitted because I submitted it. I was one of the reviewers, and it's been merged. And yet when I take away that extra slash, this will not redirect. So, but it should. So there's something still amiss. And this one needs needs more investigation. Okay. So I'm just going to put a note here. Jenkins slash slash Jenkins slash is many of the issues. And then the proxy reverse proxy recent redirect is does not seem to be having effect yet. I know that it was merged. And I'm going to put the URL there just to have it. Okay. Well, the next one, it's about the abandoned issues. So in that moment, we have a moment, we have a 12 issues waiting for PR reviews. Okay. But some of them already was reviewed by someone that asking for some adjustment, some mispiping or things like that. But the sender just abandoned the issue or didn't see they required some action. So maybe one of you with permission can interview and the approval of the PR. So, and this is one where did you did are these were cases where you detected that they hadn't made the changes, but or they were there are still changes that need to be made or both. But because the review asking for changes, but the sender didn't see abandoned or any case. So we are in the backlog. We can move forward because we are we need to interview from the inside of the PR approval, the changes or make the changes they review itself itself. So we can help us with these issues. I believe so. I think any any person any person can propose changes to a PR. But I think only reviewers. Reviewers can apply those changes. Yeah, we did take some actions that we need to choose what to take. Now, is that did you did you find a query in GitHub that helps us identify these or do you just worked through them there only about 30 total open PR so. Well, I visit the issue by issue. So if you go to Wixit, we can use the filter to identify them. For example, all right, well, let's look then let's go there. Let's look at Jenkins.py. The second tab. Your second tab. Oh, you say here we've got them. Oh, okay. Yeah. Yeah. I put a filter there so you can clear and just clear and a PR review just PR review. Oh, good. Okay. Got it. All right. Okay. All right. So I can use this to drive do a quick quick sweep through things that we could open them up. Excellent. All right. Great. Exactly. And so, for example, let's see the issue. This 17 line, 70 line, here. Okay. Yeah, you're so I put in the comment that the PR rather prove it was abundant. Yeah. And this one this one is is a the glossary is a place that we have to be very careful about allowing changes. So yeah, this one we can bring it back. I'm confident we can we can re raise this one back for discussion. Let me do a quick look to see what the content so it's the PR 3362. There is a comment from Megaton. Okay. So 3362. Good. All right. Yeah. Okay. Just to visit the PR, we see all I get a request changes but wasn't done. All right. And it now has conflicts. And this is one of those where yeah, so this is this is highlighting the changes to terminology can be quite sweeping. And right now the governance board will meet this Wednesday or this Thursday. To review discussions about terminology. So this file is going to be touched in in context of terminology. So this one is likely going to hold while we while we work through the terminology discussions. Yeah. Okay. It's because I have no comment. I like about the talk. So maybe it's important to register by common to everyone knows about well and and it should it should have had. Yeah, there's already a PR and here's the link to the preceding PR. And yeah, so terminology, knowledge and discussions are in progress with the governance board. And we'll resolve in other changes in this file. And then the conflict. Yeah. So all right. We can actually, I mean, if we want, we could go through each of these and identify which could be quickly, which which could be unblocked if you'd like, or we can go back to the agenda. What's your preference, Jonathan? Well, Matt, I prefer back to agenda because we have no so much time to the meeting. So maybe it's a homework to do after. Okay, good. Mark home of quote. Yes. Yes. Okay. Next. No. Okay. And then next topic is about PR that were approved and measured by issue was not automatically closed. So we need to help to close it. There is a filter to them too. And so you can see on the sheet, just apply the filter there with sheet done, but not close it. Yeah, over there. So we've got just one there. Okay. So this one has been closed? Yeah, the measures. Yeah, you measure the PR, the close of the PR, but the issue is open yet. Okay. All right. So then, and do you know if this one has been redirected yet? I really don't remember. Okay, let's check. No, it wasn't. Okay. It needs a redirect. But there is double slash. Yeah. No, it needs to redirect too. Yeah. So let's fix this redirect, redirect instructions. And I'll need to find, so this is another homework item for me. Good. Okay. All right. Okay. Okay. Next topic. And then I'll talk about the issues. Okay. In the yellow, if you see the graph, the chart, the yellow ones is pages of aging issues. So I open someone, I open them. I think didn't, didn't we need to talk about this one first, awaiting PR review? Oh, I've already been talking about it. It's just for someone, we have 12 waiting for PR review. So I don't know how, yeah, are the times that the reviews. All right. So this is just a matter of someone needs to review them. Okay. Got it. Yeah, just above. Okay. It's good to know how page are waiting for reviews.  And the yellow ones, it's about the pages waiting for issues. So can I open all issues? I already opened some ones. There's some problems open a lot of issues at once a time or not? Well, the problem, we prefer not to just open issues. Because when we open an issue, the issue, it's not enough to actually open the issue. What we need to do in stating in the issue is here is the page that needs to be converted. Here is the destination where the conversion should go. And here is the content which needs to be discarded during the conversion process or completely reworked. So automated creation of the issue is not a significant help compared to a full triage of the issue, a full review of the issue where then someone can pick up the issue and know where to put it and which things to discard. So the new issues you created, they follow the same pattern that my issues had, which was not telling people where to put things. And the problem with not telling them where to put them is they cannot retrieve the issue and work on it because they don't know where the content goes. Yeah, but about this strategy, we aren't going to tell the people that we need help with that integration. So I believe if we have the issue, I can alert that I work on it. So we start doing the triage. For that reason, I link your Hackfest video tutorial about the immigration. And there, inside this video, we explain how we need to work about the planning in relation, how we need help, how asking for the nation of the new page. Right. So what you're saying is like this, however, what we're missing here is where should the post initialization script be placed? This talks about, okay, how do we do a migration? What it doesn't tell them is where in the destination should this thing be placed and what content from it is useful and what is not? Okay, so if I visit one by one and create a plan for migration and update the issue, so we can register of them? So can we register? So your question was if you visit each of the newly created issues and add to it, this belongs here, would that be enough? That would make them much more useful. So are you comfortable that you are confident you know where to put those kind of things? So this one, for instance, launching agent jar from the console. Well, I just add a proposal to destination. So I will show to you, for example, I guess this page about this list of jar from console needs to be redirected to that link, that new endpoint. So if you approve, we register the issue. Yeah, so this specific example is a really good one to highlight. Okay, we've got a page that has no useful content, right? It's just a link to another page. So this page is just a redirect, right? And it redirects, it's a wiki level redirect and wiki level redirects to this page. And this page, I suspect we can find this content already existing on Jenkins.io and just the action for these two pages should be just do a redirect to the one page that talks about how you launch an agent from a console window. Okay. So the analytical work, the let's see agents, the analysis to decide how to do, how to find those is very labor intensive, right? It takes you or me or somebody reading through those and finding, okay, where is it that we're teaching people how to use agents? Meg, do you remember how we use, let's see, using agents? I send the PR for these pages, isn't approved yet. It's waiting for PR approval. Ah, okay, got it. So we've got a page pending, but it's not really, it's not been merged yet. Yeah, not yet, but it's pending for review. Excellent, okay. Well, so it's answered, I guess. The problem is if we can't register every issue, we have no idea about the work we need to do, but it's okay. We're following with the sheet. So, yes, for me, I'm less worried about having an issue for everything we need to do than I am about having, cluttering things with incomplete issues that don't let someone start working on it with right away when they pick it up, when they begin their work with it. Okay, I got it. But I'm open, I'm open to other guidance. In this case, Oleg and I intentionally decided together, hey, we don't want to create issues that a writer can't start with and know where to, where to put the content. But it means a human being has to do the analysis that we just discussed. Okay. Okay. So there is another talk, I guess, maybe. Oh, we are already talking about the redirect strategy. Oh, right. Well, and let's, let's go further on that, right? So we, we are still using, we'll continue using vhost.conf redirects, but now you've identified in the tables things that still need redirects, right? We've got done needs redirect and these, yeah, these, the work is done, but the redirect is not functional, correct? That's correct. Maybe because they double slash and they because it needs redirects in fact. Yeah, good, good check. Okay. So there's exactly the starvation. Okay. So that one definitely needs the redirect. It really doesn't have it. So, so that's really good because and it's, we need, now how do we track or is it worth, you've, is the sheet enough to track it? We don't even need a separate issue. Let's just use the sheet. You've done the work here, Jonathan, right? To tell us. Yeah. This needs a redirect. Some issues, yeah, but we need, we have the issue link, but some of them I, I can't find, find the destination page. So for example, the executor service, I don't know the destiny. Oh, oh, now that's interesting. So we closed, closed the issue. Yeah. Ah, here we go. Okay. So it says 3384 resolves the issue. So maybe we need to visit the PR, check the destiny, and then trace the project. Yes. Right. I think that's, so in this case, the redirect will be to, executor starvation will be the redirect and it would need to, so let's actually, okay, once again, it would have been better if I had it in the issue. Yeah. That's correct. Now let's see if Google finds that for us. Executor starvation, wiki, wiki, wiki. Nope. So it's, so Google search isn't even, isn't even listing it in top results. Okay. Action. Use the sheet to submit our redirects, PRs for pages. Is that a reasonable action, Jonathan? Yes. Okay. I agree. Okay. And that one is not contingent on me. Anyone could do that, right? I can do it. I find the link. Okay. Great. All right. Jonathan, this is absolutely wonderful work you've done with the sheet. Anything else on, on the topic? No, just a question. Do you have idea, all pages in the sheet, our work we need to do about the migrations, or that there is another page from week to migrate to, because that link was sorted by visit. Okay. There is another one, or if we migrate all of the lines, we finish the migration work. Good question. So the sheet is assembled from 90 days of access data, sampled several months ago. Current access data may show more pages to, actually not may, will show more pages to consider. And let me get a link to the current access data, because that way it's embedded in this file. Let's see, and that is here, wiki-top-urls. Here we go, this one. Okay. So this is a summary of page access counts for the last 24 hours extracted from the Apache log files. And so this, and what I do is I have a script that runs every day, and grabs this, and keeps it locally on one of my computers. And so I just gathered at that time 90 days worth of these things, and use it to assemble that report. So, but this link is showing the last 24 hours, or what's the period? Last 24. Well, what it shows is the, shows yesterday's. Yesterday. So how can we have the last three months visit? I could share the data with you, wherever you'd like. I just, I have it copied on my hard drive. Let's let me confirm that it's still there. But the last nine days for now, you have this? Actually, no, I have, I have much more than the last 90 days now, because now I've, I've never deleted any of it. And therefore, I now have 180 days of data that I can, I can certainly share with anyone who would like to do any analysis of that. We just didn't want to keep this kind of data on that server. So I just use a little bit of this space on my computer. No, I guess. Well, it's because I guess it's important to know how big is the work we need to do. So if we can map in the, how they work, maybe you can plan and know how days we need to put on the work. Yeah. Yes. I think, well, I'm, I'm less concerned about any of the things that we need to do. Well, I'm, I'm less concerned about estimating the work and more concerned about being sure that any information that people find useful, we haven't, we have visited. Let's see. Just a minute. Let me look at this program just to see what it does. So oh yeah. Okay. So this, this little bit of Python just collects all the files, counts them. So here the top most accessed page is my reverse proxy setup is broken. And then counts go down from there and it goes down to this one. And how many lines does that have? It has 380 lines currently of pages that were accessed sometime during the last 180 days. Okay. Can you export to us? Is that the issue? True. Absolutely. Okay. Yeah. So, and let's see if I take out, we take out plugins because plugin conversion is a separate process, still 230. Oh, whoops. We should use a case in sensitive 220. Yeah. So how would it be helpful for you if I output, if I export this? Hey, CVS or or just the text file we can convert after, during the week. Well, or do you, would it be okay if I just gave you the raw data and the script that I run and you can modify the script as you wish? Because I don't know. They're all data it's enough. Yeah, it's only, it's only one and a half megabytes of data. So it's not actually that much data. It's each data file is only five kilobytes. And so, so they're not, they're not that large. How about if I will just put, because there's nothing confidential here. So I'm just going to put is, is tar acceptable or are you going to analyze this on a Windows computer? It's okay. You're on tar. I can start. Okay. So let me, I'm just going to create. Let's see. So let's go. I guess we don't need to send me file by file. Maybe that expression just the econ in the text file. Yeah.  So, and I will embed the link to that on Mark's HTTP server. Okay. Now if I click that and this, it should download it. It did. Okay. It's only 110 kilobytes. Okay. Thank you. Anything else on the wiki, wiki migration?  Oh, go ahead, Meg. Well, while you guys were talking this other stuff, I googled launch agent from console. The top two hits are from CloudBee support. And you go on down to wiki. I haven't reviewed the material carefully, but my Spidey sense tells me that we've got a problem in the doc there. That that just doesn't sound in it. Well, it looks like there's a wrinkle that it doesn't show up unless you've enabled the what used to be the JNLP block or Well, and that specific page you were referencing, Jonathan has a pull request to significantly improve the agent documentation on Jenkins.io. But Jonathan's pull request is blocked by the absence of time from a reviewer, i.e. me or Oleg or others. So, we just need to get the job done and review what he's proposed. I was looking at another one where you were going to delete two lines and just refer them to the regular Jenkins doc on how to launch. Yeah, right. And that was saying that that might not exist or there might not be anything there that's that good, but that's right. And Jonathan's Jonathan's actually created real documentation for us on on agents. And I think you used another page as the basis for that, right, Jonathan? It was there were two or three or four pages related to agent up to using agents with Jenkins. Yeah, I update the content with another outside Jenkins information. So I create new samples and I put their step by step how start the agent agent with using the pipeline. Yeah, there is a lot of good content there. Except to say that my Google search just confirmed that what you did needed to be done. So, right. Excellent. Okay. Anything else on the wiki transformation? No, I guess not for now. Thank you. All right. Excellent. Thank you. Thank you. This is wonderful progress, Jonathan. Thank you very much. I just wanted to ask Jonathan, are you covering both inbound and outbound agents or just just some some some agents on part of agents? No, I just I put there a sample how to use agents to help the main Jenkins installations work to execute the pipeline. But there is not so specific to a task or another kind. Just how to use a simple agent. I see. So we are not like doing any details about communication with the master or whatever it will be called. And agent? No, no, just the agent to use a SHH connection. Oh, so you're only talking about a SHH agent, I see. Yeah, it's just yeah, that issue. Okay. I guess it is one of many agents which can be enabled by Jenkins. Yeah, there is a lot of samples, but it's impossible cover all. Well, and once, well, thank you very much for doing that much already. I had an ongoing discussion with a user, this one right here, where Zocker 1.999 net provided a brilliant bug report on, hey, I don't understand how to use a Docker agent. And ultimately, the user said, look, I'm going to go back to using GitLab CI because I know how to do this. And it's good data from this user to help us understand how crucial it is that we describe agent use well. So your work on agents is a good step towards us eventually resolving this kind of problem for brand new users. Well, I'm not using Docker samples yet because I guess Vlad is the Docker, especially to do it. So I work on the basics and Vlad is the Vox guy. And I think that's that's we already need basics, right? We know we SSH agents aren't documented well enough. And there's lots to do just there. So yeah, that's great. Yeah. I mean, I've I've dreamed of some magnum opus that is everything you need to know about agents because there's all this I find no place to I find guidelines on how to choose whether you want a static agent or an ephemeral agent or, you know, why would I use Docker versus not use Docker. And I think the big reason for not using Docker is I don't understand Docker. But but I'm not sure there may be more but you know, just something that begins with a high level if I come to this, I know when I first started and I started asking questions about agents and everybody said, just don't touch them. We'll create a agent you need just, you know, now I'm seeing why. But yeah, and I just wanted to mention I can kiss if somebody needs to have write up why we need Docker, I can do just we need to define the place where you should go. Right.  And then we gradually put it together, right? Yeah, it's a great thing for crowdsourcing. Because I don't think there's anybody alive who knows at all. Yeah, it's from, for example, in my Brazil experience, several times, the people tell me they don't can't use anything on the Docker. It's not because the Docker, it's because the people don't know, for example, how to use janks in normal way. So they try to use the Docker, they can't. But the problem is not the Docker because you don't know Jenkins. If you can connect for any agent using SHHH by SHHH, you can use Docker too. So you need to grow step by step before go to Docker. Right. And I have a hunch that a lot of people are not using agents as well as they might because they don't understand it. If they get something, like your guy, he's going back to GitLab because he knows how to use that. They get something that works and that is their hammer for all nails. So. Exactly. There is no magic. You need to study. Right. Good. Anything else on agents before we go to next topic? Okay, next topic. So Vlad, do you want to be the voice to describe what we've learned so far on the Windows upgrade guide? Oh, yes. Absolutely. I would be glad. I learned personally how to do blogs and just simple, by simple referring to the blog which was done before by Alex or I guess on the same topic on Windows upgrade. But it is just beneficial for me. I'm not sure it was beneficial to you as the help on it, but I saw that. Also, I learned that there is, well, we need to differentiate between Windows installer, which is kind of outside of Jenkins. Or external upgrade and internal upgrade, where we're upgrading configuration and versions inside Jenkins without doing install. So there are two approaches to upgrades. One is internal. Another is external, which is nice. I still found some issues which I referred to these in the comment for instance, it is through internal upgrade. It's not possible, for instance, to switch to any version of JDK, which we or customers may be interested in. For example, above 9.0 version of Java. For instance, Java 11 is not accessible using internal upgrade. And I'm talking about upgrade from <IP_ADDRESS>, which is 32-bit version running on Windows. Also very interesting issue, I noticed that before when doing this upgrade, before the weekend at least, I was able to get my Windows installer to 2.35.3 running on Windows. I'm talking about MCI executable, but today, for instance, and I think over the weekend, I was not able to do this because of limited, not enough privileges to run Jenkins script. Although I switched myself to administrator, changed properties and run as administrator on my Windows box, I thought that maybe it was because I was user before, but even by switching to administrator, I'm still not able to run Jenkins script. Well, some issues I'm just sharing. Also, I just wanted to verify when we're saying <IP_ADDRESS>, I guess we're referring not to LTS release, but to weekly build. Is it correct or maybe? Actually, that one is LTS <IP_ADDRESS>, so weekly has been using this since it's 2.232, April 2020. But the first time we did it for LTS was actually 2.235.3. And this is what is referring right now, download page. So now your permission issue is one that needs description in the upgrade guide. I think I know how to solve it and I'll send you a comment. I'll include a description in the upgrade guide and a link to an article and then we'll have you test it just to be sure it works. Okay, and we're talking about <IP_ADDRESS>, not 3. Well, so this is a complicated one. 2.235.3 did not initially deliver the new installer. But did deliver a few days later. We had Windows infrastructure problems because in the most recent episode, Microsoft inadvertently blocked us from building by releasing a surprise change in their virus scanner, which said one of their own tools had a virus. And they fixed it very quickly there afterwards. It didn't take long for them to fix that, right? Lots of people told them this is a problem. They immediately fixed it, but it just happened that it blocked our ability to do a build on that specific day. I guess it was not coronavirus that is why they fixed it. Yes, this in fact was much slower to mutate than coronavirus is. So yes, absolutely. Mark, I'm curious is your solution related to the overall permissions in Jenkins or is it a Windows thing? It's a Windows thing. There's a there and it's the nature of Windows, right, that they correctly don't grant permission to login as a service to every account and they shouldn't, right? Because you and I as human beings should not login as services. That'd be a way if somebody compromised my password and then as login as service permission now my computer is has become their bot. So don't allow you to log in as a service is a good thing. So you need to log in before starting or like doing anything with the service I told you. Well, it's that there's a there's actually a setting in Windows that checks that now we probably ought to now that you mentioned it Vlad we ought to need to submit a an issue report that the validation check in the installer should confirm that the user has login as service permission. Because right now it's checking that the password is valid and that the user exists. There's no reason it can't also check that the user that's been provided as a service account can actually log in as a service. Vlad, you willing to take that action item? Well, if you want to take, yeah, but I would be glad to help Mark on that. The item is to file the issue not to fix it, right? Right. Yeah, so well, and really it's what I would propose is don't submit the issue until you verify that the new instructions I give resolve the issue. Because the new instructions I create will be the proof that yes, in fact, that was what the problem was. And until and then then you say, Hey, we need to check for this instead of just documenting it. Yeah, sure. So I will not submit the issue before I know how to fix it. Right, exactly. Okay, good. It's related to login as service. All right. And do you are talking about this login as service inside installer or just some some stuff needs to be done in general to assign privileges? So it's a this is a you'll have to open a with a Windows control panel and navigate to a specific section in the permissions detail in the permission section of the Windows control panel. And you have to open up a property panel, add a new user, etc. It's it feels there's a great page that I read to to guide me on step by step, which things to click in the in the Windows UI. It may be it will may become part of administration guide for Windows folks later in years. Well, at least it needs to be part of the upgrade guide for sure. Good question. Should the should the Windows install instructions? I haven't checked to see now you've now you've prompted something. Okay, Jenkins Jenkins.io. What do the install instructions currently say? Installing Jenkins, we certainly have a big section on Windows. Yes, here is our here are our instructions. It's and and that's that's probably reasonable, right? That's not unreasonable to say download it and run it because but this might be a good excuse for us to write instructions here, which use what you wrote and what Alex Earl wrote in that original blog post, right? This this section on Windows should probably include those screenshots from the installer. Yeah, and also I was thinking about maybe in case Governors Board will approve maybe these instructions like this part of administration related to administration services may become or may be included inside administration section allow documentation because we'll have Jenkins. Yeah, that that one I'll need to think about. I'm not sure where we currently describe port numbers and port access.  It's a good question. There is another question about the Windows 2. For example, usually here in Brazil we start Jenkins on Windows Server, not in our common installation. So maybe we should create some documentation we need to know how to create on the Windows Server 2, for example. I think it's the same. It's a good question, but I think I just remember it's the same because the because it's the server installation, there is different policies and ports and ways to running services. Ah, I see. Okay, good. It's not the same the common common user Windows. Okay, good question. And so and certainly there are we know there's one example where most Windows Server machines probably that are running Jenkins are probably also running at a copy of Internet Information Server, right? They're probably serving web pages somehow. And that how do you configure those two so that with Jenkins and then there's SSL on Windows with Jenkins. Those are topics that haven't been touched yet, and certainly users would love to know how to do that. And just a question mark. Do contributors like us need access to Windows Server? Run a Windows Server operating system, for instance, or it's not necessary? It's not necessary. I don't think so. I can start up CloudBees funds me with a Google Cloud platform account, and I will do so. I can do some double checking safety checks to confirm that the Windows Server instructions that the Windows instructions work for server as well as desktop. I've done all my checks on multiple copies of Windows 10. But it's not hard for me to spin up a Windows Server, run some tests, and then discard it. All right. Anything else? We've hit our hour. Thanks very much. Thank you very much, Mark. All right. Thank you guys. Thanks. Recording will be posted later. Thanks a bunch. Thank you. Bye everyone. Ciao.


Normally, I like to talk about happy things like making custom video games for you. And then have these little spikes. This is the warning. And look, see those big spikes? But we need to keep your channel safe, and today we're talking about YPP Suspensions with no commentary. This channel was YPP Suspended recently. A freedom partner we fought for the channel, argued to YouTube saying, this channel creates predictions about WWE matches, which we felt was valuable, interesting content for WWE fans. The problem is, YouTube disagreed. They said, this type of content is reused content, duplication. Let me show you a clip. You can see he's using text to predict who will win with background music. No human commentary is why we think this channel was suspended for duplication or reused content. Here's another example. This channel was just suspended today, also a freedom partner. And what he does is he shows top lists of video effects, taking popular Adobe After Effects templates, showcasing them like top 15 editable After Effects CS6 templates in this video, and YouTube YPP Suspended. We are also going to fight for this channel and argue for this is interesting content for people who use After Effects templates. But I think YouTube will come back and say, I'm sorry, this is reused content and it is not eligible for YPP. What does that mean?  Nothing on your channel can make money. But your channel is still there. Your videos are still there. You can still upload videos. You just can't make any money and you can't join a network like Freedom if you are YPP Suspended. What's going on here? What is this thing called reused content? And why should you add human commentary so you don't fall into this trap on your channel? This is the YouTube Partner Program Policies. The link is down there in the description below. It's an official YouTube Help article that talks about reused content. Now before we get into this, I want to show you another channel that was YPP Suspended for reused content. Right here. Oh, you can't see his title. Nick Nitro. And in this video right here, I discuss all about why I think channels like Nick, which is a music promo channel, are being YPP Suspended. I encourage you to watch this video. Click that I to watch it if you are a music promo channel. Now let's get into the program policies. Reused content is actually an AdSense policy, which very much applies to YouTube as well. Not just websites. And it has to do with this content quality guidelines. Very important. Read this if you haven't already. Read it twice. Make sure you understand everything here. Let's go over the key points. Reused content is content that doesn't provide significant, original commentary, keyword, or educational value. It also means that we've identified large portions of your channel either completely match other content or are noticeably similar. Again, let me point out just the key phrases. Do not create repetitive or mindless content with no additional commentary or narrative. Note, you may be able to monetize third-party content. This is like showing WWE clips or people from famous celebrities. But the key here is you have to contribute value and that includes adding commentary or narrative. How many of you are still making videos without human commentary? Maybe you don't like your voice. Maybe you think it's better without human commentary. Even if you haven't been YPP suspended yet, you are walking a dangerous line in my opinion because YouTube is going through all channels and we are seeing more and more get YPP suspended that don't have commentary. This includes music promo channels, guys. There has been hundreds of channels that we know about. There's probably tens of thousands that we don't know about that were YPP suspended. You probably have a few friends that run music promo channels that got suspended. This is an example of content without commentary. You're using third-party content, even if it's with permission from musicians that you have not created and you're not adding significant value, transformative value to that content by just uploading it with a music visualizer. That's how I interpret YouTube's statements about content quality on this health article. Now, I want to point out another unofficial YouTube help forum post by Longzijun. Who is Longzijun? A gold product expert on the YouTube help forum. I'm actually not sure how you gain that status but I imagine it's by helping a lot of people with their problems by answering their questions. So, Longzijun said he probably wouldn't have become an issue so he's talking about all these YPP suspensions except for the fact that a huge number of channels have been popping up that were either mainly just re-uploading other people's work like public domain movies, creative commons videos, unofficial music promotion channels or creating really low quality repetitive content like learn colors channels, finger family, you know, red, blue, green using the same graphics over and over with just different colors for different animals, that kind of low quality repetitive content. So he was saying because of all this YouTube had to take action and one thing led to another and they created these new YouTube policies around reused content, around adding commentary and other things that are now no longer allowed which used to be allowed a year ago. There was no problem with this kind of content before even for the last five years. Why suddenly now? Well, it's just the platform is evolving. People are complaining like advertisers are complaining and after enough boycotts YouTube has to take action. They're just protecting their platform guys. This is what YouTube thinks is best for the long term health of the ecosystem and I don't think they're wrong but I just wish they'd be more upfront about exactly what the line is between reused content and not reused content. But we have what we have we have to deal with the information we have so I'm doing my best to explain my perspective on all this so we can help keep your channel safe. So the link to this article is also down there in the description below which I encourage you to read in full because Longzijun makes a lot of good points not just this one which I'm featuring here. So back to what is KYC? It is Know Your Channel. It's a series and there's now 15 episodes that focus on tips and examples of how to keep your channel safe. Click that I to see the playlist of all the videos in the KYC series the other 14 in case you missed them and I encourage you to watch them and hopefully learn something that will keep your channel safe. What do you think about all this guys? Tell me down there in the comments below let's have a healthy discussion as I always encourage you to do and answer each other's questions if you know the answer because the spirit of freedom is we all help each other grow together as a family. That's the spirit, what's the mission? Roll it! Our mission is to help you be successful online to help build your career. Freedom is a career path in video in crypto, in music, in game development. Did you know we have a game development team? Did you know we have a music composition team? Did you know we have crypto? We have all those things. You can check the links down there in the description below if you're curious. Guys it is Sunday 2am in Dubai. By the way I'm in Dubai and we have a tax reduction strategy where you can come live and work in Dubai sponsored by us and you pay zero income tax and all your earnings not just on YouTube. If that's interesting to you check out the links down there in the description below for that as well. So I'm here in Dubai, it's 2am. I am hopefully going to go to sleep soon so I hope you found these tips helpful and if you have other questions about any of this just ask them down there in the comments below. So who am I? I am your Papa George your George son Papa Pie and many other names you the beautiful freedom family has given me. I am the CEO and founder of this beautiful family called Freedom for Freedom and the Freedom Family and let's all continue to grow together as a family. Who's with me? I hope all of you are. It's 2019 guys. Brand new shiny year. This is the 7th day, day 7 where you're just one weekend. How's your New Year's resolution? How are your New Year's resolutions coming along? I've been to the gym twice this year in the first 7 days. Not bad, not great but I hope to go every other day at least, which will hopefully become every day because I have a gut I don't like that gut and needs to go bye bye and man though it's so painful in that gym today when I was in the gym quick story I got on the scale and I read 200 pounds like another 15 pounds added to this belly belly turns out the scale was 15 pounds over when I got off the scale I noticed oh hey it's showing 15 pounds there's nothing on it so I'm not 200 pounds I'm 185 pounds which is what I thought I was how heavy are you guys and how heavy do you think you should be? I think I should be 160 pounds I want to lose 25 pounds it's going to be tough though I tell you it's every 5 pounds is a struggle but I think I can do it it's my New Year's resolution that's one, the other is to help you grow I want you to double this year I want freedom as a family to double this year and I know we can do it if we work together as a family alright freedom family until next time I am George and you've been watching click that I to partner with freedom and join the freedom family so we can all grow together you get many perks like position music sound, a lot of other access to royalty free videos sponsorships, and many things to help you grow just click the links down there in the description below to get involved in our community our forums, our discord chat servers meet our graphics team meet our community team all of that on discord and the forums what are you waiting for? get started and we will grow together as a family this is the freedom family you are part of it we are all part of it and we're all growing together to get more George click that big F that will subscribe you to Freedom Central home of the George show and PewDiePie gave one of you freedom family a big shout out click that video to see the shout out and to see our new 3D sets for you and click that video to see what YouTube recommends you watch next


All right. Well, thank you very much for coming and thank you to the organizers for giving me the opportunity to talk about my research. So I'm going to be talking about some work that I've been doing over the past decade or so. Here you see a few examples on the left. You see a flue of the entire environment slash continental shelf evolving under sea level cycles. In the center you see a barrier island migrating towards land under constant sea level rise. And on the right. That was on the center and then on the right. I'm still thinking about what they want on the right represent so if anyone has some ideas come to talk to me afterwards but so. So has every all these simulations have something in common is what we call a moving boundary approach and they combine an idealized geometry with sediment conservation or or mass balance. This is, of course, the product of a lot of effort from students listed here out. Talk about them through throughout the presentation as well as many collaborators. The plan for today's talk is to give you three examples of how we how this moving boundary frameworks can be used to address specific scientific questions. And over a wide range of temporal and spatial time skills, which I believe that is aligned with the theme of the annual meeting so I'm going to start with glacial cycles. And then in terms of the environments and conditions that shells over those time scales then by islands, by an evolution of a millennia, and then in timescales of years to centuries we have to take into account what human development and human activities. How do they affect the landscape evolution so let's start with part one. I'm going to frame this moving boundary framework around the question do the dynamics of the fluvial surface play a role in paleocellular reconstructions. So the first step is to idealize the geometry so we have a linear basement on top of which we have salmon and water that come down and deposit form in the cemetery prism. It's delimited by the Louisville bedrock transition in the upstream end and the short line in the downstream. So the trajectories of these key geomorphic boundaries are going to determine what the evolution of the cemetery prism is it's over time. Yes, right. So, and just for context, the most common approach to reconstruct C level is sequence stratigraphy which assumes that the fluvial surface or top set response instantaneously to see level changes so if there are a stratigraphic indicators in the app proportion of the fluvial surface. Those are going to be contemporaneous according to sequence stratigraphy to see level changes. So idealize geometry combined with a salmon transport formulation which we assume that is just a simple relationship between salmon flags and the local slope. And salmon conservation in one dimension, because we have just a profile. So what you get this. A closed set of equations. This is an example of a simulation takes less than a minute to run and what you are looking at here is the evolution of the same entire prism. The same into supplies again coming from the upstream end, the solution of the cemetery prism over time and the syllable cycles the syllable curve is shown here in the upper right. So the changing colors you can think about it as the age of the position. So there are two points I want to emphasize about this model simulation one is the changes in curvature and relief of the fluvial surface. So, during sea level rise you have a lot of accumulation of segments in the near short portion that flattens the profile and makes the profile convex. And then during sea level four what you have is a lot of a bypass that is the Delta front and shifts the profile from convex to come concave. And then the second point I want to highlight this is if you hopefully you can see that if you look at what is happening in the upstream location, and what is happening to the sea level variations, hopefully you can see that it's not in sync. There are lacks geologically long leave lacks in the upper portion of the fluvial surface. And that basically at odds with sequences strategy what I mentioned before. So, this is of course a theoretical result. We need to validate this and I will be interested to talk to any of you about how to validate it with the field, we fill data but we started with flume experiments from to learn university so you see here a plan view of the cemetery prism. There is an inlet in the upper left corner where the salmon and the water is coming in. And the syllable curve in this case is this panel panel be right so you have low amplitude cycle cycles and then high amplitude cycle cycles when analyze the entire thing that I'm going to talk about only the high amplitude section here in the interest of time. And as we did because is basically take the radial average because we are interested to know whether these near short location here in light gray, responsible instantaneously to see the variations or not. And the same question for the upper location in the upstream location right. And other processes like river of oceans or meandering of the river to the channel to to affect the patterns of erosion or the position we are interested in the elevation changes on average at these two locations. The near short and the upper location so here is the highlight right of this slide because here what you can see is the elevation residuals. And the thin black line is the syllable curve, and then you can see that the near short location in light gray is actually following quite nicely. The syllable variations, but the green line which is the upper location, the upstream location is actually completely out of sync. So you actually can have river incision you can have erosion in the upper portion of the fluvial surface doing the sea level rise phases. So even an experiment days two meters by two meters, you can actually see lax in the response of the upper portion of the surface, which basically supports the theoretical results and still that is out of work to do. Connecting the numeric the theoretical work and then America and the experiments but it's, we cannot take. We, I think that here the message is that we might want to be cautious when looking at stratigraphic indicators of the upper portion of the surface. It might not be contemporaneous with a single variations. Okay, so part two barrier evolution barrier self deposits by yourself deposits are often associated with sudden changes in external forcing like for example I said and changing the pulse in the rate of the silver and silver rise. And, and then was interested in this question so he did a lot of literature review looking at bar yourself deposits in different continental selves. And he found that there is actually a characteristic distance between this bar yourself deposits if you are in the English channel is in the order of two kilometers is you are in Florida is another of seven kilometers. So, these basically suggest that there might be something else going on apart from just pulses in the rate of silver rise and to address this question. So, again, used an existing buyer model that still get us explain actually really well before. And basically it's assuming a linear short phase is a personal barrier is characterized by the average height and the average width and the key geomorphic boundaries here in this case are the surface though the short line and the back barrier phase so we can express and I don't have the questions here I'm happy to talk about it there. The change in the location of the geomorphic boundaries is a function of the living processes, the rate of silver rise, the exchange of segments between the upper and the lower short phase and over was fluxes which basically bring sentence from the front of the barrier and the positive on top and the back. That's what allows the barrier to migrate towards land and keep pace with slow. So what Dan found is that with this model he could to first order explain not only the not only the characteristic space in between buyers of the postage but also some degree the volume of sediments in different locations around the world New Jersey, Florida, Long Island, English channels of Africa, Italy. So, and one of the things that he learned is that a key. One of the key controls is the, the slope of the shelf so if you have a miles shelf you're going to have a larger characteristic spacing and larger volumes of buyers of deposits and. With the same spirit and previous example, this is not really answering all the questions about this brand that is still out of the work to do but it's just that we might want to be careful. We're not associating all buyers of deposits with a change in external forcing. All right, so, and last part of my talk is associated with a changing scene with time scales from years to centuries so here. You can see in this picture and in your new in New Jersey, a seven meters tall to 21 feet high right. So it's a massive future right and this is going to play a role in the way that the barrier islands long beach island response over these timescales. So the question here is, whether we can actually separate the effect of human activities and from natural processes, and to do that what we do is look at long long beach island over the last couple hundred years. And using a couple numerical modeling and mapping effort right and during this time period long beach island has transitioned from an undeveloped barrier system barrier Mars lagoon system to completely develop fully developed right. And just to give you an idea of what an undeveloped island looks like here I include an example of see that island in 1984 here in red now is the shoreline at that point in time. In 2016, the barrier has rolled over itself a few times is migrating towards land at that rate of approximately 10 meters per year that is in contrast with what long beach island has done over the past few decades has been fixed in place and here is an example of beach knowledge man episode that's why the shoreline is protruding into the ocean. This much and this what looks a small nine this picture, these are the seven seven meter tall deans that you saw in the previous slide so these are actually very significant volumes of sand are added. So to address this question, we basically added a few key your morphic boundaries to the framework before we now have them Mars platforms in the back. So we have in addition to the ocean shoreline back barrier shoreline that we have also the Mars lagoon edges and the inland Mars edge as well. All right, so I don't include the questions here but it's the key message here is that the evolution of long beach island roughly can be separated in two phases. One phase phase one, during, in which you have all the key your morphic boundaries migrating towards land as you might expect from from a barrier Mars lagoon system and their seal of the rice. So you have the shoreline eroding 170 meters. The Mars back barrier Mars is actually spending into the lagoon thanks to the overwash fluxes also that provide mineral inputs to the Mars environment and the inland Mars is eroding on the lagoon side but is expanding also towards mainland. It's not containing more or less the the width of the Mars platform but this, this situation completely reverses in phase two, where you have the shoreline program into the ocean during this time period due to coastline in the and these are some practices are hard structures, and the Mars platforms are eroding on both sides of the lagoon and they not only don't expand towards mainland but they actually lose area due to development so. So hopefully this type of exercises can help us to also look at the scenarios in which we don't have these landscapes fixed in place but we actually have a mix of the relative effect of natural processes respect to human activities increases. So then we is good to have that benchmark, how were barriers behaving before they were fully developed right, so I provided three examples of that hopefully illustrate how moving is moving manner framework approach can be used to address. Questions of a wide range of temporal scales and another people and I want to make it is that they seem to be very targeted to address a very specific question but they are also not, they can be extended. They are versatile and portable so they can be extended to address other questions I include a couple of examples here. So this profile model that I showed before, you can connect it via a long shore and include inlets so that's basically what job did and and that's the simulation that here you see in the top in the bottom left right so you see this in plan view. The barrier islands migrating towards land with the inlets and with coupled by a long shore cement transport. In the case of the fluid attack. There's last continent itself environment we, we are extended to account for more complex cement transport formulations that include the threshold of motion, for example, and that allows us to account for the evolution also of the of the fluid attack environment and I was after looking for this is basically also to illustrate that the same numerical technique that we use here is called the enthalpy method. We can actually extend it to two dimensions very easily and but of course it's not physically meaningful at the moment because it doesn't have channels you would expect channels to in size at some point during this level cycles right and. But it also you know illustrates how we can couple with other models using the CSDMS platform. And with that, I'm going to stop it there. We have time for one or two questions. Yeah cool talk. You probably guess which part of the presentation I wanted to ask a question about the second part I was wondering when you see these barrier islands migrating. Over time, there's a little bit of platform remaining. What, what is that and how is it different from whatever is underneath it. There is a little bit of platform. Yeah it had like a slightly different color in the figure that you showed. In this slide and then model. Okay. Oh, yeah, that's a that's a very good question. So yeah there is an alternation between the position and ravine them surfaces, emotional surfaces. And I changed the color, because I'm assuming that the basement, on top of which the barrier is migrating is. It's basically rock and the body already is leaving sand sand behind see my it's the world land. So that's why you see this is like contrast between the dark brown and the more yellowish color. Yeah, thanks. Mr. any Nicole has a question from really cool talk. I'm wondering about when you went when you illustrated sort of that the deposits and locations were not necessarily in sync with sea level changes. When you go to 2D, I guess I would expect it to be more complex and you didn't really talk about that. I showed this little video but I guess, is there, it just looks very symmetric. Are you getting the same kind of dynamics that you're getting when you do the 1D profiles or is there something that's maybe missing from the 2D besides the channel you said, like, I don't know. That's a really good question and that gives me the opportunity to also mention that, even though we don't have channels, we can actually use numerical models, laboratory experiments also to you to validate this 2D version, at least under constant scenarios when you have mostly sheet flow. So, and actually I've been playing with that. So, it seems like we are not missing anything much apart from channels channels is really what would give you the asymmetry, I think. We can capture the angle opening angle from experiments with this with this modeling framework, even though it actually has only one parameter really to calibrate so we actually thinking that that this is at least so channels is the key point that we need to add but do we see also the river incision in the upper portion of the fluvial surface and there's variations and the answer is yes. And from the modeling point of view it's actually not surprising because it's after all diffusion. Right. So, but the magnitude is actually even larger in that to the model because you have the it widens. So, the reason why you have river incision in the upper portion is because you create accommodation in the near short portion. Now, if you have a wider fluvial surface in a 2D model, the space that you have to fill with semens from the upper upstream for the from the upper portion is larger right so you have even more erosion in order to be able to fill that space, and there is no releasing relief and curvature. So, hopefully I didn't. We need that middle video that cross section somehow from the right because it's really hard to. Yeah, I mean it must, if the middle video how you have the cross sections and the timing with sea level rise and fall. I'm trying to like envision that for the, the movie on the right and it must be so complicated. So, yeah. And we actually have it I probably should have had a bonus slide to include that sorry but it's okay. Great talk. Thank you. Thank you.


Hi everyone, Joe for JaspysCaseGrakes.com here with another random number block randomizer for Diamond Icons picker team number 31 This particular one features the Yankees, Blue Jays, Nationals, Dodgers, Mets, and Cardinals That's how a random number break works. You get yourself a block of numbers. I don't Any non numbered cards will be randomized to the group, but I think everything in Diamond Icons is numbered So I don't think we're gonna run to that issue. Big thanks to this group here for making this one happen appreciated There are the numbers right there. Let's roll it. Let's randomize names and numbers four and a four eight the hard way one two three four five six got Jeremy down to James hard eight four and a four one two three four five six seven And eighth and final time after eight. We got zero down to five. Remember zero gets any and all redemptions including one of one redemptions Jeremy zero gets any and all redemption for that group of teams down there PJ you'll still get live one of ones as Stated in the item description. So once again Jeremy with zero Martin with four PJ with eight and two Allen with six Martin with nine Daniel with seven PJ one and three James with five Sort by column B by number and coming up in a separate video will be the break itself Jasper's case breaks.com


Hi everyone, Joe for jaspyscasebrakes.com coming at you with a four box divisional break of the brand new 2020 Panini Contenders football. This is random division break number two. Jason did one earlier this morning and the second one just sold out. No vet common ship. Everyone gets a random division in the NFL. So let's do it. Big thanks to these folks for getting into it. There are all the divisions right here. And let's roll it. Let's randomize each list 10 times, a hard 10, five and a five. One, two, three, seven. And 10th and final time. Corey down to Thomas Chapman, five and a five, 10 times for the divs. So one, two, and 10th and final time. After 10, we got the AFC South down to the NFC West. All right, so Corey with the AFC South, Matthew with the NFC South, Soren with the NFC East, Jay with the AFC West. Laura AFC East, Alex with the NFC North. Hyunmin with the AFC North and Thomas with the NFC West. Let's sort these by column B right here by division. There you go. Retired players, Hall of Fame autographs are also in here. Obviously the rookies are the main chase and contenders, but I feel like pretty much every division has a decent shot at a few big hits or even more. While you're considering trading, trading is allowed. Let's consider which stack of four we're gonna do. One, two, three for the left, four, four, five, six for the right. One, two, three, four, five, six. And it's five. One, two, three, four, five, six. And this we will save for next time. So this will be for division three. Hard to write at this angle right here, but all of those are div three. So you know it's from the same case and it's up right now. Jaspy's case rate, oh, I even put a poster right here for div. So on jaskyscaserate.com right now.  All right, I'm gonna pause the video. When we come back, we're gonna see if there's any trades and then we'll have the break. Stick around. All right, welcome back folks. A little bit of trade chatter, but in the end, no deals were done. This is all good. The list is printing out, hot off the presses. There you go. So that list right there remains the same for brand division two. The final four boxes that I set back over there, that break is in the store right now. So we can run this back pretty easily. Brand new release just dropped today. We've got six box pick your teams available as well. You wanna go that route. And I think the next pick your team break is just one filler away. And that case, that'll be from a fresh case. We've got Boston Philadelphia, some NBA action on the background. I don't know what anyone remember what came out of the first four boxes of this. Anything significant? All right, there we go. It's struggling with these packs today. All right, these are the same team, but we'll find another one, a better example where we do a randomizer. Here's playoff ticket, Nick Chubb 162 out of 199, going to the AFC North. That'll be for Hyun Min. It's Jalen Hertz for the NFC East Soren with the Rookie of the Year Contenders card. And we've got a Rookie of the Year Contenders autograph, on card autograph, Deandre Swift. Nice, 99 out of 99. He's got a new coach, maybe new coach, new success for the Lions, NFC North, Alex for the NFC North. So here are two different players right here. So we'll do a left-right randomizer on these towards the end. We've got a Damien Wilson, championship ticket autograph, 10 out of 49 for the AFC West, Jay Goins with the AFC West. We've got Coltskicker, Rodrigo Blankenship. There he is, he's pretty good. Rookie ticket autograph, AFC South Corey. For the NFC North, there's Nate Stanley, Rookie ticket autograph, Alex. And a redemption there. And there's a two of Rookie of the Year Contenders card for Donlan and the AFC East Christian with that one. And the redemption is gonna be, it's Chase Young going to the NFC East Soren with that one. So it goes to the Washington football team, Soren and the NFC East. And a free top loader as well. Next box. Good luck. Another five autographs. Remember we got the next four boxes, the final four box of this case. The divisional is up right now on jaskyscasebreaks.com. If you're watching live, you wanna run this back. This is pretty much a random team break if you wanna get into it this way. We have a filler pack that we've gotta knock out to unlock the next six box pick your team break. Which will be a lot of fun. So let's get that going too. And then we can start chipping away at the other pick your team breaks and we'll keep knocking them out one by one. So get on it, get in on it, jaskyscasebreaks.com. Get your teams early and often. We're not gonna run out of time tonight folks. We do a big night tonight. We won't be running out of time. So tell your friends, your family, invite someone to a group break. Encourage them to get a team or two. Introduce them to the hobby. Got four out of 49, both on the same team. So that makes it easy, no randomizer there. Four out of 49, the Michael P. Ryan on top and James Morgan on the bottom. AFC East, Christian. You've got a new coach too. Turn that franchise around. And we've got Kamal Martin for Green Bay and FC North. NFC North, Alex. And we've got Ezra Cleveland. Cleveland, this is for you. It's not for Cleveland, because Ezra Cleveland goes to Minnesota, that's the NFC North, Alex. What's he doing? What's he pulling there? Some resistance bands maybe? This one's for Cleveland. That's Coddarell, I'm gonna go going with Coddarell Hodge. Cleveland, Cleveland, this is for you. This is for you. AFC North, Hyun Min with the AFC North. We've got a CJ Henderson. Jags, AFC South, Corey with the AFC South. I think there's another redemption right there. Any guesses on the redemption for bragging rights? This is Joe Burrow, Rookie of the Year card for the AFC North, Hyun Min. No, no guesses, all right. It's gonna be Joshua Kelly for the Chargers, AFC West. It's for Jay Goins, and a free top loader. Two boxes to go. Halfway through this random division break. Jaspy'scasebrakes.com. Thanks everyone for getting in. You need a monster here, I feel like. I feel like we're on the cusp of something monstrous. Cracked ice, a few cracked ice autographs to close out the last two boxes would be pretty nice. All right, good luck, let's roll. Ooh, okay, not an autograph, we're getting warmer. Got Jalen Ramsey, numbers right down there. Cracked ice to 22, 16 out of 22. NFC West, Thomas Chapman. We've got Alex, 21 out of 49, Alex Heismith. Because I got Heismith, 21 out of 49, going to the AFC North, Hyun Min. We've got an Adam Trotman, rookie ticket autograph for the NFC South, Matthew Shearer with the NFC South. We've got Stephen Sims Jr, NFC East. I'm gonna be for Soren. Jeff Okuda for the Lions, 84 out of 99. We're starting to see some parallels here. NFC North, Alex.  Around the car as well, 20 out of 85 out of his jersey number. These are pretty cool, I like the design on these. AFC North, Hyun Min. Perhaps we'll find the guy that throws him the ball. We'll do a little recap at the end. And two, last box coming up. Good luck, good luck. Last, final five autos. All right, good luck. Final box in four box, random division number two from jaskyscasegrates.com. The final division break, the final four boxes of the case, that division break already on the website if you wanna run this back. We just need eight people. We don't need very many people to do another division break. So check it out. We've got a Richard Goff to 149. NFC West, Thomas. And we have a Carter Coughlin. Coughlin, Coughlin? Oh, he's not related to Tom Coughlin, all right. That's exactly what I was thinking. NFC East, Soren. We've got a Solomon Kindley, AFC East. Christian Donlan with that autograph. We can find a teammate of his. And there's DJ Dallas going to Seattle. That'll be NFC West, Thomas. Nice rookie ticket, cracked ice autograph. 12 out of 22, Patrick Queen. AFC North Hyunmin. This could be another great defender, linebacker for the purple birds. A lot of redemptions in this particular, these four boxes here. The last redemption is gonna be, is gonna be, yeah, Sean Jaspy is a fan of the Patrick Queen is AJ Dillon, Green Bay Packers, NFC North. Alex with the NFC North. He could raise his stock considerably this weekend. All right, thanks everyone for getting in on the action. Appreciate it. We'll do a quick recap in a second after we do this left-right randomizer. So let's go grab some new dice. There it is, new dice. Let's go left. Let's go right. Oh yeah, this is a ticket stub one. It's not even, ticket stub one. So it should be a pretty low number.  All right, there's the left-right randomizer. Let's roll it. Let's randomize it. Nine times, five and a four. Side on top, we'll get all those round number cards. One, two, three, four, five, six. Seven, eight. And ninth and final time. It's gonna be left side. After nine left side cards, we'll get those round numbers. And there you go. I'm Joe for jasphyscasegraves.com. Thanks for breaking with us. Thanks for watching and I'll see you next time for the next one. Bye-bye.


team and that will continue with Traylon Burke says we are just about to go live with him Let's see if we can get the word here. Can we take it now Traylon? Are you able to hear me? Okay?   You know that day doesn't eat Traylon when you visited Nashville for your for your pre-draft visit you spent the whole day with the Titans Did you get a sense that this could be your place? And if so why? Oh Yes, sir. I would say a hundred this week It was just a different. It was a different environment. You know, I'm used to that environment coaches and coach women in the Fayetteville and No, it's different and It means In the new garden bus for everybody As you come into the NFL, you're a guy who's improved from Warren to Arkansas through your time as a razor back You've gotten better every single year Where are the areas that you think you can improve your game the most as you become a professional football player? I would just say there's a lot of areas that I can improve on Just like everybody else and I'm just ready to get to the tight Work with all the guy You got a lot of questions from the media about AJ Brown and the fact that the Titans traded him and then selected you Gonna get those questions for a while It doesn't seem like much bothers you though and nor does it seem like that will bother you much at all Am I reading that right? Once he said something good my way, you know, I take advantage of it, but I always just thank him I can never thank him for all the opportunities that he gives everybody Tell Titans fans what kind of wide receiver what kind of football player this team is getting in Traylon Burke's I Was Traylon, thank you so much for the time Congratulations, and we look forward to seeing you in Nashville in the next few days as a matter of fact as you officially Step in to Titans Nation Yes, sir. Thank you tighten up


The West cannot accept the independent policy of Azerbaijan. Azerbaijan, a small state in terms of territory, is one of the countries that plays a decisive role in the system of international relations. One of the reasons for this is independent foreign policy. Azerbaijan's independent and flexible foreign policy based on national interests has an exemplary character. This is one of the biggest successes of President Ilham Aliyev, who leads the country. Today, Azerbaijan has become the owner of great influence in the international world. The flexible, pragmatic and balanced multi-faceted foreign policy formed goodwill environment around the country. Currently, energy projects implemented by the state of Azerbaijan, cooperation formats serving regional integration play an important role in ensuring stability in the South Caucasus. The foreign policy strategy implemented by Azerbaijan at the international level based on the principles of equal rights and mutual interests is considered by experts to be an appreciated model. It was this policy that conditioned the liberation of Azerbaijani territories from occupation and made the country a strong subject of international law. Azerbaijan resolved the 30-year conflict through military and political means restored territorial integrity and historical justice. The Nagorno-Karabakh conflict is in the past. With the achievement of the historical victory, wide opportunities have been opened for the formation of a sustainable peace, stability and security environment in the region. President of Azerbaijan Ilham Aliyev has declared that he is ready to sign a peace treaty with Armenia in order to solve the problems of the post-war era. However, there are those who oppose peace in the region and those who do not accept Azerbaijan's victory. They are seriously worried about Azerbaijan's independent foreign policy and its achievements. This is why they are campaigning against Azerbaijan. At present, France's position on this issue is more pronounced. The victory of Azerbaijan in the Second Karabakh War, the local anti-terrorist measures in September of last year, the establishment of a checkpoint in the Lachin corridor and the complete restoration of Azerbaijan's territorial integrity are met with jealousy in France and some other western countries. It is known that there is a large Armenian lobby and numerous Armenian diaspora in France and their activities for many years have not been without results. The matter has reached such a point that the appointment of Rashida Dati as the Minister of Culture of France, who expressed an objective opinion about Azerbaijan, was met with a large protest by Armenians. It is a pity that in the homeland of the Balzac, Zoliya, Morpasant and other such great culture bearers, today, following the Armenian sedition, they cannot choose white from black and become a tool of revenge in the hands of world Armenians. In this process, France also uses European organisations, the activity against Azerbaijan in the winter session of the Parliamentary Assembly of the Council of Europe, PACE, this year is a manifestation of this. PACE opened a strange page for itself by not confirming the credentials of the Azerbaijani delegation. While this organisation should base its activities on the principles of democracy, human rights and the rule of law, it has demonstrated its inability to implement its basic principles. When Azerbaijan became a member of PACE, 20% of its land was under Armenian occupation and the country faced the problem of nearly 1 million refugees and internally displaced persons. In that time also, there were the same problems related with human rights in Azerbaijan. However, PACE ignored these problems and acted as if nothing had happened. Seeing the impunity, Armenia became more deviant and threatened Azerbaijan with a new war for new territories. In addition to PACE, other international organisations of the West did not put any pressure on Armenia and did not demand that they respect international law. However, the liberation of Azerbaijan's territories from occupation overturned all the plans of the West. In the PACE document, it is claimed that Azerbaijan blockades the roads to Lachin and that Karabakh Armenians were completely removed from their region after the local anti-terrorist measures that took place in September. Azerbaijan has repeatedly expressed its position on this topic and the West has persistently ignored the truth. Azerbaijan declared that the Armenian residents who lived in Karabakh can always return and pass to the jurisdiction of Azerbaijan. Thus, there is a clear double standard in policy of some Western countries move against Azerbaijan, which has become a toy in the hands of countries like France. So, why did some Western countries act so biased towards Azerbaijan? The answer might be as the following. They cannot accept the independent policy of Azerbaijan, the complete restoration of sovereignty and territorial integrity of Azerbaijan by defeating Armenia.


Hi, Randy. This is Ashley from Oxford Toyota. I noticed that you were interested in trading your 2001 Hollander. We would love the opportunity to appraise it for you. I did see that you have very little spare time to help with your vehicle search. If there's any questions that you have regarding any of our vehicles or if you'd like to look over our inventory before you're able to stop into the dealership, please let me know that way I can get more information for you. You can give me a call on my number as<PHONE_NUMBER> or just email me back. Thank you so much. Bye.


What's up internet?  But unfortunately, the real world gets in the way. Remember, all I'm offering is the truth. Nothing more.  I have to drive. I have to walk around doing errands. And while doing all of those things, I try to keep myself relaxed, especially while driving, by listening to podcasts. And in that regard, sobrang useful noong ROG-CETRA through wireless earbuds, they've come in very handy. I was not in the podcast before, but eventually found ones that I like. Let's shortcut that process for you. As a tech enthusiast, you might have the same taste as me or the same general inclinations. And if not, and you find all of my recommendations garbage, at least the list of podcasts that you don't want to listen to ever again has grown longer. So for this video, we'll go through some podcasts that I really like, some that I didn't like so much and at the end of the video, I will have a job offer for you. Stick around to the end for you to hear it. But before that, I definitely like having activated windows which I have thanks to the CD-Key I got from our sponsor. Anapin ang windows version na gusto mo piliin ang preferred paper and pencil. Wala pang 5 minutes na sizigit na para sa windows mo. Maraming na kaming na tunungan. Dati, sa'kin di perto ko. But now, I'm from the love of my life. Dati, ing-resin walang purpose ang life ko. But now, I'm a world-class Zuba instructor. So web developer ako and content creator for a YouTube channel and ngayon ganun pa rin ako pero activated na yung windows ko. Kaya ako naghanap ka ng legit, mura at original software. Check out cdkoffer.co Check out cdkoffer.com Check out cdkoffer.co First up, Revisionist History, a podcast by Malcolm Gladwell. I had tried other podcasts in the past, notably This American Life, their serial series. The first one where they talk about a real-life murderer in 1999 of a teenager in Baltimore. Very popular, critically acclaimed, but I just couldn't get into it. Revisionist History is the one that got me into podcasts and really showed me that they can be interesting and personality-driven. Essentially, Gladwell takes different bits of history, contemporary and past, and offers linkages between them. Like how before, McDow had the best tasting fries because they would essentially double-fry them in beef fat. That all changed when a crusader in the states decided to get them to change the recipe ostensibly out of health reasons. So you're constantly jumping back and forth in time. An obscure 1800 merchant has important bearing on the right to bear arms at the US Supreme Court decided contemporary cases like that. Obviously, I don't remember all of the details, all of the facts, and that's what's fun about the podcast. Obviously, you're not expected to memorize. There is no quiz after. You can just kind of let those interesting ideas and connections soak in. My favorite episode is the one where Gladwell profiles a researcher. Now, this researcher had a dad who was also a researcher, and the dad's life work was basically collected in data which was preserved and archived. So the son, also a researcher, medical researcher, was able to go back and using the data of his father challenged the conclusions of his dad. Ginamit niyo yung facts na inestablished nung dadin niya to prove that his dad was wrong. At the end of the episode, the researcher was saying I don't feel I was unfaithful or I don't feel it was a betrayal of my father's work because my father's work was not the data, my father's work was advancing science of establishing truth from data, not adhering to some dogma which isn't actually related to the facts that we gathered. So in overturning the conclusions of his dad, the researcher was saying that he was actually honoring his dad's memory. You may not agree with everything that Gladwell says. I don't agree with everything that he says. I have a suspicion that he doesn't agree with everything that he says. It's more of like being an intellectual provocateur. He wants to tempt you with sometimes outlandish, always interesting ideas. Next one is one I didn't like if books could kill really let me down. It's a podcast about books. I love books. I love talking about books. Where could we go wrong? But the tone of if books could kill really turned me off. It's two guys tackling how non-fiction bestsellers oftentimes get facts wrong, make illogical arguments and are generally not as smart as the books think that they are. And while the two hosts do make good points on the inaccuracies of the books that they tackle or the flaws in their argument, before they get to that legitimate criticism, usually it's around 15 minutes of just bashing the book of the week. Now I appreciate some snark in my life but 15 minutes of it is over my limit. In a broader sense, it's similar to how off-putting it is to have, you know, that one friend who is super moralistic yung talagang palaging 100% sigurado siya na tama siya.  Hanging out with those kind of people is no fun at all. If you can't approach a topic with respect, whether it's someone's religion or a book that you're criticizing or heck just even kind of flavor ice cream someone likes. If the bedrock of respect is not there then how can the other party expect you to treat whatever the subject is fairly? To actually discuss something instead of just trying to score points of how terrible you think it is. On paper this podcast should have been me. The politics discussed, I generally lean in that direction. The books discussed, I usually have an interest in but the tone was just really off-putting for me. There are two podcasts but they're by the same guy so I'll just take them together as one. The History of Rome and Revolutions by Mike Duncan. So these are straight up historical podcasts and the host excels at taking a lot of research and making it very accessible. So the first one is a history of the Roman Empire all the way back. I mean like the founding of the city all the way up to empire, all the way up to decay and the first few episodes are a little rough especially if you start with Revolutions first where he has already mastered his style. History of Rome came first but after the first few episodes he really gets into the groove and there are a lot of nice small details which he captures to make the wider scope of the history that he's talking about come to life. So you get the grand arc of the history but at the same time it's grounded in people and events and really very particular kind of details. I can't imagine the level of work that went into this from the research to writing the scripts to producing to recording and he does talk about it a little bit as the series goes on. I started first with Revolutions which is a history of different Revolutions the first is the British and then American then the French. After the French I decided to do backtrack a little bit to the history of Rome which was his first podcast and then I jumped back to Revolutions. These are very long but so worth it. I have a mild interest in history so I am a little bit familiar with all of the events but nothing on this scale. It really makes you appreciate the stuff that happened way back when. Sobrang vivid ng storytelling niya na when I was listening to the series on the French Revolution I was starting to get nightmares because those French are crazy. I mean you know the guillotine ang dami mga dinadamput na lang pinapatay, scary times. So it's like little details fleshing out the greater historical narrative and also placing each Revolution in context with one another. Great stuff, not dry at all. The host is very engaging and this is my primary podcast. The others I will listen to and interchange or mix it up with Revolutions but usually Revolutions is the one I'm listening to now. Now I admit that the podcast that I like can seem to be a bit high so I wanted to try something more mainstream. And what better than one of the most popular if not the most popular podcast in the Philippines, Sky podcast hosted by married celebrity couple Slater Young and Chris Uy. And the chemistry of the hosts is great. Just because you're married doesn't mean that you can do something public like this well but they pull it off so natural. There seems to be genuine affection between them. It really works for the podcast that one can reference. Oh you remember the time that we did this or you said this and I did that it rolls off so well from the hosts. And they are very engaging natural storytellers but man, the stories or the facets of their life that they choose to share on the show. One show that I listened to was the hosts kind of reminiscing that you know we're older now and a bit more mature but in our younger days we felt that fame was everything or being the most popular was everything yung kipong papasok ka sa club and everyone should look at you or you should always have designer because people should associate you na oh that's a kind of person who wears designer whatever he or she is a success or one of the hosts sharing that their point of view before was that the world revolved around them that their parents were there to support to make sure nothing ever happened that the world was their oyster. And then the realization now that fame is not the end all and be all of everything and now that they are parents themselves they realize that they need to put the needs of others first. Other people are the priority now. And I agree that these realizations or epiphanies are productive that that is a better way of looking at the world but as someone who never cared about being popular famous I mean this face was not popular with the ladies as someone who never cared about designer things about manifesting success externally through the trappings like oh I went business class oh I have designer this oh I have a fancy sports car. As someone who never cared about those things I find it very hard to relate there's a lot of life in Skypodcast but it's not life that I'm interested in. Ending with the latest podcast that I'm really enjoying now Reply All and this is a lot more bite size than revolutions or revisionist history Initially the format was a new app per week but they quickly expanded it to a discussion about how tech has become ingrained in our lives but we haven't really quite figured out how to really live with it The hosts are very internet culture meme savvy and one of the earlier episodes which stood out for me was their interview with the guy who created the pop-up ad and enduring legacy of the internet especially for those of us who grew up when the net was still new They are not gamers so their knowledge of certain genres or sub-nicious of culture is a little limited or a little mainstream So when they talk about doxing a typical viewer of hardware sugar would probably know more about that than what they discussed in their episodes breath and thoughtfulness in how we are to live with all of these changes around us wrought by our cell phones our always online social media culture. These are snippets of life which are fascinating So some podcasts that I liked some I didn't like if feel free to agree or disagree please let me know in the comments if you do have some suggestions because I am constantly on the lookout for more podcasts to relax to while walking the dog job offer that I mentioned at the start of the video I am trying to upgrade our podcast hardware sugar at podcast tech show but friendly before it was like general run-of-the-mill hardware news I'd like to expand the scope of the podcast so I need a producer or rather in reality what the producer would be doing would be like internet researcher I want to dive into the memes of the Philippine internet. Ano ba yung usos ng tech enthusiasts ngayon na pinag-usapan online whether that's some tiktoker that claims a 50,000 pesos of build can do 200 FPS on war zone or something like that to the teacher who caught his students playing online games during an online class sorts of behind the scenes of those guys and I admit I was inspired a little bit by reply all but I realized that I can't do that on my own I need someone who is a very good internet detective who can sluice online find out where these people are and reaching out if we can interview them bring their story to a wider audience. Like I'd love to interview scammers do you ever wonder like yung mga nagtateks tayo na obviously scam ano ba yung iniisip nila what's their story, what's fueling these texts do they work all together probably a syndicate so there's that the kind of like the stories behind the technology that we experience every day if you feel that you have excellent internet research skills I am serious about this job offer please email us at hardwaresugaratgmail.com and we might be in touch depending if we have an interest in your resume with that happy listening thanks for watching. Nagbabenta kami ng PC components nagbabenta rin kami ng fully assembled rigs. We clean computers, kasama na rin yung excellent cable management namin and CPU cooler repasting sa cleaning. We also clean and repaste GPUs. Nasamakati yung physical store namin and you can also buy from our site www.hwsugar.ph na 100% palaging up to date yung inventory available yun sa site. We also ship nationwide. Thanks for watching and maybe one of these days magkita tayo sa shop.