My name is Piyush Gurd. I'm working at a team here with the platforms and systems who are collaborating with us. We're talking about what are the general practices and guidelines that should be followed to make sure that you know, building of an application using the LAMP and PHP staff can skate. So, yeah, it's a very famous saying from Donald who that premature optimization will come all the way. So, let's say you start building a web application from the day one. Assume that, okay, I'll make it a scalable application to be able to serve 100 million views on the day one. At that point, you start making small, small changes which actually may not be required in your early stage. And what happens when you actually start doing that, you're actually reducing the time it goes for doing your best thing and making more effective deployments and all those things. So, at the end of the year, you actually end up paying more for those premature optimization that you do as an actual gaming product. So, when we talk about optimization and doing performance scalability, the one major question that should be asked at that point is what is actually the goal of my, what is the goal of the exercise of scaling my app. If someone says that I want my database to be able to skate to 10 million users, that is a very incomplete kind of goal. So, someone can even say that, okay, I want my database to scale up to 100 million users, right, but it's like a incomplete goal. Why? Okay, I want 10 million users in my database, but at the same time, I want 300 concurrent users on my system able to get a latency of maximum one second with a 99% SLA of one second and my CPU spike is not going beyond 80%, right. So, that is a set and defined goal, right. So, otherwise this, many times what happens, people say that, okay, I want my system to scale 10 years, right. So, this is actually a very, not something to which you can actually aim to.  If I design my app in such a way that it will always be scalable. No, it's never like that. When you have built an application, you actually have to do multiple iterations over it, do a profiling, do a benchmarking and then, it's an iterative process and always takes time and it's not something like, you know, it's not actually a self-evolution. There's no self-evolution which you can use to actually design your app so that it can scale for more and more users, right. Yeah, and actually if you go and search for how to scale your apps, you will never actually be able to ensure that your app will be scalable in the long run. All you get is common guidelines and practices and that's how it should be, right. And that's how it has to be, right. Because each and every app will have its own design perspective. It will have its own user requirements and all those things, right. So all you can do is follow some defined set of guidelines and practices and make sure that, you know, we are following it on every step of the road. Yeah, so the very first step when you're actually trying to make an application which you want, assuming that it should scale in the long run, is assuming that, you know, it has multiple layers to it, which is actually just accessing my database, pulling out the data, generating my HTML pages and dumping it to the user. Rather than just adding a whole thing approach, you should always assume that it has multiple layers to it. This is a generic, generic request load that happens for, you know, when you have a very large scale system.  Then frontend layer, CSS file, HTML files are something. And along with that, it actually forwards the request by a load balancer a bit to this backend layer, right. And this backend layer is actually doing all the talking to database and doing all the business logic and your every code processor, right. So, one main advantage that this kind of an architecture supports is that, you know, it has something called as it enables you to have horizontal scalability and each and every layer, right. So, let's say two years on the line, your app is so successful that maybe 200 million people are coming, but the app is more and more, you know, more intensive on the business layer. You can, since it's behind a bit for a load balancer, you can add more and more servers as you go. And your frontend layer will detect what's happening on the business layer, right. So really if you feel that your application is more, you know, rendered HTML page, so that means a frontend server is building scalability apps in the long run. Any questions? So, I will try to focus mainly on the lamp stack of this application. So, let's start with what kind of, you know, common configuration, common dunes that you can do on your Apache server so that you can actually have a better performance and, you know, you can actually have an optimal. So, as most of you are knowing that Apache actually comes in two papers, 1.3 and 2.0, right.  And what it does is for every new request that comes in your system, it actually assigns a particular process to serve that request, right. So, let's say a new request is coming and all the current processes are busy, it will actually forks upon a new process and hand over that request to that process, right. So, one major advantage of this kind of web server model is that it's pretty robust since every request is executing it from process space, right. So, even if one particular request crashes, it's not going to affect your request. Many people actually say that this kind of a design is not suitable for, you know, for building very, this is something which I personally don't believe to be true, right. Because even before you actually start seeing the latency because of this particular reason, some other part of your application will start adding so much of latency that this will be pretty normal. Actually, no performance is different to be used. Then, I mean, statement is not, except of your multi-person modules and there are actually tons of modules available, but the commonly used are the MPF refocals and the workflow models. So, refocals is pretty much the same as any new process is spawned for every request, right. Small set of processes and for every new, and every process is maintaining a set pool in itself, right. And each and every request is actually handed over to another set inside. So, these are natively not go for this MPF workflow model, right. If you start doing it, you might actually exception from GH2. What are the parameters in Apache that we can actually, you know, even so that we can be sure that your Apache is not actually becoming a model like in the long run, right. So, the first thing which is very useful is actually configuring your max clients for your Apache, right. So, this is something which is useful for both 1.3 and actually your 2.0 refocals model, right. In fact, all of these configurations are common for both Apache 1.3 and Apache 2.0, right. So, what actually max clients show is what is the maximum number of processes your Apache server can actually spawn during its, whenever it's up, right. That means you are actually kind of putting an upper cap on the maximum number of parallel requests that you can serve from your, from your web server, right. So, let's say I set it to a 200, as if all, at a particular time, point of time, all 200 requests are getting processed by Apache and the 200 requests come, it actually goes inside of GH2, inside Apache and then it gets allocated to process, right. So, max client is something which should be due depending on what kind of, let's say you are expecting your web server will be able to be serving around 40 requests per second, right. Or let's say your Apache server will be serving maximum of 100 requests per second and you also know that my PHP process image is 100 MB, right. So, let's say the whole, the whole code that is running inside Apache has a memory footprint of 100 MB, right. And let's say you have an 8GB RAM machine, right. So, you can actually kind of find out what is the actual maximum number of clients your server can actually spawn, right. Or it actually start over utilizing your machines as well, right. So, what is, what is parameter actually configure this, let's say I restart my Apache server, right. So, it actually tells what is the number of processes will be spawned whenever you start the, start your Apache server, right. So, let's say I have my max client set to 200 and this value is set to just 10, right. So, what will happen when my Apache start, I will just have 10 processes to do as your server came up, set your site in a pretty, let's say at a particular instance you suddenly get 100 requests, right. So, at that point of time Apache actually has to 400 requests, right. For that particular time, you will actually see a very high CPU spike in your web server, right. That will actually, start servers generally should be pretty much dependent on the request per second you are expecting on your web server, right. It should not be low, I mean at least the average number of requests you see during this. What max request per child actually tells us, what is the maximum number of requests my process can serve before that process will be terminated and given. So, why is this actually necessary? So, what happens is PHP, the actual, the, all the heavy lifting code of PHP is in C. So, what happens is when you are writing code, lot of memory leaks actually are there in your code, right. And your Apache is running for continuously let's say for 10 days, 20 days. So, what happens is for each and every request, let's say your process is actually leaking 10 MP, let's say 10 KB or 20 KB of memory, right. So, after some time your Apache server, that particular process might have served 10,000 requests, right. So, the memory footprint of that process might have gone from 100 MP to 200 MP, right. So, at some point of time what will happen is your server will run out of memory, right. So, that's where this config parameter actually tells you, right. This is the process serving my 10 processes on a web server, right. And let's say I keep a max request per child value to be 100, right. That means what happens is, so assuming that each and every, all the processes are getting requests on a equal distribution kind of basis. So, I'm kind of assuming that after 1000 requests, all of my processes would have served 100 requests at once, right. So, as soon as those 100 requests are served, Apache will actually pay that process and spawn it in. So that it can actually free up the memory after that process. And let's say you have a, from where you actually configured. Let's say your document route has multiple folders and subfolders inside it, right. So, now one method is that for controlling the accesses to each and every folder, you actually configure it in your stdpd.conf file itself, right. So, other option what it does is find something called as staccess file, right. So, though staccess file you can actually drop in each and every folder. So that each and every folder can actually define its own security parameters. That means actually, you know, give you the feature of, you know, isolation between multiple user accounts and all that. So each and every, all the user accounts are actually inside a document route and each user account actually has a dot access file. Which is actually controlling the permissions for that. What happens is, let's say I have a URL which says, let's say www.fuseworld.com slash home slash pictures slash deli slash apc.jp, right. So what happens is, you actually serve this file, Apache actually has to traverse each and every folder along its path, right. So for each and every folder, it actually has to go and search whether that dot access file is present or not, right. So, and for each and every file looper, it actually has to do a staccess report call on the, on the operating system, right. So if you actually put a dot access, even if you put, so as your tracking please is, these small, small looper will actually add more and more latency to your request. Whatever config, security configuration you want to do, put it in a set. Yeah, so basically you have an scdb.com file, right, or you have a virtual host and all that, right. So in that virtual host itself, you can actually define directly your permissions rather than actually delegating it to a staccess file in each and every folder. Sorry? Yes, even directly. Yeah, it should be now. In a web hosting company, obviously it is something which cannot be overdone, but if you have a standard web application, then you generally don't have the case of multiple user accounts, right. I'm not very sure, but I don't think that's possible. Absolute path, yeah, exactly. From the route path of your document route, you will start searching for that. The document route, it will start, right. And that is the document route, right. As far as I know, it actually starts from your document route, right, where you have a config. If your document route is actually pointed to slash, bash, and double-double-double, it will actually start from there. Home views, web, it will actually start from home views where both do not actually go. The default value is actually, by default it is disabled, but I mean, this is something which should not be enabled even by, you know. So what host name lookup means is when a client, when a request actually reaches the patch A, it actually contains the IP address of the host from here when the request is coming, right. If we actually enable this, what a patch will try to do, it will actually automatically try to translate it into actually a canonical URL, right. What it actually means, we have to do an external DNS lookup file. And DNS lookups need not always be passed. The patch actually maintains a, by default, a patch maintains 4 kilobyte easily. So whatever HTML or whatever data you actually dump into the worst kernel, it will automatically transfer it on the socket, right. So, you're going to serve a lot of data on each and every request. Let's say your application is going to serve 30 kilobyte of it. That means on an average, the TCP buffer would have to be flushed almost eight times. In that case, what can we do? You can actually increase your default buffer size. Let, increase it to, let's say, 30 kb. Depending on the average size of your, one thing to be careful when doing this is that this is actually allocated on the common standard. So each, all the browsers that actually kind of support your content and coding, if possible, you should always try to gzip and compress your data as much as possible. At least in my personal experience, I haven't felt the need to use keep live at all, right. So if you, so try to actually put it mathematically. So let's say you have a page in which we have to serve n objects and you have even seconds, you take to actually open up a 32 seconds per object. So that's your time taken for a non-team live with this one and for a keep live with this one, right. So for actually keep live to perform better, your K has to be less than T1 into M1. Even if you keep your keep live time on at one second, this value will be actually pretty much like 1.2 to 1.3 seconds. In general case, the keep live is not something with electric helpies. In general cases, it's not something which actually helps you to do the performance of your application. Most of the big companies, they actually upload static files to a different bunch of servers altogether. So the main reason for that is Apache running mod PHP is actually a very heavy process, right. If you're actually using that process just to serve a static file, you're actually kind of doing an underutilization of your resource, right. It's better off to actually upload it to a different server. You can use anything exciting or you can actually put a split accelerator on top, which is running as a reverse proxy. Yeah, so PHP, yeah. So PHP is an interpreter as well as a separate interpreter language. It actually converts it into your Zen byte quotes, right. And for each and every request, it tries to compile the PHP script into your Zen byte quotes, right. So that can actually, you know, where that actually asking the interpreter to compile your code for each and every request into a byte quote. As goes byte quotes using the Zen cache. What it will do is it will actually cache the raw quotes and it will actually not be compiled each and every time. We'll just take the raw quotes and run it on there. So the next recommended practice is you should actually minimize or actually take all your includes, jump into a single PHP file and include that file. Right, so what happens is for each and every include, it actually has to do one start system for it and one deal. So first, you're a single web server, this may not help you much. But that's why you want to take it to 60 rebus per second. Then actually each and every system file will actually kind of add 15 to 20 milliseconds. Coming at the number of includes, let's say you have 10 includes, so it's kind of added around 100 to 150 milliseconds. Always try to use absolute parts that will automatically reduce the number of start systems. Yes. Correct. Correct. In your production environment, I mean you should avoid to do minimize logging. Enable full-mode logging in your product. Let's say you use an echo to actually start sending out your HTML pages, right? So when you're constructing your HTML pages, you start sending out the parts of your pages using echo command, right? For each and every echo, PHP actually dumps it into Apache. Apache mended it to 4kb buffer and then actually dumps it to the 2kb. If you're not using the output buffering, what it'll do is for each and every echo statement, you'll actually have to go right to Apache. Rather than that, enable buffering and keep writing into that buffer. And that buffer, whenever your script is finished, you just do a single flush. All that will dump to Apache and it will actually pass it up to Apache. Compression as I mentioned, and PHP also has a return on compression modules. One set of pluggable storage engines. And each and every... So by default, the part of my single is actually just this clear. Basically, the parts are optimized in the cache buffer. And the actual feature of the transaction, your table level locking, your role level lock. So when you're actually looking for tuning my single, you are majorly tuning. So what are the general questions that might actually come up when you're wanting to tune your own? My SQL server, right? What hardware do you use? In general, the typical workload for my SQL is always your memory bound or it's a disk bound. In rare cases, a quad-core machine or a dual quad-core machine, you're actually good enough. And the amount of it... What working does that means is, let's say, I have a pretty big size. But at a particular point of time, not more than 10 GB of data will actually... So that's a working data. So for this kind of scenario, you're actually going to go with a 16 GB machine or something like that. Storage engines, which one to choose? So in order to use an engine which actually most commonly use, we use it for each and every kind of workload. Whether it's a read-in test here, whether it's write-in tensor. Unless you want to go for... It's a manual memcache. So basically, all your non-significant data you can take or future reference will actually hit memcache rather than your data. When memcache will actually... No, but actually, you're correct. So what happens is, let's say I'm running a query on a table called as users, right? Let's say I did a query on select star from users where ID equal to visit something, blah, blah, blah, blah, right? And this query actually comes into my query cache, right? So what happens is next time the first TML query which runs on the user's table, all the queries for the user's table are actually in my cache, right? So even if that row is not affected, that row is actually gone out of the query cache. It will actually end up getting executed, okay? So you're saying that the randomization is the best? Yes, yes, yes. That's not something that you can control, right? No, let's say you have a scenario where you have, let's say, just 1% of writes and 90% of reads, right? Let's say I have a table on which I have, for every 100 reads, I have one write. Write it down. Yes, on a write-in TML. Sorry? Any TML. This is something which we are based on. What used to happen is that every 3 days, for a period of 2 hours, the latency of our request used to go through on one second. But then what we actually realized, we had a 16-bit database machine with the reloading we were going to, after a period of time, the memory was actually going beyond 15 GB and the kernel got the surface or not there, right? So as soon as the MySQL was getting restarted, all the indexes were actually going out of memory and all the working data actually had to be brought into memory and SQL was even, your simple join queries were taking more than... This is something which should always be taken care of because we actually spent almost 2 weeks as time to debug why that's happening. So as far as generally, I think there are some... Generally having a softwares, the amount of RAM is only 70-80% of your RAM if you have a degree of detail. Slow query logs, okay? Always the neighbors go query logs and always constantly monitor it because people will actually write bad queries and they will actually print down your server. In any scale you have a web app, I can confidently say that database is something which actually adds the most latency. If you don't have slow query logs, you will use the statistics of the indexes inside MySQL. So MySQL does not actually maintain real-time statistics of indexes. They are actually kind of obsolete. Unless you do an analysis of your data, your indexes will not be up to date. It really is to actually prevent internal fragmentation of your data. There's something which we faced last week. So basically your table, something that I actually had to run a very quick don't take away actually. Even if you do data single, look up on a secondary index, the query was actually... We've seen and we've found a lot of discover activity was happening on that because the data file had actually been... So always avoid feedbacks. Try to go for softwares. So by softwares you just make a column which actually says whether this record is active or not. Always try to use tools like... Factory should be followed is... Let's say you have a web app in which it's going into production and people have started using it. So make sure you're actually doing a regular profiling on that. The common tools which are going to be common in the LAMP, STAC, as XGB, can advance to HPD burgers. So they actually give you very nice statistics on each and every function level. So let's say you have 100 functions in your old part. It will actually tell you which function took how much amount of time. So you can actually narrow it down to the function level and start doing optimizations on that. Visualize the... They will actually give you very nice... If they actually give you a graph, you're saying that this function took this amount of time. Low testing and benchmarking on that. This is something which is again, aligned to the very first inference I made that when you're doing a scalability exercise, always make sure that it is goal oriented. Always make sure that I won't do achieve 100 requests per second. So make sure that you actually have a low testing and benchmarking set up on a different product. It actually has a data which is kind of a replica of what you have on production. Tools which are pretty common, Apache Mint, it actually comes with many installer projects. Actually, we've got... I personally like JVita.  You can actually add more cookies, you can add very parameters. We're actually doing post-analysis and we can actually run our master JVita installation and we have three JVita installations and this master is actually controlling the slave installation and these three JVita slaves are actually... Make sure that in your production system, you have strong monitoring. Something which can never be done. In your server, you should always have regular alerts on that because once that phase goes off, you actually use the opportunity to actually do the profiling of what's going on at that point of time. Let's say at 2 p.m. today, you actually see a very high spike in your system. But there is no alarm. At that point itself, you'll come to know that, yes, my latency is going beyond 5 seconds away. So at that point itself, you can actually use it as an extender called APD and something at that point in my server. And actually then if you go and optimize your system, store exhaustively and alert to this system. So what happens is, let's say you go to office, you will see that you have 500 alert mails from the system. Here at the level, you're actually getting critical alert. What people naturally tend to do at that point is make a filter, move all the alert mails from the different box and comment about it. Make sure that you store each and everything so that post-analysis can be done. You're actually alerting when there's actually need to be, you know, when there's actually something wrong inside the system. Google is actually helping finding what we have around the database machine, exactly enables it. VMs are definitely interesting because your processes are doing a lot of swapping and all. It stays at your neighbors to analyze the system for some purpose. So let's say you're analyzing top of a string and delay something else a bit. So sad things and developers are kind of, you know, always on the back of each other. Let's say something goes wrong in production. It kind of becomes like a scene in both the world, right? So let's say I'm deploying a code for someone else and after some time suddenly the performance degrades. That guy comes to me and says, dude, you should have some water scaling tools in your Amazon server so that more and more machines can come up and latency of my model does not go down, right? But I actually go back and tell him it should not be like that. It should always be kind of, you know, a mutual effort between the sysadvent and developers. And what we have faced at Capitol is in the past couple of months, we have taken almost more than 70 interviews for finding good sysadvent and developers. And generally what can tend to happen is people actually know how to set up systems, but they actually don't know what's how the system is actually working, right? We have actually asked the guy with the six years work experience in database administration how does mysql validation work, right? He starts off saying that, okay, we have might have seen a file in the slave to point it to the server, configure the server ID, configure the build log and browse position and do a start slave on the machine that makes it work. That's fine, but how does it work actually, right? How does it actually go from master to the slave, right? In the same instance, we actually have to have failed with Naju's also, right? We actually asked him, how does Naju's work?  If the line is red, that means it's something critical, right? So, as I said, we always try to know what's actually happening under the hood, your web servers, otherwise, I mean, that's what actually kind of differentiates a good system guy from, you know, not so good guy and it might not be applicable to the folks present here. It's all I've had, any questions? It's more of a personal choice, I would say, right? So, now, one advantage that Apache has, you know, PHP gets compiled inside your Apache itself, runs as a module, right? But if you want to run PHP with nginx, you actually have to configure it using Apache CGI, right? Apache CGI actually adds an extra overhead of running an extra process on your machine, right? But with Apache, you don't have that. So, when you want to... Yeah. The whole PHP interpreter is part of Apache itself, right? I'm not very sure about that. The theme I have here is personally, so I can't keep up. I'm not at a good position to actually give a job to another one. No, not really. Apache and nginx with PHP are using Apache CGI mode and it has never been able to scale as much as mod PHP inside of Apache. That I didn't say for that reason, right? So, at the end of the day, what happens? Apache CGI actually spawns a new process for serving a request, right? Let's say I have 100 requests per second. Actually, 100 new processes have to be spawned, right? But the model is pretty much the same as your Apache, right? That is the case for Apache. Yeah, so, but it's actually still spawning a new process, right? But with Apache using Apache CGI, that is combinational. I actually personally use it. I personally use it and I've always found it to be... I mean, even if the performance can be as good as that, it can never be better. That I can say for sure. Apache and Apache CGI will never be a better combination than the mod PHP in Apache. Yes, so Pogona actually has their own customized distribution of MySQL, right? So, but this tool is something which is free. But the Pogona version is actually an enterprise version. You actually have to buy a license for that. Pogona's version of MySQL, yes. It's an enterprise version. No, so if you... Then you actually won't get support and all the security prices for that, right? So basically, it has a limited support for that. Yeah, these tools are pretty much... Which one? Big days. Yeah. So basically, you can have a... You're just adding a one byte to your system, right? So, earlier columns are tiny ends. You're just adding a one byte per column, where the two signifiers in that column are actually available. But that... I mean, where is this run through that system? Sorry, no. Then you have to obviously modify it. But at some point, at some point... Yeah, so let's say you have done a big deal and if you have... You can afford to have a down payment and a slave kind of a set up where actually all your needs are going to the slave and the rights are going to them. Have any questions? So I'll be hanging around please. Feel free to ask me.


