Something we're certainly looking at more and more in the community is how do we literally tie up our codes and things we do to lessen the environmental impact? And Simon is going to talk about this and I can get this right. Please say I can get this right. It takes a second. Go ahead. So please give Simon Craft your warm welcome. Good morning. Ooh, exciting. Yeah, my talk is called WordPress for Future. I derived the title from the Climate Change Movement Fridays for Future as you might already have figured out. And in fact, I'm going to talk about Internet's environmental impact. I will not try to discuss with you if climate change is a real thing or if humans caused it because I have like fixed... I think it is, yeah, so... Also, I won't be able to give you any kind of final solution to the problem. And there won't be a single line of code in this talk, even though it's in the developer track, so... I'm going to show you how we all can participate in how we can save our planet's climate. But before we start, I have a small slide to introduce myself. I'm Simon. I traveled all the way from southern Germany here by train this week. I was like 20 hours in the train. It was really nice. But having been able to spend a day in Glasgow yesterday, I have to say it's absolutely worth it. My first time here and it's lovely. I'm a WordPress developer since 2008, so about 12 years by now. And almost since the beginning, I'm a community organizer in Germany. So I started two WordPress meetups, I organized two WordCams over the years and spent quite a lot of time for the community. Also, I studied biology before I got into development, so I have a special take on the topic as well. Let's start by taking a look at the world we know today. This is Earth. You might have seen it somewhere. This picture was taken during Apollo 8 in the late 60s. It's called Earthrise and it inspired a whole generation of environmentalists to take action and save our planet. Over the last decades, they did take action and they were in parts successful. But despite their efforts, the world we live in today is not the world from like 100 years ago. This is a not so nice example of this. This satellite picture was taken in the mid 80s. It's the Icelandic glacier of Ogyokul. Ogyokul meaning glaciers or like just going to call it ok. This is the glacier we're talking about. And in the mid 80s it was like decently sized. In the meantime, and the next picture is taken in the summer of last year, the glacier vanished. It's simply not existing anymore. It's the first glacier in Iceland, this fate, but not the first glacier globally.  And vanishing glaciers have like huge impact on local ecosystems and the global ecosystem as well. But then there's another world, the internet. That's where I come from. The internet is a place where everything seems possible. And most of our actions don't have any real consequences. Except maybe if you are buying a dishwasher drunk only somewhere. In the web, most of things are free, more or less. But in reality the internet looks something like this. It's like a lot of computers spread all over the world in data centers serving data to all of us. And this is kind of the problem actually, because this thing is a giant machine. It's huge. And estimates show that it's consuming about 10% of today's energy output worldwide. It won't shock anyone of you if I tell you that the internet is still growing. Yeah, it's a thing. So estimates show that by the end of the decade the amount of energy consumed will be doubled. And that's mainly a problem because it's often coal powered. Non-renewable energy all emitting carbon into the atmosphere. At the end of the day we are the problem.  Because all of us we serve quite a lot. My tea study from 2013 shows that every American citizen is online for 24 hours per week. It's like the amount I spend online just today during breakfast. The average American. And at the same time websites we tend to visit get bigger and bigger. In 2010 the average website size was around 700 kilobots. By 2011 it was a megabyte skyrocketing all the way to 2.5 megabytes in 2016. Which is the newest number I could find. It's probably way higher by now because it's like four years ago. That's analysis done by QCDN in 2016. And why am I showing all of this? It's quite easy because every megabyte or every byte of data to be transferred from a server to your devices uses energy and at the same time emits carbon to the atmosphere. So that's quite a direct link we can take from the amount of data transferred to the amount of carbon emitted. Yes there are other measurements you can take like rendering performance of a website or JavaScript stuff. But all of this draws in comparison to the measurement of megabytes and energy per data transferred. The data transferring is... We can cut it up in three pieces because the energy is on the one side used to run the servers. Our data is stored on. About a third of it is going to network stuff. So transferring it from the server to our homes and from our routers to our devices. And about 40% to the devices themselves.  All of the things I cite are linked in the slide so afterwards you can look it all up if you want to. To have like a real world example of all this, I picked the website. And when I first heard this talk in Zurich last year, I thought about picking the WordCamp's website. Which is quite an unfair comparison because WordCamp websites are really bad.  So I started to pick the city's website. But over time I got stuck with the website of Cologne. Cologne.de website in Germany. It's the official city's website and I'm going to explain why I stuck with them. The site is about 2.4 megabytes if you load it. And doing some interesting math. We're going to look at that as well. And we can say that 0.5 grams of CO2 are emitted per page view of this site. And no one here has an idea if there's a lot or a few. Let me take a look at this. So the specialty about the Cologne is on their official city website there's advertisement. I don't know why there are banners and pop-ups and stuff. It's quite a lovely site. And because of this we know precisely how many people access the site every day. Or how often it's accessed. It's 1.144 million times. Pages means not only real person visiting the site, but also crawlers and the toaster. If we do the math on this we come up with 617 kilo of carbon emitted each day just from this one site. Or 18.5 tons per month or 222 tons per year. It's quite a lot. A kilogram of CO2 in like open space would be a spherical shape in like a meter size. So it's really, really a lot of carbon. And just by reducing this 2.4 megabyte site by just a couple of 100 kilobytes would make a huge difference seen over the whole year. But we are on a WordCamp and so the scale I'm looking at is quite another thing. Let's talk about a third of the web. That's WordPress's market share among content management systems. So thinking about website sizes adding up, data transfer, WordPress is quite a huge thing. And that's the first good news for today because we can change things. We as a community have the power to make sites smaller, more efficient and better performing in order to make it more climate friendly. And WordPress in this ecosystem is by the big player compared to other CMSs and like other world garden proprietary systems as well. The second good news is we don't need to invent any kind of new technology even though people are trying to do so. But we have like two or three really hard things to do in order to make WordPress more climate friendly. The first thing is culture. We have to change the culture of bloated websites because it's like a trend over the last couple of years that websites tend to get bigger and bigger. But by adding a lot of unnecessary stuff like auto play background videos or image sliders no one ever looks at. So we have to change our own values and the values of our clients if we have clients. On what we value as a good website and maybe not measured by the amount of animations we can stuff in there but by the amount of performance and simplicity provided by site. And to do all of this we need to get organizing like a group of people dedicated to that topic. Interesting. I divided working on sustainability to two kind of levels. The one is the more political level is community and the other one is a personal level going to look after so it's more doable for right now. But let's start with community. The community is technically able to do stuff. We just have to get doing it. The first step would be keeping performance in mind. In the front end so building performance for for building performance themes and in the back end. Because with this thing like things like the Gutenberg editor they might be a killer by the two able to shave off. The other thing the community is taking care of already is sustainable events events like this one word camps WordPress meetups. There are thousands of them over the year all of them cause like a kind of environmental impact. And that's not directly linked to this megabyte and CO2 comparison but it's part of the thing. And of the one side on one side you can use events like this to raise awareness of the topic like I do right now. On the other side you can try to make the event itself more sustainable as well. I was lead organizer at what Kim Stuttgart last year and in secret we like switched a whole catering to just vegan vegetarian options. There was no meat for the whole weekend. It was quite delicious.  Just this this one measure was a lot of other things we did. And if you do stuff like that it's quite important to document it because we cannot reinvent the wheel every time a new word camp is organized and you meet up. It's founded all new theme or plug in gets developed. I have to centralize this kind of information somewhere where everyone can access it and find the things they need in order to proceed. This is easier the personal level we all can just right now start with it. The first thing I wrote down I called a website grooming it's it's a exercise I force my clients to do with me all the time. And I asked the question is this really necessary. And then we take a look at the sites and ask this question of each and every element of the site. And if the answer is no if you don't need that nice shiny background video just get rid of it. And by doing so you kind of focusing aside more towards the goal you you're trying to approach. Another thing is sustainable user experience by trying to get your users to the information they're looking for easy and quicker. Maybe save them a click or two a page load or two in order to get there. And at the same time we can do a lot of optimization on other fronts like SEO accessibility as well. So in the end this this is the point where most of the of the clients are on the hook because if I and trust me I tried it if I tell them. Well your website is killing people. It doesn't work but telling them website ranks quite badly on Google because it's slow. This is where you get I told you that we don't have to like invent any kind of technology in order to build fast websites. That's true. We have this kind of technology since the beginning of HTML in the 90s because just get rid of the stuff and the site is quite quick. But since this is a work camp I want to include some pointers to several techniques of plugins you might be able to leverage. First thing is image optimization. You can gain a lot a lot of data from just compromising and resizing images. The website of Cologne I showed you earlier with the 2.4 megabytes in total is like half images. And on the side they only like tiny tiny things so you can just reduce them quite a lot in order to make the site way way quicker. I personally like to use a Magify for that plugin for WordPress. It's a paid service as well so not everyone might be comfortable with using it but there are tons of other plugins as well. I think Smush it is still around. There's a tiny PNG. A lot of things just search for the solution. Next thing is also targeting images. Lazy loading. Lazy loading is a technique where you just load images in time as soon as the user starts scrolling and really looking at the pictures because you don't have to load a huge image at the bottom of your site as soon as the visitors just start looking at the top. There are also many plugins to do that. The third thing is caching. The idea behind caching is that the site gets rendered every time a user tries to access it. Instead of doing so you can store this rendered thing on the server and deliver it directly without using WordPress at that moment actually. It saves a bit of time but it's not the holy grail of performance optimization because if you cache a huge site then you have a cached huge site. It doesn't change in size very much. In some cases you have to do a quite hard step and switch your theme because a lot of themes are not that good to take it nicely. Switching a theme is a hard thing and I won't be able to point you to one or two themes that are quite easy to use because the use case might be completely different than mine. But if you have questions on this just approach me after the talk maybe you can find something for you. In the end there's AMP, Google's idea of reinventing HTML. It's quite nice. They try to do really high performance sites with this and also rank them differently on Google. I think there's a talk on this today if I'm not mistaken. AMP is deliberately on the bottom of my list because I don't think that you have to use AMP in order to make a site quicker. In fact my own site is I think only half the size of its AMP version and loads a bit faster as well. So don't just turn it on. If you see yourself as a web professional, so some developer designer, I don't know, there are things you can do and you should do because you know way more things about the web than most of your clients will. So you're responsible to steer them in the right direction. And you have to be an advocate for change and this might hurt a little bit. I mean I know that I have turned down quite a lot of clients over the years because of their ideas of sustainability. An easy step you can also take is switch to green hosting. Hosting powered by renewable energy. I've linked the source down there. The Green Web Foundation has a directory of green hosts powered by renewable energy. If you sell WordPress products or software as a service thing or just provide plugins or themes for free, you can also streamline your products. And if a plugin is used on a million sites or just a hundred thousand, a small change will add up just like small changes in the WordPress core add up over hundreds of millions of sites. There was an article posted by a developer I think from the Netherlands just the other day. He has a plugin for MailChimp integration. And he actually did the math on how much energy he's saving by just cutting out a JavaScript library. It's quite impressive. I have to put a link on that as well. To conclude, I have three or four natural things you can do right now in this room without doing much else. The first thing is just a little bit of advertisement. Don't pay too much attention to it. I started a site, WPforfeature.org. There's just a newsletter form right now. I will be starting to collect information on different ideas on the topic, different initiatives. So we have a central hub to get our information from. I won't spam anyone with this newsletter, don't worry. If you're on the WordPress UK Slack team, there's a sustainability channel over there. Feel free to join it and join this discussion. I'm in there like most of the time just reading, but it's really interesting. I showed you the CO2 emissions calculation I did before with the 0.5 grams for the website. I came up with this using a tool called Website Carbon. It's quite similar to a speed test. You just input a URL in there and it calculates the amount of emitted CO2. It's quite easy to use and interesting, but be aware it's addictive. It's quite hard to get away from this and stop optimizing your site. I have spent weeks optimizing my own site. And the last thing, maybe not in this room, but for later, talk to others. It's an important topic. It won't just go away by ignoring it. And we have to make as many people as possible aware of it. Let's end on a high note. The glacier I showed you before, Oggyökull in Iceland. This picture I already said it is taken in the summer of last year. Around the same time they had a little ceremony over there and unveiled a monument with a sign on it. A sign addressed to future generations in remembrance of the glacier. The sign read as follows. Og is the first Icelandic glacier to lose its status as a glacier. This monument is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it. And I think this quote quite impressively applies to our situation as well. This is it. Thank you very much. Absolutely brilliant. We have four minutes for questions if anyone has them. I was going to say thanks for the opportunity to open up. I was going to give you a question. We had actually a problem here. You can't go off set. But one thing when you had this lazy loading as it would be to call up.  So that's when you crave it all. Lazy loading will be added to cause some time in the future. That would be awesome. Okay. Telling which themes it could be. Which themes are more environmentally friendly. Nothing off of theme forest. No, no, seriousness. I have in all 12 years I do this. Not seen one well made theme off of theme forest. I don't want to offend anyone. But it did not occur to me yet. I can't give you like a general advice. But maybe you can talk afterwards and take a look at your case. Fantastic. Any other questions? Website carbon is based on a study on how much energy is consumed per megabyte of transfer data. They do a bit of math on the background. It's not an exact measurement because they can't look into your server and your setup. But they use like average averages on the kinds of data. They do a really good job in explaining what they do on the site. And they do it way better than I can right now. So maybe you take a look at the site. And it gives you options to do something about it. I don't think they give you options right away. But if you want to have options you can use like the Google Lighthouse test. They are quite resourceful on this. It's web.dev.measure. One more question. It's improved massively in the last five years. Most of them use a lot less energy than they used to in the past few years. And it's also worth noting that certain countries are better than the server management temperatures. It's absolutely based on Scotland. Was it cold or warm? These kinds of measures change over the years as well. Website carbon has a huge relaunch late last year and it's really updated the measurements. It doesn't get soft and cold. I think things are not analogy to use. We have no control over the place when real issues are coming up. Simon thank you so much for coming up to Glasgow. And I really do appreciate that you walked the walk or took the train for 20 hours. Because given the weather forecast it's going to take you even longer to get back. So we want you to enjoy the rest of your time here. Our next talks are in this track we have Tom Noel. He was going to walk into the building at Gutenberg Walk in JavaScript. In track one we're going to have Jessica Thomas giving an introductory talk on search engine optimization for your website. So please stay polite or go over and let's next time again.


