Well, that's Lady Aida. Hey everybody and welcome to my desk. It's another Sunday night. Hack our clock. Time for me to chat about what's going on here at desk Lady Aida. I don't think there's any news from Mr. Lady Aida, right? No, we're going to have a full week of shows and more. All the schedules are up. So you can check out the discord show schedules and more. Yeah, last week was short, but this week. Yeah. Most things are back. And lots of fun surprises and more this week. So let's kick it off. What do you want to talk about first? Well, let's go to the computer. I'll just show off this great church. We did back in March in the before that I got. I got totally crushed by revisions. We easily did like 2530 revisions of boards and there's more to come, but I actually got to the point where the board revisions I'm doing now depend on me actually finding new components. So I've kind of like shifted back to trying to get more breakouts done so I can test out these new alternative components. So one component that, you know, ironically at the time we couldn't get the list 3 MDL, which is a triple axis of Megatometer that we use for a lot of our IMU breakouts and also the clue in the feather sense. And you know that it's a great Megatometer, but when we were buying it before it was like a dollar or less and now the price is tripled basically, we can't get it at a good price anymore. And you don't want to increase the price of the clue or the feather sense by five bucks. I'd really prefer to keep it at the price it is because everything else got more expensive. So, you know, on a while ago we checked out the MMC 5603, which is a very tiny magnetometer, but as you can see has tons in stock at Digikey and others. And it's a very simple sensor. It's fixed rate, although it has pretty high data rate. Sorry. It's fixed range 30 gals, which is plenty. You don't want more than that. That's plenty to do, you know, Earth magnetic field detection and you have some basic magnetic field detection is also 20 bit, which means it's pretty high resolution. Yeah. The I squared C interface, I was playing with it this weekend because I finally got the prototype together.  So it's the drivers a little annoying, but despite that it's not very complicated sensors. It's pretty easy to get up and running and I've got a little breakout here. So let's go to the overhead and I can show off this breakout and I'll talk a little bit about my workflow. So this is the breakout and like this little sensor in the middle of the four BGA, but you know what? It wasn't too bad. Like I made two prototypes. One came out.   I made the same as the list 3MD outbreakouts. This is kind of drop in replacement and then one of the things I'm trying to work on is how can I optimize my driver writing workflow? Cause like I write a lot of drivers and I'm just again, I'm just like so busy with so many revisions and like there's so much stuff going on. I want to make sure that can write the circuit Python, Python driver and Arduino driver very quickly and so I experimented with a different way of doing it this time where I use an FT232H which is a USB to I squared C SPI slash GPIO converter and it's just nice because it's got a STEMI QT and I just plug it in and then instead of writing the code on like a feather and four, I'm actually writing it on my desktop and it's actually like there's pros and cons of that, you know, one pro is I can clone the GitHub repo directly to my computer and then I'm like writing code. It doesn't have the fun auto refresh that circuit Python has like I know you can kind of do that with shell scripts and and you know whatever Chrome jobs and whatever but I just you know control C and rerun it. So at my computer, so if you want to go to my computer, so you know I have under MicroPython, I have all my libraries. So you know this is the Git clone from you know GitHub of the library and then I can just open this up in you know my favorite editor and I edit the code and I update it and there's a couple of things that you know make circuit you know circuit Python is like it is fast iteration even even Python see Python on a computer is fast iteration. I'm used to writing the Arduino library first and then the Python code but I'm actually going to experiment with the Python code first because I think it might be faster for me to iterate because there is you know like I didn't make a mistake in this code you know when I first wrote it and I had like the wrong the byte array wasn't long enough I like I had eight bytes not nine bytes and Python like tells you Python is like hey you are indexing into an array past the limit of the array whereas Arduino like happily does it it's like hey you want to keep reading past your memory pointer go for it I will not stop you which is you know a pro and a con of Arduino and and cc++ so you know I write the code here and then I just run the code itself in the command prompt you know it's not as nice as a shell but you know if I'm just running you know Python it's fine so if I want to say you know this example runs like once a second and prints out the data and I can shift this around and if I want to speed it up you know I can open up the example and I just change the sleep to be you know point one seconds we run it and now it's it's faster so you know no less compile time less upload time so I'm going to try I'm going to try this instead the only thing is about the ft 232 ages I don't think it I don't know if it does clock stretching so I just have to kind of keep my eyes open for that and you know and then and then porting to Arduino I think you know one thing I've noticed is that Python again because you can just create objects you can you know your your you don't have to memory management and stuff when I pointed to Arduino actually did kind of line by line and it was fine it was it was it was pretty fast so it only took me about like an hour and a half to write the Arduino library two hours to write the circuit Python library so this way you know I get that full coverage of Raspberry Pi and circuit Python and single board computers and see Python and then Arduino which gets you everything else okay one comment and then one question yeah move on for the drivers at skirt route they've done circuit Python version first definitely help currently writing one for RTC so it looks like that workflow is helpful trying different things yeah and then next up any progress on our ultra wideband feather wing and or can you recommend a ultra wideband eval board yeah the eval board that they sell is pretty cheap it's a shield but you can wire it actually I have that the prototype just the PCBs came in not that that means it's going to get done anytime soon but I thought the next thing I do is just quickly go through the prototype PCBs 21 yeah if you're using CPython can you limit your resources to know if the memory will be an issue on the microcontroller no but I kind of have a feeling you know I know I know the tips and tricks we use I'm not I'm not too concerned about it okay you know I'm not allocating a big you're not importing numpy I'm not allocating a large array we've you know the tips the tricks that we use to reduce allocations like I've well established you know when you do we use you know the register library to do register reads which is a little memory intensive but I also am not willing to restrict libraries to make the memory small I've sort of I've just sort of moved on past that it's like not that's not important to me anymore so yeah let me let me go to the overhead and we'll I'll just quickly go through some prototypes okay as far as predictions on stock stuff any s3 feathers you think are in the pipeline well we have the s3 feather and the s3 tft feather both of them I think we were just waiting on s3 modules and I think they came in so okay so there's no reason not to buy just don't know what exactly okay so those are those are looking good yeah I think it's fine I mean there's some there's some components people like hey when is this coming in and like I you know I do not know we're getting that part again but those are not part restricted good okay you want to do overhead yeah you can see I got a big pile of stuff so I got my JLC PCB so I can kind of just go through the yeah that component I want to take them out of the bag so this is this is the gerber files called buda because those making also three pretty good so this is interesting this is nrf 52 tft feathers it's got nrf 52 and it's got actually it's got that magnetometer on there it's kind of like a feather sense it's got you know RAM microphone humidity temperature sensor IMU you know power supply stuff and on the other side is the tft usb user battery reset battery and and so user and reset button and a battery so kind of like the ESP 32 tft boards that I made but with an nrf 52 840 Scott recommended it because like I'll use like I'm doing some stuff with Bluetooth it would be great to do Bluetooth and have a little display and the clue does it but it was like maybe we can make a feather so I whipped this up let's see this is this is a tiny OLED display I don't know if I can show it but this is like a little 64 by 48 I think sized OLED display which I squared C it's gonna be very tiny and just went to actually a lot of revisions are very old design that I just keep forgetting about but hopefully I'll get back to it this was a request somebody wanted a stem IQ T hub board so you could like have you know stem IQ T's with five connectors so this way you can if you don't want to chain them if you want to have them be a star pattern you know maybe lower lower the capacitance or something so this is does that design don't passive let's see this is out this was a weird idea I had this thought of making you know as a stem IQ T friend for driving neopixels so this is like you know a kind of an interesting board it has a 80 tiny 817 with I squared C and then you know a three pin connector for neopixel out and then a power in connector so because they stem IQ T cables can't carry more than like 200 milliamps so it can be interesting like oh I just want to you know quickly put together neopixels on like I think it was because we had a couple people who were like oh I want to drive neopixels on this weird-ass chip that doesn't have it's not fast enough or you know so it's a single-board lights computer because you can't get a raspberry pie and I go well this maybe could be a little a little helper friend I don't know whooped it together this is this is older design this is the h usb this is a usb-c PD device it's an interesting chip that has you can set the current with resistors there's little jumpers here or you can use I squared C so there's a little break out down here you can connect I scored C if you want to like change the usb-vid you know or like configure the voltage and current over I squared C it sounds interesting so it'll break out for it this is PC joystick to a STEMI QT adapter PC joysticks are weird I think we covered it like a couple weeks ago because they use you know obviously they have two analog inputs and then GPIO and then the analog inputs are actually like real stats not potential meters and so there's a couple of passives here but I have to get that connector that we expect a couple weeks ago get on order and then this shouldn't be too bad just GPIO and analog reads but a good a good thing for a STEMI you see subboard because it requires both analog and digital in this is also an old design this is sort of like a little joy pad also with a seesaw and a STEMI QT I do project sometimes I need like a gamepad input and I'm like I don't want to wire up like eight buttons so this is just you know be a simple I squared C with analog and four pad and then start select so you know if I ever make little games it's a quick way to to get them up and running this is for the Goosey this is a G this is a genicom UVC sensor which it's a squared C sensor which I actually got I think we expected a while ago and there's just so hard to get UV sensors I like to I know like we keep introducing them and they get discontinued but hopefully this one will stick around genicom makes a lot of UV sensors I think they'll they'll keep it okay so we did the Metro mini this is actually kind of interesting because this board it's a Metro mini and I had to well so we ended up did get we are going to get some at mega 328s but I wasn't sure we wouldn't so I was like well while I'm at it let me like we designed the Metro mini to like the Metro mini v2 so it's USB-C and it has a STEMI QT connector and then a couple of the little parts just like tweaked around and it's also using a smaller QFN chip I was able to get like a couple hundred of these QFNs so it's basically pin compatible chip compatible with the Metro mini but USB-C can use the WCH 9102 because again like CP2102s are impossible to get and I like the STEMI QT connector because honestly I might just build this you know even if it doesn't go to store immediately I'll build a prototype because I'm always using a Metro mini for testing out my sensors so very handy less worrying for me ENS 160 it'll break out for a funky package it's like 3x3 pads square pads this is an environmental sensor I don't remember the company it's not sincere on somebody else but you know it's like an alternative to the BME688 I think I think it does like gas sensing as well as VOC sensing this is the ultra wideband feather somebody's asking about so the feather wing just PCB came in haven't put it together so it's still shrink wrapped but maybe one day and then finally the AD 5693 which I believe it's a DAC remember what this was I think it's a 16-bit DAC or maybe yeah I think it's like a high high resolution DAC most DACs are like 10 12 bits and so I think this is a high-res DAC a lot of prototypes alright this is my prototype how okay all not out yet don't ask yeah so these are these might be don't ask don't ask but this might just be some friendly advice yeah is there a reason to keep trying to design around the s2 or should they focus on the s3 since the s2 modules are gonna end the s2 module is not gonna end they they're going through an ECO so they're not just continued they just made a little bit of a fix I think they improved the RF performance so they're definitely still around and they're they're coming out with a web 2 that's pin compatible because I asked them about it and that's not a problem whether you want the s2 or the s3 I mean there are trade-offs and the s2 has a DAC the s3 has a tft driver the s3 uses more power because it's got dual core the s2 is a little bit more mature I don't think there's any you know I mean if you use the modules they're essentially pin compatible so use whichever one you like but yeah I can answer this one any plans to make an RP2040 with the module the Pico W uses Bluetooth classic would be nice on the feather just came out we're looking at not yeah we don't we don't have you know Raspberry Pi would basically have to release the module like we don't have that access to that chip and they do and so you know be cool maybe one day they'll make a module I think it would be great but for now just use the Pico as is note that Bluetooth classic support isn't isn't there quite yet either for notice jail CPCB shipping has pricing has increased all pricing has increased everything everything's more than gotten cheaper nope except for love is still free yeah even life okay okay let's do the IMP I have a great search let's catch up we're one week behind yeah let's kick it off all right I'm a PI this week brought to you by digikey and ate a fruit I'm PI is when we look at the latest and greatest cool stuff and more on digikey dot com this is general tools this is one of their graphics to grab that from Twitter what did they make and what is this week's I am PI that is on a digikey okay so last time it was physically big to do the office but this one is physically small so we thought we could we would do this from the desk of Lady Aida so this week's I am PI is the Jonard micro deburring tool and so you know you bring tools are not new I know you probably like I've seen these before why is I MPI but I remember the first time I saw a deburring tool I was at the media lab and saw Griffith was showing me like you know I drilled something out and I was like trying to file the hole or the cut and he was like they're gonna that's gonna take forever it's a pain you have to like jigging you have to hold in the vice and you're gonna mar it the best thing to use is to use a deburring tool and you pick this up and hand it to me and I was like you showed me how to use it I was like oh my god this thing is so cool so I do recommend if you don't own one it's a good idea they're only 20 bucks and they are super useful so a deburring tool I mean this is up just grab the graphic basically this is curved S blade that sits in a ball bearing and it's got a nice handle traditionally they were used for cleaning pipes so like if you're a plumber or an electrician and you're cutting conduit or copper pipe or PVC pipe you cut it you know there's always little like bits and pieces and burrs left over from the cutting edge and you use the deburring tool to clean up especially if you want to fit pipes together and you want them to be flush you want to glue things and you didn't want to have any as my parents would say schmutz in the way so this is what a deburring tool normally is used for but it's also used for and this is a nice demo it also can be used for other stuff like 3d prints and PCBs especially when I was making PCBs with copper etching you know I would I would laminate and then copper etch with ferric chloride or Cooper chloride the copper off and then I would cut the PCBs down with I can show them my my diagonal cutters and diagonal cutters my sheet metal cutters they always leave like kind of a gross burr at the end and I would use the deburring tool to clean it up and make it nice and pretty so you know it's pretty easy to use you just grip with your hand it's nice because you don't have to use a vise and you don't have to jig your tools so it's like especially for round stuff or delicate stuff doesn't get hurt and then you just kind of do this elegant swiping motion which I'll show you takes a few moments to get used to it if you've never you know the first time you go get stuck but just practice it for a minute or two and then you'll have a beautiful the bird outputs and then I found some photos of cuz like oh like can I find any photos or videos of people deburring turns out there aren't any I mean I'll show it live but I did show I did get this nice picture this is an amplifier actually continue the next picture this is I think I swapped the two picks so this is like that amplifier song on flicker somebody you know they printed out this template you you paste it on top of a box and then you use a hole saw or a drill to cut through but you see how if you go back the previous one it's all really rough this is exactly where you would use a deburring tool you go in and you just scrape away and it's so satisfying you scrape away all those birds and you get like a beautiful slightly countersunk finish and then don't forget also to pick up extra blades the blades do go dull as such if you're using them on metal and you can use these deburring tools on you know brass and copper mild steel not stainless steel aluminum is fine of course all sorts of plastics will work on glass anything kind of soft foam is too soft but you know maybe modeling film is okay like the kind of firm stuff that you would use with your modella or your CNC you know not not super hard stuff but like the kind of firm stuff and of course all sorts of woods as well so also I did want to shout out while you know after you book your order on digikey go check out the janard tools tick tock which is filled with really good videos on how to use hand tools and like details in the answer questions you can ask them questions about their tools and they'll answer them as well but for now I thought maybe before we pop over the video I could show live live demo yeah this tool and make sure I'm okay good so yeah so this is the handle I'll say the handle does not open there's some tools I've seen that the handle opens to hold it blades with this one doesn't to change the blades really easy you pull this down and this releases to reinstall you pull it in it does a nice click and then this moves freely so for example you know this is a nice 3d print but let's say you had a burr edge on the 3d print I like to put my thumb to support it and then you can just scrape to create a nice edge you can see like it's giving me a nice much smoother non-sharp edge and this is resin so it goes from having a good nice sharp edge to a nice smooth edge the other thing I use it for to you know clean up the edge also you can see this this makes a nice clean smooth cut and you'll get a smooth deburring edge and you can go the other direction as well so a nice little tool definitely easier than sanding especially if you if you have stuff like plastic that you can't sand or it will gum up your sandpaper your file this doesn't come up because it's got a blade on it and then finally not recommended but something I do do but again if you're doing this make sure that you are doing it with a vacuum or over a trash can is if you have a hole again had holes in my PCBs that were mounting holes that were too small you can go in and like very carefully you can either countersink them or enlarge them not what it's supposed to do is not meant for fiberglass and of course you want to clean the fiberglass dust real well but I have done it it works of course better on paper phenolic paper phenolic it works great so sometimes if like I'll mill a shape or I'll cut a shape I need to have it be a little cleaner or a little bit bigger I'll go in with the deburring tool as well so you bring 12 this one's mine I actually bought it for myself but also a great INFPI and that's this week's INFPI do you want to play their video yeah let's play their video because they do that yeah I should say you know available on did you key there's a few left in stocks and make sure to get it and we'll play this video see you on the other side in two minutes hey guys Ed here from John our tools today I want to talk to you about one of our latest new products the db-5 the db-5 is a micro duct deburring tool this tool is perfect for prepping the inside of micro ducts for termination or connectorization the tool features the following a high-speed steel blade that has 0.71 inches of cutting edge S-shaped design makes it nice and easy to use ergonomic rubberized handle which gives you comfort and good secure grip easily removable blade we sell replacement blades the replacement blade part number is db-5 RB simply pull the collar down insert the blade back listen for the click and the tool is ready to go let me show you how to use it simply take the tool insert it into the duct rotate several times now have a nice clean chamfered end doesn't matter the size of the tube it'll work on something very small as this as well and you could see nice edge on it this tool will also work on PVC pipe high-density polyethylene tubes and piping it will also work on steel copper and aluminum conduit or a ducts thank you for watching our video please take a moment like share comment below subscribe to our channel to see the latest videos from Jonar tools so you want to roll right into the great search yes okay great search coming up the great search every single week lady uses their powers of engineering to help you find things you're looking for digikey.com play data what is this week's great search okay so this week so I was just putting all my all my deburring tools away this week's great search is a request by a customer hold on actually let me get the right oh my god there's so many products okay so this request by a customer somebody who had a bunch of LED matrices and they said hey on the back of the matrix is this power connector and you have these connectors that you sell but I want to get that connector itself and do you know the part number and it's like you know if somebody made a joke they're like they're always called molex connectors but these are point two inch spacing connectors and they've got this kind of funky latch let me see if I can we also sell the individual cable so I'll show you what the latch looks like so the question is like how do you find that matching cable power cable here is this particular latching you know arrangement how do you how do you find the exact connector when it's just like you know you whatever you buy the matrix you always get the connector with it and so I thought well let's try to figure out how how to find a similar connector I think this one I you know I post in the form and I answered them but let's let's try to figure out how to get this connector so having measured it it's I know it's point two inch spacing so this is called you know like a rectangular connector and you know they're always called molex connectors but they're not actually they're not necessarily made by molex let me turn on the beta because that way you can see images so take like connectors the closest one is going to be like this although this is free hanging and panel mount but I think I went to this one yeah so this actually sorry I want to I think I want the free hanging and panel now let me see these images yeah I think this one's closer okay let's try this one if it doesn't we'll do the other one so this connector this connector is four pins one row so let's do one row four pins and let's apply and let's see what we get okay cool yeah now we're getting she don't know if this is this category or the other this one's getting kind of close okay so let's also look for active because we only want to find stuff that's around and we want free hanging and inline because we want it to be it's like this loose cable you know not so sure I think actually do want to be in the other category yeah I think I do I'm sorry it's not free hanging because it's not free hanging because it connects back to the PCB so actually do want rectangular connectors sorry pretend I didn't do that that's what it's like searching okay try again number of rows one number of connectors for active and then apply okay yeah now we were now like we're getting closer it's actually not too far away so the next question is I wanted that little like hook latch thing like this thing because this is a very unique element and so this was called a latch holder or latch lock seems like there's both kinds so I want to add that on actually let me do the pitch next so I think this was 508.2 inch you could of course measure with your calipers and yeah so we had a couple of good options here so then again I wanted to get something that was latch lock for latch holder so let's look at latch lock and latch holder locking ramp is a little different locking ramp there isn't a little piece that you you don't you press it down to release you like and it and it bends out rather than lifts up and then let me see what else there's receptacle versus not free hanging and then let's look okay so then this actually wasn't too bad now this is actually why I started looking at the photos so this is not this has a like I think this is like a friction lock this one it seems really similar this one does not this one does not so actually just kind of went through and it looked at them all because it's only like 20 this was actually kind of a cool connector but also the wrong kind and in the end this is actually really close now remember this is just the connector not the cable so when I looked at this I was like okay it's got the little like little leggies and the latch leggies and the latch and then this is like rectangular and slim look good and you'll need the crimp connectors as well so this is in stock so I would probably pick this up and I did tell the person we sell the cable you're better off taking a cable and cutting and splicing it but if you do want it you can get also the matching connectors they have here and then in the data sheet they'll often they do not tell you you can take more measurements but they'll sometimes tell you the contacts economy power seems likely under economy power go to contacts then you'll see the matching like this part of the same series of connectors so you'll see the crimps here for socket 10 22 to 26 gauge and then 18 to 22 gauge so that makes sense I think like you know if I was going to be making these RG matrices and I want an economic power connector I use the TE economy power and then don't forget also you know they're expensive but if you're making a lot of these cables get the crimper if you're not getting the official crimper at least get a standard do not use pliers to crimp but other than that this I think is the best bet so I think this is the connector I'm going to try to contact the factory that makes these RG matrices and ask them because like maybe they do have the promise oftentimes the connector that they're using is like a knockoff part number that has some basis in an American or European company but it's like three generations down you know I've seen this with JST SM connectors like what you're getting often it says JST SM but they're not truly JST connectors they're like clones of clones of clones of clones so but I think this is the closest one to match so I let them know and they're going to try it out I'm also going to maybe order one of these and just make you know see if I can press fit it on see if it fits onto the connector in the little latch thing clicks into place that's a great search okay and I think we were going to show one last thing one last thing the copilot thing right oh I forgot to log in so no and oh yeah sure maybe we'll do a video during the week oh got it well let me just tell everybody talk about it yeah it's also forgot so here's the thing everyone has an opinion about copilot or they will and basically the controversy side of this is you're a developer and you're using copilot you pay for it's a service and it puts in code as you work on code yeah where to get the code from well it was code that was on GitHub or maybe even other places and though there's probably going to be some type of court cases decide were they allowed to do that or not that's not how we are going to use it though or at least experiment so one of the things that we're playing around with is we couldn't paste our code in all the time and our code is definitely in copilot because we have open source code and we wanted to have it decide or say what is going on in this code so instead of it writing new code it looks at the code and it says in English terms or more more simplified English terms here's what's going on so that's one application of it and the other one library stuff yeah so commenting libraries doxygen I don't know it could be interesting you know a lot of our libraries are very similar we use a lot I mean we don't copy and paste all the code but the structure is very similar so wondering if you know I ended up that there's automatic you know I've used IDs they're like they'll make all your setters and getters for you it'll be interesting to see if that could work within VS code you know using open AI or like GPT-3 or copilot so I'm gonna try it out and I'll see how it goes and then we can do a little video this week maybe yeah interesting I mean I read open source code like I'd like it to train on my code base we have like 1500 get it yeah what would be cool is an option for people like us to say okay use that giant AI machine only pull from our code yeah and let us use that as a tool because that'd be kind of cool so anyways this morning I was cutting and pasting in some of our code and I would type explain this and I put a chunk of code in and it would say oh this is what you're doing with pins and LEDs actually gave a pretty good explanation yeah anyways kind interesting okay I think we did it all that's it we did everything and that is desk of Lady Aida for tonight good night everybody bye everybody