There's a lot of exciting news happening in the tech industry right now. Meta just launched stress to compete with Trader and Google is working on barred AI to take over chat GBT. So my student working for tier one companies and hybrid manager of tech companies it told me seven words that is going to impact significantly when and how big tech companies won't hire again. Stay until the end of this video where Sherry Bruce is an insider secret how to prepare for the surge of big tech hiring again. Hey guys this is Dr. Nancy Lee, a director product featured in Forbes. I've helped 100 people land their dream PM job offer in fan companies at Unicorn startup and continue to get promoted as a product leader. If an interesting product management course go to PMExcerter.io to learn more. In this channel we cover tech trends and product management knowledge. If you find the free training valuable make sure to like and subscribe. This is the only way YouTube algorithm will recognize me. Lots of candidates complain that there's no jobs out there and it's very competitive. They cannot land a job at all. However the job market actually starts to warm up and the entire job market at over 200,000 jobs in last month.  So you're very confused how other people got opportunities but you didn't. Now let me share with you the indication of how tech companies having candidates right now. First of all recruiters such as Metta and Google recruiters like to outreach to candidate on their own. For example we have some being outrished by Google recruiters in May because she used to interview at Google a year ago. Now Google starts to slowly hi again and currently we have another soon interviewed with Google. But if you search online there are not that many product management jobs in Google right now was because they secretly recruit certain prioritized positions without making it so public so that they can maintain the talent pool. The second indication of tech hiring again is the layoff news. And actually if you see the chart again and there are fewer companies announced layoffs and fewer employees got layoffs right now. And the most important factor is the product. For example Metta just launched Threads to compete with Twitter. This is crazy and the app already received over 100 million downloads over five years. By the way you should follow me on Threads right here it's pretty fun. And since Metta launched Threads and the crazy things happened the number of product management related job opening on Metta doubled. Yes I was right doubled. Right now you go to Metta's hiring website and all the sudden you see a surge of number of job openings on the website. If you put in keywords for the manager you can see there's over 400 related jobs to product management. And the company also publicly saying that they're going to increase hiring in the later of the year. But all those are popular news regarding where things are going of the market. Now to verify all the indication of tech hiring again I talked to my students and recruiters working for those tier one companies. Here is what I got. Some insider secrets. The time is the seven words and actually leading to when and indication tech companies about to hire again very quickly. It is stock price compared with the SP500. Well all the big tech companies like Google, Amazon, Apple start to lay off lots of employees back in January. And insider the company they're bored hire up people already secretly made announcement and decision that they're going to reevaluate the hiring information based on the stock price of these companies. And each company has a unique strike price. Once the stock price increases certain levels they're going to hire again. Now if you look up on all the price of these companies right now actually Metta stock price went up significantly compared with November. That's when last November US government started to penalize tech talk and people start to move over all the social media interest into Metta and now they hire stress again with so many engagement potential to own the entire social media market. That's why when you see the stock price on Metta went straight up like crazy. Now if you compare the top tier tech companies with SP500 the top tier company stock price grew by 53 percent since January this year compared with SP500 only grew by 11 percent. So therefore this is the strong indication they're about to hire again with strong unique wave of this industry. So therefore my prediction is that they're going to increase hiring in August and September and gradually double and triple the hiring again again all months over months. This is especially true for the entry level parliamentary positions in those tech companies and all of those will start to hire around August. Now how to prepare for the surge of big tech hiring. Here are the top three tips I want all of you guys to implement right away so that you're not going to miss about. Number one you should start a network with people inside your network in those target companies and continue to network with recruiters who used to talk to you a year ago maybe you got rejected by Google Metta Amazon now should reach out again whoever still staying with the company once they have a new opening you will be the first person who get a first step because this is crazy true and I have a student and he learned a job in Amazon guess how he learned a job he constantly talking to the hiring managers product managers and recruiters in Amazon even if they say hey we don't have any job openings we're not hiring again no there's nothing but whenever there's one job openings out there they immediately reach out to my student that's how he learned his first product manager job in Amazon and guess what all these companies hiring unique key functions not all the department but unique key functions to start to hire again for the strategic positions. Number two is continue upscaling yourself if you watch my free mock interview on my YouTube live you can tell somebody even have 10 years product management experience and it was so bad when he went into product design product metrics interview so therefore I recommend all of you guys to start practice product design product metrics interview and product strategy interview because takes a really long time to upscale yourself and get into the framework to be able to crack the interview questions within 45 minutes. I have a playlist of product management interview questions answers right here I want all of you guys go there right now so that you can start upscaling yourself immediately. The third step is getting your key product manager resume ready because if you directly go out to see all the resumes on the market right now and it's not because companies are not hiring was because lots of people's resumes really really really really bad if you go to my YouTube live you can see many different live resume review I did with other people for free it was really bad and maybe only one of those 10 resumes will be good enough to be qualified for interview so therefore I highly recommend all of you guys to really sincere figure out the right keywords you can put on your resume and also write methodology talk about the past experience related to product management and go to this website to download the key product manager resume template that have been used by over 9 000 product managers I guarantee you if you implement it correctly your interview success rate will increase significantly. Do you have any insider secret regarding the hiring news right now and please comment below I love to hear from all of you guys. Mastering the recruiting timing is very critical and important if you miss the timing regardless of entry level or direct level you're going to miss the opportunity significantly so check out this video where I talk about the important timing for all levels of product managers from entry level to directors like and subscribe and see my next video right now