Hey it's Anfa and this is a little hardware update. As you might know I've been using a pair of headphones that had really difficult life. These are AKG K518LE and they've just got all the good stuff peeled off of them already. They had a tough life. I had to resolder the headphone jack twice on them. This is not the original connector.   I didn't put a bandaid on this yet. Anyway, they've been serving me well. Actually they were my wives. She bought them for our rock band rehearsals when we played in a rock band. I was the singer and the keyboard player and she was the bass player and backwing vocalist too. And she bought these to protect her hearing during the rehearsals because she doesn't like stoppers. I was wearing stoppers all the time and they are totally not like studio monitors. They are just, you know, consumer headphones. And I thought it's finally time to get an upgrade because also since I'm like, I'm actually doing music production and sound design professionally. As in I do that for a living right now, which is an amazing blessing and I would never have dreamed of being able to do that but that's the reality right now. I'm doing this as my full-time job basically and I'm doing that on Linux using open-source software which is just amazing. And thanks to your generous support, I was able to justify a purchase of some decent studio monitor headphones with the Audio Technica M50X and this is the Bluetooth version. I was really torn between these and the standard wired only ones because all the Bluetooth ones are a bit more expensive and also I thought the only reason I would want Bluetooth in them is to enjoy them on my phone but I'm buying them mostly for working in the studio and that's the 80% of the time I'm going to spend in them. But if I can have them wirelessly available for me so I can just listen to them and like accustom myself to the sound of these headphones while on the go, that would be excellent because I could learn this them as studio monitors much quicker and thanks to that like be much more accurate with my mixing decisions, mixing and sound design decisions. But I wasn't sure that's gonna work so I asked online and turns out people are using them exactly in this way. They use them all day for production and then they listen to them on the go and they accustom themselves to the sound because the people send up they sound really exactly the same on wireless mode and they're using aptX which is a proprietary Qualcomm technology. I really like to be able to use that technology on Linux but I guess we're not going to get that support because someone will probably have to you know make a deal with Qualcomm and pay royalties for allowing that. I thus I think that's how it would work. I've heard of Bluetooth transmitters really can do anything and I wonder why aren't they using the opus Kodak which is free and open source. It supports extremely low latencies. It's very high quality. The sound quality compared to the bitrate is amazing like it's like the most efficient lossy Kodak out there and it's super flexible and I thought that maybe opus is not optimized for low power usage but this is very interesting and I'm gonna try them with my laptop running manjaro and see how it works with the Bluetooth. How's the latency? How's the quality? Like I can tell that when you switch on the Bluetooth they produce a teeny tiny little sound like there's a little cog machine working inside receiving the signal it's very funny. Like it's not at all distracting when you play any music but when you play nothing you just put them on and enable the Bluetooth module which is you can like there's a switch physical switch you can just turn it on and now they should like you know maybe they work don't you just connect the cable. Oh yeah now they the LED went on and you can hear that they are turned on. So I've been very curious if I can use non-proprietary cables because you know I hate vendor lock-in and these have like their own cable. This is the the headphone jack that comes with the headphones and it plugs in. It's good but I was thinking like it's a bit different because it has this little recess here and I was thinking if I'm gonna be able to fit anything else there and I got this one and you see and you see it also has a recess I wasn't sure if it's gonna fit there so I was very like curious and it does and they work so I'm not locked into some proprietary audio-technica cables which is good because that would be silly wasn't it. Okay so after actually listening for a while I my first impressions were that the bass is very boomy and muddy which is like completely contrary to what I've heard about these on the internet. Like I've heard that bass is maybe a bit boosted but I also heard it's clear and punchy and I'm not sure if that is me being not adjusted to them. However after like the whole day of working in them and listening I think I'm slowly adjusting and starting to like really hear things more flat but that's a bit strange. I think I'm getting used to these. They don't sound as natural to me today as they sounded yesterday so I think I'm gonna get used and like tune myself to them. So I've been using these for an entire week for music production sound effects and I think I could use their sound and they right now I think that they are a little bit bass boosted maybe but it's not as muddy and boomy as I first thought at least that's my perception right now and they are slightly treble boosted. I hear a lot of more signalants and also other annoying high frequencies around you know 15k, 14k, 12k, very high frequencies. These are definitely emphasized but I think that's for production it's good because it helps me identify possible problems in that regard. I don't know I like them. I was first thinking about maybe returning them because that bass sounded super unreadable and weird. On the other hand maybe maybe it motivates you to pursue a very very clean mix. I don't know I'm still a bit confused but I think I'm getting used to them and I think I'm gonna like them and I'm gonna use them for my work. All right it's been a week of me using these things daily for work and for not work as well and I think I've got used to their sound and I'm not put off by it anymore. So my first impressions as I remember were that the bass is very muddy and overpowered. I don't feel that way anymore. I after like two days I thought that the highs are really boosted. I don't feel they are as boosted now. I think I have custom to the sound and I actually had these moments where I was listening to my own music and I realized I'm noticing some slight details I have missed previously like you know a little bit of reverb and all the sounds that I just didn't perceive before and that was kind of a revelation I had expected out of these just to get you know cleaner sound and hence perceive more detail in whatever I'm listening to. There wasn't too much of that happening just yet in this first week like I had just one situation where I really had like wow I'm hearing more detail but from wow these sound really weird to I just like these headphones. Yeah that was the journey and I really like how they work and the Bluetooth is reliable and they work for a long time and I was able to use it with my phone and with my Manjaro laptop and you can turn them up pretty loud on the Bluetooth receiver much louder than something like say Redmi AirDots like I've been using these for Bluetooth headphones for a longer while and I can't turn them up as much as these and you know these are quite much more heavy like these are like these have 45 millimeter drivers and these are tiny earplugs so this is good that you can turn them up because that means I can listen to more dynamic music and enjoy the dynamics without blasting my a** off the loudness so that's really good I really don't have any complaints about them just yet. I like the the built quality I like to look like the aesthetics I like how they fold in different ways you can you know put them together you get this little pouch with them as well as this little cable the cable is ended with a with an angled plug and started with a straight one with this little you know it's a bit narrower here so not every cable will fit in here but you can't get third-party cables at will and it also has a microphone and you know volume controls or you know your call control whatever that is I haven't used that because my headphone jack in the phone is broken and I need a rubber band to hold it together in order for it to be any usable so I'm not using the headphone jack at all so I haven't tested the microphone on this thing what I do like is that they don't have any microphone built into them which would be unnecessary actually I just found out they do have one I would not want that in studio headphones because why I like that the microphone is on the cable and it's a completely separate thing I don't really find this this thing diddling from my ear a problem at all like when I did just plugged in I'm using them I just forget they're there I just get the sound I need in my ears and I don't really feel any problem with this thing hanging all of them there's one downside you only get one cable only this cable with them it's not like you get a second one no you get the cable and the pouch and that's all the accessories you get with these headphones but it feels like it's an alternative design I haven't tried the previous ones but from looking at many reviews it seems like they have been adding different small features and improving them and this is like the top of the line of this this branch of design like the m60s are completely different designs same with m70s do they sound exactly like the cabled ones I have no idea I'm pretty sure they don't because they had to fit batteries a bluetooth receiver and amplifier in them and you just don't have the same acoustic properties if you change the dimensions of a of a resonator and that's what enclosure of the headphones is it's resonator so they can't sound the same but I think you're a pretty good tool for music production and for enjoying music as well and I think that the aspect that you can listen to them on the go through bluetooth and then use them as wired studio monitor headphones it actually works because I don't really notice any differences in the sound characteristics when I swap between you know them being powered by this interface this audio interface and then being powered by their built-in amplifier and bluetooth receiver and they use the apt x kodak I guess they sound as good as bluetooth can sound so I guess that's my thoughts on adopting and using the audiotechnica m50x bt for a week and I like them a lot I hope this video was useful and I'll see you in the next one bye


