For more videos on people's struggles, please subscribe to our YouTube channel. Hello and welcome to People's Dispatch. Today we're joined by two activists of the Young Communist League of the United Kingdom, that's Jess and Rosie. And we're talking at a time when there's a grave crisis in the universities in the country. There's been a huge increase in the number of cases recorded by students. The latest numbers say that at least 4,000 cases have been recorded in the universities in the past few weeks alone. And this has happened after the universities have opened. Activists, especially of the left, were in the forefront demanding that a much more cautious approach be taken, a much more careful and medically sound approach be taken. And now we have this huge increase in cases. So thank you so much for joining us. So the first thing I wanted to ask was, could you first talk right now about what's happening in some of the major universities, especially where a lot of cases are being recorded, we've seen universities reporting hundreds of cases, 200, 400, etc. So could you talk about what's happening on the ground right now? What are the students feeling? What's happening? From what I know is that a lot of the students who have gone into halls have basically been trapped there with people who have tested positive, which then will spread it to them and you're right, the numbers are up in the hundreds. I think Sheffield has recently reported 800 cases. Like in the last, you know, I think we've been open for two, three weeks. And yeah, it's just, you know, they've been not allowed to go out. They're not allowed to use the washing machines that are in the buildings that they're in, and they are having no financial support either from the unions or the government. Yeah, just just to go off of that point, sort of two major hot spots for the outbreaks have been Scotland and Manchester. And as you say, Sheffield more recently, Scotland, as they have separate government ministers, they have taken a slightly different approach. And no students have been allowed out in bars and pubs. And all, I believe all of the university halls that have coronavirus outbreaks are being locked down. And those students might not even might face the threat of not even being allowed to go home for Christmas.  You know, say in Manchester, I know people that have got the virus from Manchester, from universities in Manchester, and it's these urban areas that the virus has been allowed to spread through government negligence. And possibly, I don't know if we're going to talk about this later, but possibly the reasoning just being towards appeasing the landlords and the student accommodation providers who want the rent from the students. Absolutely. Yeah, that is a different important issue we'll come to. But first of all, maybe go a bit back and talk about the reopening itself. So could you talk a bit about the context in which the universities have in classes reopened, that is physical classes reopened? What was the YCL's position then on the issue? And what were the kinds of necessary precautions taken? We'll talk a bit about that. So yes, the government was adamant that the schools and universities were going back. And it was sort of given the impression at first that, oh, it'd be online, but perhaps maybe we'd get some in sort of face to face learning, so that there was a reasoning why these students would want to come back to campus. But as soon as students are back on campus, it's been all online learning. From my experience, I'm not sure about Rosie's, but for most students across universities in the UK, it's been all online learning, which is the appropriate thing to do, absolutely. But did it need university students to be moving to halls for this? I'm not so sure. But yeah, certainly the approach to online learning has been a good one. It's certainly a decrease in the quality of learning that we've had in previous years. It's been face to face. It's just not the same. We're not paying for the same quality of teaching. And this needs to be recognised as well. Just to go off what Jess said there with the online learning, obviously, is the best thing that we can have at the moment. It is brilliant. But there is so much inaccessibility with it as well, because there are a lot of students who, you know, the university will say, well, my university has given a statement of you must have at least a computer, at least this software and this and that. And for me, it's that the people dropping out of my course and out of uni because they just can't, like they don't have the financial ability to be able to get those materials for it. And in this context, it's interesting you raised the issue of the landlords of those who collect rent and whether there was a policy to appease them. So could you talk a bit about what's been happening there, especially students who are staying in accommodation, what has been the kind of safety precautions has a university intervene, have universities in general intervened in any way with regard to that? And has there been any organised environment? So initially, we had sort of university students, even international students, actually, from, I mean, middle-sex universities are very international universities. We have campuses in Dubai, in Malaysia, I believe. So we have students coming from there. And they've continued to come, even Portugal. And I think the university protocol was to get them to self-isolate for two weeks. But there was no infrastructure put around these international students and their self-isolation. They didn't have the financial services, the student loan hadn't come in, so they couldn't support themselves. So the self-isolation often was being broken, because it was a choice between self-isolating and starving or going out and finding a job and being able to afford to eat. So yeah, that's a major issue in terms of accommodation. And yeah, the student landlords, you know, I'm in a student house myself. And they'd be quite frankly out of business if students hadn't been migrating. There's no need for us to be in these student houses in the same way that it would be in usual term times. Also, student accommodation providers, big like student halls, they're quite common over here. And they're all full again. And again, with the self-isolation issues, little support to help students needing to self-isolate. I think with the, if I can just interject, the problem with the halls is that a lot of universities have said, oh, you will have some classes in smaller groups physically. So you have to come in, you have to book these hall spaces.  Absolutely right. And also to sort of maybe take it at a larger policy level, we've seen an unprecedented crisis in education across the world. It's not only in the UK, it's across the world. And governments have responded, of course, differently in different ways. But especially in Europe and of course, the UK, there's this is also coming in a time of great austerity measures. So we've seen over the years, governments really cutting down funds and education. So has there been any kind of rethinking from the side of policymakers, from the side of governments on this issue, or is it still the same world that's happening? Well, I think it's personally still the same because, you know, we're just not getting out of university what we pay, you know, back in a few years ago, there was the increase in our tuition. And now we pay 9,250 pounds to basically just have a link to a Zoom meeting, a lot of students have been having rerecorded lectures of what they had last year. And there is just no, you know, we're not getting for lack of better words, bang for our buck, you know, like it's just, we're not getting what we're paying for. And there has been some frustration from students, there was a petition on the petition's website that parliament responded to and they said, no, we can't refund you, we can't do anything about it. Yeah, there's, I think, in terms of like the money side and the student loan side, the government has found themselves in quite a tricky position, because they're lending large amounts of money out, which often they get paid back. So in the UK, just for a bit of context, if you don't pay your student loan back within 30 years, it gets wiped. And they're beginning to find that these student loans probably weren't paid back. Because if you're not earning a think below above 23 or 25,000 pounds, you don't need to start paying. So there's this sort of dichotomy. But on the other hand, universities, many universities, especially mine, which is quite a small university, survive mainly off of the student loans of the students, so they need those big student loans to be able to exist. And so the government can't stop giving out these loans and can't stop charging these large tuition fees, because many of the universities would go under. And so they're in this sort of technical issue where they can't change either way. But we're not seeing any major push towards investment or anything, any proclamations of that sort. I'm not sure in terms of the government, there is beginning to be students, students organizing and pushing for protests, but it needs to be on a much wider scale. And it needs to be a bigger fightback, in my opinion, there hasn't been enough of a challenge. It's kind of been a non issue for them, you know, they're just like, I will do this. And then that's your problem. Absolutely. Right. And just finally, in terms of the YCL itself, what are right now the key planks around which the organizing is happening? What are the kinds of demands that various branches, and as a national organization, you're sort of putting across to authorities across the country? Well, I know we're going to be there's some protests happening at Barrett universities and the YCL. There was one in Scotland yesterday, they were present there. And then also on the 26th, we'll be going to a protest as well from my university, which is URL. So, you know, we're kind of supporting other universities. And we've also been leafleting at universities to try and spread the word of being like, you should join the YCL for, you know, support and we will be able to, you know, help you organize at your university to fight these injustices. Yeah, I think also as an organization, we're trying to just push for like the basic sort of like rights for the students to be able to come home for Christmas, to not have to go back after Christmas, if the situation is as bad. And just pushing for a safe environment of teaching, as well as obviously the abolishing, if not the reducing of the loans, we will be hoping to organize and protest alongside students. I think we've got some plans to get involved in some protests because the response hasn't been quick enough in terms of organizing. And we need to be a force within this. And also, just to insert one more time, we've been planning on putting posters up around uni's because obviously this is going to be a really lonely time for a lot of students, because they don't have the freshest fare, they can't just go mingle with other students. So they're kind of lost for, you know, they don't really have a sense of community anymore. So we hope that the YCL can give them like this sense of belonging and being able to interact with other like-minded people as well. Absolutely. Thank you so much for Jess and Rosie for speaking to us and we hope the struggle continues. That's all we are time for today. Keep watching People's Dispatch.


