and we're live on YouTube. All right, welcome everyone to the Q&A with CODA sessions, speaking about common problems CODAs encounter and how we overcome them. I'm Matt Lloyd-Jones, I'll be the chair in this session and I'll let the CODAs introduce themselves. So Matt, great job first. Yeah, hi, I'm Matt Granger, a researcher at the NENA, the Norwegian Institute for Nature Research in Trondheim. Thank you. I guess I'll go next. I'm Caitlin here, I'm a postdoc at the University of Edinburgh with the Camera Addies Group. And I'll go last, so my name's Chris Pritchard, I'm a senior lecturer at Nottingham Trent University. Right, yeah, so just to remind you of the sessions on common problems that don't encounter and how they overcome them. Yeah, to start you off, I've got a question. What is the most common problem you encounter when writing code? Maybe... I guess I've got one, is silly things like missing commas, semicolons or brackets. Is probably my favourite one. And I think with R and particularly with Shiny, you can very easily miss a comma. And then it gives you a very cryptic-looking error message. And you have to kind of crawl your way through, trying to work out where this missing comma is. And for other languages, it can be similar. So Python's very sensitive to spaces, for example. So yeah, it's kind of syntax-y things, I think, am I my big bugbear? Yeah, maybe Caitlin next. I think, honestly, I have to say that it's like the exact same problem, where it's the silliest syntax things. Also in R, I guess, when to quote and when not to quote sometimes, isn't that clear in different functions? And yeah, just getting things round the wrong way. Also the equal sign. For some reason, I always just put one equal sign, even though for most things, when you're evaluating, it's two equal signs. So that's something I constantly get wrong. It's very annoying. And Matt? Yeah, I think probably the same answer, really, is those sort of syntax sort of problems. It's often scarier when your code runs, but doesn't do what you thought it would do. And you can't actually work out why it's doing what it's doing, let alone why it's not doing what you thought it should do. So it's those sort of problems that are fairly common. And yeah, trying to remember different functions and which way they round the go. And I always get some of the tidyverse functions the wrong way around constantly, like rename. It's just not logical to me. I get it wrong all the time. Yeah. So it's just those sort of syntax issues that are the biggest problems. I think one of the ways I tend to get round it and I don't know about you guys, but so I use Visual Studio Code. I know a lot of people use RStudio or similar for R, but I find having syntax highlighting on can be really helpful. And I think trying to stick to a sort of style guide. So using like the tidyverse style guide or and using a package like linter or styler to make sure your code meets those style guides can make it really easy to spot when you're missing something because you go, hang on a second, the brackets don't line up and you'll be able to kind of work out where you're missing thing is from there. So I think that's one of the ways to kind of overcome it is to be neat and tidy with your code and use these style guides. And it can be quite tedious and particularly when you wanna build something in a hurry and the fun bits always the problem solving and the building it, not the writing out brackets and commas and stuff, but it pays dividends in the future when you try and run your code and you're like, yes, the issue is that bracket there because it's not there rather than, oh no, which of these 10 functions has a missing thing? Yeah, that leads nicely on to the next question about where do you go for helpful solutions? So maybe Matt? Yeah, Mr. Google is our friend.  Well, very rarely I think there's a problem that you come across that's something entirely new. So there is help out there. Obviously Stack Overflow is one place people go to. Sometimes I don't find the solutions I want there, but just Googling it usually finds, if not a solution, then something that explains what's going on a little bit. That's my go-to.  And yeah, Samrat Pawar, who is an Imperial College, he used to teach his students to like learn to Google these problems that you don't know how to phrase them, even have the vocabulary to phrase the problem. Yeah, I think for me, that's been like, one of the biggest things that I've learned because I always feel like I don't really know R. I just know how to Google, like how to find the information. So yeah, I think that's the Googling and knowing, yeah, knowing how to phrase it. Like, what are you actually trying to do? Yeah, like just to give like one example earlier today, like my student is trying to code like forest plot for her meta analysis. And we were getting really stuck at how to like make it a bit more compressed as we kept calling it, like compress the forest plot. But obviously, if you Google that, you get all this stuff about compressing the image and that was not what we were looking for at all. And I was like, oh, maybe it's like the lines that we eventually worked out. We had to Google it in a different way to make sure that we were referring to how do we limit the spaces between the points. You know, so it's that sort of thing that can get confusing if you don't want to Google. You really have to have like an understanding of what's going on under the bonnet kind of thing to be able to think about what might be causing that problem. I think as well, one of the things that I've found is the error messages that you get can sometimes be really cryptic, but they're often quite helpful. So especially if you're using sort of an IDE or similar, it will often tell you which line the error is. And what I'd say with that is a lot of the time, actually the error is just before that, where you're missing something or it's running off. So that I think is a really handy one is read the error message.  Often it's something really silly, like it will say unexpected word in line, whatever. Actually, if you look, your problem is probably just before that, where you've not done something properly, which is why the unexpected thing is happening because the compiler expects to find a bracket or a comma or a space or whatever between what you're doing and the next thing. And I think, you know, we're... Can I come in? Oh, yeah. I haven't put a camera to the question. So you're someone who's had, you were a professional coder before, right? So I've got a master's degree in computer science and I've done a bit of coding. The unique advantage in interpreting those error messages? Possibly. I would say that I did a lot of coding and then did my master's degree rather than I did a master's degree to learn how to code. So for me, I think a lot of it is just... It's come at us, don't be scared of things and just if you read it and Google it, it'll often tell you kind of what it means or at least a lot of what the common problem is.  It's been very much a picking up as you go along kind of thing.  You just know how to Google about the answer. And you know, I think, you know, I know that I feel like that sometimes and I know that I've got friends and colleagues who work sort of full-time as developers and they kind of spend a lot of their time using Google or other search tools to kind of find an answer. So stack overflow is great and it's full of professional coders who have come across an error and are trying to fix it. And you know, I think the other thing is there's lots of really helpful resources out there for all the different languages you've got. So, you know, if you're using an R package, look at the manual, it generally speaking, people tend to be quite good at documenting what their functions do and how the argument should be presented for sort of web development. So JavaScript, CSS and HTML, attendees, the Mozilla developer network to find out what different tags and things do or how to do some stuff. So there's all these different kind of tools and resources out there to get to grips with some of the things. And I think the big thing is, if you want to do something, you probably will be able to do it. You just kind of need to know how to Google and in what language. And there's lots of commonalities between languages. You know, I hadn't picked up R at all until I started looking at the Prisma 2020 flow diagram app. And that was the first encounter I had with R. So, you know, it can be, I guess I come at it from a point of view of probably being familiar with quite a lot of different languages, more so than a lot of people perhaps watching the conference but I come across similar problems across all of them. And there's similar resources out there to help. There's a really good book online, a book called Something Like R for Graduate Students. And they have a chapter on troubleshooting common problems. That's really good. It has like just a list of all the common problems you might find. And yeah, it's things like having a capital letter instead of a small letter, making sure your objects in the right place and all that sort of stuff. So that's quite useful resource, I think. Another place I go for help is often Twitter and Macedalon now, I suppose as well. But yeah, there's always someone hanging around on Twitter who knows how to do something. So even if you don't know what the code is, you can describe what it is you want to do. And someone might be able to get you a little bit closer or all the way to the solution. So that's quite useful. Yeah, you've done that for me on Twitter a lot of times. Yeah, just following that, I guess. Yeah, so I guess we talked about Stack Overflow a bit. And I've actually got a question that was coming from Claudia Kepp on this. So she says, sometimes I feel like I am missing out on easy solutions for specific problems in data analysis for evidence synthesis. For example, problems with specific formats, such as dot-ris. I feel like Stack Overflow is not actually the right place to ask a question for such a specific topic. Where do you find support and information for such specific issues? Who do you ask when you start? Maybe Caitlin? I mean, I don't want to just say Google again, but that is what I tend to do. But I think, obviously there's a whole community of people as part of this conference who would have some expertise. So maybe, I don't know if going forward, maybe we should try and use ourselves as a resource a little bit more to help each other out in the evidence synthesis space because we all know something about evidence synthesis and are trying to solve some of our issues with R. So yeah, I haven't really done that so far, but we should do that, I would say. Yeah, I think for some of the really specific issues, it can be really helpful to ask the community. The other thing is kind of, we keep saying Google, but if you search things like GitHub and stuff, you might have other projects working on similar things where people have come across specific issues. I know when I've been bashing my head against the brick wall trying to solve a problem and I've searched for kind of what the issue is and a lot of the time it will be a thing that's present in other projects and they'll talk about it. And sometimes it can be as simple as, oh, you're trying to use something that's actually in the newer version of your dependency and have you updated your dependency and other things can be just picked up from the issues section of various projects if they've come across bugs. But I think that yeah, stack overflow can be great, but I think you're right that for really, really niche questions about really specific things, it maybe isn't the right space for those questions and that's where Twitter, Master Don and the Slack and this conference can be really helpful with the networking because you've kind of got those people that you can kind of phone a friend about. Yeah, I think I'm just going to guess what this question is. Maybe it's talking specifically around like Braille re-initiative information, specialist type issue, so like there's bibliography. And I guess maybe there isn't the equivalent, I don't know maybe there is space for those conversations. I can tell you that there's a medical librarian's discord that seems quite active. So there's loads of spaces that exist. Can we share a link to that? I'm sure I will find it, it was somewhere on Twitter once, so I'll try and find the links to that. I'll dig around as well. Matt, do you know of any other such spaces? No, but yeah, I can echo really what Caitlin said, we are a community that Esmeralda has a large community now, it's increasing every year. If you were to send an email to one of us, I'm sure we could actually, if we don't know the answer, we could work out one who might know the answer and two we can probably work out the code. Yeah, just ask if you have a problem with any of these sort of things, we've probably all come across the same problem too, and solved it eight million different ways as well. So there's not just one solution, I think some people don't really sort of realise or understand that there isn't one solution to any of the problems. There's often like multiple solutions and they're equally as valid. So we can find solutions for you, it will work for you. I'll move on, I've had another question, I'm in. And yeah, it's just going back to sort of Matt had introduced a one book, a report on what book would you suggest for anyone to learn, who knows both of them. Can I be controversial? And say, you know, if you already know a programming language, a lot of the fundamentals are very similar and it's the weird syntax stuff that can kind of get sort of trip you up in things. So I found the best way to pick up R was actually just get stuck in to a project I found interesting and try and solve the problems and a bit of learn by doing. The great thing about this slightly different to sort of, I guess my day job as a paramedic is, you know, if things go wrong on your local copy of the code, it doesn't really matter. You can kind of go back and test it and try again. So one of the things, one of the ways that I've found really helpful, particularly as someone who kind of already has a familiarity with a variety of languages has been just kind of getting stuck in, finding a project I found interesting, cloning it, making some changes, adding a feature that I thought would be helpful. And that was how I got to grips with the R syntax and stuff because the basics are very similar. R has, you know, lets you install packages in the same way that you can in Python with PIP and you just need to kind of get to grips with some of the different syntaxes but the actual way that you'll solve problems still falls back to, you know, see if someone's written, someone's got a package that does it, if not, you know, fall back to your basic logic statements and try and get it done. So yes, there are some really helpful R books out there. I wouldn't personally know of any because I've not used any, but sometimes just getting stuck in can be a good way of learning. Okay, that's a good point. The vignette in the reticulate R package that actually looks at the difference between Python and R from an R users point of view, but I think it's probably equally as good from the Python users point of view. So it just tells you what those main differences are, the difference in indexing from zero or one, the difference in different syntax. So it's quite a useful little, yeah, short page vignette to understand the differences. Yeah, would you mind, do you have a link to that? You can pop in the chat, cheers. I'll distract everyone else while you're looking for that. I think I've got it, I'll send it to you, Matt. Great, thanks. Okay, so, right, do you have any practices or tips to make coding more efficient or streamlined to make it easier to sort of solving the problem with avoiding them in the first place? Work with other people. That's the biggest tip is that, I think working in teams really helps because everyone has a little bit of a different skill set. Yeah, and you learn a lot from working with other people. So you learn how to overcome some of these barriers and hopefully they might learn something from you. Not usually in my case, but that's not very good Coder. But I think there's something to be said to be working in collaborating in teams. Yeah, I think I agree with what Matt's saying but also for me, I also just find it really useful like looking through other people's code because like line by line trying to understand the way that they've solved a problem massively helps me because I feel like when I started learning R I sort of dived into it and I learned the tidy verse and then I didn't understand any of the base R stuff. So looking at the way that different people solve a problem either working with them or even just going through their code on GitHub and trying to like understand their thought processes. Like for some reason that's actually where I learned the most new code from and new solutions. So yeah, that would be my answer. Yeah, I think working with other people in collaboration is really good. I think another thing for me is, you know, set up your coding environment.  Don't just go with the defaults. Like play around with the settings and stuff until you find something that works for you. So like for me, I'm a bit weird.  Other people might like coding on white background on black text. Little things like that can make all the difference to making it more efficient for you. You know, I try and set up syntax highlighting for the languages that I use to make it. So I'm not just staring at a screen. It makes it much more clear where I'm maybe missing a comma or things like that. And also, if you set these things up right, you can often just hover over the things you're typing and it'll tell you what that function does. And little things like that, you know, if you've got that all in place, it can be really helpful. So as I said, I find Visual Studio Code really good for that because it's relatively lightweight and works across loads of different languages. So I could pick up a JavaScript project and work on that or an R project and work on that and it'd be a very similar environment. But I think that, yeah, the big thing is don't just settle with the defaults that the software designers have kind of thrown at you. You know, spend some time setting things up to look like how you like to work in a way that you like because that can make things much more streamlined and more medium forwards. Yeah, I guess related to that hardware. Sometimes it's nice to have another screen. If you have a luxury, I guess, yeah. One screen for your help, like you're Googling or one screen for your code, it does really speed things up. But yeah, it can be difficult, especially if you can move around or work in different places in a cafe or whatnot. Yeah. Okay, I'm gonna give priority to the questions coming in. So we have one in from Shreya Dimary. And that is going back to your own code. Months later, no amount of comments can help if the script is a complex project. Fair point, I think. What are your suggestions? I'm commenting in a way where the code will become okay, like 2,000 lines of code, basically. Yeah, there's a related question that I'll ask her. I think, sorry, I guess I feel like I'm maybe talking quite a lot, but for me, I like my code to be quite readable.  And that helps not just for finding syntax errors, but also for following your code in a logical manner, because the way I look at it is, I shouldn't need to comment about my implementation of a function that should kind of stand alone and be obvious about what it does. I might, if there's a strange glitch, for example, when you're doing something quite low level, you might need to comment and say, why are you doing something strange? I don't know. But for the most part, I find that I don't tend to put comments within a function. I tend to have, describe what the function does. And then hopefully, it's small enough that the rest should kind of stand and be be kind of obvious in and of itself. I think my tip with functions and splitting stuff out into functions is one, don't be afraid of having some functions that you mark as sort of private or internal functions that are used by your package and that are subject to change and that aren't documented in the same way as your public functions, which should very rarely change in terms of their interface, not necessarily in terms of their implementation. And anything that you're gonna do in multiple places in your code should probably be split out into its own function. So if you find yourself writing the same set of five lines of code several times throughout your project, that should probably be a function. And that's kind of how I tend to work with it. So again, I'll take the example of the Prisma 2020 app. We had something that was quite, that had quite, that was basically repeated several times in the code. I split that out into an internal function that could then be reused. And then it means that when you're adding and changing things, you've only got to change it in one place. Yeah, that's something that I've learned quite recently is that using functions in a better way, but also having naming things so they make sense of what the thing is doing rather than just having maths function. It's what the function does. And having sensible names, it's sometimes hard, but having sensible names are your variable names. So I know that the variable is, for me, it's all about wildlife stuff, but maybe, yeah, harvest size or bag or whatever.  And it's not easy. And it's not something that comes naturally because you just like, you often have a data frame called BF or that. And that's not helpful to anyone, including yourself. But it takes a little while to learn that, I think. And it takes a little time. And I sort of echo what Chris is saying about the style using the styler is a revelation to me. So I've just started doing that recently and it's really helped me read code better. It's a good tip. Can we just clarify in the styler? But anyone who like me, who might never have heard of it. It's basically, it's an R package that you can run every time you make code changes. So sometimes even, I don't know if RStudio has integration with it, but you can even have your IDE like run it live on your code. And it basically pops out things that aren't like errors in the same way that compiler error is, but a lot of warnings that says, hang on, this line's too long or you should always try and use consistent variable names. So for example, one of the things you might have it configured to do, and I think might be the default, is it prefers like alternating capital words rather than underscores or vice versa. So that all your variables are consistently named rather than like some might be snake case and some might be underscores. Yeah, I guess we are one of the tricky things with comments is knowing how far to go. Like there's one thing describing what it does, but then should you also describe how should you, who do I assume the audience is, what level of assumed knowledge? I think that's what would be tricky. Maybe Kate and us. I was just gonna say it depends, I mean it sort of depends like what project you're working on, because I think if you're trying to build a package, it's sort of a different question because that's, then you have to make sure that yeah, someone else could like actually understand what you've done and pick it up or if you're working collaboratively with people. What I've found, if I'm working on something like to do with my research more, like if I'm doing, I don't know, like a meta analysis or some analysis thing that I have to use a lot of code for and I need to go back and actually understand what I did. I've actually found it really useful to use like our markdown or something like that and make it like almost kind of narrative, like this is how I'm doing my analysis. All the bullet, you can add things like bullet points and like go into a lot of detail about what you're actually doing conceptually and what all the variables mean so I found that really useful if it's for like a specific analysis and I think it looks much nicer as well than like having a million comments so that when you go back you're kind of more willing to read it all and understand it as well. So yeah, if it's for that sort of thing that can be useful. One of the times I'm just looking back at some of the utility functions I wrote for the Prisma app and one of the times that I found I've specifically commented in a bit more detail about what the code's doing has been where I've had to sort of embed for example, JavaScript within the R code so there's less assumed knowledge of people understanding the function so I've described in quite a bit of detail about what the JavaScript actually does so I said like it loops through each node locates this, does this and that in a way that kind of reads a bit more than perhaps I would have done if it was just a simple loop in written in R so that can be another thing is if you're so R you can, particularly with things like Shiny and stuff you might embed HTML or JavaScript within your code, in Python I know you can embed and I think you might even be able to in R embed stuff like C and other native code within your projects and that might be a place where you do go into a bit more detail with the commenting because the level of assumed knowledge is a bit less. Okay, cool, yeah. All right, so what do you know now that you wish you knew when you started out as a coder? Let's take a few minutes. What do I know? I think like for me, the biggest thing when I first started coding I just like didn't understand all of the things that I could do with it. So I always feel like when you first like write the beginning I started learning coding when I was like final year of university my undergrad degree they literally just gave you like sentence like not sentences but functions to write out in R. Basically that's what they gave you on a bit of paper and I was just typing it in and I didn't really understand what I was doing and I just thought R was like something that you do calculations in only. So I think I just had no idea about the capabilities and all the amazing things that you could do with it and that you can like anything you can think of that you might want to do or create even as an app like there's so many options and I think I just didn't know all of that. So I always try and like whenever I'm working with people who don't know R I'm always trying to get them excited and realize like it's not just like calculating a meme or whatever you're doing in this line of code it can do so much more than that. So yeah.  I should have realized that and actually, you know sometimes it just takes a little a little sort of nudging the right direction from someone so don't be afraid to ask when I and this is kind of showing my level of nerdiness but one of the IRC channels I use occasionally so IRC is like a very old text based version of Slack for want of a better term but one of the IRC channels I use just has the tagline of don't ask to ask just ask and I think that that's kind of stuck with me it can be really helpful and with that I guess just don't be afraid to delve into some of the dark corners of the internet where things like IRC and things like that exist so IRC for example a lot of Linux and open source software has IRC channels and it can sometimes be a bit sort of daunting accessing those kind of things but for some of the more niche technical questions there are lots of people with lots of quite detailed knowledge sort of on those and they're more than happy to help if you do so if you see a project and it says they've got an IRC channel or whatever that can be a useful source of knowledge of actually people helping you solve your problem pretty quickly as well you know I've had people help me talk me through a problem you know I like less than an hour after asking the question and that's that's quite a nice thing about the programming community I'm going to count that I'm going to let Matt come in and then I'll go next Russell's being rough again I wouldn't recommend going in some of those dark places in the internet but yeah I agree with both Caitlin and Chris about the whole sort of learning process and being open to understanding that R is not just a calculator I think that's quite a yeah that's mind-blowing once you realise that but it takes a little while to do that for me I think one of the things the biggest thing is don't be afraid you can't really break it you know you have to work very hard to break stuff in R you have to you can make a mess of stuff but that's that it's quite easy to sort of undo those messes but also one of the things I learnt most that was you don't have to be a really really really really good coder to start with to work on some of the open source projects and things so for example the years hackathons that we had in the past we had in the past working on some of the packages there that we've built when we started to eat Evie Atlas in Stockholm in 2019 I think I wasn't a coder at all really I knew how to turn the computer on and get find R and that was about it I didn't know about GitHub or anything like that working there's a place for everyone of every different level of coding ability on these projects so even if you are I just I say just is the wrong word but it's just if you're helping with documentation saying what the the code you want the function does you know it's very easy to contribute in some way and all those things need to be done so it's useful and then you learn loads from other people yeah I thought I mean personally I think sometimes when you're learning some of these places can be like you said Trist and Timothy and the conventions that exist within them not intentionally can seem standoffish and dismissive like you know oh this issue has already been posted on and then it just gets shut down so I mean yeah I mean I I guess that's why I found these communes are a lot easier to solve problems with and related to that there's also an element of the fear of beginners and non beginners sometimes feel about looking stupid and putting stuff out there on the internet so I think there's also a space for like local communities are really important anyway anyone want to come in? Chris? No I agree I think that you know it's good to have the variety of communities and particularly for beginners with quite specialist needs as we are in this evidence that this is community you know it's good having our own space but also it's good to not be afraid to venture out of that little space if there's something that perhaps the expertise within this community that doesn't exist to answer that one question you know someone in a different field but trying to do something similar might well have encountered that problem and also if you can't find a solution to how to solve it in R someone might have solved it in another programming language and actually once you understand the logic behind what they're doing implementing that in whatever language can be easier than not having any knowledge at all of where to even start We've had a question come in which is actually the next question on my list anyway pretty much what tips or lessons do you have for someone like me who is learning to kind of learn how to encode in R and so and the related question is like tips for aspiring new coders generally I guess but given this is an R conference there's a few bit R people Peter? I think I would say when I was first learning I did a lot of stuff on data camp which is not always free but some of the courses are free and I also used Coursera so like both of them in both of those situations I think in Coursera I had to like submit an assignment at the end of a course and that was really useful and in data camp it's probably even better because you you're actually like coding while you learn so I think that just so useful like I'm not very good at reading so I really hate it like I can just read lots of documentation and I know there's so many R books out there and they are really useful for me when you have a specific thing you read that chapter maybe but for me I learn a lot better by doing and those data camp courses are great for that because you're just constantly coding and learning so that's what I would say that's how I learned basically or how I started off and then I just Googled from there I think a lot of those online courses can be can be great one that I've I've sort of seen there's a CS 51 from Harvard the introduction to computer science and it starts at quite a low using quite low level concepts so it goes through C and then Python so it uses C for a lot of the low level concepts and then then builds on that but it gives you quite a good foundation and again you kind of code as you go and build a project at the end of it so and that's free unless you want as difficult then it costs money so again that might be be somewhere to start and I would say find one that works for you there's plenty of different people delivering plenty of different courses in different styles and you know if you find that you don't get on with one or it's not covering what you think it will cover then try another one I think I got I think I first started programming when I was about 13 using the C sharp for dummies book back when those were a thing and the internet was still on dial-up yeah I think it's important normally you just said sort of be able to recognise when just something doesn't work for you and often like me I'm sifting through rapidly different things and then something just clicks am I just being awful I just stick with that one and it's just being able to say to yourself it's not because I am just not understanding it it's just you know something about the way it's being taught just clicked with you maybe it's more visual or something try a few different things simultaneously and then take the one that works for you I think another good tip is to have sort of little pet projects that don't really matter so there's yeah you can try and challenge yourself to make yourself a website in art or and you can there's lots of help out there so you can follow the help and you can follow exactly then you can make tiny little changes and there's little changes and see what happens I think the Tidy Tuesday project is quite a cool thing because you get these data sets every week that you can play around with and you can visualisations Caitlin your shiny app things with the dogs that was pretty cool as well so it's that those sort of tiny projects that aren't for anyone but yourself I think are quite cool ways to just sort of practise and learn then you'll find an error and then you'll do it and you'll find how to fix it and then you learn a bit more and look at it every time so yeah just be yeah be nerdy and have some art projects that are just for you yeah I mean sort of relate to I think why I found when I especially when trying to make my code and data more reproducible and stuff like you learning that on a project which has a relatively simple analysis or something like that when I first started learning I was diving into a huge complicated project with loads of explanatory variables loads of that and it was really there was I was being thrown off so if it's a much simpler project that might be a better starting opportunity but also teach yourself as you how do you you know push out a study paper um yeah alright and then I'm gonna go with the chat GPT question haha just finish I think unless there's any other questions please just throw them in we've got a bit of time um so what do you think about using chat GPT to help write code and maybe chat GPT in the context of holding in problem solving more generally fingers on the buzzers I think it's a really really useful tool if you know what to ask it so it's the same thing with Googling it's just posh Googling I suppose um is that you know it's helpful in a to a certain extent um so I've played around with it recently to to help me troubleshoot a problem I have with a shiny app um and it's really useful but a lot of the time it just gave you nonsense so you have to ask the right questions and then what was actually very useful is when you got an error message from the code that you had written to say to it oh hang on a second this this is great but this didn't work and then it comes about to says oh I'm sorry but try this and you can learn quite a lot from it so you can learn yeah how to deal with some of the issues and it's quite good of that type of thing but as I say you need to know exactly what you're asking and you can't just sort of copy and paste the code and and hope it works for you I think um you know and there's other similar tools to tap GPT um you know GitHub release GitHub co-pilot for example that is specifically for coding um I think it's complicated um I think one of the certainly one of the ethical issues is for example um if you happen to have released your code under for example a GPL license which requires all derivations to be made um open source does code derived from an AI based machine learning model have to follow that license well that's a a complicated question right um I think that it can be really handy uh AI can you know particularly boring repetitive tasks or like um writing out a boiler like a boilerplate function that does something that's been done millions of times elsewhere but has to be slightly specific for your code you know AI based programming can be really helpful it can help answer questions but I think the big thing is you can't use it as a substitute for truly knowing the language and what the code does because you know if you you can't turn around if your code for example uh to take a worst case scenario um causes let's say um a massive memory leak because it starts looping and calculating using massive massive numbers and causing your computer crash you can't just say well it was the AI's fault you know it's on you to to kind of check your own code and make sure your code works so it's not a substitute for knowing and understanding the language and good proper testing um but it can be a really valuable thing so the way I can sometimes use sort of co-pilot or chat GPT is you know I'll check that it kind of looks right before I'll like agree insert code insert it into my code so I will read through it I will make sure it does what I want it to do before I start playing around with the with with the actual outputs from that yeah I would I would agree with what um both Matt and Chris have said it's it is useful in certain contexts and if you know exactly what question you're asking it and you you roughly know what you want to do and how it all works and everything like that and you just want to try and solve a specific problem or understand why you're getting a specific error or how to do a specific thing in a plot for example I found it can be useful things like that what I've also used it for is some of the more boring aspects of writing code like for me and writing unit tests actually it can be good at that and or I've recently tried to be trying to convert some of my shiny apps into shiny modules and actually it's been coping really well with that converting some of my shiny app code into modules another thing I use it for is um when I'm building a shiny app or something like that and I want to add in CSS or HTML code because I know nothing about HTML JavaScript CSS um but if I want to do something simple like change the color of this specific thing or um add an image in this of this size I can get it to write the HTML code that would work within our shiny for that so those are a few of the things that I've I've used it for and yeah I absolutely wouldn't trust it because it lies about so many things but it can be useful have you used it for translating between languages can I feed it I've never I've never touched chat TV but I feed it a function in art and it would output me new code yeah uh yeah I think it would I think if you said um because I have used it also for I think I'd found an answer to something in Python like I think I was using a plotting library that they use in Python and I was like can I convert this to our code to solve this problem and it it did manage to do it correctly so I think you have to be familiar with the language that you're language that you're translating into and the problem that you're trying to solve for that to be in any way useful um just in case it gets it wrong yeah so I would so to say you knew you knew Python but you didn't know Ruby then translating from Ruby to Python would probably be okay but I wouldn't go with a Python that's translated to Ruby because I wouldn't be able to verify it as easily I used it for translating what I thought was a useful R function into JavaScript for Google Earth Engine and it worked really well I didn't have any sort of idea what would work in in Google Earth Engine but it clotted the thing I wanted to plot so that that that worked and one other thing I've used it for sorry is um like if you want to speed up your code as well like if you're doing something in a really long way if I've got loads of code to do one thing I have asked it before can you make this more efficient and it has suggested things that I hadn't thought about I've used it for a very niche problem whether I have is translating my comments and my code into Norwegian comments and code which is um yeah none of you will probably have to do but that's actually been really really good yeah that can be really helpful yeah I mean I guess some languages yeah we have people from all over the world in this conference and it might be useful to translate some of those resources you suggested yeah I think um deep L is also an interesting one for translating that helps anyone anyone else? is that the google one? I don't think deep L is probably is most things in this world are but yeah um oh no no it's not it's random German yeah that's quite I mean I've found that really useful more generally when collaborating with people in Latin America or around them this might be an email because you're often trying to communicate really technical things and yeah um anyway all this chat about chapter two ebt might come irrelevant because they've seen it out as in this six month pause that musk is behind now it's like they're trying to think they're throwing a bit of tantrum buddy but yeah we'll leave that for another day um okay so I think that's that covers all the questions I think um I should try to wrap this up so now I think the thing is that that for me from the chat is sort of the importance of communities and having multiple at different scales so you know esmar comf which would plug that so that and the evidence that this has on communities follow those on twitter and and master don and there's lots of lovely people there who will help you out with your problem and then I think yeah within your own institution having these having perhaps more um little bit more private networks where you can ask different kinds of questions when you're you're really learning I guess and yeah I think I think all of them are kind of important and um the main thing when learning on solving is to have active to a community or a few all right so uh thanks everyone we're switching a little bit early but it's lunchtime so that was really interesting by the time here really I suppose I did just want I guess I just wanted to say say one thing is um you know even if you don't feel like you know code get stuck in if there's a project you want to to help on or you've got an idea or whatever just just get stuck in and you know even if it's as simple as testing it and writing a good quality bug report you know saying exactly what you were doing when when a problem happened or you think that this package does everything great apart from this one little thing that's really niche in your area if you can describe that in a way that's very easy to translate into code so describe the project logically rather than vaguely that can be really helpful and and can be a good way to start you know a lot of people kind of get started by helping out writing tests or even writing documentation or you know use cases and similar can be just really helpful and I'm thinking back to you know the site source package and how over the past year I think a lot of and I bit of a shame I wasn't able to be as involved as I'd wanted to with that but seeing you know people sort of progress from perhaps being really not very confident in their own knowledge of of the code and then sort of get into the point where you know committing bug fixes and making changes to code it's it's really nice to see and one of the benefits of being involved in a community yeah I think having a practical project to be involved with in sort of developing a relationship of actually being can be helpful and learning together any closing thoughts or should we leave it there okay I'm gonna leave it there I think all right well thanks everyone for your time that was a interesting discussion yeah be around