Everybody forced here ripping 2022 spectra and illusions four box football mixer here Number six random team style check the results anytime elite sports cards calm Let's get to it one second to eat something out All right y'all again just I'm act WWE at the end of the night. It's got six to go random hit style Let's get that thing filled up personals are full for tonight Start with two boxes of illusions Man come on one-to-one Funkadelic I will be deserving of it Rob. That sounds like a tough time dude to 499 Daniel Jones Giants Mystique Danny Gray. I'll have you know That I had to run my AC today. It is a hot here The weather's just broken I think Ravens Kyle Hamilton rookie endorsements on it to 99 red ink your Ravens operation detonation Derek Henry, and we're like broke some records here this week. I think for for uh, High attempts in the month of February to 399 Deontay Johnson Steelers to 399 Breeze Hall mystique rookie jets George Pickens and some impact rookie jerseys and 99 Steelers Aaron Rodgers Yeah, Rob, I hear you Trevor Lawrence to 199 Jaguars Funkadelic brandy moffs vikings instant impact rookie jersey Cardinals Trey McBride Dove and Koch operation detonation to 35 Derek Henry Titans Nice one there John Metchie to 299 Ricky mystique Texans That's right Rastlin's next Good old Rastlin for Rastlin I wish I could quote that episode without being inappropriate It's impossible RPA to 75 Bears Village Jones jr. We go bears Aaron Rodgers 39 to 50 on the Shining Stars Packers darkness retreat parallel Sir that was some of the finest wrestling I've ever seen in my life It's a 499 Malik was rookie Titans Remember Malik Funkadelic to 399 Calamari Cardinals Quarantine on the riders really Buck and here's a John Lynch to proletives out. It's a 49 Taylor behind him John Lynch for the Bucks there Yeah, there's a ding it's Not really anything that they're gonna do about it. Like it's yeah, it's super minor Yeah, there's not even like white showing honestly Yeah, not a perfect corner on that one for you Packers Just wanted to point that out someone a twitch and twitch caught that one Keegan. Yeah Probably not a card you would grade anyway to be fair, but yeah, it's not a perfect corner soft corner It's 199 Chris Godwin Buccaneers Malik Willis King of cards Martin J you have the Jaguars you have one card one spot Jaguars is what I see Trent McDuffie rookie auto chiefs number to 199 Kenneth gain well operation detonation operation Punk man or something the 499 Austin Eckler chargers Funkadelic DK Metcalf to 399 Seahawks Uh, oh Titans Jaguars and Titans. Yeah, I see it down there at the bottom Jags and Titans Kenny Pickett incident-backed rookie jersey for the Steelers James Williams Jamo Devonte Adams to 399 for the Raiders Funkadelic for the Titans rookie trail on Birks To 399 Panthers DJ Moore Debo Samuel operation detonation Yellow Diamond Michael Pittman junior to 299 Colts Malik Willis to 299 King of cards rookie Titans Yeah, isn't it too common Rob? Seen some more this year, but definitely not common recently Roy Williams auto elusive ink 30 of 50 for the Cowboys legend hit Garrett Wilson shining stars rookie Dude, it's so good Rob It's the best game I've played since like rdr2 Pickens base We've got just 175 Mike Evans buccaneers Johan Zotzen 399 commanders mystique rookie, you know the company that makes uh I forget the name it's like their first big-time game though It's it's a WB game. I forget the studio though. James to Williams rookie auto for the Lions is 75 Jamo You haven't come here amazing It sounds like they need to make a Star Wars game. That's what I'm saying Who makes it who makes it? Oh, yeah, I guess Oh, I forgot them avalanche software Yeah, they need to make more games they aren't they're they're not so what a sequel I'm down with that They should uh since EA make Star Wars they should have the people that uh To the master Jerry Rice is 75 Niners 37 to 75. What are the new mass effect is going to come out? Yeah, I'm saying within the next eight years. I'll say Silver Antonio Gibson don't want to get my hopes up. They already teased it. So maybe maybe for the next gta Maybe maybe that's Terry McLauren is 75 max impact jersey card for the commanders. Must be honest.  There's no add-ons or anything. You've got a ton of cosmetics Open world massive tons of characters. Never gonna happen again. Yeah, it's the last time ever 29 of 60 mark Andrews Ravens. I'm that's what I'm most shocked about not that. It's a really good game Like that. It's there's no strings attached and it's 2023 Romeo Dobbs rookie Packers Joe borough 4 of 25 patch card for the Bengals So crappy online mode. It's just a straight up video game. So can they make other stuff? That's what I'm saying, man Maybe this will be their launching point when they totally expand Christian Watson is 75 on the rookie patch out of for the Packers nice Christian Watson Good stuff Packers having a good break I wouldn't be surprised like a bigger gaming company buys them out and then this runs it Yep, that's that would be awful. But yep Got neon spider Brock party six of 10 49ers. Nice. That's great. We'll get that mag for you niners Good first box here at the Watson rpa party to 10 Calvin Austin rpa as well specter tricky Drake London 17 of 99 falcons 75 Kyler Murray jazzy card cardinals James Robinson to 99 full spectrum auto for the Jaguars. That's what would happen Rob. Yes I'm squeaker.  Thanks everybody for joining Appreciate y'all A few more spots came in. I think we're down to three. Yeah, we are down to three. Nice Three spots left guys. That is it. That is all Buccaneers Tom Brady Tom Brady 22 out of 99 I like the Tom Brady episode of a family guy AJ Dillon or not family guy, but uh south park south park. Yeah It's a 60 jersey card a cd lamb Cowboys I'll do my best flip. I'm trying 9 of 10 Tyrion Davis price neon blacklight rpa for the 49ers Love the neon black lights Spectra slow numbered stuff is so cool This patriots brady 240 Oh Tom Brady Jelani Woods rookie cult silver Ken and allen to 25 max impact patch card for the uh for the chargers Antoine Randall L auto Steelers big-time throwback Big-time peel on the bottom of that unfortunately 37 to 60 So we'll get a box and wrap her out to these stealers spots and uh, hopefully get this one in place Don't like that peeling there. All right D hop cardinals five out of 30 Do you have no player for the cardinals? Matt, right. Areiza don't know why he's in this Uh, bears to 25 patch card Justin Fields. You know the top of the areas you go bears and kenny pickett 11 of 99 Rookie jumbo relic auto. That's what we're talking about right there Pittsburgh This is a really good break Really good nice four box mixer here Who had them? Who had them? David? What are you talking about? Can't read them travis w No, oh, yeah, I was like live action. That's what I was trying to live action. What that? That's exactly what I was thinking. I was like come to orlando right in march. Uh, yeah, they're playing at uh Who's let's go that was actually where I Ed read 23 is 75 ravens So that'd be kind of cool. See if rich will get a tent there also probably a cabana rookie aura psych on thorton pats Oh, is he kellen interesting the 75 max impact jersey collie murray cardinals saints 30 of 60 willy roth auto the legend willy roth I I could uh, I could get past him to the quarterback easy, dude Do a swim move easy? He's only four times my size Well four times our weight.  Oh, whoops, uh all time all time offensive lineman in the nfl Okay, line lineman. I'm still learning google him real quick willy roth Let me know how big he is All right relics. We had kenny pickets tray mcbride george pickens kyler murray Justin fields cd lamb keenan allen john mechie the third kyler murray joe burrow terry mclauren Oh, he's only six five Oh, he's only only six five donnie. That's great. I got him. How what's his weight? What was his like plan? I wonder if there's like a playing weight thing on there Six five like 350 320 That's easy. That's only That's only a hundred more pounds than me. He's it's also mostly muscle for him. It's also mostly not muscle for me Uh, autos jameson williams. You got this roy williams trend mcduffy john lynch as a buccaneer bilish jones jr. Kyle hamilton willy roth. Yeah, dude Rhoaf Antoine randall l neon blacklight terry and davis price Jalen tulbert james robinson as a jaguar prisha wants an rpa calvin austin the third rpa kenny picket rpa 1099 11 of 99 steelers And brock purdy neon splatter rookie to 10 And that will do it. Thanks again everybody. We're on to wwe