So my field of environmental studies and even the field of environmental justice, these are interdisciplinary fields. So it means that students enter the classroom, I enter the classroom as a faculty without an assumed set of prior knowledge. And what it means is that our students and we as instructors are drawing from multiple different disciplines to understand these, what a lot of folks including scholars Riddle and Weber call wicked problems, right? These intractable, messy, complex socio-ecological systems problems. And so what that means is that I as an individual can't be a subject matter expert in most of what I teach. And I don't find that disconcerting, right? So I am not a subject matter expert in much of what I teach. But what I am an expert at is this process of interpretation and translation and question ask. And so that's one of the ways that I model this humility and curiosity is that I admit very openly that I don't have the sort of subject matter depth, right? That a faculty member may be in organic chemistry. I always pick on organic chemists, but I so admire that kind of just laser focused depth, right? That's a different sort of set of knowledge and skills than someone who does interdisciplinary work offers. And so I'm open about that. I ask lots of questions of the students and the students ask questions of me. And when they ask questions of me and I don't know the answers, I say I don't know the answer. How can we figure this out? I also try to model curiosity and humility by co-learning with students by designing projects and classroom exercises. That again, place me out of this role of subject matter expert because that's a very uncomfortable role for me in most cases. And instead puts us all in this sort of co-investigator, co-explorer sort of mode. So that's been really fun to do this quarter. It doesn't always work out. I also try to draw from student expertise in the classrooms. Like it makes me so happy when I have students who enter the class who are from departments outside of environmental studies, right? So when a scientist comes in or I have a community health student right now. And so I tap their knowledge because they have all this recent beautiful knowledge, subject area knowledge that can help us understand these complex socio-ecological systems. So one of the challenges in working across disciplines in an interdisciplinary space in a problem oriented, relevant interdisciplinary space is that there are lots of value laden claims out there, right? And so one of our jobs and our tasks as scholars and learners is to navigate all of these competing facts and claims about environmental issues in particular. And you know if there's like a slippery slope here because I want students to acknowledge that there can be competing visions about how the world works and that's okay. But also we live in this really complicated political environment, this sort of post-truth era, right? So there's a fine line I think between acknowledging various ways of knowing and various ways of understanding the world versus negating really fundamental facts about how the world works, right? So as best as I can, I ask students to look at texts so we really engage deeply with texts of all kinds. So when we learn about the early environmental movement and some of the early environmental heroes' connections to the field of eugenics, for example, I try to bring the really brutal original texts that were written by a lot of these folks and we look at them and we make sense of them and try to analyze them in light of the context of the environmental movement at that time. And what is so frustrating to students is that they've now, many of them read four or five different historians' account of the same man, right? Drawing from the same source documents and those handful of historians come to very different conclusions, right? And so we've been looking at that and talking about that and talking about how frustrating that is that the same set of information could be interpreted different ways. So I think that's a sort of painful process, but it's also important to acknowledge and to see how it plays out in reality. And so I don't have answers for them, right? But they can start to ask the questions, well, what's informing the perspective that this particular scholar is taking? And so, again, this is another example of humility, right? These are the experts in the field and they disagree. So why is that? Can we contextualize that in this sort of cultural moment? Can we contextualize that in the kinds of questions that these researchers are asking? And so that's been a really relevant and meaningful example for students of how to navigate these competing claims.