All right. Hi everyone. So I hope you get enough oxygen here. It's getting a bit difficult to breathe But we're here to talk about the DevOps approach our title slide has been hidden somehow I don't know, but my name is Anna Elnade. I work as CEO of a Swedish Moodle partner So we're situated up in the north of Sweden I've been working with E-learning production. I've been a teacher and now I'm working with Moodle providing service to a lot of different Customers mainly on the corporate sector And my name is Anders Stenmark. I also have a background as a teacher and I've been working In the software industry before I became a teacher And I've been working with Moodle for 11 years Yeah, and they're about the same for me All right, so Some background to why we Started working in a different way is that we had a lot of challenges So we were maintaining the instances for many different clients and It was growing the number of customers the number of instances and so on And we felt that The customizations that we did and it was taking us longer and longer to To maintain the product and it became a problem to have that reduced quality Security issues and so on the upgrades was taking a long time and also As we're a company that needs some profits to continue going This time-consuming way of working was causing us a low profit So the goal was to scale our business and and also to increase profitability Profitability by decreasing the cost for maintenance and development So just briefly about DevOps Development plus operations And we think that in this case it's about getting different aspects Working on the same goal working together So we have developers we have operations, but we also have the customer success team All experience or views all views are needed in order to work together on this This shows an overview of the work process So we have a discovery phase Then unstable then the development phase and staging and production And we will go into this a bit more in detail So the first part of the process is we call it the discovery phase And it's like anything you do and you need to start off planning what you're supposed to be doing We have the software the requirement specifications You see all the details that we try to plan ahead Generally the purpose and goal is the same if you're doing e-learning content It's the same if you're working with anything you need to have the vision What are we trying to achieve in this And based on that then try to figure out all the other details as you go along So it's a lot of planning and maybe if you start off with one of us doing the initial planning We soon realize that we need to involve all these different perspectives in order to get this in a good way And make it prepared for success The resource allocation of course who is doing what and when In which order do the things need to happen The project planning of course If we have a client on board it's really important to have them available At the times that we need them to look at things Alright then you can Yeah so we really like container technology And we've been using Docker for six years or something like that So when we put together a project the developers and operations plan the development together And all developers use the same Docker compose with the possibility to make local adjustments in their dev environment And we also have we work a lot in sprints using a very simple ticket system that aligns to the overall planning And each morning we have a 15 minute team meeting To check in on progress what tickets have been done And especially what issues have someone been having And it could be a development issue or it could be a deployment issue or anything that needs like the full team brain power Completed and development tested development is then pushed to the dev where it's further tested by other persons We have sort of a continuous delivery philosophy Where push changes are automatically built and pushed to either unstable or dev depending on what type of application you're in All unstable and all everything that's pushed to unstable is built nightly And includes all updates including bugs and any issue you might have Same with with dev everything's built every day Staging we build twice a month and remember I said we use containers So all of our dev servers and stating servers are technically identical So we build stating servers twice a month where we have selected updates Basically the ones that we have validated in our dev environment or that has been validated by someone else than the developer In the dev environment are pushed to the stating environment And then we do pushes to our production servers once a month and those are the validated updates in the staging environment So we go to quite some length to verify that the updates that are pushed to each instance are validated by the developer And that they are validated by someone else And oftentimes also the customer that validates it in the stating environment Our operations are responsible for ensuring and improving efficiency and security in our services So our production nodes are automatically restarted once a month to fetch the latest production built And we have uptime robot that monitors all of our installations So this means that we can actually when we push to production the update is then fetched on a time schedule And installed automatically while we're sleeping So in the result what we've seen is that for us it's a shorter time to market We can have a new Moodle LMS up and running in 30 minutes And we will soon have automated everything that needs to be done manually now We've found it much easier to adapt to the requirements that our customers have And to the competitions that we face especially in the Swedish market which is our primary market The biggest benefit of using this approach has been that we have continuously been able to improve our testing features And we have increased the stability for all the Moodle LMSs that we provide for our customers Because since we use this approach and this technology we are very certain that the fixes and improvements That we previously made for one installation now gets applied to all the installations that we have So it really benefits all of our customers when we do improvements and especially it increases stability when we do updates Because before we do an update it's been updated many times before it's pushed to the production Yes that was the presentation and we're keen to hear your thoughts if you have questions for us Also a discussion around the challenges, the opportunities around this approach So anyone? So first of all congratulations It's not that usual to see an approach based on containers for Moodle I think that's changing a little bit but you know it's great to see Among the logos that I saw in that slide I didn't see Kubernetes Is there a reason by which you guys are not using it or? What's the question why we're not using Kubernetes? Why you're not using Kubernetes? At least I didn't see the logo in that slide so I don't know if I got that right Okay so there's no reason for it, we're moving into Kubernetes As we speak we sort of figured out how we should do that Now it's more what we haven't really figured out or what we want to understand better is how to scale things using Kubernetes Hi, thank you for the presentation We have a similar setup and we have had a bit of issue with our clients wanting to have their data on the test server Or at least some of the data on the test server and that's a bit problematic Have you have a similar experience and a solution for that? So the issue is that your clients have data on the test server and they want to replicate that to the production server For testing purposes that they want the real life data on the test server with user info and such And that's a bit of a problem with GDPR and all Have you had any experience with that? Yeah, I think that's actually one of like the toughest nuggets to sort of crack And I don't know if we have fully cracked it because it's exactly what you say Like the issues that we stumble upon from time to time is that there is a discrepancy Like when you do test data you might just write some sort of script that generates data in a very specific way And our customers they don't generate data in a very specific way And so I don't think we have any really good solution to that Our staging environments are at least to some extent or at least for some customers What we have done there is that we have taken their production servers And anonymized all the data and used that as their staging environment I think that's what that has probably helped us the most to avoid those types of issues Elaborating on the Kubernetes and Docker thing How did you structure your flow with the containers in particular in the case that you want to scale? Are you using the containers in production or not? We're using containers in production Okay And in case you need to scale how you manage it So now we should have our operations guy answering those questions because he's much more into that than we are But we would be happy to talk to you after Yeah absolutely, I will Thank you, sorry to jump in again There are certain offers out there that can help with that scale demand You can go to Google Cloud or even AWS You can create scalers based upon a couple of metrics that you can put together to make that happen So there are even offers out there that automatize the process for you So there are options that can help with the scaling Kubernetes for this So just a thought there One of the things when you work in Sweden is that Especially for like government agencies and municipalities They will not choose Amazon at all It's sort of off-table And that applies for It has started to apply a lot for private companies in Sweden as well because of GDPR Anything for municipalities or government agencies Anything that's outside of the nations border is a big no Which makes things more complicated


Check out this pizza. It's made with love. Two of these stone fire pizza crusts I picked up at Kroger. And we're gonna cut it just like this. Now you got your two heart-shaped pizza crusts. Now you need some steak sauce. Reach down on my hip and grab some of that Dano's original. Picked up a bottle of that at Kroger as well. Slice our steak nice and thin. Add on your leftover steak. Add on a few onions and a little bit of bell pepper. Top with mozzarella cheese. Into our 425 degree oven we go. 11 minutes later. This pizza right here with that steak sauce on there. The steak, the peppers, the cheese. That's the yum yum.  Enjoy. Give it a try. Let me know what you think.