Harry Potter has one eyeball. Is that true or is it false? It might seem like a silly question, but it actually gets at a really deep point in philosophy. Do fictional characters exist? Can we say true and false things about fictional characters? There's a couple lines of thought about this. Some people say no. Some people say yes. So intuitively it seems like we can say true and false things about Harry Potter. If I say Harry Potter has one eyeball, most people, if they're not trained in philosophy, would say, no, that's false. Of course Harry Potter has two eyeballs. But if that's true, we can say that it is a false claim about a fictional character. Does that imply that Harry Potter exists? How could we say true or false things about something that doesn't exist? Then again, on the other hand, if we say that Harry Potter doesn't exist in any way, then wouldn't it seem like we could say Harry Potter has one eyeball and that's neither true nor false because it's not talking about anything?  Believe it or not, this question has implications on mathematics. There's a school of thought called fictionalism which treats mathematical objects, like the number three and four, like fictional characters. That's not exactly my belief, but it's actually fairly close to my own belief. So let me tell you how I would resolve this issue. I think you can say true and false things about Harry Potter, and I think that Harry Potter exists. I don't think it's possible to talk about something that doesn't exist, but we have to distinguish between mind-dependent existence and mind-independent existence, between conceptual existence and physical existence. Harry Potter exists because we're talking about him, but he exists in our heads. When I say Harry Potter, I'm not referencing some person in the world unless I'm talking about Daniel Radcliffe, which I'm not. I'm talking about a fictional character. A fictional character is an object in my head. If I were to not conceive of Harry Potter and nobody were to conceive of Harry Potter, then Harry Potter would not exist. What's nice about this is that it preserves the obvious intuition that yes, we can say true and false things about fictional characters, and it preserves the sensibility of not saying that Harry Potter exists in a physical way. But what it implies is that there is some type of existence, which is a conceptual existence, a non-physical existence, a mind-dependent existence. A lot of people aren't willing to claim that because that implies non-physical existence, dualism, dualism at least. On the other hand, I just find it very silly and a weird way of conceiving of language and metaphysics to take the only other route, which is to say that Harry Potter doesn't exist. If Harry Potter doesn't exist, then what am I referencing when I say Harry Potter? When I conceive of the character of Harry Potter with the round glasses, who is a wizard and goes to Hogwarts, that thing that I'm talking about, that you guys know I'm talking about and can clearly conceive doesn't exist? Seems like that's a weird way of conceiving of exist. Now, when I spoke with Jodie Azuni on this topic, who's a philosopher at Tufts, he essentially got around this by saying what we mean by exist is to physically exist, to spatiotemporally exist. So then he could say things like Harry Potter doesn't exist because Harry Potter is a fictional character, fictional characters don't take up space. But I just see that as kind of cheating. Let's say, if we grant him that word, we say okay, fine, Harry Potter doesn't exist. We need another word to describe the ontological status, the metaphysical status of Harry Potter. If he doesn't exist, then what does he? Because I can say true and false things about it. This is also a really convenient way of thinking when we're talking about math. The number three, does the number three exist? And we say true and false things about three, like three is a prime number. I would say, yeah, you can say true and false things about the number three. The number three exists, but it's a concept in our head. There is no physically existent number three. There is no mind independent number three. I don't believe in the platonic realm that is inhabited by a bunch of numbers. I think the three is a concept like Harry Potter. But what's unique about three, in mathematics in general, is that the concepts we come up with can directly apply to the world. So when I talk about three and the properties of three, I'm talking about a concept in my head that can directly, immediately, perfectly apply to things in the real world. If I have three cups or three chairs, then I can build a beautiful theory in my mind to try to explain those phenomena that I just can't do when I'm talking about Harry Potter. I want to add one addendum here. It sounds like when I'm talking about Harry Potter, I'm talking about one concept that multiple different people can conceive, but we're all conceiving the same concept. I don't actually think that's what's going on. I think if we want to be precise, my concept of Harry Potter, when I'm using that word and it brings something to mind, that concept is unique to my own mind. When you conceive of Harry Potter, you're conceiving of something that's independent and unique to your own mind, and it may overlap in some ways. I think this is the metaphysical status of all concepts. They're all restricted to the mind in which they are conceived, even if they have some similarities in their conception.