Hello everyone, good morning and welcome to my talk. So I'm going to present on getting started contributing. So hopefully you guys have some interest in learning how to contribute to this open source project. If not, you might want to check out the other room. Okay. A little bit about me. So as introduced, I started a college hackathon and I've been contributing to WordPress early this year. So I was part of a class I took at Cornell University, where we did open source software engineering. So I had a physical team of six people, six students and I had a WordPress mentor who lived not far away and by not far away, I mean like a four-hour drive away. So it's because I had this guidance and this first-hand experience, I thought it'd be nice to share with you guys, if any of you are interested in learning how to contribute to WordPress. So as a team, we look into multiple components. So I'll introduce components later, but you can think of it as a subdivision of the core code. We look into Gutenberg, which is a new editor and we look into privacy. So privacy is something that's very close to my heart and it's something that I'm going to share with you guys in this presentation. So at the end of this presentation, I really want to give you guys four key takeaways that you guys can remember for contributing. So the first is to understand structure. To me, understanding structure, it's very important because it gives you a mental model and a framework to understand how coding works for WordPress, and how you can investigate the bugs, how you can gain insights from the code, and how you can use it to solve your problems in coding. The second one, start by copying. It sounds like plagiarism, I swear it's not. But when I mean start by copying, it's because no bugs out there or no tickets out there are created equal. They're easy ones and they're harder ones. So as a first-timer, you will want to approach the easy ones. You'll want to start by crawling before starting to run a marathon. The third one, be bold in finding a community. I think we can all agree that it takes a village to raise a child. No one works in silos. So if you want to start this open-source contributing journey and you were to attack it alone, it's very daunting. But if you are not afraid in finding a community, if you want to link up with like-minded peers, attending WordCamp for one, if you want to sustain you and motivate you to do a good job. And the last one is to take it slow. Take it slow. When you contribute, especially if you do it on a voluntary basis, it takes time to get things done. But you can take into comfort that your progress is tracked and your progress is all online in their chat logs. So it takes a slow process, but it gets done. So what was my journey like? I'll take you through my journey and I had to split into three phases. First is recon, where you start to understand what it's like to contribute to WordPress. Next is you set up. It's a first-time thing to get your environment up and running for developing. And the last one is patching. This is a crux of this experience is where you find a bug that you're passionate in.  So let's start with number one, recon. So if you were to visit WordPress.org on your web browser, you get this beautiful website. You want to register an account, the top right-hand corner in the red circle.  You also get a Slack account where if you guys are not aware of Slack, Slack is a channel, a messaging platform where a lot of developers like to get on and discuss ideas. And when you have created an account, you want to hit call below. You can see there's many different ways to contribute, not just coding. I think for the down there's also stuff on community building and volunteering at WordCam itself, it's contributing. But in my talk, I focus on contributing to call. And reading call, as I mentioned earlier, there's many components. So one component is a privacy component. So a component, it's a subdivision of the call code. And this is an example which I want to bring you to two key information. The first one is getting involved with the community. So you can see there's a shot right up there. I'm not sure if those at the back can see. It's a weekly meetings and bug scrubs done over Slack. So at a great time, people just come online and start chatting to say, hey, I'm having problems with this bug. Can you help me fix it? And it brings down together. It's because Wordpress' philosophy is to work decentralized. You can work from an office. You can work from any country. And you can see whole meetings like that. I think that's amazing. The second one is at the bottom half. So this gives you a very big overview of the privacy component. So at this time, and when I took the screenshot, there's like 99 tickets open. Vertically, it's split into the different types of tickets available. I'll explain what tickets are. You can see some are defects, some are enhancements, and some are feature requests. And then horizontally, it refers to the milestone. So if you guys use Wordpress, which I believe you guys do, different releases are staged and they are released in discrete releases. So like 1.0, 1.1 all the way. And I believe the latest one is 5.3. So you can see there are some tickets packed to 5.3. Some is a rating review, so they're not sure how to prioritize it. And the last one is future release, which is de-prioritized in respect to 5.3. So what is a ticket? A ticket is a unit of problem that needs to be fixed. And it's tracked by this software, track. It's a Wordpress ticket tracker.  So it's usually a huge list of tickets, thousands, tens of thousands. But in this case, there are some things you can add which are filters over here. So I'll share with you some of the filters available. So one is the component, which I fill it to privacy. Now one's keywords. So you can think of keywords as a tag to the ticket. It's like sometimes when you have an Instagram post, you can hashtag stuff so that you can easily categorize into buckets. So this keyword, for example, is has a patch and needs unit testing. I limited the milestone to future releases and also filtered it to different statuses. So I want to share with you guys on what kind of status there are over here. First, oops. Because it's something that really helped me back in contributing when I didn't understand what the different statuses are. So a status is like the life cycle of the ticket. So someone found a problem that exists in track. So what happens to the problem? So one thing is that someone gets assigned to it. So you can think of someone being assigned as the one fixing the problem. So if you're interested in fixing the problem, you can assign yourself to it. Sometimes when there's someone assigned to it, you do not want to touch the ticket because you do not want to do double work. You do not want to work on something somewhere else is working. But sometimes, although it's assigned, it gets stale. So the last comment is three to four months ago. There's no development in it. And you can always feel free to pick up a stale ticket because sometimes the person assigned to it can no longer work on it because they're not exactly 100% full-time contributors. Another one is owner. So the owner can think of it as the project manager, the one who makes sure the ticket gets done, the one that oversees the ticket's journey. And then there's closed as well. So I feel that all closed because we don't want to look at closed tickets. We want to look at tickets we want to work on. So now that you've navigated through track and you've found an interesting ticket, what do you do? This brings us to the second phase where you set up the environment. So this is one, two, VVV, which I use. It's very helpful and it allows you to create a virtual environment in WordPress. So I've added a link where you can install it. And I think I believe chapter two gets you installed. And chapter six gives you some default credentials for you to log into the database and the WordPress admin console. Once you get this virtual environment started and you go to vvv.test on the website, you get this screen. I want to bring your attention to two parts. So one is WordPress trunk. This is the repository or the installation that you're going to work on and the code you're going to modify. There's a URL and a folder on your desktop that tells you what to touch. And on the right side, it's because in my journey of this ticket, it requires me to interact with the database server and the mail email client. So over there, there's PHP, MyAdmin and MailHawk. So at this point in time, everything might seem very fuzzy in your head. It sure was when I first started it. So this is where I wanted to emphasize that you need to understand the structure of WordPress code. So I tried to organize it in my head simply. And this is the architectures I see it. So there's this giant box, right? This is your computer, all your code and all your software lists inside it. All right, you install this folder, vagrant local, www slash www. And then WordPress trunk refers to the installation that you had. And within this folder, there's a source folder and a build folder. So if you guys are familiar with building code, the source folder is where you have your code that wants to be modified or the code that runs the project.  So this build folder powers the different virtual environments. So I pointed you guys out to trunk and there's also one and two. So there's been three different installations for you but we'll just focus on trunk. And within trunk, there's this cloud of WordPress core code that's very confusing out there. So we put a cloud. And then there's the PHP server and the mail server which I will help you guys understand throughout this presentation. So the PHP servers the database and I started across a talk at my first WordCam in Lancaster, Pennsylvania. And it's by self, Ferrello. Yes, hope I pronounced it right. And this is a link to his presentation. So it's something that I discovered because I attended WordCam. So this brings me to my key takeaway on number three where it's important to find a community because if I didn't put myself out there to learn more about WordPress and to learn more about how it works by attending the WordCam, I would have stumbled across this amazing talk. And I also found out at WordCam Singapore that Mike is gonna present on images. And I have this ticket which I was working on images which I got stuck and I haven't touched it for a few months. So maybe Mike can help me in getting some insights. So yes, be bold in finding a community. So now that we have set our environment, we have reconned, we stand to do the fun stuff patching. So this is a ticket. I'm gonna break it down with you guys. So there's a ticket ID 45889. It says to include session tokens as personal information in data, exports and erasure. And then in the description it says, a previous ticket raised some concerns about whether we missed any personal data. And then this suggests to me, oh, you missed something. So if I were to modify the code, I just need to add something, right? That sounds easy. I missed something where the personal information exports was released. Oh, what's personal information exports? Let's keep the question in mind. Upon further investigation, the core privacy team found multiple places in the user meta table. Oh, the user meta table in databases. Okay, let's investigate. The skew contains information that we should include in exports. The county known ones are session tokens and committee events. Okay, we have two to work on. Oh, committee events will be handled by another ticket. Okay, just one, that's simple. The scope of the ticket isn't about removing or anonymizing this information, instead just including it with the current user exports and erasure tools. Okay, so we need to include something. To me, this sounds like a low hanging fruit, a bank that's not too hard, right? I just need to add something. So this investigation process is what I mean by by key takeaway number two, start by copying, right? You want to find tickets that's easy to handle, right? As a first timer, you do not want to start by something too hard. So on the first question over here on the right side, what is personal information exports? I investigated and I played around the WordPress admin site and then this is an example of the exports where you can get out details about your users. So as a user of your website, I can find out what this website has about me and I can export the data. So you can see there's many interesting data points here and one unique one I found was user registration date, okay? User registration date. So let's keep that in mind. The other question from before was user meta table in databases. Okay, now that I've attended the database talk, I know how database works, I know what to click. So I went to this screen. Cool. On the left side, there's a wp underscore user meta. Okay, so this must be the table it's referring to and there's a bunch of different data points over here. And then when I zoom in, aha, session tokens. Exactly the data point I'm looking for that the ticket's looking for. So now all I need to do is take that information and to add it to the personal information exports. So how do I do it? Remember user registration date from before? All I had to do was to search for that phrase in the entire core code and on the green arrow you see there's a hit. It says user registration date. So I just bring up the screen and I see the code. I'm like, okay, I just need to include something. So on the red arrow, I just copy and paste it. I modify the name to session tokens. And on the right side, it's a switch case statement where for different keys, I print different information to my exports. So I just create a new case for session tokens and if you wanna send PHP, this code here just passes a PHP object to make sure you get your relevant data points. So with that, I built the code using Grunt. So this is explained in the contributors handbook. And then you can see on the right side, after I built my code and I regenerated this report, there's a user session token at the bottom. So yeah, ticket is fixed. So now that you fixed the ticket, you need to put your work out there. So there's two ways you can do it. So on the left side, if you upload a ticket and the right side is if you want to download a patch. So you might want to download a patch because someone's working on a patch and you want to apply their patch on your system. If you want the right unit test or you want to verify that their patch works. So in this case, we have fixed with a patch. So you can either use Grunt to upload a patch with a ticket ID or you can just do it manually where we do a SVN diff and we save it to a .dev file and we manually upload it on the website. Yep. So this is a screenshot of me engaging on Slack. You can see I'm in the call privacy channel. I'm asking like simple questions and everyone on the chat was very friendly.  So yeah, to me, it felt very comforting, yeah. And then on the left side, some of them even reached out to me and had a one-to-one chat with me and say, hey, as a new contributor, you can consider looking at these areas. So shout out to Garrett. He has a Canada flag there, which is kinda cool. He guided me the process. He was like a mentor to me as well and he really helped me. So you see, people are very friendly on the WordPress community. This is another screenshot of my team at school. If any of you recognize George, he's a WordPress contributor who lives not far away. And the six of us were those involved in the team. So as a team, we did some Gutenberg serve as well, but I will not share this talk cause it's too short. And yeah, I just want to emphasize that it's very important to have a community because if not for these guys, I felt like I would have just given up at contributing. It's too hard and it's not something that I'm getting paid for, so why do it? Yeah. So what's the status now? Because contributing is really not a sprint. It's not something that you want to solve it and then you get a lot of stuff out of it. It's more like I really believe in this project. I really believe in WordPress as an open source project and I just want to do my part in contributing. The thing is that the situation is not all that rosy. I've got a lot of tickets hanging. I've got some tickets stuck in progress. For example, like my images one, I just have no idea how to fix it. And I've been plugging in the last few months because I graduated in May and I've been traveling and I've relocated back to Singapore and I just haven't found time to sit down and code. On the plus side in my journey, I found smaller tickets outside of WordPress. So like some common tickets are like documentation errors. You see typos in their documentation or you feel like you misunderstand something and you want to clarify it. So because of that, I got several tickets raised. I found issues. I got several tickets merged and I think it's really a fun process. So if you do not get too bent up about fixing one ticket and let it burn you out, then you will really enjoy this process. And this is what I mean by taking it slow because contributing is like that. You just need to not harp up on one ticket and just let it sit. These are some good documentation that really helped me throughout my journey and it will help you if you want to get contributing. So the first one is really just a contributor handbook telling you how to get started. If you enjoy reading stuff, it's great but if you don't really enjoy reading stuff, you can just, you know, talk to people who have contributed. The bottom two is like the code reference and the codex and it's like the holy grail of contributing. If you want to Google functions, you can go to the website and to find out how functions work or where your parameters are being passed, these two links will help you. With that, I want to reiterate the four key takeaways. Firstly, to understand structure. If you can have a good mental model of how things work, you can gain very valuable insights about how WordPress works. It's a very complicated code base but it's a very beautiful code base because so many people work on it, so many people edit on it and so many people do it because they love it not because they need to earn money. Number two, start by copying. If you want to fix bugs or you want to create a new feature, find the easy ones first. There are some keywords like first time, good first bugs that you can use and you really want to start small so you can build the confidence to tackle something bigger. Number three, be bold in finding a community. I think WordPress does a good job in creating communities with work camps all around the world with WordPress meetups, with a decentralized chatting platform where you can easily get in touch and I think it's very important to be bold in finding a community because a community will sustain you and keep you going. And the last one is to take it slow. It's to adjust your commitments and not to get too jaded when one ticket doesn't get fixed. So with this four key takeaways, I hope you enjoyed my talk and thank you. You can find me at Nikki Lim on Slack. Thank you. Do I have some questions now? What are the alternatives for varying favourites? There's a few on the core contributor handbook but I can't remember it at the top of my mind. Yeah, but I believe there's two or three alternatives. Yeah. As a non-developer, I've never considered contributing because I've assumed it was all about working on core. Have you had any interaction with remember the design group or did they work together again? Yeah, maybe share a little bit on Gutenberg. So on Gutenberg, it's managed quite differently. They do not use strength, they use GitHub. And Gutenberg is organised in a way where there's many people on the team because it's such a big project. And I remember one team that did accessibility. So accessibility is making WordPress accessible to those with disabilities or difficulties and stuff like that. So just interacting with the chat logs on GitHub conversations, I noticed some individuals just help give comments and help design to say, you know, WordPress shouldn't use these default colours because these default colours are hard to see on screen readers. And they don't come from a perspective of code, they come from a perspective of using. So I think if you are comfortable getting plugged into the conversations in GitHub and how to navigate a website and how to type a comment, I think there's a lot of value for you to contribute even as a non-coder. Yeah, one question in the back. Do we need to learn how to use SVN or can we just use Git? If you want to contribute the most of core is SVN for legacy reasons. If you want to use Git, you can contribute to Gutenberg because Gutenberg uses Git. Thanks. Yeah, welcome. One question in the middle. Okay. Simple question. Is any qualification or verification to be a contributor or is this open to all? It's open to all. No one checks your credentials. Yeah. And after we fix the bug or we make a page, where is it going? I mean, if we're going to next WordPress update or just... It depends on how they pack the ticket. So from before I shared the idea of milestones. There's like 5.3, awaiting review and future release. So if you want to work on something that's coming soon, you can work on a ticket that's packed for 5.3. If you don't really mind, you can just do the rest. I've got some friends who work actively on the latest release of Gutenberg. So I think the latest one was released a few months ago and then their names got props on the release update and they were celebrating. Oh, my name's mentioned. Yay. Yeah. Thank you. Okay, I have one more plug. It's that tomorrow is Contributor's Day. I know Mike is doing a workshop on contributing. So if you want to get your hands dirty, you should go for that. Yeah, that's all I have.