Matthew 22. We're going to be looking today at verses 23 through 33, and I chose to entitle this particular installment of our study, The God of Life, and you'll see why in just a moment as we go through this particular portion of Scripture. So I'll begin reading at verse 23, and I'll read to verse 33, and we'll get into our study. Beginning at verse 23, reading to verse 33. The same day the Sadducees, who say there is no resurrection, came to him and asked him saying, Teacher, Moses said that if a man dies, having no children, his brother shall marry his wife and raise up offspring for his brother. Now there were with us seven brothers. The first died after he had married, and having no offspring, left his wife to his brother. Likewise, the second also, and the third, even to the seventh. Last of all, the woman died also. Therefore, in the resurrection, whose wife of the seven will she be, for they all had her? Jesus answered and said to them, You are mistaken, not knowing the Scriptures, nor the power of God. For in the resurrection they neither marry, nor are given in marriage, but are like angels of God in heaven.  God is not the God of the dead, but of the living. And when the multitudes heard this, they were astonished at his teaching. Now Jesus had just answered a question that had been posed to him with the intention of entrapping him. The question was posed by Pharisees as well as Herodians. So after answering their question, they marveled at what he had to say, and they went their way. Luke tells us in chapter 20, verse 26 that they were unable to trap him in what he had said there in public, and astonished by his answer, they became silent. And so what we have now in verse 23 is a continuation of the debate with Jesus. But this time it's through a group called the Sadducees. Now very often, when you read your Bible, you're going to see that there are people that are referred to that represent groups. You see the Herodians, as I just mentioned, you see the Pharisees. There are times you'll see the word zealot in reference to a political kind of group. Here you have Sadducees. And when you see the Sadducees, it really requires for me to spend a few moments developing who they are in order for you to understand the reason behind their question. Because we often read of the Pharisees and we read of the Sadducees, but we may not know what the Sadducees believed in contrast to what the Pharisees would teach and all. And so I want to take a few minutes to develop a foundation, so you'll know why this question that they're asking Jesus is such an important question. Now this was a group of wealthy and influential Jewish people. The word Sadducees is related to the Hebrew word that is translated to be righteous. It's possible that the Sadducees recognize their origin as followers of a priest by the name of Zedek. Now Zedek was a father of the priestly families in the days of Solomon. And so they were the Sadducees. They were the righteous ones because again the name Sadducees is related to the Hebrew word that is translated to be righteous. And so they were regarded as the righteous ones. They may have been regarded as the righteous ones to contrast with the Pharisees who were regarded as the separated or the pious ones. Now these people, these Sadducees, were in control of the temple concessions. And because they were in control of the temple concessions, they were resented greatly by the people. It was through this that they obtained most of their wealth. When you look at what they believed the Sadducees were pro-Roman, they owed much of their influence to Rome. They were allowed to have a police force and they called it the temple guard. Rome allowed that because they would be used by Rome to control the Jews. You'll see the temple guard mentioned by the way in the Gospel of John in chapter 18 where it says at verse 13 that Judas then having received a band of men and officers from the chief priests. Well these officers from the chief priests were what are called the temple guard and they had their own force there and they would enforce rules to keep Rome in power. Unlike the Pharisees they completely rejected oral as well as written tradition. They restricted authority to the written law, interpreted literally and they were inflexible. And because of this they prided themselves as preservers of the true faith. They gave primacy to the first five books of the Bible because they viewed that as being of a higher plane. Now the Pharisees had more influence so Sadducees were forced to endure their traditions. One commentator said the descriptions from the literature paint the Sadducees as nasty and arrogant because they had power and competed with others for it. They were called Burish. We don't use the word Burish it means ill-mannered and rude. They were known to be quick and to argue with others. And these Sadducees were constantly at odd with the Pharisees especially over the question of the resurrection. You see Pharisees believed in the resurrection of the dead and the immortality of the soul but the Sadducees rejected this completely. In the book of Acts in chapter 23 verse 8 it says Sadducees say there is no resurrection, no angel or spirit but the Pharisees confess both. Now this is where it gets very practical because they believe that rewards for righteousness were obtained in this life. Now because they put such high emphasis on the first five books of the Bible in the book of Deuteronomy the fifth book of the Old Testament chapter 8 verse 18 it says you shall remember the Lord your God for it is he who gives you power to get wealth that he may establish his covenant which he swore to your fathers as it is this day. And so that is one reason why they were so convinced that wealth and influence was evidence of God's blessings on a person. Now we'll look at that a little bit more in a moment but at this point only one thing united them and that was their hostility towards Jesus because Jesus has been busy exposing the hypocrisy of the Pharisees and the Sadducees. When we looked at verse 18 here in Matthew chapter 22 it made it very clear there that Jesus had called the Pharisees hypocrites. As for the Sadducees Jesus had cleansed the temple and when he cleansed the temple he actually cleaned them out too because he had driven them out during the time of Passover that was their peak season and that had succeeded in gaining their angry attention. And so now they're coming to the Lord Jesus Christ these Sadducees and they're going to ask him a question and the question is found in verse 24. It says, Teacher Moses said that if a man dies having no children his brother shall marry his wife and raise up offspring for his brother. And so notice like the previous group they begin by using flattery. Notice how they call him teacher and they begin by appealing to Moses. Moses was the law giver the supreme spokesman for God and the question is very simple if a man dies having no children his brother shall marry his wife and raise up offspring. Now because they didn't believe in an afterlife they thought that the future would be very similar to what was their reality. They knew that marriage is intended to bring happiness and pleasure to people and they thought that if that is so then the afterlife must also exist in the same way. And so if there is a resurrection what happens if you have been married more than once? Now the question they have is taken out of Deuteronomy and the Scripture actually was intended to keep the Israelites in distinct tribes. They are referring to something that has been called the law of Leverent Marriage. Leverent is taken from the Latin word Lever which is translated brother-in-law. And the law of Leverent Marriage is if a married man dies without a son his brother is required to marry the widow and to register the firstborn son of the marriage as a son of the deceased husband. According to Deuteronomy 25, 5 and 6 it says that brothers are living together and one of them dies without a son. His widow must not marry outside the family. Her husband's brother shall take her and marry her and fulfill the duty of a brother-in-law to her. The first son she bears shall carry on the name of the dead brother so that his name will not be blotted out from Israel. So that was intended to keep tribal names, families and inheritances intact. It was intended for the continuation of a family and it enabled the family to keep its property and that's why they had the law of Leverent Marriage. And so now they come up with the question. In verse 25 it says, there were with us seven brothers. The first died after he had married and having no offspring left his wife to his brother. Likewise the second also and the third. Listen, if I was the sixth brother or whatever, I'd be getting kind of nervous about that time. Listen to the seventh. Last of all the black widow died also. Therefore in the resurrection whose wife of the seven will she be? They all had her. Now this was a question that undoubtedly they had used to stump the Pharisees many times. This is something that they would have used regularly. This was a question that undoubtedly had been repeated over and over again because nobody had really been able to answer their question. And so as they pose this question to Jesus, I want to spend time with you looking at his answer because it is so practical for all of us. Notice how he begins to respond to this. Jesus answered verse 29 and said to them, first he says, you are mistaken. I want to develop that with you for a moment because I'm going to give you something here that can be very, very practical. When he says to them, you are mistaken. The word mistaken in the original language, the New Testament is written in what is called common or Koine Greek. It was a common Greek of the day. And so when you look into the New Testament and you're wanting to find what the word means in the original language, all you need to do is get a good concordance and all good Greek lexicon and you can find out the origins of these words and the meanings and all and the word mistaken when Jesus uses it is a Greek word that literally means to go astray. It speaks of wandering off. It also is used to describe someone who is deceived. And so that's how Jesus begins his response. He says you're mistaken. You are greatly mistaken. You are deceived. You have wandered off from the truth.  Now how is it that people can wander off from the truth and end up deceived? How does that happen? I mean Jesus is speaking here and he says you're mistaken. How does it happen? Is it possible that you, that I as Christians can wander away from truth and end up being mistaken? Does that happen today? And the answer is absolutely yes, of course. But how? What is the answer to that? How do you keep from being mistaken and what is Jesus's remedy to that? And he gives it to us right here, right in Scripture. You are mistaken and then he says it, not knowing the Scripture nor the power of God. The way that you wander off into error is twofold. One, you don't know the Scripture. He says two, you don't know God's power. You don't understand. You have wandered off because you do not know the Scriptures. Now remember that the Bible is intended to inform us. The Bible was intended to inform them. But what happened is they had ignored it or misinterpreted it. When Paul was writing concerning the Word of God, this is what Paul said in 2 Timothy 3, 16 and 17. He said, all Scripture is God breathed and is useful for teaching, rebuking, correcting, and training in righteousness so that the man of God may be thoroughly equipped for every good work. It is useful. It is inspired by God. It teaches, rebukes, corrects, and trains in righteousness, so that we might be equipped for every good work. God's Word is not just a compilation of sayings. God's Word is inspired by His Spirit. And He intends us to be corrected by it, trained by it. He intends us to know its origin, to trust Him, because that's how He directs your footsteps. And when you're not in the Word of God, you are going to go into error. And that's what Jesus is telling the Sadducees. You see, the Bible in Psalm 19, verse 7 says, the testimony of the Lord is sure, making wise the simple. In Psalm 119, 130, it says, the entrance of your words give light. It gives understanding to the simple. And so the problem is, is they were uninformed. They didn't know the Word of God. They were then, and people today remain the same. When you don't know the Word of God, you will wander into error. Let me make that practical. Some of you, perhaps, read this recently. This is recent news came out just this last week. There's a guy whose name is Rob Bell. And Rob Bell, I guess, is some kind of spiritual advisor. I'm assuming he is some form of spiritual advisor to the Oprah, Oprah Winfrey. And Oprah Winfrey, I saw this on video, I mean this isn't being made up, asked the question. And the question is, to Rob Bell, when will the church embrace same-sex marriages? And so that's a common question today, isn't it? That's a question many people are debating today. Same-sex marriage. Is this something God says, yes? Is this something God says, no one? Oprah's asking a question, that's a common question. But his answer was interesting to me in that Rob Bell's answer was, we are close. Lots of people are already there. We think it's inevitable. I think the church will continue to be even more irrelevant when it quotes letters from 2,000 years ago as their best defense. Truth doesn't change. Please remember that. Truth is unchanging. Truth is true 1,000 years ago is true today. If 2 plus 2 was true 5,000 years ago, 2 plus 2 equaling 4 is still true today. Truth doesn't change. It doesn't change because man's opinion changes. Remember that. Understand that. God's truth is unchanging. He speaks, it is true, and you can trust it. But when you begin to say, oh, those are just letters written 2,000 years ago, you do greatly error not knowing the scriptures. You are greatly mistaken not knowing the scriptures. You see, they ignored the testimony of what the Bible says, the way many are doing today. People choose churches very often today, not because they get a Bible study, but because they like the person behind the pulpit. They like the entertainment of the service. They like so many different things. They choose churches, many choose churches today based on whether or not the pastor says things they already believe. But when a pastor reads the Word and challenges their beliefs, that's when people really reveal what they truly do embrace and what they truly do believe. Instead of coming to church to be instructed by the Word of God, it becomes a center that people arrive in order to have their ears tickled so that they might hear the things they already firmly are embracing. And so if somebody should say, but wait a minute, the Bible says this, many people to this day get upset because it doesn't go along with their preconceived notion of what truth is. And that's why you'll hear people who will say, my God wouldn't say that. My God wouldn't do that. In fact, you are your own God, because you're saying in essence, I don't agree with that. And thus you created a God after your own image. When God is actually intending to create you in His image. Now how does He do that? He does that through the Word of God. And so when His Word is given, it is His Word that transforms us. We're not to be conformed to this world, but to be transformed by the renewing of your mind. And so what we do is we offer ourselves as living sacrifices to God, holy and acceptable, which is His perfect will unto us, for us. And so when you get into the Word of God, the Word of God is intended to wash you. Well, people say, I don't like the Word of God because it's actually brainwashing you. Well, the fact is I've got dirty brains. They need to be washed. So my brains have been washed by the blood of Christ and the washing of the Word of God.  I mean, that's just true.    That's what God's Word does. It washes us and purifies us, see? But when we reject God's Word, when we say, I don't agree with that, then we're moving in the direction of the Sadducees. The Sadducees who by their own religious beliefs became materialists. There's nothing out there waiting for me. I'll embrace everything now. Why? Because God wants to bless me and prosper me. There is no resurrection, no need to believe in one. We can receive everything we want right now. Well, the problem is they're ignoring the Scripture and they wander into error because the Bible speaks a lot about resurrection. Now the Old Testament, the resurrection isn't completely, completely demonstrated in the sense of how it is when Jesus is resurrected and now we understand. But there are Scriptures that relate to it throughout the Bible, Job 19 verses 25-27. I know that my Redeemer lives and that in the end He will stand upon the earth. After my skin has been destroyed, yet in my flesh I will see God. I myself will see Him with my own eyes, I and not another, how my heart yearns within me. Psalm 16 verse 10, you will not leave my soul in shul, nor will you allow your Holy One to see corruption. Psalm 17, 15, as for me, I will behold your face in righteousness. I shall be satisfied when I awake with your likeness. Psalm 49, 15, God will redeem my soul from the power of the grave. He shall receive me.  While they arise awake and sing, you who dwell in dust, for your dew is as the dew of herbs, and the earth shall cast out the dead. Daniel 12 verse 2, many of them that sleep in the dust of the earth shall awake, some to everlasting life and some to shame and everlasting contempt. The Bible speaks of resurrection and the Bible makes it clear, but the Sadducees would not receive the witness of testimony and thus they were ignorant. They were uninformed, uninstructed in the things of God. They were mistaken because they did not know the Scriptures and secondly, they didn't know the power of God. Someone once said God created spirit as well as matter and can preserve it in existence when the body is dissolved and can also raise the body from the dust and render it immortal. They also said they probably denied, as many still do, that God could gather the scattered dust of the dead and remold it into a body, supposing that infinite power could not reorganize a body that it had originally organized. Again, the answer is found in Scripture. Jeremiah 32, 17, ah Lord God, behold, you have made the heaven and the earth by your great power and stretched out arm and there is nothing too hard for you. Luke 137, for with God, nothing shall be impossible. Acts 26, 8, the question is asked, why should it be thought a thing incredible with you? That God should raise the dead. My pastor taught me something, Pastor Chuck Smith taught me something that has helped me as I have grown as a Christian and as a pastor. And basically Pastor Chuck taught us this, he simply said this, he said, listen, if you want to know what you ought to emphasize in your ministry, emphasize the word of God and the power of God, the word of God and the power of God. Pastor Chuck taught us that as pastors years ago and that's the truth because this is where the Sadducees are making their error. You are greatly mistaken, neither knowing the Scripture nor the power of God. You don't know that the Scripture reveals to you how powerful God is. You don't understand the power of the Holy Spirit and the greatness of the power of God himself. You're putting your attention on things of the now and not seeing the things of the then.  You are greatly in error and you're deceiving others because the things that you're saying are not true because you're rejecting what God's word has to say. And so when the Sadducees come and they bring this story to him in an intent to entrap him, he immediately goes to the mistake that they're making by telling them you don't know the word of God.  You present yourself as the ones who are set apart doing the right kind of thing when in fact you are not. You are not these people who are as righteous as you're pretending to be because you don't even know God's word and you don't know the power of God himself. So as he is laying this to them, he begins now to answer in verse 31 concerning the resurrection of the dead. Have you not read? Again, that's a slam. You who know so much, have you not read?  God is not the God of the dead, but of the living. How have they misunderstood God's word and God's power? Well, it's interesting and I want you to see this when he's speaking. When he says in verse 30, they are like angels of God. He's actually dealing with the fact that they don't believe in angels. So he includes that in his answer. But what he's doing now is he's directing their attention to the thing that matters most and that is the resurrection. We need to remember that in its core, in its essence, and this is a very important thing here to know, in its essence, Christianity is a resurrection faith. The resurrection lies at its heart. If you remove the resurrection, Christianity loses its power. If you remove the resurrection, Christianity is destroyed. Because our entire faith rests on whether or not Jesus was resurrected. That's your whole faith. And Paul made it very clear, you see, if there's no resurrection, our entire belief system is emptied of its power. In 1 Corinthians 15, verses 13 through 17, Paul said it like this. If there is no resurrection of the dead, then Christ has not been raised either. And if Christ was not raised, then all our preaching is useless and your trust in God is useless. And we apostles would all be lying about God, for we have said that God raised Christ from the dead. But that can't be true if there's no resurrection of the dead. If there is no resurrection of the dead, then Christ has not been raised. And if Christ has not been raised, then your faith is useless. And you are still under condemnation for your sins. He went on to say in verse 19, if in this life only we have hope in Christ, we are of all men most pitiable. If in this life, if in this life the only hope you have is gaining as much money and power as you can, then you don't have hope. Hope goes much beyond anything I can accumulate. Hope goes much beyond anything that I can eat or drink or what I put on. Jesus said the ones who are pursuing those things are people who don't even know the Lord. He said you cannot worship God and earthly riches simultaneously. You have to make a choice. The Sadducees believe that all there is is what we have now. And thus grab as much as you can and enjoy it because it's a demonstration of God prospering you. But the fact is that what we have right now sometimes it doesn't seem to be even as much as an unbeliever has. There are times when you've done your best as a parent to raise your kids the best that you can. You give them devotions, take them to church. You pray with them every night. You give them a little gift. They put it in the box there at the church and children's church to teach them how to give to God finances. You do all of those kinds of things with them. You try to raise them in the ways of the Lord. You monitor the things they watch on TV. You investigate when they want to go and spend some time with some kids. You find out whether that family has similar beliefs that you do because you're trying to protect your kids. You know that you can't put them in some kind of cage and keep the world from influencing them. But at the same time as a parent you know that the world is after your child. You know that the way it mangled you, that it will mangle them. And so you do the best that you can through prayers and tears, through all the things that a parent should do to help a child to be equipped to not only survive but to thrive in a hostile environment. You do that.  You're weeping and seeking God and saying, Lord this is my child, Lord I love this baby, Lord save them, Lord work in their life, God help them. They're making poor choices and at this point I'm really helpless. I cannot infiltrate their mind. I've already poured as much as I can into them, God I'm asking you would you please help them. And there's many tears sometimes, there's much pain, there's more concern than you ever thought you'd have. There's more heartache than you ever thought you'd experience. And yet you look across the street and you've got this family that doesn't in any way make a pretense of following God at all. They like to party, they're the party house. You know there are things going on there that you've tried to teach your kid isn't a real good idea to be part of it all. And yet that woman drives by with this little bumper sticker that says my child is an honor student at such and so and you think of my kids in reform school. I don't get it Lord. They seem to not even care, they neglect those children, I don't want to judge them but they do seem to neglect them in a way that I never have and yet they're getting straight A's and they're going to good schools and me I'm just hanging on for dear life and you can begin to think that there's no hope. Listen there's always hope in the Lord Jesus Christ. You know I've discovered a long time ago that my life is like a book and there are chapters in this book that are being written one chapter at a time. Sometimes the chapter is a love story, sometimes the chapter is drama, sometimes the chapter has different things and a tragedy. But one thing I know about the book of my life is this, it's going to end up good. The last chapter is going to be a great chapter and the last words are going to be and he lived happily ever after because I have a relationship with Christ that makes that possible and it makes it so. And he lived happily ever after, why? Because the Lord was in the midst of all of it. There are things that you're going through right now that you think will not ever end.  Because the Lord, sometimes it does. Because the Lord is teaching you something you have been praying for. You just haven't thought about it.  Have you ever prayed that? If you haven't you will. And I hope you do. But let me remind you. What was he like? Isaiah tells us he was our wounded, wounded Savior. He grieved. He had pain. He, that's what he was. And that's what you are too. Do you want to be like him? There are going to be things and everything, the times and everything you're holding on to that you think is important. One by one God will remove your fingers from these things until you release them into his hands. And then he shows you that in the midst of your darkness you are not alone. You have hope in him because he never leaves you, nor does he ever forsake you. And this is a work he's doing in your life to transform you into the image of Jesus Christ so that you might be a voice of hope to others who have none. So don't grieve against that. Know the Word of God and the power of God and you will not be a materialist. You will say I'm just passing through. This world is not my home. There's a better place awaiting me and one day Lord Jesus I'll be there and I will be rejoicing when I awaken in your likeness. That's Christianity. That's Christianity. Understand that. Understand that we were not guaranteed that every day was going to be the best day. There's books written like that but that's not true. Ultimately we will look back and say you know as bad as it was it made me better in Christ. It gave me insights that I didn't have before and the tears that I cried were kept in his bottle. He never forgot them. He always understood and he remembered. When you look in the Psalms the Psalms speak about well the psalmist says God keep my tears in your bottle. I've shared this with you before. Keep my tears in your bottle. You can go even to this day in Israel into some of their souvenir shops and you can find the vial of tear bottles. They actually have them in souvenir shop. They're called vial of tears and you actually wear them as a necklace and there's a small it's a jar it's a bottle and they used to weep and they would remove the seal the cork if you will the cap and they would catch their own tears in these vials vials of tears and they would close it and wear it around their neck close to their heart and it was their prayer the psalmist said that do you not keep my tears in your bottle and it was a reminder that every tear that you cried God's already aware of and that's why it's such a beautiful story when you see the woman who came to Jesus in Luke 7 and washed his feet with her tears. It wasn't just the tears that were rolling from her eyes dripping from her chin and landing on his feet. It was a bottle that she had that were filled it was filled with her tears that she removed the cap from knelt down at his feet and poured this vial of tears on his feet and washed them because she was saying blessed is the are the feet that have brought to me good news. And that's why Jesus would say to Simon do you see this woman because Simon when he saw her come and approach Christ had said within himself if this man truly were a prophet he would know who and what manner of woman this is that is touching him for she's a sinner and that's why Jesus would say Simon do you see this woman in other words you've been looking at her as a test case but do you see her humanity he said let me tell you a story he said a man was owed a great some by one man and a lesser some by another but he completely forgave both of those men their debts Simon I want to ask you a question who's going to love him more and then he said the one who was forgiven more and that's when Jesus said do you see this woman and he begins to speak out Simon didn't show any of the customary greetings that a that a Jewish host would would afford to any guest he said you didn't kiss me you didn't have my feet washed you you didn't do any of the things that were normal but this woman has been doing all those things you neglected to do so let me tell you why because the one who has been forgiven much is always going to love much you see that's the motivation that we should have as believers don't you think God forgave us is so much but guess what we go through life even as we go through life now and it isn't always pleasant there are times where you you have pain all of us understand this if you don't yet you're young you will you will that's a fact that's just a fact you know when you're young yeah oh no when you get older you say boy I whoo that was rough that was rough I used to pray God make me a father now I say why you bury your father you bury your mother you have a child that you lose you go through rough times rough patches with your finances you lose jobs but you don't lose hope because I'm just passing through my God shall supply all my need according to his riches in Christ Jesus I am never alone he is always with me he is showing me this and though I walk through the valley of the shadow of death I will fear no evil for thou art with me thy rod thy staff they comfort me I'm never alone I'm learning lessons from you Lord that are making me more like you so I am just passing through and that's why the Sadducees question concerning resurrection needs to be answered in the way that it is you do greatly air you are mistaken neither knowing Scripture nor the power of God you don't understand what God is all about and how Christianity all rests and relies on the central reality of a resurrection now Luke gives us more details concerning Jesus's response in Luke 20 verses 34 through 36 Jesus replied the people of this age marry and are given in marriage but those who are considered worthy of taking part in that age and in the resurrection from the dead will neither marry nor be given in marriage and they can no longer die for they are like the angels they are God's children since they are children of the resurrection so his answer marriage is ordained by God but is only intended for earthly relationships you see in heaven notice they will be like angels of God like angels in heaven there's no addition to their number the inhabitants are spiritual in nature are equally eternal there's no birth necessary because in heaven no one dies there are none who will be born in heaven the fact is to enter into heaven you must be born again on earth see the way that you enter into heaven is through what is called the born again experience when Nicodemus came to Jesus by night he said to him rabbi we know that you are a teacher come from God no man can do the works that you do and unless God is with them and Jesus responds to this man Nicodemus and he says unless a man is born again he cannot enter into the kingdom of heaven and he said you won't even be able to see it and so to enter into the kingdom of heaven requires what is called regeneration angels have a set number they fell they remain always fallen the ones who retained their first estate never fall but there's no increase in numbers of angels there's a set number of angels and so for an individual to enter into the kingdom of God they need to be born again and then they enter in and the born again experience is based on the one event where Christ was resurrected because when Jesus was resurrected from the dead he was demonstrated to be the Son of God through that resurrection so he says in verse 31 concerning the resurrection of the dead have you not read what was spoken to you by God saying I am the God of Abraham God of Isaac and the God of Jacob God is not the God of the dead but of the living again have you not read he is exposing their ignorance of God's word and Mark says it like this in chapter 12 of his Gospel verses 26 and 27 he says now about the dead rising have you not read in the book of Moses in the account of the bush how God said to him I am the God of Abraham the God of Isaac and the God of Jacob he is not the God of the dead but of the living you are badly mistaken notice he said the book of Moses because again the Sadducees put high regard on the first five books and that's why he said the book of Moses but his point was Abraham Isaac and Jacob had physically died centuries before but God was still their Lord every bit as much as when they were alive on earth Luke 20 38 says it like this he is not the God of the dead but of the living for all for to for to him all are alive he's not the God of the dead but when you're born again you're alive forever that's why when you have a believing mom dad brother sister friend that's why you never really say goodbye to them if they're believers you never really do you don't say goodbye to them you're simply saying I'll see you later because they're alive DL Moody once said you're gonna read in this a paraphrase you're gonna read someday that the great DL Moody has died he said don't believe it he says because at that moment I will be more alive than I ever was on the face of the earth I'll be alive for to him is life in him is life you just kind of like change your clothes you just move from one place to another because in him you're alive and that comes because of Jesus Christ in his resurrection keep your eyes on the things that matter keep your eyes on the prize be aware that there's more to life than what you eat and what you drink and the clothing that you wear or the vehicle that you drive or the house that you live in be aware of that be aware that all these things simply perish with the using always remember that junk yards are filled with the treasures that people just needed to have that every Christmas when presents are placed under the tree the pleasant the presence from last year have been quickly forgotten used up over the course of a year that everything you have right now is all temporary and the only thing that really matters is what you lay up in heaven ahead of yourself remember that it doesn't matter if you die a billionaire because the fact is you still died so be aware of that be aware of that make every moment of the life that you're given rest your hope fully and securely on Jesus Christ and be aware of that because he lives we shall live also because in him we live and breathe and we have our being and the resurrection is the center of our faith because in Jesus I am alive and I will forever be alive because the one who believes in him shall never die keep that in mind


