All right, this news you need to take with an obvious grain of salt It's a rumor, but it's a rumor that destructoid is backing heavily and It kind of is interesting in wake of some comments that Reggie Feeza may stated earlier this year But let's just get right into it. So destructoid Editor Jonathan Holmes put up a post. He's calling it an opinion It it fits more in the rumor territory. He admits kind of in the leak of the SNES classic He says he has sources that are very trustworthy very close to the situation but obviously you can't reveal them and Essentially you saw the title of the video It's that mother three is never going to be localized and the Rhythm Heaven series is dead Here is what his source said to him verbatim You never know what's going to happen, but the way it looks right now under Nintendo's current administration Mother three will never leave Japan and there will never be another Rhythm Heaven game Iowata was a driving force behind the Rhythm Heaven series and a consistent advocate for NOA to at least look at the possibility of Mother 3 Finding a new audience in the United States and Europe with him gone There is no one at Nintendo pushing for either anymore The core team behind Rhythm Heaven series has more or less been Disbanded and the last time anyone at NOA considered translating Mother 3 They shelved the game as soon as they got to the mega The Meg sees I can't really pronounce the word MAG YPS IES And that was a while ago now and if anything Management has gotten even less adventurous since then depicting trans characters in a way that would likely insult both the political left and the right in the US is The kind of attention that Nintendo Wants for themselves in in 2017 or doesn't want for themselves They want nothing to do with those kinds of headlines and potential protests Ho man So this is a lot to digest for starters It sucks that the Rhythm Heaven series is Seemingly done. It was a series. I enjoyed. I'm sure many of you enjoyed as well But obviously with the late Satoru Iowata passed away And him being the sole advocate for that series Obviously, it's not gonna happen anymore and the fact the whole team for the Rhythm Heaven series has been disbanded Dispursed maybe some people quit maybe moved on to other positions. That's where a very good side of Rhythm Heaven is done Mother 3 coming West it sucks that Mother 3 is a fantastic game We all know for a long time now There's been a fan Translation that has existed for a long time for people who want to play the ROM version of the game and enjoy it in English and what how accurate that Translation is I can't verify because I don't speak Japanese but it's very interesting that the hook up here has to do with the depiction of trans characters and The way that it would upset the left and right politically and that Nintendo doesn't want that kind of attention it sucks we live in a world where Nintendo has to worry about the political backlash of the United States government officials When it comes to releasing a game because we've seen games tackle, you know gay people and trans and you know the whole wide spectrum of of sexual preferences and Gender identities and for Nintendo to be afraid to dive into that territory themselves when they very clearly We're not afraid of it when mother 3 was created many many many years ago in Japan It kind of sucks that they had they have this fear that it's going to have create some sort of Backlash that isn't worth the sales. They're going to get and I think Nintendo Sometimes especially in a way and this has been a criticism of and away for a long time We've seen how they have altered text in games from their original Translations several times over it happened or even in Breath of the Wild It wasn't as bad in Breath of the Wild But there are certain elements of people are trying to place it timeline wise that literally do not exist in the original text in Japanese Speaking specifically of a reference to Twilight Princess. So it's It's really interesting When you sit back and you look at how Nintendo of America has handled translations over years in the way They've altered things and the type of things they've censored You know, we've seen in the Fire Emblem series. Oh, someone's you know, there's a girl showing her hip We better hide that in the box art or in the official art or in the cut scene by having some clothes covered up And it's not like that kind of stuff to me is a big deal I understand where they're coming from trying to desexualize the game a little bit because it's more acceptable in Japan than it is here. I mean kind of crazy, right that that in the country were porn and You know at late night TV and you know all these You know Game of Thrones has naked people at it I mean in a society we live in today in the United States that we're afraid of a little hip action in a video game Just seems weird, but Nintendo of America has had a lot of Issues when it comes to translating games and their strict policies regarding it and as much as Reggie Fesame and others might advocate Nintendo for games like Xenoblade Chronicles It's really hard Looking at them with a straight face when you hear news like this that Satoru Awada the literal like guy who ran all of Nintendo Wanted Mother 3 to come to the US, but it was Nintendo of America that put up the Roblox for it That sucks when you hear that because the translation team as they're translating the game stopped at a point where the trans came into the game like I It's really frustrating that a game like this is Likely never going to come to the United States never get an official translation Because Nintendo is so worried about political backlash. I don't think I Mean there's a there's a place where politics and video games cross right that happens There are games that are very political oriented just like there's TV shows that are political and you know last man standing was very right-leaning It was definitely like a Republican kind of show and there's lots of you know Leftist shows as well out there that dive into politics and that's fine That's okay, and it's okay for video games to do that as well But that's not really what mother 3 does right? It's at least from what I could tell from the fan translation How it approaches trans people isn't that bad is it? Insulting in some ways. I guess I can see it, but it's not it's not like it's definitely an adult theme But it's not something that we should be so afraid to wrap our minds around as Consumers and Nintendo of America shouldn't be afraid as well And that's what sucks is that as long as it's got this controversial theme in the game Nintendo's not going to bring it over and it feels weird saying this because earlier this year You know Reggie Fizemei hinted that if we didn't hear anything about mother that we that to talk to him about mother 3 at the end of the year if we don't hear anything about it by then and Lo and behold now we finally hearing something come out of the grapevine and that is that it's not coming and it's like The excuse here sucks and I'm sure Someone's gonna have the balls to ask Reggie about this specific instance and Reggie of course Isn't gonna comment on anything behind the scenes like that But it would be cool to get clarification from him that it's not a theme in the game That's that's preventing it from coming to the United States because if that's the case I Don't know how to feel and I don't know if you guys know how to feel either because Some of you might not even be aware of what the theme is here and why the right end left would both be upset at Nintendo If they release the game with it's it's really mind-boggling to me and Nintendo Is definitely a company that always tries to be at least in America politically correct I think we can all as Nintendo fans admit Nintendo doesn't like to stir the pot and doesn't like to create controversy But I don't really know what the problem is with doing that once in a while It's not like the right and the left are gonna suddenly shun your games From retailers they want to make money and there's plenty of more controversial games that get released and still come to the retailers Heck if you're worried you can make it retailer Specific you did it with xeno big chronicles. You could just talk about the game stop They're not gonna care. They just want money and just be like game stop We'll release some of the three but exclusively there so then you don't have to worry about People that run other companies like wal-mart and target and toys are us and best buy There's ways around this and I mean that most obvious way around it is just make it a digital download Then who cares? I mean will the new york times or somebody else write an article about it?  I mean you're putting these characters in games like smash bros The least you can do is give us the the supposing conclusion To the earthbound series in the west in some way even if it's just a digital download do it nintendo Don't let politics get in the way of releasing one of the best games You guys have ever made in the history of your company.  We all have been wanting for decades It exists. It's in your library. If it's not a problem in japan It's not like we have any worse rules here in the united states. Let's make it happen Stop worrying about offending people. Anyways folks. I am Nathaniel ruffle jance from nintendo prime If you like this video, you know what to do if you dislike the video hit that dislike button Subscribe for more and oh man. I'll catch you guys in the next one