So I'm filming here with a GH5 here. This is nearly the launch day right here in the UK and this is 150 megabit per second 4k 60 frames per second Awesome. Hello. So who are you? Hey, I'm Kevin. I'm here with Panasonic playing with the GH5 So there's a big photo show right now going on right here in the UK Yeah, it's a Birmingham NEC and it's the photography show live and this is the coolest camera that has ever been Existed in the world or we're glad that you think so.  I'm filming with a GH5 and this first time I'm using it So I'm not like quite totally maybe an expert. Maybe you can you can take over I'll be holding it right here. Okay. Now you're following me, right? What are you dressed like? Sorry? What is that? This is a card for a game? Okay, cool. Let's walk over here All right, let's walk over here. So it feels like a really nice to hold I think Check it out. So what are you dressed up like? Fast game. How does it feel to show fast game? Cool, right now is a this like what they call San Patrick's Day, I think and there's Comic Con going on. Cool. Thanks a lot Maybe I can I can grab it again. Let's try it again all right so It's got I mean this guy will be very interesting to see it's got very good autofocus now, right much faster autofocus Yeah, I mean the reactions for this camera are absolutely incredible the autofocus is instant You'd be caught in beyond broadcast quality on this kind of kit And the steady this five axis steady shot, let's walk a little bit. We're not using any rig here You've got it handheld and you're walking so you can see you know the Stabilization works incredibly well. We're stabilizing in body and in lens and right now. I'm using the Leica 12 to 60 Let's let's go over here. Let's check these guys out You want two of these guys at the same time? All right There's a lot of action going on. Hey, what are you? Justice Lee Thanks. All right. All right. I think it looks great and the steady seems very very steady You know, we've got a kid here that can broadcast only gonna do beyond broadcast quality We can actually do four to two ten bit in body You know setting the president where we can take technology on top of that We can also do six K photo. We can shoot at 30 frames a second and lift stills at 18 megapixels But come on, let's have a little walk in and what we'll do is have a look at the stand. Let's come find some people The neck fingers crossed they let me in yeah, yeah, I meet you Yeah, I need to grab my My badge right here So the photography show they allow cameras, I hope they allow cameras and they allow us to film Which is a great privilege on top of that It gives you the opportunity to get hands on and actually be one of the first people to get hands on with this kit and show People what it's actually capable of How's it feeling the hand? I'm not using any steady cam at all. I'm just holding it like you're holding it right now and and It's it's very interesting to see how the performances of this is what's called a Contrast-based focus, right? Yeah, it's super fast now with a newer chip Right, so we're using the Venus engine and the fact is that actually if you want to use depth of body focus So but it's incredibly fast. It would just zoom all the way out and get that focus point immediately But how you can hear the music. Let's have a look at what's going on.  It will look exactly like cinema So what people are often using so the BBC and other large corporations are using this can use inside cars big car shows Anything else on top of that what you're finding is it's the versatility of the product So whether you can put it in a drone or whatever you want to use it for actually on the stand Hopefully we'll be able to get hold of Nick Driftwood. Nick Driftwood is a pro cinematic Producer and he actually uses GH5 and GH4 He's progressed to GH5 and he's actually shooting in 6k and cropping down So he's even taking what we're using for photography and taking that and using it as well So cropping down to 4k. It's impressive stuff. Here. We are if you have a pan round You can see our stand you can see where we're going from here There's lots of people. I think I heard the 30,000 people come into the show. Well looking at this There's the main photography event in the UK. Yes, yes So more people come here than any other show and mainly because all the latest kits here So you can actually come down see the GH5 the 1 to 400 lens all the things that people want to see and get their hands On we can't in a general Marketplace so they're trying all the Trying right here And then you can slide along and choose Showing off to the best place to get hands on in the UK and how come are you launching? During the show basically is a coincidence. It's it's well. It's a pleasant coincidence So normally what happens is we tend to kind of like slightly miss it So we always end up watching a couple of weeks late. However this year It's worked out perfectly so we've managed to get a GH5 in every corner of the stand Which is perfect for us because it means that people can come down see what we've got and actually play with it It's very very cool. All right, let's check these guys right here We've managed to get Nick driftwood here. Hopefully we can drag him off Nick's the guy that we were talking about where actually he's using the kit professionally And you know he's an ambassador. He's getting out there and really kind of using this kit show is true potential and what it's actually capable of He's been using a pre-production model, right? He's used a pre-production model So he's progressed from GH4 using pre-production models of GH5 To kind of make sure that everything works make sure that when it hits the market place It's all perfect and up to speed so maybe he's the guy the boost that has the most experience with Just the guy the move and it's the guy the move that's got the most bits clipped onto one So he's the guy that we need to grab hold of and have a look at what he's got What is that? 12k 360 brick using the Panasonic GX 80 cameras with high-sugar lenses Yes, is that the is that the coolest quality 360 camera the best quality the best in the world? Yeah Do you get more than 4k out of this right you could get like 8k or 12k 360 4k every direction 12k every direction Not quite that much right, but so you put these videos on YouTube and how do you merge? We use all panel video pro that's stitching software To stitch all the six cameras similar to any other 360 stitching apart from the quality of Videos quite good I believe it I'd still better check that same as my DVH 200 it should be on living 20 frames 0.05 Hi, so who are you? I'm Nick Driftwood. Who are you? I'm a Charback from ArmDirises.net. So it's very nice to meet you and you you've been using the GH5 a little bit, right? Yeah, I take it. It's been okayed. I have been using the GH5 quite a lot three months now I've had it well battles and forwards people have been borrowing and begging them stealing them. Yeah, you know So the camera, what do you want to know? So it's like a very very special camera, right? It has stuff that people are doing crazy over this is the people's camera. It's a revolution It's sub 2,000 pound. It's not a camera like it specked out. Yeah, which can match it 4210 bit internal better chroma subsampling you've got Over a billion colors of tonality Much more than the 16 million colors of tonality of all the other 8-bit cameras You see around here and it can do it all internally 4210 bit We've also got 50p 60p at 4k and 180 frames per second slow-mo And a HD level up to variable so from 2 to 180 We've also got high resolution anamorphic coming. It will do anamorphic like the GH4 and it'll also do it at 60p Anamorphic in 4k. Have you tried the anamorphic? Yes, I use it all the time So that means a wide cinema style, right? Because this is now pixel-for-pixel readout. Yeah up 4k the GH4 was slightly cropped This is the exact so when I put a times 2 lens on it literally is double the size So when I desqueeze it the anamorphic picture. We're getting twice as wide shots Cinema scope so for what do you think about the autofocus now? GH4 That's just three of us Amazing Continuous When you track someone around half down the shutter, they're always in focus Not only that not only that I've got dual-limit stabilization to which means Lens and the body. It's got full image stabilization. I don't really need a gimbal anymore. It's so lightweight to use It's just fantastic. That's why I'm loving it. Let me jump on this side. So what do you think about the autofocus in video? All the focus of video is brilliant as I say 0.05 video with V-LOG I've now got V-LOG assist. I'm going to show you on my other camera Let's borrow that Over here. We've got a metabone speed booster on and that's 0.71 With a Sigma Art 50mm lens. Yeah. Now. Let's look at this The autofocus speed for bringing to my friend here Kevin I'll touch that Look how fast that autofocusing 0.05 of a second. Nice bit of depth of field I can change my settings on the metabones We've got a V-LOG as well when I change this mode now to movie making mode Like it's in that lovely gray V-LOG 4C V-LOG L but it's pretty similar to how it used to do. Yeah, but we can set that up V-LOG and See with a V-LOG view assist We can load up to four Different lookup tables You can actually kind of like get a taste of how it's going to look like after you do the color correction later You can see how it's going to look before you actually commit So you don't have to commit it to the card or via the the show gun You can't burn it in with the show gun, but with this When you turn it on you can see exactly what you're getting So if you made a LUT or a look Inside something like the vintage resolve you can load the VLT off the SD card into the camera via this V-LOG view assist mode LUT select load it to set one two three or four so up to four different looks can be Loaded up if you haven't got one you can you always use the V-LOG 709 look Just so when it is turned on you don't get the grays you get the full color look of whatever lookup table you've employed Okay Some gray stuff when you do your V-LOG Gray log and then I can see Chop in there you can see Yeah, what I'm actually getting Have you done the what you call the the coloring? Have you done that after how does it look at the end of the V-LOG when I bring in to resolve? I applied the same LUTs maybe or even adjust it with more nodes and layer it up more until I'm happy with the look It's fantastic 10 bit 42 amazing is really really good. Don't listen to what anyone else is saying. It's fantastic Okay, so 10 bit is a big deal big deal big deal over a billion colors of tonality. You've also got Better chroma subsampling as I said that's the chroma reds the chroma blues You've got both two both lines four to two full Dithering or four to two ten bit inside the camera You don't need that to show that but if you don't do the coloring after post-processing then the ten bit Maybe it's not that useful is mostly Think about like skies blue skies the gradations yeah in eight bits often when it's quite a bright The Sun is out the film in the blue skies. You might see stepping Yeah, you definitely see on a 10 bit monitor and we're all going 10 bit now monitors TVs PCs We're all going the 10 bit way. We're moving away from 8 bit so more and more people like you You'll be able to see that they got that problematic stepping you get with 8 bit. We want pure gradations We want better green screen blue screen Masking and we can pull out the colors better with 10 bit Obviously, we've got a much better chance of getting a better looking image Is this an HDR camera? I do 4k HDR will do what hi hybrid log gamma We've got a new gamma curve coming out in the summer on a new firmware update So you will be able to record hybrid log gamma images with this camera. It's a light. We're doing the V log It's a flat gamma curve where it needs it meets an SD kind of curve And those that was that will formulate an HDR style hybrid log gamma. We're calling it The high dynamic range image so you can record it for your TVs and the great thing about HLG is it's backwards compatible Yeah, and I personally believe that's the way it's going to go over things like Dolby vision and the rivals HLG 10 So I think we're on the right track definitely with the hybrid log gamma We've got inside this camera and so this is a 60p HDR or 30 only? HDR high dynamic range. Well, it goes in from 24 25 30 50 60 Yeah, and I haven't tested high dynamic range out yet in terms of video with the hybrid log gamma because we haven't got it yet So we don't know what level that will come out at so I can't give you any coupes The usefulness of that is you're getting all-in truck codec Yeah, which temporal and spatial Compressions much better than the long gone. We're getting 400 megabits. I believe it's going to be 8264, but I haven't confirmed that yet I think that's going to look a lot better than what we're currently getting With the long gone, but having said that the compression routines in here are absolutely phenomenal Am I wrong in wanting to see an option to H to have h265 in 4k so I can operate faster So the file size would be smaller. You're not wanting it. You never know you might get it We're changing over now to you know new Compression like h265 because let's face it as we go beyond 4k cuz 4k limit is only h264 It means we've got to go into h265 territory a lot of TVs Devices cameras now are beginning to take on x265, you know, we've been ratified now for over a year Panasonic at the forefront of that and they are definitely with a hybrid Compression h264 and h265 who knows what's going to happen to watch this space So right now I've been filming for nearly 18 minutes and it's not Shutting down. I shouldn't do it as your battery is charged. There's no overheating, right? And your experience none at all Extendable you can actually film away and record as long as you like down to your battery or SD card limit So the great thing is you've got hot swapping as well once one of the SD cards runs out You can drop another card in and I'll swap between them hot swapping them So once it wants your second card is one out pull the top one out change it over simply done You can direct videos to one card if you want and photographs of the other very nice And I was wondering the h265 6k have you used that are you able to use that for that? You can see a 9-minute video of 6k photo mode Yeah, 9 minute being cropped 9 minutes long. I've done it in the dimension resolved I've done a cut showing you what it looks like and it's an amazing 818.7 megapixels, you know what it is at 4 by 3 We're able to each frame so we're able to utilize that photographing mode as a filmmaker To actually record 30 frames per second video Of that I have used and it's Incredible image quality I cure this phenomenal to see the resolution alone Definitely is to be seen if you're filming like architecture landscapes or you're off the detail. I really love the 6k photo mode Really lovely black crushed blacks Fantastic crisp image quality and then the companion scandal crop it rather Down to 4k, which I've done online on my YouTube channel and that you'll love it May I ask you without stopping the video are you able to? Disable the flickering that's going on right now. I think it's correct. I'm not gonna do that. How do you do that? You would have to stop the video Okay, okay a little bit ill at the moment rather than carry all this swapping over But you've got flicker removal it looks at the show let me explain it looks at the shutter 50 shot up, you know a hundred shot 120 and then it will see what kind of lighting or what frequency range You're in that it adapts it to and it goes straight into being able to get rid of that flicker Without you having to go into the angle setting It's really a quick way of getting in there, but you can do it manually and fine-tune it with the angles as well All right, cool. So this is a really exciting camera GH5 and Cool dual XLR looks cool. Yep The XR1 we can control the sound by the manually Mono rather on one channel Copied both mono channels to over the both stereo spectrum or we can crop down to plug in two microphones One close-up for example and You can record at 96 K 24 bits 48 K 24 bits or 48 K 16 bits All good