Rob and Emily Duker from Everton drove all the way down to Mountain View Dodge for a great deal on a new Grand Cherokee.


What's up everybody, Jason here for jaskiescasebrakes.com 2020 tri-star hit and treasures diamond stars autograph baseball one bucks big random teams the number one just sold out And again, this is to win seven spots in our hip hacks So as works guys will randomize the customer names and teams Then we'll open up this autograph baseball It'll go by the team he played for the longest if retired if it's a current team It's gonna go to the team. He's currently on active and then at the end of the break We'll get any dice roller randomizer randomize all 30 customer names and top seven out of the 30 will win a spot each in the MLB Hip-Hack break So let's do the break first roll it and we got it five and a three eight times. Good luck one two three four five six seven and eight eight times Matt down to Jamie. There you go eight times Let's put the teams in here. Shall we come on? All right eight times here as well one two three four five six seven and eight Orioles down the New York Yankees All right, so I got the orders Logan with the Indians brown with Astros Queen with the Tigers chose with the d-backs David the Roars Mike with the Mets Ryan with the Mariners SKS with the Braves Margaret the Giants Quinn with the A's Mike with the Rockies Joseph of the Cubs Zach with the Royals Brian Harold with the Dodgers Quinn with the Rays Brian with the Blue Jays Mike with the Marlins Jack with the Phillies Quinn with the Rangers Michael with the Reds Justin with the Reds white socks Sorry Quinn with the Cardinals Zach. Yeah, the Pirates and socks red socks That is Margaret the Padres Quinn with the Nationals Victor the Angels Matt with the twins and Jamie You had the Yankees Getting quick 30 seconds if you guys want to make any trades and now we'll open up the box It's right here, buddy. That'll be in about 30 40 minutes at 7 o'clock So if you guys want access to this here you go, just click this link That's all I have till then. I don't have anything else. That's sold out after my dinner break Also put all right. No one's gonna trade right closer to one of those I'm gonna play a little who am I I don't have to look it up I love these tri-star ones because it kind of gives you a little background of the player and again guys guys roller Unless the names to see who wins spots in the mixer or not to make sure the hip-hacks All right, let's do it guys. Good luck. It'd be cool if you can get one of these old-time players You know They're pulled like a old-school player out of one of these We grab the little sticker from in here So it's a tummy right here in the behind who this is and I'll do a little home. I All right, I am The 1972 al rookie of the year 1972 al rookie of the year guys I'm an 11-time all-star I am a 1972 al gold-bluff catcher slash and three-time Silver slugger award winner. I played in four decades the 60s the 70s the 80s and the 90s 1972 league leader in triples and a 13-time league leader in hit by a pitch. So for some reason they did not like this guy Who am I and I'm a Hall of Famer in 2000? No Jack Jeremy. Yes Andrew no and Zach. Yes Yes guys, I am Carlton Fisk There you go Chicken meal to Bobby So Carlton fist guys remember it's gonna go to team he played for the longest if he's not active and As you can see he played 24 years in the majors 13 years with the Chicago White Sox 11 years with the Boston Red Sox. So that's gonna go to the Chicago White Sox Remember I understand he may have started off with Boston, but he played 13 years in 1400 games compared to 11 78 So there you go 13 years White Sox that is Justin there you go Justin Larson congratulations math and here is the auto as well. I'm gonna show you guys how TriStar. It's crazy to think about it later in four decades, right? All righty cool. So there you go White Sox and as quickly randomized customer names Now and see who gets into the mixer top seven or sorry not mixer hit packs Four and a one one and a four or five times. Good luck one two three four and five five times top seven Quinn you're in Brian Mike Michael Joseph Mark Copeland and Joseph after five times congratulations guys top seven You guys are now in the mixer. I mean I keep saying mixer for the hip-hacks and I just literally it's correct That's how I three times in the sprake. It's usually we do these four mixtures, but hip-hacks guys So coming up next now is the Jatsby's baseball hip-hacks Appreciate it guys