Hello and welcome to the session. My name is Mansi and I am going to help you with the following question. The question says a small indoor greenhouse herbarium is made entirely of glass panes including the base held together with tape. It is 30 cm long, 25 cm wide and 25 cm high. First question is what is the area of the glass and second is how much of tape is needed for all the 12 edges? Let us start with the solution to this question. Here length that is L is equal to 30 cm, breadth is equal to 25 cm and height is equal to 25 cm. First of all what we are supposed to find is area of the glass. So area of the glass is the total surface area and we know that the total surface area will be equal to twice of length into breadth plus breadth into height plus height into length. We simply put in the values of length, breadth and height we get twice of 30 into 25 plus 25 into 25 plus 25 into 30 which is equal to twice of 750 plus 625 plus 750 and that is equal to twice of 2125 that is equal to 4250 cm2. So this is how we get the answer to the first part that is area of the glass the same as total surface area that is equal to 4250 cm2. So this is our answer to the question. Let us see the solution to the second part of the question now. We see that tape needed for all 12 edges will be equal to the sum of all the edges and that will be equal to 4 times length plus breadth plus height that is equal to 4 into 30 plus 25 plus 25 that is equal to is equal to 320 cm2. So our answer to the second part is 320 cm2 but you understood the question and enjoyed the session. Have a good day.


The Good Morning, out of business agenda is general questions. To try and get as many people as possible, I would prefer short and succinct questions and answers to match. Question 1, Richard Lockhead. Can I ask the Scottish Government what the timetable is for the Good Food nation bill and whether it will include addressing the health implications of multy buys. Cabinet Secretary, Fergus Ewing. Presiding Officer, work has begun to prepare a consultation that will inform the content of the good food nation bill. Decisions on the bill timetable will be taken in the context of the government's overall legislative programme. The content of the bill will be informed by the outcome of the consultation and by any actions required to give effect to a range of government priorities. Richard Lochhead. Thank you. The cabinet secretary will be aware that many organisations such as the Scottish Food Coalition and other organisations and many individuals are very keen for the good food nation bill to help to transform our food culture in this country. Despite the fact that we have the beginnings of food revolution in this country in recent years, there is still much more to do in tackling food poverty and obesity and other issues. Is the cabinet secretary aware of the UK's paper just in the last few days, which indicated that 40 per cent of all calories are as a result of price promotions in our supermarkets in relation to unhealthy foods? Indeed, it also pointed out that 7 in 10 Scottish adults support banning promotions of unhealthy foods in our supermarkets. Is this the kind of issue that he believes the bill can address or, indeed, even better? Is there any short-term action that the Scottish Government can take to address that important issue? The member is quite right to raise the report. I have not myself studied it. I think it is within the purview of my colleague Eileen Campbell, who has responsibility for public health. I know that she will take that matter very seriously. I just last week met representatives of the Scottish Food Coalition to discuss their ideas for inclusion in the bill. I have also invited the Food Commission to provide advice to ministers on the bill, and I would welcome contributions from members across the House from all parties. That is a great opportunity for Scotland to tackle measures relating to improving our nutrition and food health. Brian Whittle, in terms of multi-food buys, we would have to differentiate between the type of foods that we do not want people to eat, because we would be encouraging multi-food buys across fruit and veg and other healthy foods. In the good food nation bill, will we be addressing the issue of public food procurement in our schools, food in our schools and hospitals, and ensuring that local food is procured as wherever possible? Mr Whittle, in his former career as an international athlete, is well placed to be an advocate for good choices in dietary matters. He is absolutely right to raise those matters. He is taken very seriously by all the members of the Scottish Government. In relation to his second question, I recently convened the first summit on food procurement to ensure that, as far as possible, in the public sector—whether it be in our hospitals, in our schools, in government and public sector institutions as a whole—we procure as much of our food locally as possible. We have made considerable progress in that over the past 10 years. I believe that the take-up of local produce from Scottish farmers and other primary producers is increasing by a very substantial margin, and that work is on-going. To ask the Scottish Government what action it is taking to improve access to transport for people in rural areas. We are committed to improving rural transport, and that is reflected in our ambitious plans to dual both the A9 and the A96, major investments such as the Borders Railway, and on-going subsidies of more than £1,000 million per annum for public transport and other sustainable options generally, and periodic reviews of our legislation, strategies and policies such as the current review of the national transport strategy. I thank the cabinet secretary for that answer. I asked this question because, two weeks ago, one of the local bus services that runs from Breekin in my hometown in my constituency to Montrose was cut. This was a valuable service for people commuting for work, but also the service ran to Montrose railway station, which is on the main east coast rail link between Aberdeen and London, and ran at key times for commuters. With rural communities also badly impacted by bank closures, the fact that all towns have things such as job centres among other services, does the Scottish Government recognise the need to support and preserve rural transport links? The cabinet secretary raises a number of issues that are absolutely essential for rural life and are real problems for her constituents and others, and she is right to raise them. We take that extremely seriously, and we provide subsidy for bus services through the bus service operators grant, which is paid to operators to help to keep fares down. For 2017-18, we have increased the budget to £53.5 million, so we take that very seriously. A substantial funding is made to help local rural transport in particular. Liam Kerr For older people in rural areas, community and charity buses are often the only direct link to healthcare and other vital services. Does the minister support calls from this party to increase access to such services by extending the free bus pass scheme to community transport? I recognise the substantial contribution that community bus services make. No more so, I believe, than in the Straspay area, where the scheme is, I believe, an exemplar. We all wish to see such schemes flourish and continue as they provide a very useful service to a great many people in rural Scotland. We support the aims and aspirations behind the question, and I am very happy to consider any specific coherence policy suggestions that any member may have. To ask the Scottish Government what steps are being taken to improve safety at the Junction 21 slip road, where the M74 joins the B7076. Of course, safety is the top priority. We take our obligations very seriously. Following concerns raised by Kilpatrick Community Council about the safety of the junction, a comprehensive safety review was carried out. The review concluded that the junction layout, road traffic signs and road markings are appropriate, and that they comply with current design standards. A refurbishment of the road markings at the junction and road traffic signs was completed in October last year, with additional signage enhancements recently carried out. Oliver Mundell, I thank the cabinet secretary for that answer. Given on-going community concerns and a number of serious near-missies at the junction, will the Scottish Government commit to sending Transport Scotland officials down to look at the site and to meet with representatives from the local community councils? I have informed that, in the last three full calendar years, there were two slight personal injury accidents, both in 2015, on the B7076 at the bottom of the junction, 21 northbound offslip from the M74. I am happy that the member makes representations to my colleague Mr Yousaf, who is primarily dealing with the matter, and should he wish to make such representations, he will, of course, be taken as they always are very seriously indeed. I think that it would be not unreasonable to make the point, however, that it is the responsibility of every driver to observe safe driving practice, and the prime responsibility must always rest with every single one of us to ensure that we drive safely on our roads. To ask the Scottish Government what impact the UK Government's benefit cap will have on individuals and families in Scotland. Minister Jeane Freeman. The latest EWP figures for February 2017 show that over 3,600 households and 11,000 children in Scotland are currently affected by the new cap, to thirds of whom are lone parents, and while the average weekly cut is £59, some households are having to cope with losing £200 each week. That is increasing hardship and difficulty for already vulnerable households and children is unacceptable and the UK Government should reverse that policy. Ben Macpherson. I welcome the minister's comments there, and I'm glad that she's joining with me to call on the UK Government to reverse those cuts, especially given the damaging impact that they are having on communities, including in my constituency, particularly in North Edinburgh, where people and families and their children are facing increased hardship and in some cases homelessness due to the issues surrounding the benefit cap and other UK Government welfare reforms. Can I ask the minister what we can do together to put pressure on the UK Government to reverse those cuts, as she specified? Minister. I thank the member for that additional question. Of course, the benefit cap, as members will know from our previous statements in this chamber, is an issue that we are directly addressing with the past UK Government and will do with the incoming UK Government with respect to its effect as they intend to apply it to devolved benefits and the impact on individuals, an effect that we believe very strongly, firmly undercuts the agreement in the Smith commission and the fiscal framework. I'm very happy to advise the member that we consistently press the UK Government to reverse policies that, ironically in a social security system that they operate, which assesses need, then chooses not to meet it. Having come this morning from a very helpful discussion with East Lothian Council on the impact in its residents and on that authority in terms of the full roll-out of universal credit, I am pleased to say that we are now looking to working directly with our newly elected local authorities, with COSLA as it forms itself under those new regimes, in order to increase pressure collectively from Scotland to the UK Government to reverse all of the changes that they have introduced, which evidence shows have a direct impact on vulnerable families, on children in particular and, of course, on women. To ask the Scottish Government when it last met the chief executive of NHS Greater Glasgow in Clyde and what issues were discussed. Cabinet Secretary, Shona Robison. I recently met the new chief executive of NHS Greater Glasgow in Clyde, Jane Grant, on Thursday, 18 May, and we discussed matters of importance to local people. I thank the cabinet secretary for that answer. Last week, the cabinet secretary held a small invite-only meeting in Paisley and was faced with strong opposition from local parents and members of the kids need-our-ward campaign, who are deeply worried and angry over the proposed closure of the children's ward at the town's Royal Alexander hospital. In addition to that, parents and families across Inverclyde are growing increasingly concerned about the downgrading of the Inverclyde Royal hospital's midwife birthing unit. Local residents have vigorously opposed the proposed changes, with a 7,000-strong petition opposing the downgrading of the birthing unit. Ultimately, the final decision over the downgrading enclosure of the children's ward at the RAH and the downgrading of the birthing unit at Inverclyde Royal hospital lies with the Scottish Government. Will the cabinet secretary consider the anxiety and concern expressed by parents and families across west of Scotland and take decisive action to reverse the closure of the children's ward at the RAH in Paisley and the birthing unit at the Inverclyde Royal hospital? First of all, I had a very productive meeting on 19 May with local parents, who were able to express directly the issues and concerns that they had. As I said to the parents at that meeting on 19 May, I would be happy to meet with any other local concerned parents. Indeed, we made sure that my contact details were given to anybody who was taking part in the protest outside the meeting and we will lay them out and set up further meetings as required in addition to a visit that I will be making to the RAH ward 15. Of course, as Mary Fee quite rightly says, the decision rests with me, and it is quite right that I take a due process and hear those concerns as part of that process. I will take time to do that in coming to a decision about ward 15 at the RAH. In regard to the Inverclyde birthing unit, as Mary Fee should know, Greater Glasgow and Clyde have been undertaking its own review of maternity and neonatal services in Greater Glasgow and Clyde, and we will be making a decision on its next steps based on that review.  They are not, because Glasgow has not submitted any formal proposals to me around the birthing unit at Inverclyde. We should allow Greater Glasgow and Clyde to undertake the work that they are undertaking about maternity and neonatal services and then take a due process and go forward from there. Stuart McMillan Sorry. Recently, the county telegraph reported that employees and consultants have been informally told that the ITU department, which caters for patients at the RAH, who need intensive treatment after operations will close in January, can the cabinet secretary inform me of the issue that was raised with the chief executive of NHS Greater Glasgow and Clyde? Why, then, has there been no official dialogue from Greater Glasgow and Clyde health board staff and elected representatives over current plans for the ITU department? The member will be aware that NHS Greater Glasgow and Clyde responded to concerns confirming that there are currently no proposals to alter the services delivered from the ITU at Inverclyde royal hospital. I would expect all health boards to undertake proper and meaningful engagement with local stakeholders in the shaping and delivery of healthcare services. Local people can be assured that the NHS in Scotland has well established guidance on service change. It remains the case that any proposals designated as major change would have to be the subject of formal public consultation and, ultimately, ministerial approval. However, to reiterate to Stuart McMillan that there are currently no proposals to alter those services from the ITU at Inverclyde royal hospital, and nothing has come to me. The future of ward 15 has been uncertain since 2011. We support calls for the cabinet secretary to step up and take responsibility by making a decision on this proposal. When will staff, patients and families be informed if services are to be moved to the royal hospital for sick children? Perhaps if the member had listened to my previous answer, he would have heard me say that the decision does lie with me. The process that I am undertaking at the moment is to listen to those local parents and concerned people within the area. I will be undertaking a series of meetings to make sure that those views are heard. I would have thought that the member would have welcomed that, because surely he would not want me to make a decision without having heard the views of local people. I think that that would not be doing his constituents a very good service. To ask the Scottish Government how many meetings it has had with production companies since January 2017 regarding locating a new film studio in the Lloverian region. The Scottish Government has had no meetings. However, Scottish Enterprise has met developers about opportunities as part of the on-going work to ensure that Scotland has an enhanced range of studio facilities. I thank the cabinet secretary for her answer. Does she believe that we need more than one national film studio in the Lloverian region? If so, how many? Secondly, will the Scottish Government look at all applications that come forward with equal weight? We have committed to supporting a range of studio facilities. Indeed, my initial answer said that we are looking at on-going work to ensure that Scotland has an enhanced range of studio facilities. We currently have a number of studios that are used. For example, the pyramids in basket was used for train spotting. Leveson facilities was used for Churchill. It is important that we have permanent facilities, and a number of those are already in development. We would certainly want to encourage any private sector developer who has an interest in the area to bring forward proposals. Our authorities and our public bodies will engage with them. Will the cabinet secretary ensure that any part of the proposed location on the site in Midlothian takes full account of the traffic pressure on the A701, which is already congested in a bottleneck, with housing developments down that spine, which is causing great difficulties to my constituents, particularly in Penicook? As a member might be aware, the planning process is not fully completed. The member will understand that I cannot make any detailed comment. The reasons for the ministers proposing to grant planning permission are set out in the Government's letter dated 3 April, which is publicly available. I refer the member to that publication. Runa Mackay Can the cabinet secretary advise on what the public sector is doing to make Scotland an attractive place to film productions? In addition to enhanced studio facilities, we are also making sure that production fund is enhanced. On top of the nearly £11 million that Creative Scotland invested in 2015-16, we have also produced a production growth fund of £3 million, £1.875 of that has already been awarded. Films that have benefited from the production growth fund include trainspotting, Churchill, Hush, Trust and Smile in plain sight, Loch Ness and The Wife, and the Scotland-based thriller The Keepers Star and Gerald Butler will also receive funding to help to ensure that Scottish film people can benefit from the opportunities that the film has in improving our skills and capacity for future film opportunities. Thank you. Before we turn to First Minister's questions, members will wish to join me in welcoming to our gallery Mrs Muturam Arras, President of the Parliament of Baden-Lortenburg.