Admire how I used to have like 10 million coins and now I have 700,000 Just purchased six of these Nat team of the year fantasy packs, so it's gonna give us an offensive team of your player a Defensive team of your player and one specialist must likely we won't be taking the specialist But this is a pack and play what there's only six packs our base overall team is an 81 all those players by themselves probably couldn't win me a game, but Depending on who we get here. There's 98 overall Todd Gurley 98 Bobby Wagner 96 Tyreek Hill. There's a 95 Juju. There's so much. There's so much. All right boys I think this one self-explanatory I'm always trying to do a pack and play with the new promos that come out and this one had this had to be done Team of the year fantasy pack the first one. Give me Todd Gurley right off the bat. Todd Gurley right off Do you remember what I said you were the thing I said about the offensive linemen that we couldn't be doing okay But that's not that bad yet because we still got a specialist player We still get a defensive player so well juju juju Smith, and then I'll be Who a lineman to start it's out Defensive linemen technically. Okay, just put Bobby Wagner or Layton Banderess in this middle And we're just cash for the spit tactic. Give me the breath. Give me the breath Really shook it that actually just happened. That's like as bad as this pack could be That can't happen again. They can't happen again. Todd Gurley Tyreek Hill. It's one of the two Didn't think we were gonna get him we got him let's go All right now if I get Bobby Wagner in the middle I'll be pissed cuz I can only take one of these okay Joe show But that's like the worst one. That's totally fine not Bobby Wagner. Please don't do it. Okay Dude, look at this stats, and these is this is not powered up. These are his base stats 95 speed 90 96 oh my god Okay, wait wait wait Tyree go anytime Oh my god Asking you shall receive I guess Damon Harrison Lion's own I don't really care though because I've got who I need this is all I needed I needed Tyreek. I needed Todd Gurley. I would like Drew Brees, but I can go without Drew Brees like If they don't give me Drew Brees, I can survive What are you gonna do here for me? Shit, are you kidding me? Give me Bobby Wagner if I Know we get Chandler Jones. Okay All right, so now we have Miles Garrett in a key mix. I guess that's nice to have two really good dns, so I Don't know it's working out. We don't have an offensive line. I don't actually know who I need in this slot Adam feeling I Guess I could do that. I really want Bobby Wagner. Put Wagner right here Okay, I asked for a little bit too much.  I have to give Bobby Wagner here I don't get to use them like you have to give me Bobby Wagner Okay, all right tackle. So where's comes the worst we actually worked on the offensive line Now we get juju Wagner Wagner Wagner Wagner Wagner Wagner Wagner Darn it. Oh, so so then what do we do? Do we go the right tackle of free safety? This is tough, but since I don't have a quarterback. I'm not trying to get blitzed and sacked off the edge of the whole game So at least skit Rob haven't seen I know that's kind of a weird pick, but I'm confident I'm confident in what our team looks like right now So just those players alone took us to an 85 overall. We got Tyree, Todd Gurley Havinstein on front. So we got three on offense and three on defense I know it's a good way to do it. Miles Garrett and Keem Hicks and then Gilmore The linebacker department is still pretty unfortunate and I do have Layton van der Esch and Bobby Wagner on my team on my bench already So I'm kind of tempted to put them in You know what boys sue me sue me sue me. I'm cheating the pack-and-play I have some of these players on my bench already. So I'm putting them in So the cheating I will do and your luck will be the QB of this offense Todd Gurley, Tyree Kill, Marshall Yanda, Havinstein Byard, Bobby Wagner, Van der Esch, and Keem. Ah, that's sick. Alright boys Pack-and-play with a little bit of cheating mixed on the side just how I like my relationships Don't tell Kaylee. Please don't tell Kaylee. I said that That is this the nastiest top three that like I could even think of right now Yo, look at this defense, bro This 100% has potential. It's too bad that T.Y. Hilton is got awful over there. Hold up. Okay. Okay 81 overall Andrew Luck shook a tackle. It didn't end up mattering because I got sacked anyway But but less comfy. Alright Jordan Reed Our one of our many power-up players job and your luck. Oh, it's just tough. Oh That's a bad pass soon after all right Kevin Byard. What do you got? This is a run play. No, it's not He's gonna throw underneath to the drone bettas who I'm terrified of This isn't gonna be a bad start to this game I'm run committing I'm guessing we're running here. Oh my god. I just raked with the whole team Opponents team is totally not a 99 overall got squad, but mine is You know what this game needs it needs an update in the stadium department.  All right Wagner Let's see what this user is all about actually. No, I want to be Vanderesh He is gonna throw it. He's gonna throw it. All right Wagner. Oh, he's gonna run it Miles Garrett sticks in that fourth of one Fourth and inches Okay, boys. Oh, that's a QB sneak QB sneak QB sneak QB sneak No, I oh wait. We got him. Oh my god. I can't believe it. All right. That's all right though We're gonna get this ball 100% Whoo get a mean sack from the Gino at kids that is an 80 over all Gino at kids look kid I know you're scared. It's okay to quit you can quit. I won't judge you. There it is There's the blitz.   We're gonna blitz landing Collins Fat blitz off the right side. Here we go boys.  You're not quitting because you threw one pick. Are you oh? My god, he quit it gives you three one pick give it three seconds. It's gonna say yep. There it is. All right. Oh You're Damn one shift later. Just take your points, sir. You're never gonna get this close to this line again. Oh My god, oh my Nobody nobody talk about this to anyone ever I Honestly would be I would I would say there's a 50-50 chance. I returned this cake. Oh my god. I had it. All right, Todd Girlie I really want to see how your card plays Well, we got press coverage on Tyree kill. I kind of want to see how that goes.  I don't know what's wrong with me But I am probably one of the worst players of all time right now Okay, I guess Okay Opponents team is looking pretty nasty. So this should be a good one We really got to utilize Tyree kill here. So we do not have a lot of threats in the passing game In fact, he's the only threat that we have Oh, I think he's still in a cover two boys. This can be good All right, Tyreek. All right, Tyreek. We'll give you a shot. Oh Let's go my god. All right first bout on defense He's gonna wow third and ten What's he want?  Oh My god, he's right there right there. Nope play action, but I'm coming around the edge I'm gonna get this sack. Let's go. Oh my god. I came from so far to get that I can't believe he gave me time to do that one more stop. Oh Bobby Wagner straight up the middle four and twenty five can even make that Wow Barely made that. All right. Um another unorthodox play but middle slants. Oh That was open for so long.  Oh Wait, oh my god, that's so open Stefan digs is on his feet I'm cutting this to the left. I'm cutting this straight to the left side Excel burst to the left side. Yes. Here we go boys And that's a touchdown Todd Gurley, I like the salute the salute selly. Yeah. Oh my god All right boys, I'm gonna have to call it quits on the team the year I can't play a fourth game. That was awesome though That dude had a good team too and we come out with that win right there I love that down to quit in like the second quarter. I think that's it for now boys Thanks for watching as always. I'll see you guys in the next video. Peace