Hey there, I'm Case and here's what's new in DevTools in Chrome 60. If you want to improve the quality of your site, but don't know where to start, the new Audits panel is a great place to get some inspiration. To run an audit, click the Audits tab, click Perform an Audit, then click Run Audit. After 15 seconds or so, DevTools gives you a report on the page. These top-level scores are a summary of how you did in that category. Below that are the individual tests that make up each category's score. Next, the failing tests to improve the quality of your page. This new Audits panel is powered by an open-source project called Lighthouse. Check out the Lighthouse GitHub repo if you've got some ideas for audits we should build or if you want to contribute them yourself. If you're working on a big site, chances are that your pages interact with components from other teams in your company or ad networks or libraries and so on. Third-party badges help you see which third parties might not be playing too nicely with your pages. Enable badges by opening the command menu, which is Command Shift P on Mac or Control Shift P on Windows and Linux. Start typing badges, then select Show Third-Party Badges. In the network panel, you can now see a little badge next to each request indicating who caused it. And in the console, you can see who caused a message or violation to be logged. You can also sort performance recordings by selecting the Group by Product option. When you're paused on a line of code, you often want to continue execution up to some later point. The new Continue to Hear gesture can speed up this workflow. Right now, I'm paused on line 9. I want to execute up to line 20, then pause on that line. To do this, I hold Command on Mac or Control on Windows and Linux, and DevTools highlights destinations in blue. From here, I click on the destination to execute the script up to that point. The context selection menu now provides more information about the frames on the page. Before, you just get a default drop-down menu. Now, DevTools gives frames more descriptive names. Also, when you hover over a frame, DevTools highlights it in the viewport. The console now provides more helpful object previews. Before, DevTools would just display the string object when logging out an object. Not that useful. Now, it shows you more of the object's contents. The Coverage tab now provides real-time updates while recording. Before, it would just say recording, which would force you to stop your recording in order to analyze the results. But now, you can analyze the results while the recording is still happening. The network throttling menu has been simplified to the most popular options, slow 3G, fast 3G, and offline. Also, the team tweaked the settings to better match real-world 3G connections, so you might notice that pages load slower now when throttling is enabled. Last, the Async checkbox in the sources panel has been removed, and its functionality is now on by default because there's no longer a performance overhead. You can still disable it from settings if you need it off for some reason. That's all for Chrome 60. If you want to discuss these changes, start a thread in the mailing list, or tweet us at Chrome DevTools. And if you want the latest news and ideas and web development, subscribe to the Google Chrome Developer's YouTube channel. I'll see you in six weeks for Chrome 61.


Okay, good. Hi, my name is Uli. Just in case this is my Twitter handle, this is where you get me best. This is my first time talking at this event. I'm very happy to be here. I know I have exactly five minutes. I promise it might even be less. I'm a geek. I work for a couple of companies in the past that most people know. If you add me on LinkedIn, I've started an initiative called Soton Kitchen where we facilitate the conversation about the technology and the impact that it has on the way we communicate, we work, and we learn. And I also run the Redis user group and meet up in Singapore. The hack that I want to show you today is something that I built a few months ago when I was working at Microsoft. Yes, I'm a geek. At the same time, I like food. I like architecture. I like taking photos, and I travel a lot for work. So we speak a lot about neural networks and artificial intelligence. And most of the time, most of the time, this is about marketing things. It's similar to blockchain these days where it's all about blockchain is doing everything. I wanted to be a little more practical. So I discovered this thing and I wanted to know what if I could have a neural network go through all of these. It's around a thousand photos now that I have on my Instagram feed. What if I could look at each individual photo and distill intelligence from it? Like when you go through my stream, you see, okay, this guy's a foodie. Would the neural network come to the same conclusions? And I give you the answer right away. So this is not something I built with PowerPoint. This is something that a neural network built for me. A word cloud. It's pretty obvious. Big words mean it's a large representation in the data set. Small words like boat for some reason. For some reason, the color red is very prominent if you see that up here. But it's obviously about food, water, city, streets. So pretty incredible. You'll see, I mean, I know most people in the audience are technical. So I work with a lot of people who are new to the concept of APIs. I'm sure you're not. So computer vision, neural networks. I mean, 30 years ago, chess computers were considered artificial intelligence. Now we just use them because yeah, we figure out how they work. Neural networks, I can't tell about, I can't say myself that I know how they work. But the good news is we just need to have an API call. And then we can basically send a task to this thing and say, well, this is a call request, a simple example. You get a key. You upload the photo. And then the machine gives you something back. It's basically like a reverse Google image search. You search for pizza. Google shows you all kinds of photos of pizza. We do it the other way around. We say, here's a photo. Tell me what you see. So pizza, right? So you only send a photo. So there is no exit data, no meta information, no file names. It's really just the photo itself. You send that to the API, a close-up of a pizza. It's the text that the machine gives me back. It also gives me tags, pizza, food, these kinds of things. But you also see there is a confidence score from 0 to 1. So you can say 92 is pretty confident. A cup of coffee, same thing, right? 85% confident. A wooden table next to a window. This is awesome, right? I mean, how does it know it? I don't know. But a sunset over the ocean, 80%. But then again, look at this. This is in Chinese garden, right?  So what I decided is 37%, that's not good enough for me, right? So I draw the line. The machine has to be at least 80% confident. And then I basically take all that data. That's already the last slide. Then I take the data, do a bit of cleansing. It's actually some, I'm a Python guy, but in this case, this was really just a bit of shell scripting and a bit of stuff in the VI. Grab SCD AWK and put it into a word cloud composer and that was the result. 27 seconds. What I wanted to say is it was really difficult for me to choose the hack that I wanted to show you because I do a lot of these kinds of things. Maybe you want to remember hacks.sortum.io and you'll find some more. And I'll give you back 30 seconds. Thank you. Any questions? Yes. So how many features, like what was the ratio of the features that you grabbed, 80 plus percent? Oh, wow. I've not thought about this. I haven't counted. I don't know. But I guess it's maybe around 60%, where it was 80% confident. But I mean, if you look at my stream, it's very much, I mean, it's pretty accurate. I never have funny photos in my Instagram. I never have party photos.  So no really odd balls. Yes. That is correct. That is correct. And you have the same from Google and the same from IBM, Watson. And I think if you sign up, I mean, first of all, you get like $200 of credit for free, but also they have a free tier. Like if you are below 100 requests per day, you don't have to pay even after the trial period. I think that's where they are now. I don't have the updated numbers, but in essence, you can use it for developer purposes for free to a certain extent. And there is many more. I mean, there is language recognition. There is, you can even now can do handwriting recognition, right? Somebody writes something per hand and says, wow, I do OCR. It's pretty creepy sometimes what you can do with these things. Yes. How specific do the categories get? Does it recognize it's like a Marina Bay Sands building, or does it just say building over the water? That's possible. So it's when you look at the API request and the interface changes, that's why professionally speaking I work for a company that does API management, right? The versions of the API has always changed. And you see that visual features equals descriptions. So I say, dear neural network, just give me the description and the tags. There is, if you, the requests are a little more pricey, but then you say I want to identify landmarks or celebrities. Or you can even have filters like, I'm giving you a photo, tell me is that is that public, is that viewable for all audiences or is it adult only, right? So they become more and more specific. And now even there is a neural network that you can train yourself in the browser. You don't have to be a data scientist. So you say, I upload 50 photos of a specific butterfly and I click train the model. Then I can send API requests and say, here's a butterfly. I know it's a butterfly. Don't tell me that. But is it that specific species of a butterfly? And you can do that yourself without coding. Pretty advanced. Yes. No, not as a, I mean, if you use the public service from in this case Microsoft. No, no, there is not. The interesting part is that I've run the same set of images like half a year later and got much better results. So they are also well, it's like you're basically agreeing to submit the photo to that gigantic pool of it's not serious. What's it called? Yeah, whatever. Yeah, Cortana, right? Yes. And I think she learns by people using it. However, you know, this photo will probably not contribute to the learning. I mean the 37% one. Because there was no information or confirmation sent back to it. I think that's exactly the point, right? There is no feedback loop. So they keep adding more images and optimizing them. Yeah, yeah. But there is ways for you to use the API to train it to say I'm taking photos of every individual of you, maybe five different photos, and I send the request to the service and to a private, privatized instance and says this is Seb, right? And then next time I upload a photo it can tell me I'm 80% sure that this is the guy. But it doesn't mean I'm exposing him to the World Wide Web. It's just for my API key. So there is some ways of training the model. The new version will even tell you that it's cave and dish. I'm sorry? The new version will even tell you that those are cave and dish. Probably, probably, probably. It's not a new version. It's continuously. Yeah, yeah it is. Yes. And I mean you can even do motion detection in a video.  So I take the glasses off and it'll say no glasses. It's almost real time. That's for another hack. Thank you.