Thanks for having me as part of your day. Today I'm presenting on sheep electronic identification and what's in it for you. Clearly we're doing it under different circumstances at the moment given the Victorian COVID situation. Hopefully I'll get over to South Australia soon. But, let's get on with the presentation. I just want to start with one simple question. And that is, what excites you? What excites you about our industry?  What would it be? What's the progress we've made as an industry? Now if I want to poke fun at our industry, and perhaps I can because it's mine too, I can point out the fact that we started out with a hand piece that looks like this. And now we've got blue ones, red ones and yellow ones. And if that's a sign of our progress, that really frustrates me.   I wouldn't have a job if that was the case. The way I can prove it is if I said to all of you, who wants to be better? Who wants to be better tomorrow than you were yesterday, better next week than you were last week, better next year than you were last year? I know what the answer is going to be. We all want to be better. And the only way that you can be better is to change. If we keep doing things the same way we've always done them, we'll keep getting the same results we've always got. So the only way we can be better is to change. So what is it that we can adopt? Now I'm here to talk to you about one specific technology, that's electronic ID. We know that all of the sheep wandering around in our paddocks have a story to tell us. They have a history. There's a whole lot of stuff that they've done we don't know about because we don't track it against the individual animal. Now I want to expand that a bit further. And I want to introduce this concept of population dynamics. Within any population there's a bell shaped curve. Poor performers, average performers, superior performers. Now if we look at the traditional mob based system, while we are trying to kick out some culls and this depends heavily on what sort of traits we're looking at, ultimately what we end up with is that same variation within each age group, all the way through. If we switch over to an individual animal selection system where we're tracking individual performance, our aim is to try and identify those poor performers as early as we possibly can and kick them out. Now how early we can identify them is going to be heavily dependent upon the trait, the individual trait that we're selecting on and how early we can record enough information. And then essentially what we end up with is the average and the superior performers retained within the flock. Now the one I really want to point out is the fact that we've been kicking some of our best genetics out simply because they have a birthday. Some of our old use, and it might only be a small portion of them, and they do need to be still fit and healthy with good teeth, good feet, all those things, but some of them are some of the best genetics on your whole farm. Just take one example.  So maybe we need to be giving a little bit more credit to some of our older girls who are actually some of the best performers on the whole farm. And so that's the key difference. Under a traditional mob based system, we're tending to keep some of that variation in each age group. Under the individual system where we're tracking individual performance year in, year out, we're kicking out the poor performers or the passengers in the system as early as we can and we're capitalising on those best performers. All we're doing is grabbing that bell shaped curve and we're giving it a shove. We'll change the shape of it but it's still there. So if at some point in the future you need to cull some more sheep, it's a drought situation, you've still got a bell shaped curve, you can still come and take another slice off the back end of it. And to give you an idea of what makes up that bell shaped curve, the sheep CRC did some work a few years ago looking at the variation in performance within commercial flock. So within a commercial group of marinos, they found that the top 25% of views were cutting $82 worth of wool. The average for the group of animals was only $54 worth of wool.  They were cutting $37 worth of wool. And if all we ever look at is the average, we'll only ever see the $54. They also looked at the fertility of the flock or the lumber of lambs weaned. Again this is across marinos, commercial marinos. And in a group of commercial marinos they found the top 25% were weaning 143% lambs. The average, and again this is the bit that we only ever see, the average was 86%. And that tells us that the bottom 25% were doing stuff all. 28% lambs marked. And all we ever see is the average because that tends to be all we ever follow. And one of the other reasons that that bell shaped curve is important and being able to track individuals is the fact that the humble old weather has gone missing from our system. We don't have them anymore. They were the great release valve of our industry. No one ever gets emotionally attached to weathers. And so it's a really simple and early decision. Pressure comes on, offload the weathers. When we're a full breeding system we don't have that same luxury because we tend to be emotionally attached to use. And we will hesitate. We don't make that same decision. Until you know that they're not as good as the rest of your sheep. As soon as you can identify that those aren't as good as the rest of your sheep it makes it a simple decision. Pressure comes on, let's get rid of that bottom 10%. Let's get rid of the bottom 20%. Whatever it might be, whatever the situation determines you can offload sheep and feel really good about it because your flock is better tomorrow than it was yesterday simply because we took out that bottom end of those sheep. So we can do all of this without electronic ID. Why do we need EID? Put it simply, it's more accurate, it's easier, it's faster and most importantly all of those three things make it more likely to happen. So what should we be collecting? I'm going to start really broad here. Everything costs you money. Every piece of data you collect is going to cost you money in some small or large way. It's either going to be in labour or it's going to be in time or equipment. Ultimately there's no point in collecting it unless you're actually going to use it. Too often I've had people say to me you should see the data we've collected I've got all these spreadsheets and I say to them what are you going to do with it? And they say I don't know but it's going to be good and nothing ever happens with it. We can't have that. You can collect anything you like. Objective measurements, subjective assessments, anything. You can record it against the individual. If you want to record the eye colour of your use, go for it. The challenge is that the more data you collect the more difficult it is to manage and the less likely you are to ever actually use it. And as we said at the start, every bit of data costs you money and there's no point in collecting it unless you're going to use it. So only ever collect data that's going to add value to your enterprise. So what are we looking at? There is an almost endless list of things that you can collect. Individual body weights, fleece weights, fleece testing, pregnancy statuses, birth statuses and right through to pedigree, which I want to talk about as a separate issue. But first of all I just want to show you one of the basic concepts that can allow you to step into EID without having to go and buy a whole lot of equipment. And that's this concept that when you order your tags you receive a bucket file. And to put it simply, what a bucket file is, your tags have a physical number printed on the outside of them and when you read them with your stick reader or with a panel reader it produces an electronic number. They are two different numbers. What the bucket file does, essentially it's just a spreadsheet that matches those two numbers up together for you. And that's a really useful tool for you because it means you can actually read or use the visual numbers on the outside of the tags and correlate that back to an RFID number or the electronic number. So I'm going to show you how we can simply do that. The easiest way is you track the sequence of those tags when you put them in at landmarking. So if you have ordered tags and you've got them numbered from 1 to 2,500 all we need to know is that tag 1 to 350 went into twins and it might even be twins by a particular sire or sire group. You write that down in your notebook.  Their electronic tag number. So that you forever got that birth status or sire or any other information you want to record that's the simple wins that we can get without actually even owning any equipment. I'm going to say to you it's not perfectly simple because there's always too many things going on around the marking cradle and often we can get distracted. So you have to concentrate to make sure that you write down which tags went into which mob. Other than that, it's pretty straightforward. We can do simple recording like that that actually requires no equipment in the first instance, right through to the more complex and the more complex are things like pedigree matchmaker. Now pedigree matchmaker is where we have a panel reader set up out in the paddock with a single file entrance so that the sheep have to walk past the panel reader on their way to water or grain or some other retractant. We have tags in the use, tags in the lambs and the panel reader records all that information of who's walking past. We put it through some software and that estimates who belongs to who. It's not simple to do sometimes particularly training the sheep to walk through but it can be quite effective. My honest answer is it will get replaced as some of these newer technologies with proximity tags and things come into play and they offer us that a simpler solution to recording pedigree. But I want to show you why pedigree can be really useful in a commercial sense. And this is this concept of little weight weaned. Imagine if we could tell you that those lambs were read by that you and they weighed this much. What we use is pedigree matchmaker to tell us that the lambs belong to her. We weigh the lambs around weaning, 85 to 100 days and then we calculate what the little weight was that she weaned. In other words, how many kilos did that you produce for us? And that gives us the ability to select on a range of different things. It's fertility, number of lambs born, survival, lactation, lamb growth. It's called a composite trait selection because there's multiple traits that we're able to apply selection pressure on at once. And this is what it looks like. So every one of these dots is a U from one of our clients. These lambs were weaned and weighed at 85 days.  Now you'll see there's a gap through the middle of that graph. That's the difference between singles and twins. So next time someone says to you, I want one good single. I always want one good single. Don't need twins.  One single can never compete with twins. And if you look above that 80 kilo line, they're pretty much all triplets. Because the weight of triplet lambs is so much more advanced than the weight we're ever going to get out of singles or twins when you combine the animals together as a combined little weight. Singles can't compete with twins, twins can't compete with triplets. Now clearly there's some complications in lamb survival and things that we need to consider, but that's in terms of the actual competition, they can't compete. If we convert that over to money, this is what it looks like. We've got used that have read nothing. Therefore they've cost us money. $0 earned and we've spent money and labor on them. At the same time we've got used that have weaned over $250. Plenty of them over $200 and a lot over $150 worth of lamb. And that's at pretty conservative pricing. So we ask the question, what are these guys doing there? Do we need them in our system? Now this one's a bit more complex, but this graph's really important because it shows us just how it's possible for us to make mistakes if we don't understand the context of some of our culling decisions. So this one, I'll just explain it so bear with me. We've got you live weight across the bottom and we've got the kilograms of lamb that they weaned up the side. The color of the dot indicates the condition score of the animal. Now if you focus on the bottom right-hand corner of the graph you're going to find some heavy use that haven't weaned much lamb and they're in really high condition scores. Now if we don't know what they've actually produced for us and we need to make some culling decisions after weaning, as those use run up the race and you're on the drafting gate, they are going to look magnificent.  And this is how we can make mistakes when we don't have enough information on the top left-hand corner of the graph. We've got some use there that are lighter, they're lighter in condition, they're lighter in live weight but they've produced some serious amounts of lamb. And those ones mightn't look that impressive as they come down the race at you after weaning but they're the hard workers, they're the ones that have actually put in the effort. And the same thing can happen if you're making decisions on any marinos or any wool traits, any of these things, just knowing whether something's born as a twin can significantly influence the outcomes. So we should only be comparing twins with twins. We should only be comparing singles with singles on a whole lot of these traits, particularly wool traits and things. Otherwise what you'll do is you'll constantly select single-born lambs and over a long period of time you will hurt fertility. So again, we ask this question, should these sheep be there? Ultimately, I like to ask the question of why. Why are we doing it in the first place? Can you imagine a dairy farmer milking cows morning and night and not paying any attention to how much milk went into the vat? They just wouldn't do it. For those of you that are mixed farmers, imagine sowing the farm down, harvesting the crop and just paying no attention to where it came from, which paddocks did what? Now we want to know where in the paddock it came from. Why aren't we doing the same thing in sheep? You can't improve what you don't measure, but the collection of data is a complete waste of time and money unless you actually use it. And so that's why we need to talk about data management. It is the most important part of your system because if you don't get it right, the data you collect is of very little use. There is designated software that can or dedicated software that can help you get the most out of your EOD system. I would always ask the question, do you need to manage it yourself? If you're going to be managing your data at night when you're tired, you've already had a beer, that's not the time to manage your data. If you don't have the skills, don't manage your data. If you're not interested in it, don't manage your own data. There are people that can do that for you. I'm not going to spend a lot of time on equipment because you'll have plenty of people locally that can talk to you. All I really want to point out is the explosion of equipment we've had over the last 10 years. It's so much more user friendly than it's ever been before and we have a huge range available to us. When it comes to auto drafters I will just point out that the lead-up that you use is just as important as the piece of equipment itself and that goes also for sheep handlers. The other thing I've just mentioned on sheep handlers is the fact that quite a few people over my time have justified buying one because they're going to crutch their use through it and that's going to help pay for it. They get about 150 years into it and they wouldn't decide that was a terrible idea because even if you're quite good at crutching and quite quick, there's still only one of you going. It's nothing like having three or four people dragging them over the board and so it just takes a long time. There are some other ideas other products out there variable rate drench guns, vaccination guns in other words they pick up the weight from the handler as they're standing in the handler and adjust the dosage for you. Great concept. They are quite expensive if you're looking for a little cheats way of doing it. Hang three drench guns above your handler all set at different dose rates grab the right one for the weight of the animal that's standing in front of you. I always like to point out there are service providers so a lot of your preg scanners they can record pregnancy status for you as they're going and ultimately I would say just check out what contractors might be available to you. Do you need to own your own equipment? How often are you actually going to use it? Do you need to manage your own data? Again we've made that point pretty strongly and just check are there contractors in your area. Ultimately start with the basics. You don't need to run out and spend a whole lot of money and implement a whole lot of changes all at once. Just start with some basics. This is just a really quick example this is a thousand merino weaners that were fleece tested, fleece weighed then the bottom 20% were all culled out and the whole job was done using contractors. These were some older farmers who had no interest in learning how to use the technology all they wanted to do was get the outcome and so they used contractors to complete the whole thing. The only thing they did differently was they put in a different target landmarking. And just finally what about our farm? There are hook tracking systems coming into a range of processing plants in Victoria and into South Australia and this is going to give us a totally different look at what we're producing. They're going to give us feedback on hot standard carcass weights for individual animals. We'll get some information back on retain and trimming so if you sell a lamb that's 45 kilos but it only dresses out at 17 kilos or 14 kilos we want to know what happened to it and is there something we could have done better on farm to stop that trimming from happening. Other general health information and long term we'll start looking at potentially seeing dressing percentage and I would say definitely seeing DEXA come into play and that's going to give us the opportunity to predict lean meat yield and potentially see a new value based payment system and this is what it looks like. So a DEXA unit can produce an x-ray image of the carcass from a processing sense it allows robots to be able to break that carcass down by using precision cutting. From your point of view it allows the estimation of lean meat yield quite accurately and so at some point we will see a change in our payment system where rather than just being paid on carcass weight you will get paid on lean meat yield. Now if we only go selecting for lean meat yield we have the potential to damage our meat eating quality traits. So there are tests underway at the moment of different pieces of equipment to be able to estimate meat eating quality traits as well. And in combination that's when we will see at some point in the future a value based payment system. So I ask you again what excites you about our industry? I think it's pretty straight forward. If you aren't excited about the sheep industry right now then you're never going to be. We are in a golden era where equipment and technology is coming towards us to give us greater control of the outcomes in front of us it also gives us the best possible opportunity for your operation to be as profitable and productive as it can possibly be. It's not the tools though it's never going to be the tools that make you money. EID is not a silver bullet putting tags in isn't going to make you money. Decisions make you money not equipment and tools. Ultimately it comes down to you and your decision making. Whenever I'm working with clients we have the same saying if we do well today we can do better tomorrow. Thanks very much.