A film in three minutes. Run, Lola, run. Okay, so your boyfriend has just called you an frantic blaze of desperation and needs 100,000 Deutschmarks in 20 minutes, otherwise he'll be dead. And go. Got any ideas? Well, you'd better, because from this moment on, the clock is ticking. And in 1998, that's exactly what happens in Tom Tyker's fast-paced experimental thriller, Run, Lola, Run. Set in Berlin, the story follows Lola, played by Franka Potenta, who must help her boyfriend Manny, played by Moritz Bleibtroy, raised 100,000 Deutschmarks in order to pay off a loan to a criminal gangster. In her frantic rush to find Manny and figure out a way to save his life, the pair eventually rob a supermarket before being chased down by the police. In her frantic rush to find Manny and figure out a way to save his life, Lola forces her father at gunpoint to help her rob the bank he works at before taking the money and trying to reach Manny in time. In her frantic rush to find Manny and figure out a way to save his life, Lola tries to win the 100,000 needed at a nearby casino, betting everything she has on her before the clock reaches midday. For those unfamiliar with the unique narrative format in Tyker's film, Run, Lola, Run or Lola Rent in German acts as a collection of three shorter stories, all of which encompass Lola's desperate quest to help Manny get the money he needs before the clock strikes 12. Each of the three alternate narratives have their own subtle differences and consequences for Lola, but all three are connected by repeating characters and motifs, an ambulance driver not paying attention to the road, a lover's argument between Lola's father and his mistress, or the cyclist attempting to sell Lola his bike. All of these supporting elements are interconnected and play on the idea of how a small difference in timing can have dramatic ripple effects for others elsewhere. But this experimental approach to constructing the story would perhaps have had far less impact if not for Tyker's stylish direction and cinematographer Frank Greiber's wholly original visual approach, combining various film formats with animation, flash photography and split-screen montages that give the film its high-octane kinetic energy. Energy 2 is personified in Frank's performance as the frenzied Lola, with her determination to save Manny becoming increasingly relentless as each of the stories play out. The many shots of her zooming past the streets of central Berlin are repeated time and time again, providing some nail-biting close calls as Lola fights against the clock. The end result, combined with music written by the director himself, gives the film a rollercoaster pace, making us as the viewer feel as exhausted from Lola's running as she is herself. Its ending or rather its three different endings vary in their levels of impact for the viewer, but the visual thrill ride each takes us on acts as the most lasting element of the film's running time. Pardon the pun. In the director's own words, a movie about life that doesn't confront us with drastic imagery doesn't represent life. In the case of Run Lola Run, truer words have never been spoken.