We perceive vibrations induced by contact with real textured surfaces. These vibrations are a function of our finger speed and pressing force. Using a custom vibrotactile wearable ring, this paper explores several alternative ways to modulate vibrations as a function of finger speed, as well as effects on perceived realism under different textural length scales and contact conditions.


We are located in the city of Richmond at our new research and teaching farm. It's really exciting to carry out production agriculture in the middle of the city. People are increasingly detached from where our food comes from and this gives us an amazing opportunity to demonstrate what it looks like to put that land back into production. The seed lab is an opportunity for smaller organic growers to bring in their seed lots. We can help them sort and clean seed as well as evaluate them for quality. Small scale seed growers will have a lab that they can use that makes sure that their seed is of the best quality and allows for them to grow their businesses. And the lab provides our students with a great opportunity to learn about new technologies. I'll be using the equipment in the seed lab for my research project and I'll be using it to do things like weighing the samples, storing the samples, holding them so it really helps to have that workspace for us. We can do a lot of really important things when we work together with growers, with retailers and consumers to really help build a sustainable food system in our future.


So while most of us wait for the new DLC coming for Cyberpunk 2077 it seems as though they are dropping patch trying to improve current platforms preparing certain platforms for the DLC and today guys we have a brand new patch the patch 1.62 they're calling the ray tracing overdrive mold patch which is coming for high-end PCs and today we get into it all has it gone guys my name is dpg and if you do enjoy the video leaving a like really helps out and if you like what you see and want to see more be sure to subscribe okay so we are all waiting for that that DLC news there's no doubt about it but when patches like this do get dropped it is for sure cd project red tests in the waters but i think it's definitely a good thing in regards to new DLC news that should be coming very soon okay so the patch let's get straight into it patch 1.62 for Cyberpunk 2077 is being rolled out on pc this update brings the technology preview of ray tracing overdrive mold for high-end PCs together with Nvidia we're bringing a completely new fully ray traced aka path traced rendering mode to the game with this patch ray tracing overdrive mold we're proud of it it pushes the boundaries of what's possible in technology however because it is so new and fundamentally different from what we've been using so far we know it's not going to be perfect from the start and players might experience some issues that's why we've decided to call it a technology preview this is a vision of the future that we want to share and we're committed to continue working on improving this feature the technology preview of ray tracing overdrive mold is currently supported on nvidia gforce rtx 40 series the 4070 ti and op graphics cards also on nvidia gforce rtx 390 run at 1080p 30 frames as they say cutting edge feature requires the highest performing hardware available to run it properly ray tracing overdrive is very gpu intensive therefore is set to aft by default for other ray tracing capable pc graphics cards with at least 8 gigabyte of VRAM we included an option to render path trace screenshots in photo mode this is possible because it means rendering just one frame as opposed to rendering several frames every second which would happen when playing the game your final list of changes for patch 1.62 below path tracing technology preview added a ray tracing overdrive preset which includes the path tracing technology you can enable the ray tracing overdrive preset in settings then graphics then quick preset or just path tracing separately in settings then graphics in the ray tracing section additionally we've included an option to render path trace screenshots in photo mode for other ray tracing capable graphics cards with at least 8 gigabyte of VRAM if your graphics card has more than 8 gigabyte of VRAM and this option is still grayed out it means you need to lower your game resolution note that the higher their resolution and the less powerful the gpu is the longer it will take to take a screenshot between a few seconds to several minutes you can enable path tracing for photo mode in settings then go to graphics in the ray tracing section okay so now we're moving on to DLAA added nvidia DLAA an AI-based anti-aliasing mode designed to improve image quality DLAA requires an nvidia rtx graphics card it can be enabled in settings then go to graphics in the nvidia the lss section okay so intel xess added support for intel xe supersampling 1.1 an upscaling technology using machine learning to provide improved performance with high image quality it can be enabled in settings then go into graphics in the resolution scaling section then benchmark improvements improve the benchmark to display more information in the results screen including pc specs gpu driver version and selected settings and there we have it guys but the patch 1.62 now i don't play this game on a high end pc in fact i play this game on my xbox series x but i would love to see how this works so if you guys do want to hit me up on twitter and show me what you've got or on my discord both link below please do or more information on it can't be far away when that drops i'll have you covered right here on my channel guys if you enjoyed the video leaving a like really helps out if you like what you see want to see more be sure to subscribe and hopefully guys i will see you on that next one