I will get started. Hey, everybody, thanks for coming. This is my first time to be at this conference. So how many of you are first time? Oh, wow, great. Yeah. So any of you are Java developers? Okay, a few. So hopefully after this talk, if you don't use Java, hopefully you can consider to use Java. So this talk is about Cloud-native application development with a micro-profile and open liberty. I'm Emily Jiang. I'm a Java champion. I work for IBM as Cloud-native architect and chief advocate. So this session has a lot of content. So I go through the basic concept and followed by a demo. Also, good news is we have IBM stand that will give away 200 copies. The book I co-authored is over here. So please come to IBM booth to grab a copy. So I will have more details towards the end. So it's a talk about Cloud. So it's basically what a Cloud demand. One thing you need to remember in the Cloud, everything needs cost money. So your application need to be really small. So use less memory and very fast. So it's basically start up very fast and respond fast as well. Because I talk about Java, so obviously if you run Java, you need a GVM. Your GVM again need to be small and fast. So it's like there's two very popular GVM. One is Oracle HostBot. The other one is the open source project called OpenG9. Any of you have heard of OpenG9? Okay, good. If you haven't, check it out. OpenG9 is very performant. So it has kind of the very small and very fast. So what are cloud and native applications? Can I ask, is a microservice cloud and native application? Yeah, but cloud and native application not only microservices. Some monoliths also can be cloud and native application. So to be considered to be a cloud and native application, it has the need to have these seven characteristics. So first thing is it needs to be a restful. Basically for this, it needs to be able to scale up or down without losing any information. Also it needs to be configurable. So basically you can externalize the configuration. You can change the config value without redeploying your application. Again, your application needs to be very resilient. It shows a response under all kinds of different circumstances. And again, when you talk about cloud and native application, it needs to run in the cloud. So it needs to be self-advertising itself. So it can be discovered. And again, it needs to be secure. Some cloud and native application contains some sensitive data, so you need to be secure. And the last two is very important for DevOps. So it needs to traceable, it needs to monitorable. So if something is not running right, or if some operation failed, you need to figure out which application is having a problem. So you can fix it. And finally, is your application need to be intelligent? So is it able to communicate with the cloud infrastructure regarding whether it's ready to receive a request or is it still alive? So if it's not, so Kubernetes can destroy it on a startup or new instance. So you know it's kind of that this is a whole list. And as an application developer, we are paid for writing business logics. And your daytime job is kind of too daunting if you have to consider all kind of things. So luckily, MicroProfile comes to help. So it's come to rescue. So MicroProfile is an open source project under Eclipse Foundation. So here are a lot of projects under Linux Foundation, MicroProfile is under Eclipse Foundation, and it's governed by the MicroProfile Working Group. So this is a MicroProfile project that is the standard for creating Java-based cloud-native applications. So it's a community-driven, it's a SPAC, IPI-TCK, it's a public, and they're moving central. It has many implementations. So it has open liberty, also IBM has a web-sphere liberty. And there's the Red Hat, it's a wild fly, Quarkus, and also the like a community year oracle has a heledon, and et cetera. So there's a lot of implementations for you to choose from. So in this talk, we talk more about open liberty as one of the implementations of MicroProfile with demo in a minute. So it's MicroProfile releases. MicroProfile has been around for more than five years. So it started from 2016. And later last year, we released MicroPropile 5. And also last year, we released 4.0.1. So this is a functionality difference, it's kind of the very minimal. So it's 4.0.1, so it's aligned with Jakarta EE-8. And this one aligned with Jakarta EE-9.1. So basically it's the Java X and Jakarta name space change. Any of you have heard of MicroProfile? Okay, hopefully afterwards you all know about MicroProfile. What about Jakarta EE-8, any of you? Okay, so that's good. So in MicroProfile, these are two kinds of releases. One is the platform release, so these are 13 pillars. I will discuss them in more detail. Again, the standalone releases. So this top two is for creating reactive microservices. So this is for the synchronized programming. And these use GraphQL, the REST alternative. This is for microservice transaction. So it's non-running actions. So I will talk about these 13 pillars in a scenario. So it's basically how to create the first cloud-initiative applications. As you know, the REST is very popular. So MicroProfile has a solution for it. So you use REST, so you create two classes application. And this one is the Jaxar as resources. With these two applications, you have Endpoint, slash system, and slash properties. And then you can directly invoke getting properties. You get a response. And then for the one cloud-initiative application, so in order to create a loosely-coupled application, so inside, you use the contacts dependency injection. So basically, with the contacts dependency injection, you do not need to call the constructor anymore. In Java, you call constructor to create instances. So here, CDI container will directly manage all the instances for you. And then whenever you say at inject, it will fish out an instance and inject into this variable. So, and then talk about payload. So for the payload, the most popular payload, again, is JSON. So that's a language agnostic. So in Java, you use the JSON B and JSON P to help you. So here, when you say, okay, payload is JSON, all you need to do is add produces, so JSON. And then, so the type of inventory list, you can declare this class inventory list. And then what a JSON B implementation directly is serialized and deserialized. This object, when you put to wire serializing, when it's retrieved from wire, it's deserialized for you. So you don't need to serialize yourself. When you talk about cloud-initiative applications, normally you deal with many of them. So how can you connect them? How can you just like from service A directly call into service B? So in Micro Profile, we have a solution. So we have a Micro Profile Reset Client. So basically, in B, if I want to call the B's operation get a properties, in A, I directly create an interface of the B. So this is my client, so it's get operation. All I need to do is annotate it with register Reset Client. And then in A's other classes, you can direct it to add inject Reset Client and inject instance of it.  And you might think, how does A knows where B lives? So that's by the configuration. So you do fully qualified the system client, so blah, blah. And then slash MP Res slash URL. So this is the service B's backend. So whenever you call default Reset Client to get a properties, it will go here and directly call the backend. And then the next thing is how can you document your application? So we use Micro Profile Open API. So that's directly based on the Open API standard. Even though you don't know Java, some of you don't use Java, any of you know Open API standard? OK, so that's good. So it's in Micro Profile Open API is based on API standard. And it has end point, host, port, and slash Open API. So here is directly the response. And also, we use the implementation swagger. So this is the if you know swagger, that's directly identical to swagger output. So in Open Liberty, we also have end point, UI integrated UI, swagger UI. So and then you can directly invoke the operation from directly from this UI. So next one is secure the microservices or secure cloud native applications. So if, for example, here, get a properties for host, you want to secure it. So you will use a Jakarta security just to say rows allowed. So which only means admin or user can allow access to this operation. So in this case, with service A, call into service B, it will pass the JWT token. Do you know JWT Jort? Anybody or? OK, cool. So this is Jort. So it's a Micro Profile JWT directly added to claims. One is the UPN. So for the users, the other one groups to say which group you belong to. So in this case, B receiver response and it can work out which group you belong. If you belong to admin, yes, you can access this back end. So this is security. The next thing is how to create resilient microservices. So we use a Micro Profile for tolerance. So it's basically, it's for tolerance to provide a retry capability, timeout, circuit breaker, and bulkhead is for limit how many concurrent requests. And also fullback. So it's kind of this is, so this is a fullback operation. You can specify if this one failed, alternative method can be invoked to return a good response. By the way, each slider has this URL. So it's also directly pointed to the Micro Profile repository. So the next one externalize the configuration. So basically, this is a Micro Profile Config provided way for you to store your configuration external to your application. So inside, it actually uses a Micro Profile Config inject property into a variable. And then this property can be specified in the config sources. In Micro Profile, it can be a Micro Profile Config properties, environment variable system property, and also customer config source can all specify this property. And then it will have associated config ordinal. So if you specify in multiple places, the config source with the highest number as the config ordinal will overrule. So here, this is 150. So in maintenance, it will be true with inject. So next thing is a cloud infrastructure. If you want to deploy application to the cloud, you must do the health metrics and open tracing. So for the health, basically, it has Micro Profile Health provided readiness, liveness, and also startup. So for you to put a business logic to specify when they're ready. And also, it has an end point, slash health, slash ready, and slash health, slash live to display the result. So next thing is metrics. So you can add the application metrics by using Micro Profile Metrics annotation at a time, and simply time, and counting, and et cetera. And one thing is that all the rest of services and methods is automatically add some metrics automatically. So I will show you in a minute. So the next thing is the kind of this is for debug purpose. If something is not working, and it will, if something is not working, it will just be able to help you where it's not working. So all the good news is all the rest for invocation automatically traced. And also, if you want to add additional trace, and then you can use add trace. As you know, this one is based on open tracing standard. And currently, open tracing or open sensors are merged into open telemetry. So at the moment, Micro Profile is adopting open telemetry. So this one will be stabilized and then replaced by Micro Profile Telemetry, hopefully in the next release. So next thing is kind of get started. So how can you create a Micro Profile application? You can go to start on microprofile.io, or you can use the VS code. Anybody use the VS code IDE? Oh, cool, that's good. I'm going to do a demo here. And then IntelliG, anybody? Okay, it's so interesting to know is Intelli, VS code is a majority of you. So it's also, we have IntelliG plugin as well. And if you use OpenLiberty, we also have OpenLiberty Starter. You can directly create a Micro Profile application running on Liberty. So let me start the demo now. So I will directly go to the VS code. So I have a VS code Micro Profile extension pack installed. So maybe I will cloud native for Java. And then I will use Visual Photo One. I running on OpenLiberty, use the Java 11, create a Maven, yeah, we'll get all of them. Okay, so I can put in this folder. So with that, we'll give you like two services, service A and service B. So basically service A will directly call into service B. So, and it's directly running on OpenLiberty. So let me directly start like this service A first. And at the same time, I go to service B, I will start that. So where is the running? So basically it's like in service A. So it's, if you, it's source code here. So it's like, this is the application. So it's all the JAXRS application. And this is a low controller. So it's in service, so this is the service A. And service B, so it has two endpoint. One is the client. So basically this one is kind of, it has operation do something. And also the other one is kind of secured. So basically this endpoint is secured. It only allow like a protected available to be accessed. And for the service A, it can directly call into service B. So it's, again I use the micro profile resident client. So directly do like creating the interface or service B do something. As you can see, it's directly being configured. This is the service B's endpoint. And in service, in other JAXRS, other classes, I just directly inject the resident client and I can directly call it. So service A, both service A and service B started. So it's the service A is on the 1980. So if I go to the, so it's the service A. So this is kind of the resident client. So that's directly call into the resident client. So here is the response. So if I go back to here, so if I change the service, change here, because this is service B. If I say service B, service B, I save this one. So this is the kind of, now I go back here. So you can see it pick up straight away. So this is the open liberty devil mode. So it's the next thing I want to show you is kind of the, in service A, in service A I want to like do something else. I want to say hello, maybe I will say hello, maybe a conference. So for this conference, I don't want to like hard code here. I want to inject. I want to use a micro profile config to directly inject it. So I will say, okay, the property is called a conference and it is a string, so comf. If I save that, so it's, as you can see, so the conference is not directly, so it's kind of like a specified. So I need to specify somewhere. So in micro profile, so there's the offer place is a micro profile configured or properties. So I can say conference is automatically picked up. Maybe OSS summit, so it's directly going here. Let's go back here. So you can see automatically say hello, OSS summit. So this is the next thing I want to demonstrate. For example, if a service B is not behaving, so sometimes it's slow and sometimes it's not working. So let me directly like a copious snippet here. And so it's in service B. Let me put a bug in service B. We'll be there, it's true exception. If I go back here, as you can see, and now it's really slow, right? And then later on it's not responding. So in these circumstances, for example, you are the owner of the service A. How can you fix your service A without fixing service B? And you may think, oh, why don't you fix service B? Sometimes you don't have authority to fix service B. So all you can do is kind of, you can use the micro profile for tolerance, you can retry it. And also, because it's a timeout, it's very slow, and then you can say, okay, I don't have time to wait for it. And I only wait for 200 millisecond, if you're not, and I will timeout. When you use a timeout, always the best practice to make it like a synchronized operation. So you will use the Java 8 completion stage, return that, hold that, and then you can do the complete for future, completed the stage. Let me save that. So if I save this one, now go back to here. So you don't see any slowness, and because the one thing is slow, it's automatically kind of did a retry. Like you can see 17 directly jump to 18 because I retried. And then the next one is succeeded. So this is the kind of, you create like a resident microservice. The other best practice is that you can use a fullback. So when you use a fullback, so you can say fullback method, and here maybe you just say my fullback, and in the cloud, and sometimes it's backhand and no responding. And you can also go to alternative like operation. So in here, maybe it's in here, directly did it to that. Here we see this is my save that. So this is like how to use, create a resident microservices. So the next thing is like document your cloud native applications.  And also the open ability has open API slash UI. So it's like a give you directly display all these kind of end point. So we are dealing with this. And as you can see the 200 is automatically documented. And then you can add additional documentation by using like a micro profile open API. So here, if I say like what's the response for 404 means what's the response to 200 means, and you can add that. Let me also copy the input here. Let me save that. So it's in here if you can see, it's automatically been documented. You can even try it out. Try it out if I say OSS, submit and execute. And you can see the response like this. It's kind of also you can see 200 means and 404 means. So that's the kind of documentation. The other one is kind of the metrics. So there's the end point slash metrics. You can see the retry, the four tolerance automatically give you retry metrics. And also the like the Jaxres or the invocation give you metrics and also the class loading give you the metrics. So you automatically got all the metrics. If you want to and also you can use the macro profile metrics like annotation. You can add more metrics. For example, here you can see at simply timed. And then you can see name equals more metrics, for example. And you will get more metrics. So the other thing is the kind of talk about macro profile health. So here is the kind of a liveness. You can specify what means live. Maybe it's still have RAM. And the readiness is maybe it's when it's ready. Maybe when it's be able to connect to the database is ready. And then start up is when it's up. So you can specify, you implement this health check method. And in macro profile health is the automatic give you the other end point, like a slash live and a slash ready, et cetera. So the next thing is I want to say is kind of the tracing availability. So you hear, as you can see, we create a CN4G. So I did not do anything else. And all the trees, et cetera automatically trace the span automatically correlated to see where is the time is spent, et cetera. So the next thing is briefly, we talk about security. So it's in here, like I mentioned that this is the only rule protect is able to do the invocation. So in the service A, so it's in the service A to the secure. And when they try to invoke the secured backend, it can use like a web target to use. This is the Jakarta REST, it's directly Jakarta REST client. So call the backend. And when the call backend also push the header, like authorization this header with the JSON payload. This is when the create a JSON payload that you can see here, UPN. And also the group is said protected. Like at the moment, if I directly call them like the secured backend, so this is like you got to respond back. However, if I change that, if I change like service B, I say, okay, no longer protected. I want only super able to access me. And now, if I call it, I got forbidden. So it's, let me change back. So change back. Actually, you can also inject a JSON web token. So you can peek into what's the token like. So if they can inject that, you will see token. And then you can see token, can the token get a raw token. I mean, save that. Let's have a quick look at what a token is like. So you can see, or you can see this token. This is because this is all the 64 encoded. So if you go to the DWT.io, you can decode that. So you can decode that sounds like a G-brush string. If you put it in here, you can see here is the user and protected. So this is kind of the quick burst of view of the kind of like a micro profile application. How can you create it? It's a very straightforward. So let me go back to the slide. Talk about a little bit about the cloud. So when you kind of into the cloud, actually you need to like first build your application and then containerize the application and then like interact with Kubernetes. So in micro profile, actually it's actually a macro profile like the config can directly like in the kind of the, in the Kubernetes, you can create a config map and then specify the properties. And then you can map to environment variables and then macro profile can directly inject into your application. And the next thing is that I mentioned about the end point, start health, start ready. And then this directly mirror into the Kubernetes readiness problem, lemminess problem, et cetera. I will show you in a minute in my demo. So it's, again, if you use a yeast tool, you're still saying, okay, if you want to use a yeast tool and treat your application, this is like headers must be propagated. And then the open tracing automatically propagator all of them for you. So it's really, really nice integration ecosystem. So in summary, you use a macro profile as a programming model and you can still assure it will work really well with Kubernetes. So this is a useful link for the like, if you want to find more about macro profile going here and if you want to learn about macro profile go to openability.io slash guides and learn about Kubernetes. And then also I wrote a couple of blogs about compare spring and a macro profile because this kind of, this direct is very comparable to technologies. And also I wrote a blog about how to use the macro profile in the service mesh architecture. And this link for the Amazon, like a book if you want to buy it from Amazon. So with that, let me go back to the kind of the coding again. So next thing is like, I want to show you here, like already created this one. So it's in order save time. So the next thing you do, you just may even verify to package your application. And then you'll create a Docker file. So I can see this Docker file, you do a open liberty and the Java 11 OpenG9. And then you'll copy the config and copy the war and run the config.sh to create the Docker image. And then you do a Docker build and directly build it. So this is the next thing is the kind of the deployment.  So I have two microservices, two cloud native applications. It's the Apple A and also Apple B. So Apple A, the first thing is I want to find out the Apple B's end point. Once you deploy to Kubernetes, no longer localhost in 1980. So that would be a service name and then like a port. And then this URL. So you can configure it. You can see it's the kind of, you can configure that very easily as an environment variable. The other thing is the conference. It's a, we hard-coded conference, OSS summit. And in here you can override it. You can see open source summit 2020. Again, you can connect with Kubernetes, Laminate's probe and also the readiness probe. So you can use a micro profile like as a health, slash health, slash live, and slash health, slash ready, and directly communicate to it. So it's, and then this Apple B's deployment is kind of in listen to 1980. And then this is service. So I deployed this service like A is a no port. So basically you can access it via the port 380. And the map to the internal port is in 1980. And then this one is service B is a cluster IP. So it's, let me directly go in here. So if I do a, like a kubectl get services. So you can see the kind of, I have two services up running. It's a 1980 map to 380. Let me like go to the here. Let me go to the localhost 380. So it's running in Docker desktop. So here, like now I can, you can click on that. You can see the directly according to the service B because the conference I changed to be OSS Summit 2022. So you can display this straight away. So this is a kind of quick, like a burst I view into the kind of the, like create your cloud-related application and deploy Kubernetes. You can see it's like within these 20 minutes you are operating. So, and then is the EMI Kubernetes actually is also I specify actually give me like a replicas in two. So if I go back here, make it bigger. If I do kubectl get ports. So you can see like a two service A and two is a service B. So it's have like one final thing to just talk about. So it's, again, I said in the IBM booth we have, I have a book signing, like book signing and then is kind of the, tomorrow is a five, three, two, six, 30. Please turn up and grab a copy. And then there's a challenge, also the machine learning and also play a game, space rover challenge. It's really fun. So over there, I think you can get a lot of swag. We have water bottle hats and et cetera. And this is a book and then is the, this is from keynote is we very devoted to open source SSF. So please also getting involved. So that's the end of this talk. I don't know whether I have any, probably I don't have any time for questions. Maybe, yeah, if you have questions, find me at IBM booth or find me here. So that next speaker can set up for their presentation. Thank you so much for coming and yeah.