Good day everybody. Dr. Sanjeev Sanyal, Professor, Department Chair. We have the eyeball exentrated eyeball in front of us and I am going to in real time dissect out every layer of the eyeball as we can see. We are going to slice open the screener all the way around from the pupillary margin and go all the way to the posterior pole. So I'm slicing it at the 12 o'clock position. Now I'm going to slice it at the 6 o'clock position. Let's come back again. So this is the opened out eyeball. So what we see is actually because of the pigmented epithelial layer of the retina. So now we have completely divided the eyeball into half and we're seeing one half of the eyeball. So this is the posterior pole and this region where the optic nerve is starting, this is known as the optic disc. This is the location of the optic disc. This is the physiological blind spot because there are no rods and coals and therefore person cannot see through this area. Because there's a cadaver, the neural layers of the retina are completely degenerated. So what we see here is only the pigmented epithelial layer of the retina as well as the coroid and that is what is being stripped off from the underlying sclerar. The anterior limit of this retina is known as the boracereta and from there the neural layer disappears, stops. Only the pigment layer continues and it covers the iris and we can see the cut portion of the iris here and that is known as the iridial part. Before that it also covers the sclerary body and that is known as the sclerary part. So this serrated portion that we see here, this is the iris and just proximal to that this portion is the region of the sclerary body. So this is what we see here. And now the remainder of the pigmented epithelium is being stripped off from the anterior portion of the eyeball as you can see very clearly here. After cataract surgery quite often surgeons make an opening in the iris, a triangular shaped opening and that is known as a peripheral iridectomy. That is to facilitate the drainage of the aqueous from the posterior chamber into the anterior chamber. Now that I have removed the pigmented layer now we can see the iris much more clearly and we can see the serrated structure that we see here this is the iris and just proximal to that is the serrated body. If the lens had been here we would have seen that extending from the serrated body there would have been multiple fibers. Those are known as the suspensory ligaments or the zonules of zinc and they suspend the lens behind the pupil of the eye. In this case as I mentioned the lens is missing. So this is all that we can see here on the internal surface and what we are seeing here now is the screen up from the internal aspect. So this is the globe of the eye the eyeball as seen from inside. When we remove the entire contents of the eyeball we noticed this structure this is the this patient had undergone an intraocular implant and we can see the intraocular implant it was located in the posterior chamber of the eyeball. So this is the intraocular implant. A typical intraocular implant has got two limbs this is the upper limb of the implant and this is the lower limb of the implant. So it is an S shaped and this central portion is the actual intraocular implant. So this was located in the posterior chamber. We managed to look at this only after slicing open the eyeball because otherwise it was not clearly visible. Nowadays cataract surgery is done by means of fecho emulsification. The anterior capsule is sliced open anterior capsule of the lens. The cataract is less matter is sucked out by means of fecho emulsification probe. Then the intraocular implant is folded and it is inserted through the small incision and led to expand and then by means of an instrument called an IOL dialer intraocular lens dialer it is rotated that's what is called a dialer and the superior limb and the inferior limb is fitted into the angles between the remnant of the anterior capsule and the posterior capsule of the lens. So this is what is done for intraocular lens implant and we can see one such intraocular lens implant in front of us. This is what is dialing this is what I am doing right now is dialing but for that we have a special instrument called the IOL dialer this fits and then this is what holds the lens in place. So just to bring you up to speed this is the front of the eye we have removed the conjunctiva this is the bulbar conjunctiva which is covering the eyeball the palpable conjunctiva covers the inner surface of the lid we have removed the conjunctiva we have removed the cornea from the corneal scleral junction we have sliced it in half this is a little more of the pigment epithelium of the iris that we are removing this is the remainder of the iris and we have split open the eyeball we have vitreous is not present the lens was not present the zonular fibres or the zonules of zin were not present the retina has been stripped off from the underlying coroid and the pigmented epithelium and this is the scleral this is the region of the optic disc from where the optic nerve is emerging so this is to summarize the entire eyeball in section as well as its relevant clinical correlations thank you very much for watching ladies and gentlemen have a nice day don't forget to like and subscribe