Hello and welcome to this session. This is Professor Farhad and this session we're going to discuss activity-based costing. So activity-based costing, it's going to take us back to product costing. It's going to take us back to deal with overhead. Now I'm sure we know by now that the product consume direct labor, direct material, and manufacturing overhead. Now what we know as well that direct labor and direct material, they can easily be traced to the product. So let's assume this is the product. However, manufacturing overhead, what we said, we said it cannot be easily traced to the product. So what we do is we allocate, we allocated to the product based on some allocation base. And if you remember we said direct labor hours could be one of them, dollar amount of labor, or machine hours. Okay, and basically if you remember what I did is I said something like this, this is manufacturing overhead, and we're going to allocate this to the product based on some activity. We call this the predetermined overhead rate, and the way we compute the predetermined overhead rate is we take our estimated dollar amount of overhead, manufacturing overhead MOH, then we'll divide it by the activity level. Again, what's the activity level? Could be direct labor, dollar amount labor, or machine hours. Well, guess what? Remember this formula assumes or this method assumes that what's driving overhead is one activity, direct labor hours. Guess what? There's another way to look at manufacturing overhead, how we allocate manufacturing overhead. In a sense, that's incorrect. Are you saying, so why did I teach you this method? Well, because back in the old days what companies have is direct labor hours, dollar amounts, so it's easy to allocate overhead based on that. Now, in some companies they might use two drivers, so you could use two activity drivers rather than one. But we have a new method that we're going to learn about today. It's called activity-based costing, or ABC. This is what we're going to be learning about today. So ABC is going to be dealing with this issue. Before we discuss ABC in details, I would like to remind you whether you are an accounting student or a CPA candidate, and most likely that's who you are and that's why you are watching. I'm glad you have arrived. Please visit farhatlectures.com for additional resources such as lectures, multiple choice, true, false. I can help you whether you are an accounting student or studying for your CPA exam along your CPA review course. If you have not connected with me on social media, please do so, LinkedIn, YouTube, Instagram, Facebook, Twitter and Reddit. And here's what ABC disagrees with the prior model. The prior model basically said something like this. Resources, which is overhead, are consumed by the product. In other words, the product consumed the resources. The resources are manufacturing overhead. What ABC said, ABC looked at this from a different view. It says, well, guess what? We do have, we do spend resources and what consume resources are activities. Then the product consumed those activities. Hold on a second. Basically, we're back to resources going to activities and here resources go into activities. So what are we really doing here? What are we really doing? Well, we are making an assumption here and a very important assumption because what you're saying is, you might be asking yourself, well, we're going from resources to product. Let me put it in a different color. So this is the old, let me, let me, let me change my pen here. So this is the old model. This is the old model. And you're saying the old model resources goes to the product and this is the new model. And what you're telling me, resources end up being absorbed by the product. Of course it does. But what we are making, we are making the assumptions that not all products are created equal. It does make a difference because not product are created equal. Well, let's think about it. Well, some product are produced in large quantities. So some product produce in large quantities and some in small quantities. Okay, so we cannot read them the same. If you think about it, some product use many parts. So some product use many parts and some product use few parts. Okay. Well, some product, they have many options. Basically, we customize them. And some product have few options. So the point is, not all products are created equally. So if we take the resources and we use, we allocate them to the product directly, that's not true. We have to know how the product is consuming those resources and how it's consuming those resources based on the product itself, based on the product. In a sense, the old model is a little bit misleading. So how do we determine those activities? Well, here's what we can do. We can do, we can state and we can study our product, our manufacturing product and we can make certain observations. For example, some product consume activities on a unit level. Okay. So every time we produce one unit, some activities are consumed. Some product, they consume activities at a batch level. What does that mean? Batch level means it doesn't matter how many units we produce, we produce one or we produce 1,000 or 2,000 or 5,000. The cost is the same. What could be, so batch level, there's no, it ignores units. It doesn't, units are not really what matters. An example of it will be machine setup. So when we set up the machine to create a specific product, well, we spend one dollar amount, let's assume it costs us $500 to set up the machine to create this type of product. So once we spend this $500, we might produce one unit, 500 unit or 5,000 unit. The point is the frequency of the cost is only once. The frequency as the cost is only once and that's on the batch level. Certain activities, they are consumed on a product level. So certain resources are consumed on a product level. Well, what could be an example? Well, product level, it means no, no regards to batch level. So it ignores the batch level. Okay. What would be an example of it? And my wife work in this, my wife, my wife work with John, with Johnson and Johnson and she works in medical and medical equipment and what they do every once in a while, they re-engineer the product.  It's medical devices. So what they do is they incur that cost once. So they may incur, for example, $300,000 to re-engineer a product. But it doesn't matter how many times they produce the product in terms of batch level. It doesn't matter how many units of that product they produce. The product level is only consumed once. So this is product engineering level or basically product level. An example will be re-engineering the product. It's only once. It doesn't matter how many batches we set up. It doesn't matter how many units we produce. And certain costs, certain costs, we will call them, they're called facility level, facility level. Well, those facility levels, it doesn't matter how many units, batches, product, it just, we're going to consume those on a facility-wide level. So notice, this new system ignores direct labor hours, if we're using direct labor hours. In a sense, if we only use direct labor hours, direct labor hours, in a sense, it becomes little bit, little bit confusing, not confusing, misleading to the product, misleading to the product. Why? Because activities comes in different intervals. What we assume in the old level is every time we spend direct labor hour, okay, assuming we're using direct labor hour, we are spending money. It doesn't have to be the case and we're spending the money equally for all product. That's not the same. Well, it's easy. It's an easy method. I mean, tell you the truth, it's easy. It's very easy to use that method, but it's not true at all. It's very convenient because we have the data, direct labor hours, because we need to pay our employees, we keep direct labor hours. So that's easy to keep, but not very misleading. And what happened is this. Under those circumstances, here's what happened. If we have a simple product, the simple product, it's what's going to happen, it's going to, we're going to over-cost the simple product. If we have a simple product to produce, it's going to be over-cost. Why? Because it's going to be treated as if we are producing a difficult or a complex product. And the complex product is treated the same way as a simple product. Therefore, it's, we under-cost them. So we think it's costing us less. So say it in another way. The simple product, the simple product, the easy product to produce, easy product are subsidizing the complex product. So the easy product are subsidizing the complex product. Why? Because we're allocating more dollar amount, more dollar amount to the simple product. Why? Because we're treating both the same. We're treating that direct labor is the only thing that's driving the cost. That's the old model. So that's why the old model is not accurate. So let's take a picture. So let's look at the old model one more time. The old model, we have factory overhead here, and it goes to the product through some activity. And we're going to consider that activity direct labor hours. Let's take a look at the new model. The new model, let's assume this is the new model, we have factory overhead. This is the dollar amount. And by the way, also ABC, it's not only factory overhead, we'll try to do the same thing for admin cost. So the admin cost also, we're going to be using the same theory for the admin cost, which we'll illustrate in a moment. So we do an activity-based costing. We'll try to study what activities are consuming our product. What activities are consuming our products. And we call this stage one. So on stage one, so the way we do stage one, is we go out there and we ask our employees, we ask the people on the frontline, we either ask them, observe them, just study, study what they do. And we find out that they are working with, they have activity one, that's what they do. They have activity two, and they have activity three. So three activities, they have three activities, one, two, and three. So this is at this stage. So this is what they do. Okay, for example, here they are, one activity is to unload the trucks. One activities is to assemble the product, just unloading, assembling, I'm just making this up, then painting the product. So those are the three activities. What we do is we take the dollar amount and we'll start to see, well, not a dollar amount, we'll wait for now. So those are the activities. Now we'll do the same thing for the admin costs. The admin costs, we'll try to find activities for the admin. Activity A and activity B. For example, activity A is, I don't know, sales invoices. How do we process sales invoices for the people and for our customers? And activity B, how do we pay our suppliers account spable? So this is how we're administration spend time, either on sales invoice to build our customers or to pay our bills. So the activity is basically the same. Then what we do now, we'll go through a stage two process. Now what we do is we, let's assume we have a million, let's make it 900,000 here. And I'm just going to make this 900,000 divisible by three. And for simplicity, that's not the case.  So 300,000 for unloading, 300,000 for assembling and 300,000 for painting. Then what we do on the next stage, we'll find a rate for the port. So we basically divide the 300,000 by how many trucks do we, do we unload? Okay, let's assume we unload 300 trucks. So basically what we say, we say 300,000 divided by 300 trucks. So every truck we need to unload, it will cost us $1,000. Okay, that's the activity period. Then we'll find an activity for the assembling and activity for the painting, so on and so forth. So this is what we are doing. We are trying to find a relationship in between what is consuming our resources. Okay, so every time we need to unload a truck, we said unloading is 300,000. We unload 300 trucks. Every time we unload a truck, we consume $1,000 of resources. Okay, and we'll do the same thing for the other. So this is basically an overview of activity-based costing. Now let's take a look at some terms that you need to be familiar with, and let's take a look basically at a summary of everything that I said. So the first thing in ABC, non-manufacturing as well, manufacturing cost may be assigned to a product. So no, manufacturing cost, of course it's assigned to the product, but non-manufacturing cost also is assigned to product under ABC. So ABC, notice ABC, ABC, let me change my pen back to red, ABC, and this is important, it assign both manufacturing and non-manufacturing cost. The traditional system, the traditional system, only manufacturing cost is assigned to the product. Okay, so ABC can assign sales commission, shipping cost, and warranty repair to a specific product, which is much more accurate. Now you know exactly how much it's costing you. Okay, some manufacturing costs might be executed as well. So ABC executes organization sustaining costs and idle capacity costs from product costs. So certain costs also we execute because they're not really going to the cost directly. So what do we do with those? We just simply expense them. Okay, so each ABC cost will have its unique measure of activity, while traditional costs usually use one level of activity, direct labor. Direct labor and machine hours correctly are correctly, direct labor and machine hours work correctly when changes in the quantity of the base are correlated with changes in the overhead being assigned using the base. So if that's the case, if direct labor and machine hours are true, are true drivers, then that's fine. But often, often time that's not the case. So this method, this old method, it's being phased out. It's being phased out. Traditional costing system rely exclusively on allocation based that are driven by volume of production. ABC on the other level is the defined five levels, which as I already discussed, five at four and the fourth is customer. The discuss five level of activities that largely do not relate to the volume of units. So it's basically rather than looking at the volume, we look at the unit level activity, batch level activity, product level activity, organizational sustaining level activity, and the one I did not discuss is customer level activity, which one we work and exercise, I will show you customer level. That means how much does it cost us to serve a customer? For example, how much does it cost us to handle a complaints and how many complaints are we going to have? How many, how much does it cost us to to to service a customer over the phone? Then we'll assign some money to that pool. So manufacturing companies typically combine those activities into five classification, and those are the classification. What is an activity? An activity is an event that causes the consumption of the overhead resources, unloading the trucks. What is activity cost pool? Remember, we're going to put those and we're going to put we're going to put so many in those activities. Those are the cost pool. Those are the cost bucket in which costs related to a single activity measures are accumulated. And we would look at a picture of this. So the activity measure, okay, an allocation base and an activity based costing system, the term cost driver used to refer to an activity measure. So what is driving our cost is the activity measure, and we put the money in that activity level. So we have two common types of activity measure. Certain activity measures are transaction driven, simple count of the number of activities we do. And some are time driven. How much time do we spend on the activity what consumes the activity? And this is going to wrap up the whole picture. Direct labor, direct material and shipping cost are traced directly to the cost object. Now we have to deal with the overhead cost. Also shipping costs could be traced directly. That's easy. Every time we ship a product, we do it separately. Now overhead cost, we're going to break it down into basically remember the first stage, stage one, first stage. This is basically where we put the words, our activity, customer orders, design changes, order size, customer relation, and this is other. Other means when something doesn't fit anywhere, we put it under other than what we do. Now the overhead cost, we go through a second step, then we allocate dollar amount per order. So we have a dollar amount here. Let's assume again a million dollar. And let's assume it's 200,000 each. Again, the reason I used 200,000 just to illustrate the point, 200k, 200k, and 200k. Then what we do is find customer orders. For example, per customer order for every order, let's assume we process 200,000 orders. Again, to keep it simple, 200,000 dollar divided by 200,000 order, it's going to cost us $1 per order. So for overhead, for this product, every time we process an order, we add $1 of overhead. Then for design change, we allocated 200,000. Let's assume, let's make it the design change, we do four design changes. So 200,000, it's very expensive to do a design change divided by four. Every time we do a design change for a product, every time we do a design change, it's going to cost us $50,000 per design change. We're selling a very expensive product here. But the point is, this is how we allocate it. This is how we allocate the overhead to the cost based on the activity. For example, if a product doesn't need any design changes, guess what? Then it's not going to cost us much. We don't cost it high. But this is a good point to show you that what drives overhead is the actual activity, not direct labor hours. And here, if it's, remember, the fifth one, the other, what we do is not allocated. It means we expense it. We just don't want to bother with it. We would get expense. And this is basically the overall picture. This is what we're trying to say is the overhead is allocated through some sort of an activity. And this is basically an introduction. I hope it's a good introduction. You got the point about activity-based costing. Now, the only way to kind of get your hands, get your head around this is to work maybe one or two examples, some multiple choice questions, which we will work some just for illustration. Now make sure you read your book. Complete your homework. If you're studying for your CPA, you're studying for your CMA, activity-based costing is tested on both exams. Study hard. It's worth it.