Hi everyone, Joe for Jaspy's CaseBrace.com, coming at you with a quick little one box break of 2022 Panini Immaculate Collegiate Football. Random number block break number 12. Nice fun little break. Big thanks to this group for making it happen. No fillers. Fill this up straight up. There are the numbers right there. Let's roll it and randomize names and numbers 5 and a 1, 6 times. 1, 2, 3, 4, 5 and a 1. 6th and final time. Got Michael down to Dwayne. Copy that and then paste. There we go. 5 and a 1, 6 times for the numbers 1, 2, 3, 4, 5 and a 1. 6th and final time. 1 down to 7. Alright, Michael with 1, Barry with 2, Dwayne with 0. So 0 gets you any and all redemptions, including one of one redemptions. Michael, you'll still get live one of ones. Dwayne with 6, Michael with 4, Leonard with 9, Kelly 3 and 8, Chad with 5 and Dwayne last bought Mojo 7. Let's order those numerically. That's all the instructions right there if you're not familiar with those number blocks. You'll see an example right here. Pretty late at night. I'm not sure if anyone's up for a trade, but while you're thinking about it, we popped open a fresh case, did a 1 box break and we've got 4 left from that 5 box case. So we'll go mark all these so that we know they're from the same case right here. We'll go 1, 2, 3, 4 on the dice roll top to bottom. If I roll a 5 or a 6, we'll just roll again. There's a 6, we'll roll again. And a 4. 1, 2, 3, 4. Bottom box. Next 1 box break is in the store if you want to check that out. Jaspy's casebreaks.com. So that's the one we're going to do here for break number 12. Many trades. I don't see any chatter in the chat. I guess you'll see it right up there too. No chatter in the chat. It is a little late.  So TWC trade window closed. Let's print and rip. Number trades also fairly rare. Sometimes in a full case random number block break, we'll see it. Especially if someone has multiple spots, maybe they'll trade two numbers for like a higher number or a lesser number. Like I've seen some people trade like eight and a nine for like a four or something like that. Thanks everyone. Appreciate it. See what we've got. A little dent in there somehow. Got a dent. There's a redemption there. So zero. Duane, I think you're going to get something already. Blank on the other side here. We've got three out of 10. Zeke. Zeke Elliott. Kelly with the number three. The redemption is Jalen Wiedermeyer. Rookie autographs. Number zero. It's for Duane. We've got a Nicoby Dean. 96 out of 99. Introductions autograph for number six. Duane with the number six. We go by that digit right there. Got Jack Cohen. 50 out of 99. Goes to Duane and the number zero. Nice Desmond Ritter. Nine out of 10. I'm not sure what bowl that is, but that's surely a bowl patch and his on-card autograph. Cincinnati had a pretty great run with Desmond Ritter. Very nice. Number nine, Leonard with nine. Not too shabby. And back here should be a relic. It's another Desmond Ritter. It's time 78 out of 99. Piece of his glove. That will be for Kelly and the number eight. See you, Ramon. And there you go, gang. Not bad. A little quick little one box break of Immaculate Collegiate Football. Thanks for watching and breaking with us. I'm Joe for jazpescasegrace.com and I will see you next time for the next one. Bye-bye.