Method number one, getting a rare badge! Alright guys, after months, and I mean months, maybe someone say, some might even say years. I have done something that I've been waiting to do for a very long time. I switched to mixed to do this, and one other thing which will also be done soon. But, if we come over to the quest badge, 3, 2, 1, there it is, 5,000 out of 5,000. I think it's about time that after 179 days of playtime, I think it's about time that I claim this badge. So, our current backpack is 160 million. After I claim it, our backpack is 3, 2, 1, 180 million. So there we go, I've done 5,000 quests, and uh, yeah, so, nice. There we are, done. Alright, let's go hand this in, so this is the 300th brown bear quest. This one will give me, as you can see here, the brown bear cub. Here we are, 3, 2, 1. Great job buddy, here's some royal jelly, and more importantly, a brown cub skin, let's go. You've completed 300 of my quests so far, complete 5 more and you'll give me 3 enzymes. Wow, I love 3 enzymes, 50 more, I'll give you 250 tickets, wow. Looks like it's been over an hour since I gave you the last, talk to me again whenever you're ready. There we are, there it is, the brown cub. So beautiful, and I will just claim the next quest, what is this solo bam, yeah I'm not doing another bamboo quest. So there it is, there's the brown cub, took a while to get, but we got it, so cute. Thank you for watching, I'm gonna be making a mythic egg guide soon, so look forward to that. If you like the video, subscribe, or like it, I don't know, and yeah, have a good day.