Welcome folks, this is Jacob Schup, filling in for Tom O'Brien. Happy New Year, everyone. It's nice seeing you this early in the year. I hope it was good for everyone. It was nice here at TFNN. Let's take a look at what we have going on today. We have the ES mini, down to 0.65%. We have the Russell down about 2.32%, after quite a big run-up. The week's proceeding, Christmas holiday and New Year's. NQ's down about 0.89%. The Dow futures down about 0.59%. So we have gold taken down here about 1.29%. Let me see here. We have the dollar actually on the way up. We were looking at a down target of 99. The DXY, that was going to bring some very nice buying kind of energy into the markets. Well, we're seeing the dollar kind of move back up. Of course, the 10-year note, the yields went up a little bit today as well. We have steel dynamics to talk about them a little bit. They're trading at 1.1935, went all the way up about 1.20%, even a little bit higher, if I remember. Let's take a look. About 1.28%, and that was December 14th. So I really think that we're going to see a big year for steel. Obviously, we had everything going on with nipping steel, buying U.S. steel. There's going to be a lot of demand going on. Of course, we have the, what do they call it, the Inflation Reduction Act. That was passed by the Biden administration. That's going to, I'm not really sure how that results in less inflation, because it's higher government spending. But anyways, the point is, is that a lot of steel is going to be being purchased going forward. I think the same for copper as well. We have the copper contract. The futures here are trading about $3.87. Let's take a look at southern copper as well. This has done quite well over the last month, at least. Even earlier this year, we had a high of $88.40. Just trading down a little bit at about $83.80 right now on less volume than we got on the movement up. I'm personally looking at copper. I think we're going to see some good stuff moving forward with it. Disney, we're trading at $91.70. Apple will talk a bit about them. Trading at about $184.43. Had quite a move down from $199.62 in recent times. Tesla, of course, down 3.58%. What's going on with that? Well, Tesla did actually pretty well last quarter. However, I think there is some sentiment that EV sales won't be as good this year. In fact, I think that's a general sentiment for cars going into 2024. It was a really good year for new car purchases last year. So we might see some kind of declining demand. Tesla has been able to really navigate what's going on in China. They've offered cheaper cars, and this kind of resulted in more people purchasing them, which is really good. We have a lot of EV competition, namely in China you have BYD. That did surpass Tesla in battery electric vehicles, and we might see that going forward. Rivian is doing very well on topping their production forecasts. Excuse me, they're just production in general, and the forecasts are looking good as well. Again, for me, the major thing with Tesla is not necessarily selling these cars. That's huge as it is currently, but it's going to be the software that they use in order to achieve self-driving capabilities. Which I think is really the big appealing thing behind Tesla. Take a look at Apple. They had basically declining sales, some issues in China where they're not selling as much of their phones there. Chinese government officials need to buy Chinese-made phones. I think you had something like 100 billion wiped off. It was actually pretty intense. 100 billion market cap wiped off. That's more than four GMs combined. A slid lower valuation by about 107 billion. So, again, this is just kind of on lackluster, I guess, performance essentially. I think less people are buying Apple abroad. Apple still dominates. One of the things I wanted to talk about too with Apple, and it kind of ties into what I like talking about with IT security and stuff like that. Kaspersky, which is a major cybersecurity analyst kind of firm, they were able to find actually a new vulnerability in Apple devices. This was released about four days ago. It's called TriangleDB is the name, at least the colloquial name they've given for the CVE. Essentially what's happening is inside the ARM CPU of the Apple phones, and really all Apple devices, there was like a hidden registry that existed. And this was like unknown to anyone obviously outside of Apple and probably unknown to people outside of the dev team. Essentially, if you knew the hash for this, you could basically get kernel level, kernels like the most basic level of the operating system. You were able to just basically pull and add to memory. And what this was doing is essentially allowing people, you know, hackers to access all capabilities of the iPhone. So recording, whether that's voice or video, able to send text, able to essentially just do anything on that phone, which was allowing essentially other forms of attacks to happen. Of course, you had Pegasus earlier this year that was developed by NSO Group. Anyways, long story short, there are some actually extremely fundamental issues with the ARM CPU. So this is a vulnerability that is basically built into a lot of these chips. And obviously you can go probably into like tinfoil hat area regarding this kind of stuff. But I think the biggest issue that this presents is you have a lot of major cybersecurity firms, especially like Cisco, who use Apple products because they're viewed as being extremely safe. Of course, when you had the San Bernardino tragedy a few years back, the Feds were trying to get into the phone with some kind of backdoor and Apple said they didn't have one. This is kind of something that looks like it would be a backdoor. You need to know what you're putting into this hidden registry, but once you do know what it is, you can just get full access at people's phones. This vulnerability was really instrumental. And again, what I was talking about with Pegasus and on a broader scale, what's called zero-click vulnerabilities, where the end user doesn't need to do anything. They just are sent some kind of payload and a whole chain of events occur. And the phone is then compromised. I would assume in some sense they'd be able to do something to kind of patch it, but the problem is that it exists on the hardware itself, right? This isn't like a software thing where you just patch it. I would suppose maybe they could create something that would, in the software like a new iOS update, that would kind of block access to that hidden registry. But regardless, it's a very glaring vulnerability. This only came out very recently and is kind of being suggested as the cause of a lot of breaches that Apple is having on their phones. Folks, stay tuned. We'll be right back.