Ireland, known as a bernier to the Romans, was never conquered by Rome and was never annexed into the Roman Empire. So what did the Romans think of Ireland then? One insight can be found in the book by the Roman historian Tacitus, published in the 1st century AD. In the book, Tacitus notes the opinions of the Roman general, Gaius Julius Agricola. Tacitus's father-in-law, who served as the Roman governor of Britannia from 77 AD to around 85 AD. Tacitus notes that the roots of approach and the harbours of hibernia were known to the Romans due to traders and merchants. In fact, Roman coins have been found in Ireland and hibernia, probably due to raiders and traders over the centuries. Tacitus goes on to note that Agricola had given refuge to one of the minor kings of hibernia, who had apparently been expelled due to a family quarrel. Agricola treated him as a friend, keeping him in case an opportunity arose. The way Tacitus wrote this last section, keeping him in case an opportunity arose, suggests that Agricola was keeping this minor Irish king in reserve, in case the Romans did go on to conquer hibernia and they could install him as a puppet king that would be loyal to Rome. According to Tacitus, Agricola believed that Ireland could be conquered and held by only a single legion as well as some modest numbers of exilia, meaning non-citizen troops that supported the legions. Agricola also believed that conquering hibernia would have helped the Romans control Britain, as there would be Roman arms everywhere and freedom would be removed from sight, meaning that potentially would have weakened the spirits of those fighting the Roman occupation in Britain, those Britons, those Caledonians who were fighting Roman rule. But what exactly did Tacitus say about Ireland? As he wrote, In the fifth year of the campaigns he crossed in the leading ship and defeated peoples up to that time unknown in a series of successful actions. He lined up his forces in that part of Britain that faces Ireland, an expression of hope rather than of fear. For in fact, Ireland, which lies midway between Britain and Spain and is also within easy reach of the Galaxy, would have united the strongest parts of the empire with great mutual advantage. Its size, if compared to that of Britain, is small, but it is larger than the islands in our sea. Its soil and climate and the character and way of the life of the people do not differ greatly from Britain. The roots of approach and the harbours are known through trade and merchants. A Gerecola had given refuge to one of the minor kings from this people, who had been expelled in a family quarrel. He treated him like a friend, keeping him in case an opportunity arose. I have often heard him say that Ireland could be conquered and held with a single legion and modest numbers of Auxiliar. That would, he thought, be advantageous against Britain as well. If Roman arms were everywhere and freedom were, so to speak, removed from sight. Please let me know your thoughts on the Romans in Ireland and any potential follow-up video ideas. To find out more about the lost Roman legion and if it potentially was wiped out in Caledonia, please click here. Thanks for watching, please subscribe and hit the bell, and for ways to support, they will be in the description below. Thanks for watching and I'll see you next time.


Hey, everyone. Yeah, so as you may have said, I'm Brian Turner. I'm a software engineer at Uber And I've been a contributor in the Spire project for a little over a year now So let's go ahead and get started So great, you might be interested in making a contribution to Spire for a variety of reasons and Maybe you're just interested in the project and are eager to get your hands dirty and learn more about it and get deep into the code If so, that's great And if you're kind of newer to the project, maybe a good place to start would be to look through the github issues And there's a tag that's applied to some of the issues Which is called community good first issue These are generally kind of the low hanging fruit work that needs to be done in the project You can think of things like test improvements or refactoring or maybe debtmide or documentation updates Those kinds of things that don't require a lot of expertise and anything And any of the code in the project Another scenario is you might be looking to use Spire or maybe you're already deploying Spire and you've identified some issues or Some lack of feature support for specific use case that you have in your organization A great place to start is to look through the github issues and see if anybody has reported this issue in the past And if not, I would highly recommend that you go ahead and create an issue And just in the issue just kind of give a brief summary of what it is that you're facing or You know what kind of issue you've seen that's something that Maintainers the projects actively monitor every week so the maintainers try to get back to Folks who create issues in a pretty short time. So And if you are just certain Unsure about whether Spire works in a certain mode or Whether there's support for a specific kind of environment A good place to start might be in the spiffy slack workspace. There's a dedicated channel Spire which is You know includes people from the community includes the maintainers project and the maintainers pretty actively Watch that channel. So that's a great place to kind of get started as well So let's say you've kind of figured out an issue that you want to run with and actually make a contribution So the best place to start here is to go to this contributing markdown file Which is at the root of the spire repository in github And this contributing doc, I think I'll just go ahead and jump to it Be more useful to just look at it directly um So here is the spire repository in github And if we go down a bit here, there's this contributing dot md. I'll click into that And so a few things you want to kind of look through here. One is just sort of the general contributing and governance Guidelines that are established throughout the spiffy projects Once you kind of review those, this is some prereqs for getting your dev environment set up for spire Um, so you'll have to go through that This describes kind of how you build the project how you run tests how you run um and build docker images Um that you can use to test locally There are also some conventions explained here throughout the project of you know, where code lives So, uh, there's been quite a bit of code that's been added to spire in the past couple years So if you're kind of newer to the code base, this is a good place to start to see How things are laid out so you can find the particular modular subsystem that you're looking to modify or extend Um, and then there's a lot of conventions that are established throughout the project Just naming conventions metric name conventions and how metrics are emitted There's also some logging and error conventions. Just how capitalization of messages and things like that And a little bit of talk about how mocks are used in the project And so this is kind of like the the overall landing page for getting started once you've actually submitted a contribution locally in a commit then you can submit a pull request for that And uh, the pull request will just have a template. I can pull up a pull request. I have opened right now just to show an example So when you push your branch to your remote fork and Generate this pull request, you'll get this template It includes this checklist of does this commit conform to the contributing guidelines? Does it include the proper tests and regression tests? And is any documentation updated that needs to be updated? If this feature does not have any forward-facing documentation, then this could be optional Uh, you'll just want to kind of talk about what is the effected functionality and your change and then an overall description of what the change is And then the maintainers of the project are automatically included in the reviews. Uh, so This is something the maintainers monitor every week and try to give timely feedback on So I think we're running a little bit over time. So I'll go ahead and stop there If you have any questions feel free to send them my way or to the spiffy slack We'd be happy to answer those Thanks