The book is about what do red look like at the national level. Because a lot of the talk so far has been about the global architecture, how it's going to be funded, the institution set up at the global level. But to save the world's forest we need to have action at the national and the local level. So now we want to kind of bring red down to the local, to the national level, what are the red strategies, the policies, the actions to be taken on the ground. Like the key topic of the book. They do vary and of course there's no blueprint recipe for how to do red. At the same time I think it's also very much or a lot of valuable lessons to be learned by looking how different countries found different solutions the countries can learn from each other and there are valuable lessons. I think a lot of the time red is presented as something very new. The one way it is, the key is this performance based payment. You want to incentivize, you want to compensate those that use the forest for taking better care of it, for not cutting it down, for keeping it, to have the carbon stored in the tree. But it will also be a lot of the policies that we have tried for years in the agriculture sector, in the energy, conservation areas, reduced demand for charcoal and firewood, governance, anti-corruption, community forest management, these will also be central elements of red. And what we do want is to bring all the lessons from these sectors into the red debate so we don't try to rediscover the wheel but can say, we have tried this for 30 years, for 50 years for community forest management, what are the lessons that we need to bring into the red debate. Kind of educating all those that are involved, that maybe have a climate background, have not worked in this. So to take the lessons from the past into the future, I think that can be very valuable. The problem with, I think we are facing the dilemma, where you need the action is where you have weak governance systems, corruption, you know, far away places where it's hard for kind of government policies and interventions to reach. That's where the deforestation hotspots are and most difficult to work. I think there are a number of countries that are showing a strong commitment to do something, increasingly so in Indonesia, Tanzania, Guyana, Brazil, they are committed, yes we want to change this. They have not just the prospects of large financial flows but also a domestic commitment, national commitment saying, we are worried about climate change, we take it serious and we want to contribute. So matching this willingness to pay at the international level with a willingness to play at the national level. I think those countries will succeed because I think in the Copenhagen, although we may be disappointed about the outcome, it will not be perfect. I think also that we will see a strong commitment from the global community. It has to be matched by also commitment at the national and local levels and in those cases I think it will not be perfect but we will make a difference. I'm worried, you know, five, six degrees with a business as usual, the possibility for maybe even further, it can be a catastrophe for billions of people. And that worries me and my children and grandchildren not yet born, what will happen with the future, that's worrying me. As a researcher I also think there are a few exciting issues because there are many good questions to be asked that we don't know the answer of. And as a scientist, as a researcher, a professor of economics, I'm curious to, I would like to find out more about that. So that's also driving.


We'll go all right and we're good to go. Okay. Excellent. Thank you. Good afternoon. This is a convening of the Massachusetts Gaming Commission. We're holding this meeting virtually. So I'll take our roll call. Good afternoon, Commissioner Bryan. Good morning. Good afternoon. I'm here. Good afternoon, Commissioner Hill. Good afternoon. I'm here. Good afternoon, Commissioner Skinner. Good afternoon. Good afternoon, Commissioner Maynard. Good afternoon. Okay. Today is September 18th, and we have one item on our agenda for public meeting number 478. We are going to turn to the MGM cybersecurity issue and commissioners. As you know, we are anticipating that this discussion is proper for an executive session. We would have to vote to go into executive session, but I have to read this language into the record. The commission anticipates that it will meet an executive session in accordance with GL Chapter 30A, Section 21A7 and GL Chapter 4, Section 726, certain records for which the public disclosure is likely to jeopardize public safety or cybersecurity, and GL Chapter 30A, Section 21A4 to consider information related to cybersecurity, the disclosure of which is likely to jeopardize public safety or cybersecurity, and to discuss the deployment of security personnel or devices or strategies with respect there to relationship, relation to an MGM cybersecurity issue. The public session will commission meeting will not reconvene at the conclusion of the executive session. Any questions, commissioners? Do I have a motion? Just any questions Todd could answer them? Okay. Do I have a motion? Madam Chair, I move that the commission go into executive session on the matter and for the reasons just stated by the chair. Thank you. Thank you. Any questions, edits? Okay. Commissioner Bryan? Aye. Commissioner Hill? Aye. Commissioner Skinner? Aye. Commissioner Maynard? Aye. I vote yes. 5-0 and as I said we don't anticipate coming back into the public session. For those who are attending the executive session grace we go to our calendars for the next for different link. Correct. Yeah. Everyone should have a calendar invite for the executive session. Okay. If you don't just let me know. Okay. Thank you everyone. Appreciate it.