Being queer has meant bringing my very existence into conflict with systems of rules and laws. Being Christian has meant being brought up in the knowledge of how much I was loved. Being queer and Christian forces me to look critically at the systems which have been built to suppress and exclude me. Being queer calls me to dismantle all the systems built to suppress and exclude the other. And being Christian calls me to love and forgive even those who built them.


investigation underway after a car crash in Sheboygan County. More rain could cause flooding. Habitat for Humanity Lakeside announces big goal. These and other local stories are coming up on this edition of Community News Review. I'm Maddie Fister and this is Community News Review for Thursday, September 12th, 2019. Police are investigating three home burglaries in Sheboygan over the last several days. Though there are no specific evidence that the burglaries are linked, police say they do share common elements. In each case, someone entered a home while people were inside the home. Also, the doors to the home were unlocked and in each case, the wallets or purses that were stolen out were out in the open within a few steps of the unlocked entryway. Police say at this time some of the stolen property has been recovered but no one has been arrested for the burglaries. According to the police, most property crimes and crimes are crimes of opportunity and the best strategy we can use is to take away the opportunities by doing simple things like locking your doors and making sure your valuables are secure. An investigation is underway in Sheboygan County after a car accident on Wednesday morning. It happened around 9 o'clock on the highway 23 and TT. There has been no word yet on any injuries or how many vehicles were involved. Sheboygan County authorities say that they are still working on the accident scene. The cause is still being investigated. Kohler's schools are wrestling with the problem of finding more parking in limited space. Proposals to solve the problem were presented by Bray Architects at last month's village board meeting. Those proposals address safety during busy school times as well as providing extra parking for events. Plans variously either eliminating or relocating a playground or vacating portions of the upper road which require action by the village board. Left unaddressed was the issue of snow removal and management, something that often takes up parking spaces. No decisions were reached during the August 19th meeting. Heavy rains are once again threatening more flooding problems in northeast Wisconsin, especially in the Green Bay area and here in Sheboygan County. Rain from the past few days is reportedly now pushing up the water levels by the east side of Green Bay. Flooding struck back in March 2 and many residents are still recovering from the heavy flood damage. This week the Green Bay Fire Department sent out a notice to the residents advising people about the potential for flooding, especially Wednesday night into Thursday, which could also have a significant effect on the Sheboygan area. Back in March rivers flooded onto city streets, forcing many residents to evacuate.  Sanderson was sending pornographic images and videos of children to other users and was exchanging with others through a New Zealand-based cloud storage service according to charges. Eastern District of Wisconsin Chief Judge William Greisbach noted the serious nature of the crime and the need to send a message of deterrence while issuing the sentence. Greisbach could have handed Sanderson 20 years if convicted of all counts and Sanderson will spend five years on supervised release after serving his sentence and will have to register as a sex offender. And finally, housing costs are an issue for many in Sheboygan County and Habitat for Humanity Lakeside would like to make progress against the growing problem. The goal according to Executive Director Sarah Bachman is to build 20 homes, repair another 55 and complete hundreds of other projects in the next five years. The program announced on Tuesday is called Rock the Block and would require 10,000 people to volunteer or donate over $10 million to the effort. Bachman admits that it is a big but reachable goal and it's important for the 34% of Sheboygan County families who live paycheck to paycheck unable to save for emergencies and Habitat for Humanity does not give homes away but rather select buyers based upon many factors including need, credit and ability to make payments. And that is our report for today. Join me again on Tuesday for more local news and information on Community News Review. WSC S-T-B