So guys I am back with another Diablo 4 video and today guys I bring you a BROKEN XP farm. Loot farm, legendary, unique, incestuals, you name it guys this is unreal. You can use it solo or in a party, either way guys expect some good things from this place. How's it going guys my name's DPJ and I'm giving away an Ultimate Edition version of Diablo 4. To be even with a chance of winning simply drop a like on this video, make sure you are subscribed and leave a comment down below. Okay so probably about 4 or 5 days ago now I do actually believe I was the first on YouTube to cover this but it's actually guys a dungeon called the ruins of Erudu. I remember at the start of the video I couldn't pronounce it Erudu and I really don't know how it's pronounced guys I still don't know but either way I covered it first the video if I can remember I'll link it down below in the video description. Now it seems as though there's actually other things either being added to this dungeon or it's just a better way of running it guys but I bring you an updated version right here right now to make this dungeon one of the best in the game I mean one of the best in the game guys. It gets to a point where if you kill the enemies quick enough tons more elites will fall down upon you and you'll see this on the screen now. Check this out me and my pal we're just storming through this place and all of a sudden guys we just got bombarded by elites and we've been repeating this literally four or five times in a row. Now it's just crazy guys it really is now I don't know what actually initiates this all I know is and what we were doing was we were grouping up the heads now you see the map now firstly as you know with the random RNG of the way dungeons and their layouts and that but it's normally this is the way it goes there's normally guys like a weird figure eight and what we were doing guys is actually running around in a pair you could split up and do this solo as you know in dungeons at xp share the cluster board it doesn't matter if you need your friends or not but yeah we were actually running together because we just tried to group up all the adds and then we were just absolutely slaying them by the time we got probably to about the third group we slayed them and all of a sudden we was always getting bombarded by elites I'm not sure how many is here haven't actually paused the video it was probably between five and ten I'm not sure guys but they just drop on you quite easy to take out but yeah you take them out guys and that's basically the farm if you're in a party as you know the party leader leaves he will spawn back outside of the dungeon we invite the party back into the game you join we enter the dungeon but that's what we were doing we were literally just running the first part the first figure eight now this dungeon does go on it goes on and there's other areas in it where there's tons and tons of enemies tons and tons of elites but if you want to do this efficiently for xp mainly just do the figure eight guys and just leave the dungeon and rejoin back into it just do like as quickly as possible no joke guys I got probably and this isn't I ain't exaggerating here I got in literally 27 minutes because you've run it four or five times I got like two nodes and a level not a full bar I didn't get a full level I got two nodes from Paragon Tree and I got well I finished off that level and I got a bit more as well this is in like 28 minutes we weren't even doing it as efficiently as we could either and like I said we could split off one goes one route one goes the other route just meet in the middle simple as that people but yeah it's a great great farm like I said the other day it is definitely one of the best now at that time I didn't realize that the ads all sport upon you but if you took out the ads quick enough that's what I believe it is that's what we believe is we believe you take out a massive group of ads or the last instance of ads within this particular area before you push on if you take them out quick enough you will get bombarded with either more elites and don't forget guys sometimes we're actually events in here as well if you get that shrine event the curse shrine it gets absolutely hectic in here there's even more enemies for you to earn that beautiful xp but yes guys try this out and let me know down below I think a couple people have covered this now already but to get the actual mechanic down to getting the ad spawn in we do believe it is taking out as many as you can so group them up and slay them and eventually guys you'll get this down you'll get these ads working for you and you'll earn that millions not even thousands millions of xp doing this easy actually let me just quickly explain for those that don't know if you're doing planning on doing this solo or what you want to do is so you run the figure eight what I'd suggest you do then simply leave the dungeon by pressing open your d-pad and selecting leave dungeon or pulling up your map and going to the symbol door to leave once you've done that guys once you're outside of the dungeon door simply quit at your game so go to your game options come down to leave game once you're at the main menu join back into your game you'll rejoin just before the dungeon door go back in the dungeon rinse repeat the farm if you're in a party you know what you gotta do party host leaves the game he will then spawn right outside the dungeon he invites their team back into his party and you can just repeat from there it really is that simple guys and there we have it an amazing farm updated version check it out tell me what you think guys if you enjoyed the video leaving a like really helps add you feel like what you see want to see more be sure to subscribe and hopefully my video people I will see you on that next one