Hey guys, I just get out of the Sydney premiere while the star is born. I've been listening to this soundtrack for over a week now I was super pumped really excited Did it live up to Dras's expectations? You got to find out coming up next So where do I begin? This is Bradley Cooper's directorial debut So a lot was at stake here and Brad you friggin killed it my friend Great casting the chemistry between Ali and Jackson main Bradley and Lady Gaga's character is a million percent believable It was wow like it blows my mind and I'm getting goosebumps thinking about all the performances And all the music throughout the film when you know Ali and Jackson were singing together and separately. It was just phenomenal.  You nail it on the head You could literally release an album and he would slaughter it Lady Gaga straight from the stratosphere She is just absolutely phenomenal and with her previous work on American Horror Story to being a leading lady in a movie like this Ding ding ding this has to be an Oscar worthy performance or Lady Gaga or Bradley Cooper For his directorial debut a star is born has to win these Oscars because this is such a beautiful movie is Romance in his pain and suffering Just everything in all these type of emotions rolled into one movie and it takes you on this beautiful roller coaster ride Jackson main he goes to a club after one of his gigs. You know, he takes alcohol takes drugs He's got that demon on his back Once he goes in the club and sees Ali up on the stage Lady Gaga's character And it's just beautiful to see that unfold throughout it and Ali's progression of being this You know positive type of singer who would only go into the dingy type of clubs and build a heart out But she never got a chance to go up on the stage because she was ridiculed by music producer saying she wasn't Beautiful enough and she didn't have everything.  My wife was crying next to me Like people were up on their seats applauding at the end of this film and they had every right to because a star is born Was absolutely phenomenal And you know, I'm the type of person who likes nothing but highs and I hate lows and films But every high worked with the lows and everything worked together and you know, I can't shake some of the scenes I don't think I'll ever be able to shake some of them, but I'm gonna go back listening to soundtrack I will watch this again. I will highly recommend this to everyone out there. Please go see a star as born Remember to subscribe below to the movie nerds channel hit the like hit the comments Let us know how you feel hit us up on Instagram as well and movie nerds and on all social platforms But anyway guys till next time I'm drads and all of us boys. We'll see you with the movies