So we will be introducing our students in the spring to new information about loan counseling, when to take out loans, when you don't want to take out loans, when the expectation is to pay back your loan. There's a lot of confusion that surrounds how you get a loan and what the expectations from the department of it is.  So we are going to provide students here at Big Sandy Community and through a partnership with Morehead State University to offer extended loan counseling beginning in the spring.


Hey guys, it's Nate aka The Foot Accountant. Welcome back to the channel. EA Sports ruined some of our profits yesterday in FIFA 23 and it's a little disappointing because everything that we expected to happen relating to the World Cup hero SBC pack happened. We had an SBC, it was good value, and it made fodder start to go up, right? This is only like 120,000 coins to do. We'll talk about it. It's great. GG's EA Sports, but then EA did something else that they don't normally do on Mondays that brought some supply to the market. So we're going to take a look at that and talk about SBC fodder for a good bit in this video because it had some very, very interesting market movements yesterday and there's a lot to learn from there. Now for the rest of the market, like these World Cup Phenom cards, they are going up. There was a slight dip yesterday with that hype SBC dropped, but a lot of these cards are rising and have reached new highs on the market because people saw yesterday as a great opportunity to buy. And of course, since rewards are fresh, coins are fresh in people's accounts after a weekend of rewards, there are prices moving up as people have coins. So I want to take a look at everything related to the market and the path to glory upgrades that we finally got late yesterday. GG's to EA, they finally put them out. They were kind of waiting a long time to do so, but they did. I want to take a look at potential content today on Tuesday as well. Could we have another showdown SBC because we've got another game coming tomorrow that could be worthy of a showdown, Morocco vs France. Of course, today we've got Croatia, Argentina. Last call for that showdown that was dropped yesterday with Enzo Fernandez and Pasalac, I think it's how you say his name. So we'll talk about that and more in today's video. If you're excited for it, hit the thumbs up, subscribe if you're new. Let's talk about these profits that EA kind of messed us up on, right? Yesterday, we're going to the store for this one because that's where the issue was. Yesterday we got the Hero Pack, right? All great. All of our investment fodder was looking good.  We were talking about the 88 rated cards because they exploded yesterday. Let's just go through fodder prices really quick first and kind of take you through the timeline. 88's yesterday, rising up into content time, exploded, right? They started at about 28, 29,000 coins. Even before the SBC came out, 34K. A lot of your 88's were 33, 34,000 coins. An hour before the SBC dropped and on stream we got on and that was like, guys, that's almost too big of a rise for me. I would take the cash and sell into the hype and that's what we said with 88's because they were up the most and that is exactly the correct decision that looking back, right? hindsight's always 20-20 but that was the right decision because EA did not require 88's or higher in this pack. They only required 87's or higher and so the 87's went up like crazy and the 88's got panic sold back down but not just did they get panic sold, EA had their part in this yesterday by releasing lightning rounds on a Monday. We almost never get lightning rounds on a Monday. We didn't even get lightning rounds, I don't think, or at least that many on Cyber Monday a couple of weeks ago and yesterday EA dropped 100, 125, or no, it was 150K pack tradable lightning rounds yesterday. That's what it was. 150K packs, the big ones, tradable. They also released the untradable pack lightning rounds but in my opinion, of course, since those are all intradable, the star player packs, the 84, 85, 86 plus star player packs, those are all intradable so it doesn't impact the market really that much. It really should make people go out and do more SBCs if they're getting untradable fodder but that's besides the point. EA released tradable packs yesterday as a lightning round and that hurt the supply because those lightning rounds were selling out and that's kind of crazy to have on a Monday. You honestly don't normally see that but EA did that yesterday and I really, really think that that was a part of the reason why the fodder prices on the game yesterday did not do very well and that's why you saw some of your higher rated cards not go up in price. Now also it does, it's a big point that the SBC did not require these cards too. Benzema is now back down to 52K. Your 91 rated cards are low but again it was an 86 rated squad requirement for the World Cup hero upgrade and there was three 87 pluses required in the squad so of course your 87s have gone up big. They're up 24,000 coins here for most of these cards. They were even up a little bit more than that right away. I think most of them spiked to about 26, 27 in that first half an hour to an hour and then they started to get listed down by investors and of course supplied by those lightning rounds at the same time and that pushed these cards. Basically the way to think of it is EA kind of ruined our profits in the way that they limited them because if they did not drop the lightning rounds yesterday I honestly believe that 87 rated cards would probably still be about 26, 27,000 coins because there was a lot of lightning rounds released. Those were big packs with a lot of gold players and they sold out and EA ran those lightning rounds I think multiple times. There was some glitchiness with the store yesterday. We were kind of witnessing it live on stream but multiple hours of lightning rounds is what really stopped the fodder from rising a lot more yesterday. Now your 85s went up a little bit yesterday. They were around like 8,000 coins, 8.2, 8.3k and they kind of peaked right around that same time that 88s did but the lightning rounds again guys there was of course a lot of investing and you can definitely point a finger at these prices not going up much and saying it was over invested. There's a little bit of that aspect in there too but I also really really think there was a lot of demand for this SBC. I mean you take a look 75% thumbs up for the hero upgrade pack. This is only 114,000 coins to do for all of the World Cup heroes that are out. This is an incredible SBC and again give a thumbs up to EA for the price of this. It's very craftable. It's only one squad. People love that and I think a ton of people are doing this SBC and they did do it yesterday but again I think it was a combination of a little bit of over investing and the fact that EA put lightning rounds in the store that didn't make fodder go up that much. Now if you have these cards what would I do? To be completely honest I don't see a ton of supply coming throughout the rest of this week so if you invested in 84s, 85s, 86s I don't really see these cards dropping that much unless EA surprises with some sort of like one of those nation challenge packs with a really good tradable pack in the SBCs either today or tomorrow. I still think there's going to be people logging on to the game and doing that World Cup hero upgrade so there still should be some demand for fodder. We have a showdown SBC out. If we get another showdown today maybe there's a little bit more demand there. I just I don't think fodder is going to go up that much but I also don't think it's going to drop that much either so I would just say right now it's kind of a wash right. If you bought 85s at like seven and a half thousand coins you're kind of like well I can either sell these guys right now for like break even around 8k or maybe a little bit less or I can just hold on and try to get maybe eight and a half or nine thousand coins later this week I would maybe take a chance at least for today it's Tuesday right I don't think you have to be worried about this fodder stuff until later on in the week we don't have more lightning rounds most likely unless EA do something crazy again until we get to Friday with the new promo so honestly I would just hold this stuff even with the 87s right the 87s are in very high demand still I think these guys could maybe go back up to like 26,000 coins by the time the week is over this SBC is not repeatable it's only a one-time and done and it expires on Thursday like we said that's the foot hero world cup upgrade so I just think if I had fodder right now I would probably be trying to lazy listed 2,000 coins or so over the cheapest by now price or at least a thousand coins over try to catch some lazy sales help you get some extra profits in there and then not really worry about having to sell it right away unless you really really want your coins until you know towards the end of the week so hold your fingers cross your fingers not hold your fingers hold your hopes that maybe EA has something else planned for today right something else they could drop today be another showed on SBC right some more SBC demand I mean people are doing upgrade packs also 78 plus player picks with all these great phenoms that are impacts even though I think the 78 plus player pick is not a good SBC in terms of the value for how much you have to turn in for a one of two player pick of 78 plus give me the 80 plus double upgrade back please that was a great pack last week again and I really think that now seeing this 78 plus it was even better value but people are going to be doing upgrade packs they'll be crafting there's plenty of SBCs to craft storage Cod the dynamic duos the Ramos the from Pong the showdowns that are going away maybe another one today like we mentioned so I think you can hold your fodder for now keep lazy listing it and just get out of it by the end of the week it just might be one of those weeks where EA kind of messed it up for us and it's a bit of a bummer so that's the kind of way that I see the fodder market right now but regardless GGs to EA for dropping that World Cup hero SBC yesterday the hero cards there was a little bit of panic yesterday not a ton but just enough that if you bought a right couple few of cards I guess you could say there was a few cards that did end up rising back nicely like Smolarec was 480k he's now 520 another one that I think of off the top of my head was Brolin Brolin was like 460,000 coins yesterday before the content drop and now he is approaching 500,000 coins almost 500k so these guys are starting to rebound back up and they're starting to get a bit rare honestly the way the market is going right now I like a lot of these prices continuing to rise up into the rest this week and we're going to talk about that in a second with the market but also as a part of yesterday's content if you guys have any of the path to glories that we're deserving and needing to be rewarded their five star week foot upgrades they finally have them Griezmann five star week foot four star skills for that card another one that I think looks really saucy after a five star upgrade I know it's only a plus one but Alejandro Gomez of course in action today this is a card that if you have it don't take any chances guys sell these guys into the hype 1.1 mil for this Gomez card right now five star week foot four star skill moves of course if they win this game today he'll become five star five star as they head to the final and he'll be playing for a chance for another plus one upgrade and three additional traits on his card if they would end up winning the whole world cup but if you have any of these Gomez Romero right Romero is a card that I know a lot of people have invested in he has just hit an all-time high 320k I believe 330 is he really 330? 325,000 coins for this Romero card this is one that I would 1000% sell in the hype I think that a 300k price tag of course with all the other Prem Centerbacks that we have is a good price to sell now also you can tell me Nate if Argentina are gonna win today I know those cards going higher and that's also the case because if Argentina win today this guy gets another upgrade his price continues to go up a little bit more but with the risk that there is now we have all good teams in this final four you just want to take the cash especially with how expensive these guys are that would be my advice to you guys so take the cash take the safe cash on those in my opinion but those upgrades did go live we also got the showdown Taram upgrade I think he looks pretty decent nothing super duper insane now speaking of showdowns we had one yesterday where's the Taram right here 92 pace 88 dribble 89 shooting not bad gonna be a super sub for me finally a showdown I did they got upgraded I guess Kovacic did as well but that's besides the point so more showdowns potentially today I mean a part of Tuesday content I'm guessing is another showdown there's no leaks for it right now but it would just be nice if EA dropped the Morocco French showdown that'd be perfect they could pick some other players if they haven't just put in yet and then the showdown that we have for today's game I think it's ending like right before content Pasalik and Enzo Fernandez a lot of people are doing this Fernandez card because they believe that Argentina can go through and three star skills four star weak foot hold it gang high high work rates tough links but again you imagine this car with a plus two if they're able to win it looks pretty saucy so that's the hype around this Fernandez card I'm hoping if they can go through I might crap that SBC it's only about 50k not a tremendous W but it's decent so that's kind of what I'm expecting today and then an outside shot at you know some other sort of pack some other sort of upgrade SBC today a campaign bag a year in review that sort of thing I guess there's a slight bit of potential for that we'll just have to see it'll be one of those things that it's either leaked or it'll be a surprise at 6 p.m so another reason to maybe hold your fodder just for something along those lines now let's spend some time talking about the market because as we mentioned in yesterday's video as well the phenoms we're going to be a very popular point of movement on the market and these guys are just they're just flat rising man because I think people know that the past few weeks the weekend like Sunday to Monday has been some of the lowest times on the market for these cards and especially with this promo team being as hyped as it is if you bought some of these yesterday you are probably in the big money even some of the brand new cards look at Lissandro Martinez from 140k yesterday at the content drop 143 he's won 86 right now and a lot of this market looks like until we get some more better content something crazy something surprising on the weekend these guys are just going to continue to slide up what supply are we going to have between now and at least Thursday it probably would not be enough to make these cards go down that much so Hakimi one of the biggest risers from yesterday kunday is up like 20 30 000 coins um Hakimi is almost up 100k he was 500k for a quick second yesterday yeah 488 you could see there he was as low as 400k on sunday night early monday morning so uh really really big rises on some of these world cup phenoms i picked up a couple of Lattara Martinez yesterday at 75k look at this man rise from 75k he's now 90 000 coins uh so that's a big rise there just w's all around if you're able to buy any of these cards if you feel like you missed out what i'd say to try to look for with some of these is if we do get any sort of pack supply sbc like um you know we've been getting these world cup challenges i think today would be a day where we might get another one of these there's a Croatia challenge that's going away today so i would not be surprised if we had another one dropped in the game if we get a tradable pack right that's a little bit of an opportunity for some tradable supply so that could be another opportunity to pick up some of these phenoms cards if you want to other than that you might just have to kind of hold your horses and wait for some insane promo leaks or this next promo team and then watch these guys heading into the end of the week um where we get marquee matchups and if there are some insane leaks that could cause a little bit of panic as well so another thing i have to say about the content today before we talk about the market a little bit more is watch out for a loading screen today i mean it's really early for you to drop loading screens on tuesdays and i think they've been doing it the past couple of promos because they also drop loading screens for the world cup icons and after this week the world cup icons i believe we've got them all they've all been released so i don't think there's going to be a loading screen for those so maybe loading screen today but it might not be until tomorrow on wednesday for our next promo i know it's looking ahead a little bit but you know tuesday loading screens have been something that we've seen recently over the past couple of weeks because they're dropping icons and a new promo every single week but that might not be the same but it's worth mentioning because we have seen that recently now let's talk about if you're trying to trade on this market right now you can actually i'll show you my transfer since kind of talk about what i did yesterday if you're trying to trade and we were talking about this on stream as well it's a incredible time to trade right now in this game a couple things that i would tell you to look out for try to trade with cards as you can see a lot of the things here on my transfer list are cards that are like less than a hundred and fifty two hundred dollars in coins uh besides the gretzka that i finally flipped and besides this marquinhos here that i was using in my team and trying to make a quick buck on you know martinez grillish caught of a haul right i bought caught of a haul is at ninety seven ninety eight k he's like 120 almost already i should probably rise these up a little bit to 137 because he just keeps going up in price so a really good way to trade right now on this game is to just fluctuation trade it's one of the basics that we talk about all the time uh but these cards that move in and out of fluctuations are so so good to trade with i bought a betty pillow this is a great example right i looked at a betty pillow's graph on flip in and i knew that i can buy this card uh and i can sell him i know that i can sell him at like 270 200 and almost 280 000 coins and he was pretty low over the weekend right a betty right now is 270 270 flat right 265 264 so i know i bought that a betty at 255 i know that i can sell it at 277 k so if i'm able to find this betty per probably like anything less than 260 because again you have to make sure you calculated for tax but knowing that i can sell at 277 if i can snag this card on a bid on a snipe you know it's kind of grindy to trade when the market is up like this but it's also nice because these cards kind of trend tend to get a bit rare as less people are watching them and they just have a lot of fluctuations so footbin is going to be your best friend when you're looking through some of these cards now you know you can mostly do it with the cheaper cards it's best to do it with the cheaper cards because you have less tax on every purchase and in every flip but you can do it with some of these more expensive guys too like if you want to trade with some of the world cup heroes and if they move enough on a daily basis or an icon like i bought butre gueno yesterday at 900 k flat sold them at 980 that sort of thing you can absolutely trade with the expensive cards too but this fluctuation trading i would say works the best with some of the cheaper cards so what what i would look for is like going through like like jerud right 62 k for jerud what did he do yesterday yesterday when the market rose he went from 60 k peaked at 67 went back down to 60 and he's kind of been around 60 k since then so maybe jerud is a card that i'm like okay he had 67 k yesterday if i can get this jerud for like maybe 59 k on bid or 60 000 coins on a snipe this is a player that people might be going to try out because again you know you've had france that have been pretty successful lately jerud himself has been performing very well so maybe you get this jerud card with a good chem style you buy it for 60 k on a snipe we're on a bid and you list it for like 67 68 you can get a lazy sale the market is just continually trending upward as well if we don't get any insane content that could be a really great way to trade on this market in the next couple of days so if you're looking for other players to do this with look through these most recent promo teams the stories cards even some of the world cup icons i mean these guys are they're so cheap like chef shanko is 60 k louis hernandez is 205 210 isn't usually 220 let's see yesterday he was 224 was down at 204 at content back to 218 like this card to me right now i think you can go back to 220 k he's not in packs anymore i know he's not the most meta card ever but boom here's a perfect example how many cards do we have to 220 we got one page okay so there's a there's an okay amount of them if i see this card at like 200 flat so footpins got him at 205 right now if i can snag one at 200 000 coins flat i will absolutely buy this card because i believe i'll be able to sell it at 220 in the next day if the market continues to rise up just a little bit more so that's kind of the stuff that i would go through look at the most recent promo teams don't sleep on informs guys you want me to shout one card right now that's been a really really good card to trade recently because of the bundesliga links being where they are right now with frimpong this informane is a card that fluctuates a lot some of your biggest and best names in the bundesliga are really really good to trade with which is why i started trading with that gretzka card as well on a higher tier now he's up a lot of course but you know keep an eye out for those bundesliga cards because they just move in price because that's where the hype is right now on this game also watch your argentina links because those cards are moving up very nicely with the akunya showdown that we have had uh the enzo Fernandez that we of course have in the game right now that's a bit of the reason why la taro martinez is going up so much and the new la sandro martinez is going up so much as well so that's a little bit of insight onto what is going on in the market right now and what is going on in this game hopefully ea dropped us a little surprise today on a tuesday that would be fantastic ea sports drop us a little gamble pack a little campaign player picker something along those lines um because that would be a lot of fun to have on the game today but hopefully we get some content on a tuesday and if you guys didn't draw this video smash the thumbs up on a comment below if you have any questions and subscribe if you're new i'm not going to sign off yet because if you've made it this far you got to see the promo card that i packed yesterday i know a lot of you guys have seen it yesterday was a game changing day for tfa i opened in 84 times 20 i packed rafael leow the sandro martinez um and uh dirt kai was in my hero pack but it was an absolutely mental 84 times 20 so now i got to figure out a new team with the strike force of leow and rudy voler and mesi slash um neymar might have to take a seat but uh that was that was incredible the reaction to this by the way is on the clips channel if you missed it so i'll link that video up right here but absolutely crazy crazy pack pull uh that we had this rafael leow yesterday so if you're saving your 84 times 20 maybe give it a shot because yesterday it was very very nice to me but it's a game packs always are anyways that's going to be the end for the video i'll see you guys today in the stream it's been nathan vote account i'll catch you guys later peace