What's up, how are you guys this week another Monday down at Frankie's free-range meet another Monday of me feeling like I need a permanent vacation because guys the nonsense never it just does not end last week I got hit with $5,000 in customs fees because the company that was selling me the whey protein lied about how they were shipping it They said it was going to be door-to-door, which means they ship it directly to my warehouse They didn't they sent it to the port of New York So I had to pay $1,500 to get it taken off the ship into the port $1,500 for customs fees and they want another $1,500 to bring it from there to my warehouse So you know what am I supposed to do and these suckers next door have been complaining that it smells You know the this warehouse is actually Connected to another warehouse that's supposed to be one big warehouse, but the landlord divided it so the ventilation is connected and Ever since they moved in they basically been trying to get me kicked out of this space by complaining every single week And I mean I don't think they would keep bothering me if they knew like hey You know do you want to be known as the person who? Kicks Frankie series me out of there wearing that they probably had a business shortly after that So maybe I should go tell them that but I don't know I'm gonna take it slow at this point and honestly Although I probably can't afford it. I Would I would rather have had that warehouse so maybe Maybe if I get a loan and I can negotiate something with the landlord I can get both warehouses and those losers can go sell their rug somewhere else But anyway, that's enough complaining for this week. Hopefully it doesn't get too much worse But we don't have too much new going on besides the farm prospect Which I will talk about and we do have one new product in this week So let me show you guys what's going on before my workers shattered my eardrums So I got here a little earlier than usual, which means that maybe I can actually get some stuff done today We got a few pallets of orders ready Order volume has been you know consistently higher for I would say the past two months Although we haven't been making money because UPS is still jerking me around These are the post office orders for Frankie's syringe foods, you know the water key for grains the micro nola all that stuff Hopefully we can send it out today. So we don't have these labels on the bars yet, but this is for the apple nut bars we have a change in label and We don't have this ready yet, but we're gonna have a steak seasoning blend Hopefully by the end of this week early next week This is something I've been wanting to do for a few years now, but finally getting around to it So hopefully you guys enjoy this and it's really for any type of meat even vegetables and all that type of stuff It's gonna be salt garlic mushroom onion pretty simple, but very high-quality organic fresh ingredients So it should be really really nice. Now we're running low on beef jerky Running low on meat granola We're all out of best bars. We don't have any Pemicini either So I'm trying to keep everything in stock for you guys, but you know, it's been a little difficult So if you guys could just be a little patient, hopefully we can have everything in stock by the end of this week There are a few Pemicin orders like two or three that haven't gone out because of that And I'm gonna make sure to send all of you guys The rest of your orders by Tuesday of this week So in the freezer guys, we have a bunch more wagyu tomhawk steak because you guys purchased all of them Plenty of caviar and stock salmon roe and the sturgeon caviar these will be back in stock tonight This is the prime rib roast which we ran out of bone in so I don't think there's anything new in the freezer this week But if there is you guys will always see it at the top of the website on Frankie's strange meat the first few products But The new product is not in the freezer this week. It is in the fridge So I took a visit to a farm last week and the guy had some cheese He wanted to sell and he gave me a decent price. So we got a to a to 100% grass-fed cheddar Gouda as well as Colby cheese. So we've never carried Colby before although we have cheddar and Gouda This is just kind of a similar quality But you know some people like it because it's confirmed a to a to and it's local We also have some roast beef back in stock I know some of you guys have been waiting for this now most of the cheese is that we have are a to a to because They're European the difference is this is local You know, I have a slightly better margin on it and the farmer is the one who's being supported with the money So when you buy that cheese from me, you know, I know exactly who the money is going to if I'm just importing these You know DOP European cheeses The importer is getting a cut the middleman is getting a cut, you know, how much money is the farmer actually getting so Even though the quality of the cheese might be slightly better in the Europe stuff And it's a more like nostalgic flavor people are familiar with it, you know, there's pros and cons to everything but We'll see how that goes and I guess since we don't really have anything to talk about downstairs And I have to do a bunch of organizing for the organ supplements and Wi-Fi shielding stuff Maybe we can go down there next week and take a look if I get to that but for now, I guess I can talk a little bit about the farm prospect and If we're gonna get this guy to produce anything for us You know, it's a pretty interesting contrast because when I went to visit those Amish farmers last week They were super nice happy to see me and you know these suckers next door are trying to get me kicked out The landlord is a complete piece of the heat hasn't worked half the time in the winter and Con Edison is charging me $2,000 a month an electric landlord doesn't give a shit So my neighbor's actually pulling him right now. Maybe I should talk to him I'm gonna I'm gonna go make a joke. I wouldn't go make a joke. What's up guys? How you guys doing you guys trying to get me kicked out or what? No, you complain about cooking Complaint about cooking So I'm not gonna put that conversation in the video I don't think the guy is trying to get me kicked out basically he's been complaining to the management To fix the ventilation system and at this point the management's solution has been to try to get me kicked out So because he's complaining they want to kick me out, which is my understanding of the situation I mean this landlord that never wants to fix anything. I don't know if they can fix the ventilation so that his building doesn't smell I don't know We'll see how it goes for the next few months. Hopefully nothing drastic happens if it does that's an excuse for me to retire to Columbia anyway So we got that cheese from the Amish farm last week The guy said he is pretty comfortable producing eggs corn and soy free as soon as possible So I think we're gonna get eggs the only problem is I don't know if I want to sell eggs on the meat website Because they're very hard to package so I might have to sell the eggs on the foods website Which people are gonna be irritated about so I haven't worked that out logistically and then if we do have dairy as well That's gonna be a whole nother fiasco So hopefully the customer base that those products would bring in are worth the headache I still have to find a driver or someone that would be able to transport the product from upstate to me every Monday That's gonna be an expense that I'm not sure I can afford. I think it's gonna be at least seven eight hundred dollars for back and forth a few hours But maybe they'll even start being able to do some like charcuterie products for us I don't I don't think so though the hot dogs the sauces the bacon that would be nice, but I don't think they have the pork ready yet and I'm not sure if They're ready to start doing the beef as soon as possible, but We'll see how that goes for the next few months, but guys I just I just can't take this shit every week You know how am I supposed to deal with this?  He's still suing me My landlord's harassing me trying to come in every week. It's just at this point I don't know what to do because I can't afford to buy a building I can't afford to relocate Because the amount of money I put into this facility I couldn't do it again the refrigeration the HVAC systems all the equipment to get that stuff moved to a new place and outfit I just I couldn't actually afford to move if I wanted to so I Don't really know. I mean I think even if the the landlord wanted to kick me out I mean who knows how connected the guy is that's the real issue normally And you know especially in the city, you know it could take one two three years to get a tenant kicked out But the guys I think very very wealthy like a billionaire super connected, so who knows what they would do, but Trying to stay positive trying not to completely go crazy and lose it So I don't know I'm gonna go try to get some sun before they spray any more chemtrails in the air But thank you guys for joining me today So you could please drop a like on the video leave a comment down below Subscribe to that YouTube can unsubscribe you next week and be sure to check that notification bell so they don't notify you of my videos Therefore Frank dash the phone calm guys. You can check out all my businesses, especially Frankie's free range meat Outside of that. Thanks again for joining guys, and I will see you for tomorrow


What if just one lifestyle change could help you avoid getting cancer? Or diabetes? Or heart disease? Or high blood pressure? This one change could cut your risk of chronic disease and add years to your life. Well, the simple solution to so many of these problems is to eat a healthy diet. In other words, one centered around whole plant foods. Welcome to the Nutrition Facts Podcast. I'm your host, Dr. Michael Greger. As you know, I like to put things to the test, and today we're going to ask you to do that with your diet using the Phytochemical Index. Anything with the word chemical in it may sound a little fishy, but phytochemicals can be good for you. Here's the first story. How do you rate the quality of people's diets? Well, what could be more nutrient-dense than a vegetarian diet? Indeed, if you compare the quality of vegetarian diets compared to non-vegetarian diets, the more plant-based diets do tend to win out, and the higher diet quality in vegetarian diets may in fact help explain better improvements in health outcomes. However, vegetarians appear to have higher refined grain intake, eating more foods like white rice and white bread that have been stripped of much of their nutrition. So just because you're eating a vegetarian diet doesn't mean you're necessarily eating optimally healthy. Those familiar with the science know the primary health importance of eating whole-plant food. So how about a scoring system that just adds up how many cups of fruit, vegetables, whole grains, and beans, split peas, chickpeas, lentils, and how many ounces of nuts and seeds per 1,000 calories, with or without counting white potatoes? Well, just looking at the total intake of whole-plant foods doesn't mean you're not also stuffing donuts into your face, so you can imagine proportional intake measures based on calories or weight to determine the proportion of your diet that's whole-plant foods. In that case, you'd get docked points if you eat things like animal-derived foods, meat-dearried eggs, or added sugars and fats. My favorite proportional intake measure is McCarty's Phytochemical Index. I love it because it's sheer simplicity defined as the percent of dietary calories derived from foods rich in phytochemicals. So it's a score from 0 to 100, the percentage of your calories that are derived from foods rich in phytochemicals, which are biologically active substances naturally found in plants that may be contributing to many of the health benefits obtained from eating whole-plant foods. I mean, you know, monitoring phytochemical intake in the clinical setting could have great utility in assisting people with optimizing their dietary intake for optimal health and disease prevention. However, the quantification of phytochemicals in foods or tissue samples is impractical, expensive, laborious, but hey, this concept of a phytochemical index score could be an alternative, simple method of monitoring phytochemical intake. Theoretically, a whole-food plant-based or vegan diet that excluded refined grains, white potatoes, hard liquors, and added sugars and oils could achieve a perfect score of 100, whereas sadly, the most current American diets might be lucky to hit 20. Let's see what's going on. In 1998, our shopping baskets were filled with about 20% whole-plant foods, and more recently that has actually shrunk. Wouldn't it be interesting if researchers used this index to try to correlate it with health outcomes? That's exactly what they did. Look, we know that studies have demonstrated vegetarian diets have a protective association with weight and body mass index. Five dozen studies have shown that vegetarians had significantly lower weight in BMI compared with non-vegetarians. And even more studies show that high-intensive fruits, vegetables, whole grains, and beans may be protective regardless of meat consumption. So researchers wanted to use an index that gave points for whole-plant foods. They used a phytochemical index and tracked people's weight over the next few years, which again I profiled in my video, Calculate Your Healthy Eating Score on a Scale of 0 to 100, simply reflecting what percentage of your diet is whole-plant foods. And even though the healthiest eating tier only averaged a score of about 40, which meant the bulk of the diet was still made up of processed foods and animal products, just making whole-plant foods a substantial portion of the diet may prevent weight gain and decreased body fat. So it's not all or nothing, any steps we can make to increase our whole-plant food intake may be beneficial. Couple more studies have been performed since, and they all point in the same direction, about a third of the odds of abdominal obesity at higher healthy plant intake, and significantly lower odds of high triglycerides. So the index may be a useful dietary target for weight loss, where there's less focus on calorie intake and more on increasing intake of these high-nutrient lower calorie foods over time. The latest study published 2020 suggests the same is true for childhood obesity. Even at the same weight, the same amount of belly fat, those eating plant-based have higher insulin sensitivity, meaning the insulin they make works better in their body, perhaps thanks to the compounds and plants that alleviate inflammation and quench free radicals. And indeed, things seem to improve as people eat more and more plants. No wonder, researchers found 91% lower odds of pre-diabetes for people getting more than half their calories from healthy plant foods. Significantly lower odds of metabolic syndrome and high blood pressure, only about half the odds of being diagnosed with hypertension over a three-year period, among those eating more plants. Even mental health was impacted. About 80% less depression, two-thirds less anxiety, 70% less psychological distress. What about the dietary phytochemical index and benign breast diseases, such as fibrocystic diseases, ductalactasia, fatty necrosis, and all sorts of benign tumors? The same thing was found. 70% lower odds of those diseases. OK, but what about breast cancer? A higher intake of healthy plant foods was indeed associated with a lower risk of breast cancer, even after controlling for a long list of other factors, and not just by a little bit, eating twice the proportion of plants compared to the standard American diet was linked to more than 90% lower odds of breast cancer. What evidence do we have that's scoring higher is actually better? Let's find out. A few years ago, a proposal was published for a healthy eating index, and I thought it might be interesting to look at the latest USDA dietary survey to see how the standard American diet is doing. The index is simple. It's a score of 0 to 100, which simply represents the percent of dietary calories derived from foods rich in phytochemicals. Phytochemical is just a more technical term for phytonutrient, since nutrient implies essential for life, whereas phytochemicals are merely essential for a long, healthy life. So if 1% of our diet is composed of phytonutrient-rich food, our diet gets a score of 1. If that's where half of our calories come from, then we score 50. And if that's all we eat, we can max out at 100, 100%. How are Jane and Joe six-packed doing? Here's the latest data on the standard American diet. 3% of calories come from beans and nuts, 3% from fruit, 5% is vegetables, 23% from grains, 17% is added sugars, like candy and soda and other junk, 23% comes from added fats, butter, margin, oil, shortening, and 26% of the American diet is meat, dairy, and eggs. For the healthy eating index, we only get to count phytonutrient-rich foods, since they're the ones most associated with chronic disease prevention, treatment, and cure. So first off, the reason they're called phytonutrients is that by definition they are found in plants, derived from the Greek word phyton for plant. So automatically we start out with a score of 74. Neither lard nor candy are phytonutrient-rich either, so taking away the added fats and oils, we are down to 34. But the grain category is a combination of both whole grains, rich in phytonutrients, and refined grains, which have the phytonutrients largely removed. Only 4% of the American diet is composed of whole grains, like oats, barley, whole wheat, brown rice, and the rest is highly processed, garbage like white flour and corn starch. Yikes, down to 15, but it gets worse. Two-thirds of our vegetables are white potatoes, half of which are potato chips.  Similarly, a third of our fruit calories are low phytonutrient juices, and so the typical American diet rates 12 out of 100. So on a scale of like 1 to 10, we get about a 1. How do you score a perfect 10? Theoretically, a vegan diet that has excluded refined grains, potato products, hard liquors, and added sugars and oils could have a perfect dietary index rating of a 100. Sadly, the score of most current American diets would be unlikely to be as high as 20. Yeah, we wish it were 20. Which means that there is quite ample room for improvement. We would love it if you could share with us your stories about reinventing your health through evidence-based nutrition. Go to nutritionfacts.org slash testimonials. We may share it on our social media to help inspire others. To see any graphs, charts, graphics, images, or studies mentioned here, please go to the Nutrition Facts podcast landing page. There you'll find all the detailed information you need, plus links to all the sources we cite to each of these topics. My latest two books are How to Survive a Pandemic, available on e-book, audio book, or actual book, and the How Not to Diet Cookbook, with more than 100 recipes for delicious and nutritious meals. All proceeds I receive from the sales of my books go to charity. NutritionFacts.org is a non-profit science-based public service where you can sign up for free daily updates on the latest in nutrition research via bite-sized videos and articles. Everything on the website is free. There's no ads, no corporate sponsorship. It's strictly non-commercial, not selling anything. I just put it up as a public service as a labor of love as a tribute to my grandmother, whose own life was saved with evidence-based nutrition.


I'm sitting here with Jonathan Richmond. Hi, folks. This is Davis Cable you're talking to. Yeah. I just thought I'd record some of the people that come here to the Palms. Just ask them what they think of the Palms. And if they like it, which usually I would assume they do, why they like it, and what it is about the Palms. Yeah, I like the Palms. I like Linda McDonough, who's there. She's real good to deal with. And I like the room. The room's real good. I like rooms that I can sing in without a microphone or a PA system, and a lot of times I do there. That's good. So I like the shape of the room and everything. The Palms is a very nice place, Tom. You know that? Yeah. Yeah, it's Linda McDonough. She's wonderful too. Many of these things are very good. In fact, I like Davis. Like also another thing about the Palms. I like that it's out of the way. I like how it's nothing but houses and fields around. That's nice too.