Thank you very much. There is already a box of stickers going around, so if you want to take some. And I know that our audience today is quite diverse, so I will start with a simple but totally real story. So this is Derek, an aerospace engineer from Teodelfd. And I met him at a conference and then invited him to CREED. But because I was kind of crazy, I imprisoned him in the labyrinth. Then because Derek is an aerospace engineer, he got the idea, OK, I can make my own wings and fly out of here. And he finds some material around, but before flying, he wants to try if this actually makes sense.  And he says, OK, I will take my wing, my flexible wing, and put it in the computer in some software I already know, for example, openfoam, and solve the flow equations on many points around the wing. And in this way, he would see if the wings would give him enough lift. At the same time, he also wants to see how flapping the wing would deform it, so will this hold? So he does the same thing inside the wing with some other software like Calcolix. However, when he's flapping the wing, it's deforming. And this deformation causes some airflow, which then also causes maximum deformation. So let's see what we want to do at the end. As you see, this is a couple problems. So he moves the flap, and we need to see both simulations at the same time. So we need to see them together. One approach is to take some new software, write it from scratch potentially, that does everything on the same domain. So we call this a monolithic approach. And yeah, that would be nice for some people. However, Derek already has some simulations up and running. And time is ticking. The minute I will find him. So he says, OK, let's now take the two simulations I already have and couple them on the interface. Now, one of these coupling tools that one can use in a partition approach is precise. And the features it can give you is several coupling algorithms. It takes care of the data mapping between the two meshes. And it enables the solvers to communicate between each other. And in the future, it will also be able to do some time interpolation. It's an academic project mainly developed at the Teum Unich and the University of Stuttgart recently also at the Teowind-Hofen. And it receives public funding from the German Research Foundation. And in particular, the priority program for exascale computing, SPSPXL. So you see that it's a project that aims to HPC. And because public money should give public code, we distribute the code with the LGPL license. You can find the website and the source also at the end. And let's look at just one example of these features. The two simulations have two different grids that are completely different. They don't know about each other. And on the interface, we need to find out which points should be used to interpolate, for example, the force acting from the fluid to the solid. And for this, we provide several methods that you can use from a very simple method of taking the nearest point, the nearest neighbor, to projecting and interpolating or some more sophisticated interpolation with RBF. Now, I know this is not a coupling conference. And I'm not here to confuse you. So just for the people that know what I'm talking about, I will leave this slide for 10 seconds. Don't get confused. It's OK. So the question for you, especially if you are writing some simulation code, is how can I use it? It's a C++ library. However, we also have API for C, Fortran, and Python. Fortran is still a thing in our field. And in every solver, you usually have this structure. You have a main time loop.  And in order to use precise, you load the library, configure it. And then after you solve the equations, you give it some block of data, like the values on your points on the interface. And you call the magic method advanced, which will do everything for you. And everything is just configurable through an XML file. And after all the solvers communicate and everything, you just read your new boundary conditions and progress. You can find the full example in our wiki. And we are very, very happy to help you start with your own adapter if you want. And the first point of my talk today is exactly this one, to let you know that this library exists. And you would like to adapt your solver to work with precise so that you could then use it.  It could essentially work also with closed source solvers in some conditions if they have some API. And of course, you can also do it for HPC. Or you can write your own adapters for any other solver you may want. But I'm here today also for another reason. And the reason is to give you an overview of how academic projects usually work, what problems we have, and where we really, really need your help. And we need your help because we are not software engineers. We are not computer scientists. Often we are, or at least there are some computer scientists among us. And often we are just mechanical engineers, physicists, mathematicians, computational engineers that also write software to do our research. And usually, as a PhD student, you write your software because you want to get some results. And you don't have time to write tests. You don't have time to create nice packages and so on. And a term that was coined recently for people like us is research software engineers. And there are also conferences organized. For example, there is a submission deadline somewhere in February for the German RSC conference in Potsdam. So what is important here is also that we don't get funding usually to do such things. And for example, we don't know how to cite software so that we give academic credit to projects. We also have some more technical problems. And we were very happy to find a rare find, funding from the DFZ, which allows us to now focus on usability things, on sustainability issues. And I would like today to focus on building and packaging as well as testing. So we are using scones. And don't nod your heads too much because that's already quite some improvement from other projects that just give you a make file and try to adapt it yourself. And when precise started, more than 10 years ago, scones was really a thing. There was a hype. And for a good reason, it's written in Python. It's very easy and flexible. And you can more or less do everything. However, we realized that when we wanted to do some standard things that other build systems already do, it was difficult for us. So we now want to use to shift our defaults to CMake. So how we use it doesn't really matter. As soon as we can still do the same thing with CMake, of course. And how can you do that if you want to do the same thing in your project? Unfortunately, you need to learn CMake. It's a language by its own. And then you specify everything in a CMake list.txt file. We support CMakes already since longer, but there is an open pull request which you can also give some comments. The link is also on the page of the talk if you want to find it. So we can configure build, also install our software, run our test suite. And more importantly, we wanted to move to CMake because it's an excess decay requirement. So this is the extreme scale scientific software development toolkit. And it gives you several nice policies that you may want to check to make your project more usable. And other nice features is that it integrates with your IDE quite easily. And also, it makes it easier to create packages. And one of the options we have to create packages is with CPAC. This is a module of CMake. And after you configure it, it's very simple. So after you run CMake and make, you then do make package. And this will give you a Debian package which you can then give it to the user. And they can just do an opt install in your package. And you could also publish it to the Debian repository if you first also validate it. So that's quite important. Now, another thing that was quite important for us lately is integrating Precise with SPAC. And this is important for several reasons. One of them is because we make Precise for supercomputers. And we have a lot of dependencies that we also want to test and change. So for example, we run with an open MPI, but we also want to run with MPSH or whatever. And SPAC makes this really easy because you just do SPAC install, precise with the dependencies you want. And then you get a module. You can just load normally in your HPC system. If you like the concept of SPAC, you should also check EasyBuild, as you already know probably. And we also had some experiences with Conda or with Docker containers which we mainly use for testing. And maybe to the last part of my talk, this is our situation regarding testing. We developed the library since longer, but we always outsourced the problem of adapting the solver to the users during the past years. In this sense, the library is already quite nicely developed. It has unit tests, integration tests. We have a testing shoot and so on. However, now we also want to make it easy for the user to start playing with it. So we make this so-called adapters for solvers which can either be a plugin like for OpenFoam, in which case we also need to support several versions of OpenFoam, and that's quite painful. Or to give adapted codes for, for example, calculus. And at the same time, this should be able to work with commercial solvers or with in-house solvers and so on. And we have four different APIs to maintain more or less. So one important question for us is how to do unit tests and integration tests inside these adapters, which are just plugins. What we do at the moment is that we run complete simulations as system tests overnight on Travis. And something that we also need to do is performant regression tests. So we don't want any feature that we contribute to have an impact on our performance and we don't know it. And the simulations we run, the full simulations, are usually just our tutorials. And talking about tutorials, which you can find on our website, we are very happy to also have a web-based tutorial, which you can just click on your browser and it acts like it's running real simulations. And you can see all the configuration and so on. And this was part of a student project that really helped us. Finally, it's important for us that the community also contributes. So we're trying to make this easier. We use now pull request. This was not obvious in the beginning. And we also try to do some code quality checks with this nice precise bot that the guy who developed it is also in the audience. So this could check, for example, for cold styling issues or if you forgot to add something in your change log, if your contribution seems to be quite big and so on. So I took it kind of faster than I expected, but we are now at the end. And I want to remind you that Precise is a library that can couple simulations based usually on a mesh. And if you are developing some simulation software, we would be very happy if you could integrate Precise into your code so that you can then open up to the world and couple it with open-form calculics or other solvers. And for the common audience of FOSDEM, usually software engineers, we really urge you to give us your feedback because we know that we are sometimes reinventing the wheel and we are sure that you usually know something better than us. So find our website on Precise.org. Our sources for everything follows us on Twitter. This is our chair website or contact details for me. Thank you very much. Yes, in the end. Excuse me again. So the question is why don't we have a central executable here? This is actually, it's a feature, not a bug. It's designed to be like this because as a library, you can, first of all, load it to whatever code you want. You don't have to structure, to fit your simulation, your code into our framework. And also, because this then allows us to do completely peer-to-peer processing and communication. So its process of its solver loads its own copy of the library. And all the mapping, for example, happens only between the subdomains that it needs to. So if you had the central instance, this would be a bottleneck because you need to gather everything and then scatter everything. There are other tools that do that, but we primarily focus on HPC. So we need to solve such issues this way. Yes, which system? OK, so to repeat, if we consider WAF instead of CMake, OK, to be honest, I've never heard of it. As I told you, we don't know as much as you know. And CMake felt like an obvious choice because it looks like the industry standard by now. So it's important for us that users know what they're doing. So when a system administrator tries to install precise, they don't say, oh, I have to install these SCONs or these other build system. I just know what to do. And it's important here to know that our users usually are not computer scientists. And they have little contact with Linux, for example. So most of the user support incidents we have are like, oh, I cannot build it because I don't know how to use SCONs or my compiler has some problem or so. So it's important for us to make it as easy as possible. And that's why we are also now trying to make, for example, Debian packages. Because most of the people will try it on the latest Ubuntu LTS and then move to a supercomputer, where then SPAC would help us. Yes, I cannot hear you. About the performance test. Yes, yes. So the question here is not how to track our time. We already have our own event timers and so on. The question is how to implement automated tests that could run a small scaling test on a cluster and so on. And of course, we also have the problem how to find the funding, for example, to do that. We are in a nice situation to have our academic clusters, which we are free to use. But this is not obvious for every project. Yes? Yes, this is a multi-domain solver. We have different domains. No, it does not need to. So the question is if the grid needs to be consistent. It does not with artificial space. OK. Yeah, so the different meshes do not, sorry. Yes, the question was if the meshes on the two domains need to be consistent, and if there is a problem with artificial dissipation. First of all, the meshes do not need to conform. They can even have some space between them. And that's why we have the mapping techniques, which will do some interpolation. And depending on how sophisticated the method you use, the error will be bigger or smaller. And if you're talking about, for example, the added mass effect in fluid traction interaction, this is usually solved with implicit coupling. So you run this procedure iteratively and you could then, in case of precise, accelerate this procedure with IITCAN or with the interface quasi-needle acceleration.


Hello, my name is Daniela Burvaza and I'm the Executive Director of the Hyperledger Foundation. And I'm really happy to be here today talking about Enterprise Blockchain Technology and what's next for Enterprise Blockchain. Blockchain Expo is one of my favorite events, whether it's in Amsterdam or London or Santa Clara, California, and I really can't wait to see you all in person in 2022. But today's presentation will have to be virtual, hopefully one last time. At this event, you have heard many speakers talk about different use cases using Hyperledger Tech already. And today I want to share what the Hyperledger community is doing because there's some really exciting things that we're working on that the audience here today will find valuable to engage and participate in. Perhaps some of you in the audience are new to Hyperledger, so let me give you a short overview of what the Hyperledger Foundation is and why it's important in the development and governance of open source projects that are about multi-party systems like blockchain and blockchain related technologies. I also want to share with you why we just rebranded from Hyperledger as a project to Hyperledger Foundation because it is important to understand what has been going on at Hyperledger over the last six years and where we are headed. The Hyperledger Foundation is an open source project hosted by the Linux Foundation. For the last 20 years, the Linux Foundation has enabled companies to drive global innovation in neutral and collaborative ways by growing open technology ecosystems that really transform industries. They're typically focused on enterprise use cases. And today I will share with you how Hyperledger is doing that across many industries. The Hyperledger Foundation is about to celebrate our sixth year. And in that time, we have built a community of software developers building all sorts of technologies for distributed ledger applications. Many that today are really core blockchain technologies used for enterprise purposes and that many of you perhaps have used. We are also a consortium of many different companies working together to build a commercial ecosystem on top of this open source code and really drive the adoption of that across the globe. And last but not least, we are a community of thousands and thousands of individuals worldwide who focus on things like our special interest groups across various sectors, healthcare, supply chain, trade finance, as well as working groups and other project communities. In our Hyperledger landscape, we now have 18 different projects, including our most recent addition that came from Hyperledger Labs, where a lot of innovation is currently happening. It's called the blockchain automation framework and it's right there. And also have an official project name and a nice logo as well. Our landscape of projects are about DLT frameworks like Hyperledger Fabric, Hyperledger Sawtooth, and our newest DLT Hyperledger Bezu, which became a project in 2019 and is an Ethereum client designed to be enterprise friendly for both public and private permission network use cases. There's also toolings in libraries like Hyperledger Caliper and Cactus, and Hyperledger Firefly, which enables developers to build blockchain apps for enterprise radically faster by allowing them to focus on business logic instead of the infrastructure. And that supports Hyperledger Fabric and Bezu as well. But to be clear, it's all about software. We're not a token and we're not even just one protocol. This is all open source software for you to adopt to build your own blockchain networks. And when I say you, I mean you and your network organizations that you do business with, and you can build any kind of enterprise blockchain that you know is possible using these open source code bases. The Hyperledger Foundation operates globally with members all over the world, and we've shipped quite a few production releases of this technologies and are up to six graduated projects, including Hyperledger Fabric, which is already on version 2.3 and includes a long term support or an LTS. Many of these projects are used today in very large number of production networks, and I'll talk about that in a bit. We also have a really wide footprint of local meetups and community participants all around the world that number close to 80,000 people participating. Now let's talk a bit about adoption and use cases that we see. In Deloitte's 2021 global blockchain survey of about 1200 senior executives, 81% of the survey respondents agreed that blockchain technology is now broadly scalable and has achieved mainstream adoption. Here at Hyperledger Foundation, we believe that a lot of that has been because of Hyperledger and the code bases that we've delivered. A recent Hyperledger brand survey we did for our Hyperledger members surveyed 250 business professionals and IT professionals in the market. And the results are positive for enterprise blockchain in general. When we asked where they see blockchain technology going over the next two years, 87% of them indicated that it was rapidly or moderately growing. And that's good to see. In the same survey, 58% of the survey respondents viewed open source as the most appealing enterprise blockchain attribute. So the market as a whole is starting to understand and adopt open source technologies. And once again, Hyperledger since 2016 have been building that market and that understanding. When the same audience was asked about which categories blockchain was being adopted, it was not surprising to see financial services, supply chain and identity leading the way. And I'll talk more about these leading categories later. There's a publication called Forbes that many of you may know that runs an annual survey of enterprise blockchain production deployments. These are companies with revenue north of $1 billion who are using blockchain in the enterprise. And when they each were asked what technologies they were using, what tech are they running this blockchain project with in 2021, over 60% said that they were running Hyperledger and 29 of those listed Hyperledger fabric. Another more recent data point came from block data in summer of 2021, where the top global 100 companies by revenue were surveyed. And out of the 30 technology surveyed Hyperledger fabric was identified as the most preferred DLT of choice by those top 100 companies with 26% of them currently using the technology. So no doubt Hyperledger fabric has become the default of many enterprise use cases and is a great starting point for anybody to consider when deploying blockchain applications. But we have many other projects that I will highlight and that I have also gained a lot of traction in the last few years. Today, blockchain is much more than just Bitcoin and cryptocurrencies. As many of you know. In fact, there's some really key areas I want to walk you through where blockchain technology is being used today. And we have a diverse amount of use cases across many sectors to talk about. The first obviously is payments and trade finance Hyperledger continues to dominate like with the GSBN that uses Oracle's Hyperledger fabric platform and Alibaba's cloud fabric offering to have a network that both resides inside of China and outside of China. Trade Lens, which according to public record has already tracked over 42 million container shipments and over 2.2 billion events with Hyperledger fabric. And we trade, which now has over 16 banks across 15 countries that is also supported by Hyperledger fabric. We recently published a case study on that that I would encourage you to take a look at. So these systems scale and the technology is ready. On the CBDC or central bank digital currency front use cases like the Bank of Cambodia's Project Bakhan, which is the first retail CBDC to launch uses Hyperledger Eroha and the Eastern Caribbean central bank with DeCache is using Hyperledger fabric. The Bank of Thailand's project is using Hyperledger Bezu among many other Hyperledger CBDC projects that use Bezu. And just a few weeks back, the Bank of Nigeria launched their CBDC also with Hyperledger fabric. Here you see some of the publicly identified CBDC projects and experimentations with Hyperledger all around the world. Once again, the technology is ready and innovation is happening with Hyperledger. Obviously, another big one is in the supply chain and providence use cases. And really, if you think about it, every industry has a supply chain somewhere in it and supply chains are the heart of the modern world, especially the global modern world. And we all hope that our Christmas presents get to us this year. Some examples here of car manufacturing, for example, with circular for responsible sourcing for materials that are used for electric batteries. Walmart has also reinvented the core supplied traceability system with FooTrust using Hyperledger fabric. And they've actually reported the sourcing information on produce that used to take seven days can now be down to 2.2 seconds. They've really driven the adoption of this in a really major way in the retail industry. And by using decentralized technologies, there is an element of trust across their entire supply chain. Another example is Zulig Pharma Easy Tracker, which I think was discussed here at Blockchain Expo earlier today, and is a blockchain-based solution that provides pharmaceutical manufacturers visibility and traceability over their products movements throughout the supply chain, transforming patients' mobile devices into instant verification tool, and that also uses Hyperledger fabric. Another major use case is digital identity. And here we see companies like credit card unions in the United States, for example, who provide portable financial information for their customers of their credit unions so they can move from one credit union to another and get financial products between these two different organizations. And they've onboarded over 20,000 customers into that platform using Bonify. There's another product that has been built by IATA, the International Airline and Travel Association, in partnership with a company called Evernem to build something called the Travel Pass, which helps provide proof of vaccination status to help reopen global trade and global travel, and that uses Hyperledger Indie and Hyperledger Aries, as does the SITSA project, which Indicio has built, which is the Aruba Secure Health Card, another proof of vaccination app that is built using Hyperledger Indie and Aries. And there's so many more examples here, and I think it's important to note that it's not just the identity of humans or individuals that can be enabled and traced, that there's a lot of implementations using blockchain technology, but also of devices, IoT, et cetera. Think about cars in the supply chain or other kinds of products and being able to attach information independently to those products, even those products change hands and they move around the network. It's a really powerful concept that traditional centralized databases and systems just don't achieve. ID Union, excuse me, in Europe is a consortium of major companies like manufacturers, Siemens and Bosch that are building production level infrastructure for verification of identity data across many sectors, finance, manufacturing, public sector, and healthcare, also with Hyperledger Indie and Hyperledger Aries. So it's clear that there are a lot of choices and options on how to build blockchain applications and that there will not be one network to rule them all kind of scenario. This leads to many advancements and innovations that have been happening in our ecosystem and with the adoption I just shared with you, this is driving a host of new development priorities tied to interoperability, modularity, privacy, performance, and more at the Hyperledger Foundation. So let me quickly point you to some places in our community where interesting work is happening so you can get involved as well. One of the benefits of modular approach across multiple projects is that we're able to work together as a community to tackle complicated and innovative approaches. Across all Hyperledger projects, our goal is to work together as multiple communities to define common modules, reuse common building blocks, and no pun intended, and extensible code bases that have diverse developer community that allows for rapid experimentation and innovation. On the interoperability front, Hyperledger Cactus is a plugin-based framework which aims to provide developers with an abstraction over protocol-specific implementations and enabling interoperability. This enables solutions to more easily adapt to new protocols and make transactions involving multiple product, public or permission ledgers. It already supports interoperability between blockchains like Hyperledger Fabric, Hyperledger Beisu, Hyperledger Roja, Hyperledger Sawtooth, GoCorum, and the projects also working on Corda and Substrate. We welcome you to participate in this important project. Many people don't know this, but Hyperledger has had Ethereum support since the EVM, so the Ethereum virtual machine was first introduced to our community in 2017. And then in August 2019, we welcomed Hyperledger Beisu, which is a Java-based Ethereum client that is designed to be enterprise-friendly for both public and private permissioned use cases. As I mentioned before, various CBDC projects around the world are currently using Beisu. There's a project called the Utility Settlement Coin by Finality and a bunch of other major banks, and that also uses Hyperledger Beisu. There have also been some major NFT project launches, like Damian Hearst's The Currency Project, which is a really neat project where Damian Hearst's 10,000 pieces of art were shared or were sold. And now, one year later, the owners have to decide if they wanna keep the digital NFT representation or the paper. That was built with the Palm Network that also uses Hyperledger Beisu, and it's a pretty interesting project to keep your eyes on. Another one was DC Comics, and they launched their NFTs using Hyperledger Beisu as well with Palm NFT. We have many community resources to get you up to speed on Beisu, including a free essentials course that is self-paced, and you can find on hyperledger.org training. As we think about enterprise adoption and production use cases, the topics of performance and scalability also come up, and these are two characteristics of any platform. In term of most of the Hyperledger projects, both will directly relate to end user satisfaction and ultimately the adoption of the project. For instance, if a code base consumes too many system resources or does not complete an action in reasonable time with respect to other solutions, it will not succeed. Same thing if a product does not scale well, horizontally or vertical, it will not succeed. So we do have a working group that is open for anyone to participate, which purpose is to discuss, research, and identify key metrics that relate to the performance and scalability of blockchain and blockchain-related technologies, and you can join this open working group to contribute and learn more, and there's some interesting projects going on there. And last but not least, and perhaps one of the most important initiatives we have here at Hyperledger that will touch all of our lives is digital identity. Briefly, I will mention our Hyperledger projects, Hyperledger Indie, which is a DLT framework that provides tools, libraries, and reusable components for providing digital identities that are rooted on blockchains. Hyperledger Aries, which provides a shared reusable interoperable toolkit designed for initiatives and solutions focused on creating, transmitting, and storing verifiable digital credentials. Both Aries and Indie are being adopted by some of the leading digital identity projects out of Canada and the European Union, as well as Asia. And I can do a separate presentation on this topic alone and maybe at next blockchain expo, we will. I also like to point out a sister project the Linux Foundation is working on digital identity and digital trust, which is called the Trust Over IP Foundation. And it's defining the complete architecture for internet-scale digital trust. Trust Over IP promotes global standards for confidential direct connections between parties in the digital world, helping protect citizens and business entities by anchoring them with verifiable digital signatures. We leverage these opportunities for interoperable digital wallets and credentials, and there's a lot of great work that's happening over in the Trust Over IP. And these three communities work very closely together. I'd like to wrap up by encouraging all of you to please take a look at the resources we provide at Hyperledger to learn more about enterprise blockchains like our case studies. And we just published a 10th of this year, including case studies on supply chain, land titling, trade finance, security, and more. You can also catch up on a lot of content that's being produced all year with hundreds of demos, presentations, webinars, and tutorials that are made for our Hyperledger community by our Hyperledger community on our YouTube channel. And remember, you don't really have to go at it alone. There's a rich commercial ecosystem and you can find your next partner via the Hyperledger vendor directory or the Hyperledger certified service provider ecosystem which is a global network of technology partners, system integrators, consulting firms, and solution vendors from a variety of industries working with Hyperledger technologies. And we're now numbering over 27 of those HCSPs which is great to see. So here's your invitation. Join us when, whether it's a community call like a special interest group or maybe that performance and scalability working group I mentioned or a project call. Contribute, you fix a bug, contribute to a code requirement that you need or maybe just some documentation. There's lots of different ways to contribute to our projects in our labs. We want you to participate in this open community as we continue to grow and innovate in this marketplace. Please make sure to read our blogs and our developer resources and sign up for our newsletters on our website includes our weekly developer weekly newsletter as well as our general monthly. Hi, thank you for spending the last 20 minutes with me. I really appreciate it and I hope you found it valuable. Unfortunately, I'm not gonna be here for the Q&A today because it's the middle of the night in San Francisco but staff has told me that if you put questions into the chat that they will get those to me and I will reply to you. Otherwise, please contact me via LinkedIn or on Twitter. You can also send an email to dbarbosa at linuxfoundation.org and I will be happy to answer any of your questions and also point you to community resources. Once again, thank you and please join us at the Hyperledger Foundation.


Hey guys, it's Kevin. Today, we're going to show you how to replace the printhead for Epson OfficeJet Pro. It's 8000 series, so it's either like A022 or the A028, A0215. They're all the same thing. You can say this is A028, and the only difference is from the A022 as there are scanners colored a bit different. HP is a special driver bit. You can search the Internet for T10, and you want to get a longer, pretty long one. If you don't have those school drivers, and you don't want to look around, and you can just directly go to bchtechnology.com and search for a school driver. Those two are the same thing. Just one of them has a handle. You're probably going to need an i6 screwdriver bit later when you do the internal parts, but today we're going to use T10. We're going to remove a total of eight screws from the top. If you can't find the eighth one, you can just lift up the cover a little bit, and then you're going to find where the eighth one is. Actually, it's hiding right here. Now we're going to work on this scanner hinge. Use a screwdriver to push it forward, I mean towards the front of the printer. It should come out pretty easily. Now the scanner can fall backwards, so we use another printer to stop it. On the back, you're going to see there are four screws in a row. The cover can be totally lifted, but we don't want to do it right now. So there are two cables on the left side, and we don't want to disconnect those cables, and just keep those cables there, and we can work on the right side. Keep the left side on, and lift the right side, and stick a screwdriver underneath. Now you can see two big springs. We're going to remove those. Now it's a good time to put your safety glasses on. It might hit your eye when you remove them. I don't want a lot of viewers because they're blind. You can use a long-nose supplier to this, but if you have a piece of steel wire that you can make a jig, or like a Kohhanger's thing, it's better to use to make a jig. Use the jig to hook it, and use your finger to push it to the right side, and the thing come out easily. It's easy to lose it, then remove it. Put it somewhere safe. It will be harder to find it at your home or on the BCH website. Let me try to find it. Okay, we go to printer parts, and HP, oh, there it is. Oh, it's a belong to a printhead carriage, and here they are. We sell them by pairs. Again, hook, push to the right, remove. Now I got to lift the printhead, and disconnect those cables. Now I shoot from the left side, so you can have a better view. You don't need any special tools to put those cables in. Just press evenly, and it should go in pretty easily. This is what it looks like after it's done. Now we need to worry about this cable, and this is a timing encoding strip. It will sit on the sensor like this. Let me give you a better example. This is the sensor. It has a base, and then it has top parts, really, the encoder. This encoder belt should go through the center just like this. So, tuck it in.  Again, pull it all the way, and then twist. Okay, the rest is put the four screws in the back, and then eight screws on top, and close the scanner. Sorry about the noise. That's a 14-wheeler delivering another pilot of OfficeJet Pro. A022. I found a way to unclog those really easily, so I bought a couple pallets of clogged bad ones, so we can have an unclogging party later. So next video we're going to unclogging those OfficeJets. This is the view from my office. The bird seems beautifully. Oh, nothing. That's SpaceX. I hope you enjoyed this video. Visit the asset www.pchtechnology.com or locally, Queensborough, North Carolina. Cheers!


Hi everybody, Joe for jaskiescasebreaks.com coming at you with a 12 team random number block randomizer for pick your team seven, Flaws Collegiate Football, which is coming up in the next video if you're looking for that. Featuring a lot of great teams here. 12 teams right here. Big thanks to this group for making it happen. There are the numbers right there. Let's roll it, let's randomize names and numbers two and a three, five times. One, two, three, four, and fifth and final time. We have Aaron down to Steve. Two and a three, five times, four, for the numbers. One, two, three, four, and five. Fifth and final time, we've got six down to nine, nice. All right, Aaron with six, Alan with zero. Get any and all redemptions for those 12 teams there you saw on the previous screen. Garrett, eight, five, and two. Steve with one, Aaron Miller with three, Alan Murdoch with four, Alan Matsui with seven, and Steve H with nine. Let's order these numerically and coming up in the next video will be the break itself, jazfyscasebreaks.com.


Hi everyone, Joe for jaspyscasebreaks.com. We're coming at you with 2020 Leaf Trinity Baseball 4 box random hit break number one So one Yeah, you get at one spot actually gets you two hits. So there are the names right here Let's copy your names. Let's W up like Sir mix a lot boom Here's another blank list for where I'm going to type in the hits. So let's select four. It's four boxes, right? Yeah, so let's open up this fresh case and see which four boxes we're gonna do For the spray And then we'll rip open those boxes show you all the hits. We'll type in all the hits Randomizer names randomize the hits and put you together With something so you're guaranteed something. So these are actually in stacks of three Take this last stack right here put one there one right there one right there and that makes stacks of four We'll select a die Like that one right there. We'll go one two three four five six on the dice roll to Two right there and these we will save for next time little X's right there So we know they're all from the same case and let's I Hope so too Paula. I'd be surprised if that doesn't happen at some point tonight Yeah, I mean we're only one number block is half over halfway there and then we just have to do one more Break spell and I'll be typing in these hits in the in the order that they are pulled Generally the way leaps does it is at the last The last card is usually the bigger hit So we must have gotten some feedback about these cases that they were using They put a little tape over it. Thanks leaf first one out of the gate is gonna be Carmen loads in ski three out of twenty five piece of the button and his autograph a leaf Xrc rookie is what they're saying right here Nice next up is Maxima Costa part of the big Rangers logo right there 23 out of 50 Big Rangers prospect. We got a plate an autograph That's gonna be a Wildred patina someone get a train whistle 29 out of 50 we got Eric Pena 29 out of 50 and a one out of ten Jonathan Stiver You know laundry tag in there. That's pretty cool and an acetate card nine out of 15 Carlos Coleman ours all right now is the first box We're leading off with one of those clear cards now Trinity clear four out of 40 Hudson Haskin three-color patch autograph Sammy and Fante 39 out of 75 Keegan Aiken Orioles prospect Look at this patch coming up Kobe Mayo I said that must be the big piece of the Orioles patch, right? It's the it's the bird Swing in the bat Otani with a homerun 27th of the season. Wow. That's pretty nice Three out of ten Yeti cap autograph and the last one here is Nick Gonzalez nice three-color patch and Autograph halfway there And then we'll pause the video We'll type in all those hits and then we'll run that randomizer see who gets what out of 75 we've got Cole Henry 67 out of 75 5925 Christian Hernandez Leo de Tavares Nice Rangers relic there Authentic signature and player-worn patch is what all these say. Oh and a Diego Cartaya Looks like with the bottom of the Dodgers logo right there That's really sweet 23 out of 25 and we got an inscription here Five out of seven. That's that's Alejandro Kirk They blue jays prospect. I believe it says Can't wait to play in the big leagues Alejandro Kirk has he made I don't has he made a debut yet Yeah, he's he's been playing. Yeah, he played for a little bit this season I think he made his debut in 2020. All right 39 out of 50 Pete Crow Armstrong. Nice great patch in there Mets fans hoping for For him to be a big deal. All right, and the final six Six times four boxes 24 Right sold 12 spots double them up. That should be 24. This is all upside down. All right That's a cool patch. I'm not sure You know identify that patch Looks pretty cool. Let's see you Jesse Ricky Venasco, I guess I'll just look up where he plays for Royals me No, he's in the Rangers organization Some sort of Rangers commemorative patch here. That looks cool Two out of ten. We've got an auto hiding rabbit two out of ten Jared Jones 15 out of 25 Hunter Brown acetate Autograph Trinity clear auto 25 Jackson Miller nice patch nice autograph 25 out of 75 It's like the Reds logo, right? Drew Romo Trinity clear 20 out of 25 autograph And a nice one coming up a lot of these are prospects obviously, but this guy we know Ronald Acuna nice Black ink autograph on that and that's it So we're gonna pause the video when we come back. We're going to have all these I'm gonna have all these hits typed in and Then we'll see who ends up with what stick around. I'll be right back All right. Welcome back folks. I got all of the hits typed in We doubled up the name the original spot list 12 names doubled it up to also make 24 now Let's roll it. Let's randomize it one and a six lucky seven times names teams Or players that is hits. Let's see what you get Names first one your names first two three four five six and Once more seven than final time. There you go six and a one make seven That Clyde down to Mike. All right and seven times for the hits one two Three four five Six and good luck seven than final time seven We got the Carlos Coleman are as on the top and the wilderness one-of-one on the bottom All right Clyde with the Carlos the ends with the Diego Cartier Jonathan with the Liorita various PJ With the Pete Crow Armstrong and the Eric Pena Robert with the Maxmo Costa PJ with the Alejandro Kirk Jake with the Edie Cap Clyde with the Nick Gonzalez Jonathan with the Christian Hernandez PJ with the Cole Henry Tyler with the Jonathan Stiver and the Keegan Aiken Lenny with the Kobe Mayo Jake with the Sammion Fonte Mike with the Jared Jones to 10 PJ with the Hudson Hasken clear auto Lenny has the Ronald Acuna autograph PJ with the Carmen Ricky going to Jens Jackson going to Robert PJ with Drew Romo and Hunter Brown in my tower with the Wildred Petino plate auto one-of-one All aboard the Big Hit Express And let's take another quick look at all of the hits that we pulled Thanks everyone for getting in. There's another four box break in the store. There's the plate Get into the action. Hopefully end up with one of these Hopefully they all turn out to be future stars Great patches in here, too. Those clear autographs. I think are pretty neat You get inscriptions in there as well and some current stars mixed in Also, thanks everybody. That was Trinity Baseball four box random random hit break number one from JaspiesCaseBrakes.com I'm Joe. I'll see you next time for the next one. Bye. Bye


Yeah, thanks a lot. Thanks for having me. Thanks for the kind introduction Yeah, as said, I will tell you a bit about The role of free software during the corona crisis and also give you a outlook on what happens next So this spot that was quick So for those of you who don't know us the free software foundation Europe So we are charity empowering users to control technology and among these users are us But also governments public bodies, and this is what this talk is about and also what the public money public code campaign is about Roughly one and a half year ago in March last year borders have been closed. I think you all remember this and Europe relies heavily on the principle of the free movement free borders and Traveling so while borders have been closed to Corona we had the situation that we yeah needed to somehow open these borders up again and Software has been involved, which I'm going to show you later and in particular free software has been used Also, all of us Have been working in home office. We are still working in the home office doing remote events Hybrid events like here and also here. We heavily relied on free software, and this is also what I'm going to show you in the next Yeah, 10 and 15 minutes. So the universe needed free software and free software helped During that time to tackle the crisis and also will help us to tackle future crisis But first of all what is free software free software and gives you for freedoms You can use study Share and improve so and whenever you have these four freedoms then we call it free software Sometimes it's also called open software Libre software also on but whenever we have these four freedoms to use study share and improve Then we call it free software and this means you can use the software for any purpose without any restrictions You can study the code. It is transparent. So anyone can analyze the code can see what the software does Also, you are free to share the software Again without any limitations and also the price doesn't matter So free is not like free in beer, but you can also earn money with free software And the first freedom is to improve or to modify the software so everybody can not only see the code but also contribute to the code to the code and But us give back to the community and does also doesn't mean necessarily that you need to be a coder to contribute This is also something we will see in the next minutes But also others can contribute to software and this is also very important to make make it clear I have a Slide to show you The advantages of every software and the problems coming space a proprietary software First of all is proprietary software. You don't have any interoperability and this is a huge issue So systems and don't work together. You are not connected So there is no interoperability or so and a very close system and this is also coming with a vendor look in so Whenever you buy proprietary software, you're stuck in the window lock in and you always need to go back to this one vendor to get APIs to get Updates upgrades and so on and this is a huge problem, especially when you want to work together across borders This also comes with Unpredictable costs for maintenance as said you have to pay for updates and upgrades and you never know in the beginning what you have to pay at one At one day and thus you never know how much you have to pay in the future and this also means your investments are Lost because you have to pay for licenses as well So whenever you buy proprietary software, you buy a license to get this and when you want to work on another workstation You have to buy for another license. So this is not the case if you use free software And also what we've seen during the corona crisis just remember for example tracing apps And there's a low acceptance by citizens as the code is not transparent and you can't see for example fundamental rights are protected So this is also something we have seen during the crisis that free software open transparent code gives you Acceptance by citizens and you also have security issues as you can't look into the code and thus it makes you Gives you a hard time to find back doors for example or other security issues So the solution to all of these issues is free software coming is to for freedoms as you have open standards You always have indoor availability by default so which is key if you want to book across borders across languages and Also, you are very independent through free licenses. So we don't have to pay for a license. You just get it and you are independent Yeah, do you have these for freedoms? You can modify for example and so on and by thus you can also Collaborate and share risks and cost you can collaborate across borders which is again key also for global crisis and Also, you can on the other hand involve local partners So whenever you buy proprietary software, you go just to a vendor then you get the piece of software and that's it and Mainly they are based in the US or in China or somewhere else With free software you can involve local partners and we see whenever public bodies or governments procuring free software Then this is mainly done with local partners, which is also good for your local economy And as said we have this transparent code So it's transparent by default which gives you a lot of acceptance by citizens and you can see for example If fundamental rights are protected as you can see in the code What's happening there and this transparency also gives you the chance to search for security risks so you can yeah see what the code does and find back those for example and So what happened during the crisis? So we had this global problem and On the same side. We need a global solution to tackle this and software played an important role during the crisis so these global problems comes with Mainly similar demands everywhere in the world So they are slightly different, but it's more or less everywhere in the world the same demand and This came with specific hardware and specific software. We need it during the time Just remember home office, but also these tracing and now The certificate apps so this is something we heavily used in the last one and a half years These apps, but also for home office video conferencing what we are using here now I think you use Chitzi as far as I see for Hyper talks, so this is also based on free software. We heavily need software to stay connected to Yeah, take a this crisis and the global solution again here is to use Systems with open standards so that we can work together where we have interoperability where we can work across borders Without any issues and we need these free licenses with the four freedoms to use study share and improve the code and But thus we can collaborate and foster innovation because there is no sense that every country Makes its own solution, but we need one to lose one solution Mainly fitting and all maybe we need to do translations sure, but in the end it's mainly Always the same solutions and also we have seen during the debate especially on the tracing apps That transparency is key. So acceptance by citizens. They wanted to know what happens with the data So it's it's it's health data. We are Processing and thus we want to have a transparent code and see if fundamental rights are respected and also this is key We can involve all stakeholders. This means Yeah, creating an app It's not about only talking to coders and do coding thingies and they have app in the end But we have seen that we need scientists from every area to tackle this crisis And thus they can also contribute to this app So all stakeholders can be involved in such a process of developing free software in this regard many apps to tackle the crisis and On the apps, I want to give you some concrete examples what happened. So in the very beginning This was also around March in the last year We had this debate about the apps should they be centralized decentralized open source not and stuff like this and so we Very early when we when we've seen that there's a debate and that there might be the solution going in the direction of app We released three demands on these apps. So first demand is all of these apps need to be used Voluntarily, this is very important. The second one is that they must respect fundamental rights and to prove that they respect fundamental rights We need this transparent code and the third one is we they shall be free software So and our demands were heard that was very interesting so for example the World Health Organization released a paper in May 2020 just like one month about After our press release on this and after our lobby attempts on this and they said It's a very good idea and all apps need to be full transparency and the publication must be open source and open access of code So the World Health Organization understood quickly that the global crisis can only be tackled with open source or and free software Also, the European Union followed us. There's a e-health network The e-health network is the European Commission and the member states of the European Union and they also released back in April 2020 A toolbox for member states what they shall do in order to release software to tackle this crisis and here again They recommended that openly published and technical specs specification and the source code of the apps as a way to Maximize and this is important reuse interoperability Out of it auditability and security so they completely followed our arguments And I think it's very important that they and not just said yeah It should be somehow open source because it's good But for example that they use the argument on security so we had the first time Very strong papers coming from the World Health Organization But also from European entities saying we need open source because of and then these arguments came which is very important And then we have seen the development of the tracing apps for example, so you can see the code it was developed openly. I mean still there has been some issues For example, it was not available on f-toilet a free software app store And so volunteers use the code and make it available to everyone so that you don't Needed to have an Android phone for example, but you can also use it with another free software operating system on your phone But this was mainly doable because First of all we had free software here in place Also for the cough bus app to get your certificates Some countries released them completely as free software for example in spitzer land It was directly available on f-toilet in Germany again We had to fix it with the help of volunteers to make it available on f-toilet But this is mainly done because we have the chance With free software to modify and to make it available to everyone And so this is key in the crisis to have free software But what happened later after we had all of these apps and all of the commitments was in October 2020 the European Commission gave itself an open source strategy for the next three years called sync open and we Yeah, we awaited at this Strategy for a long time and then we were a bit disappointed because it happened half a year after the strong Commitment by the Commission to say yeah, it must be open source because of security reason and so on but then with this paper They said we want to have open source whenever it makes sense. So without explaining when it is like this and also they Introduced a loophole to allow them to choose non-open technologies where there are good reasons to do so and this also remains open When such a situation arrives So we see the strong commitment directly after the crisis was Washed watered down in the in the in the next Months and then it happened that we got such a paper Still, I mean we have this open source strategy and we now have something for the European Commission where we can say please follow this somehow but again at the same time it coming there's a lot of loopholes and Also, they want to set up a small Program office to make sure that open source comes into European Commission So it's not a very strong paper. They released and so that's why we Already before the crisis started a campaign called public money public code and with this campaign We demand that publicly financed software must be made publicly available under a free software license because it helps us all not only administrations, but also citizens and There are very good reasons to Have free software. So first of all, it's about digital serenity So you should be in control over the systems you use especially as a government as a public body as an administration And also they are financed by Texas. So our money and so if we pay for the software should be also available to us and So that's why really released this campaign and just a reminder 25% up to 27% of the revenue of software firms is Generated by public bodies. So just imagine if we use this money to invest in Yeah, so far we need for home office for example because administrations are also in home office And we would have way better solutions than we see today. And so therefore Yeah, we have to campaign public money public code already before the crisis and it's going to be even more important after the crisis So if you haven't supported you can sign this campaign and support us with this campaign And we are going to continue to lobby for free software in Europe. Thanks a lot


Everybody for us here ripping a box of 2022 top scrum baseball hobby for Ryan B Thank You Ryan. Let's do it man Ryan City wants to Aaron judge rookie out of the silver pack. So Let's pull it for him rookie refractor Ryan Velaid New classic Shohei Otani refractor Adam Frazier hyper-corban burns refractor startling Marta blue rookie auto AJ Alexi Seven of 150. How does it don't they come in every box? Arthur Grand Prix rodeo cruise base Refractor Nico Horner new classics gold a randy arose arena 47 to 50 Was good with the gold Hyper rookie Josiah Gray rookie refractor Eli Morgan Is that green key 100 of 350 magenta speckle new classics a cunea rookie refractor Vidal Brujuan Hyper Alec Manoa The hyper prism Refractor Ryan Zimmerman base auto Tramansini rookie refractor Zach Thompson Goldschmidt on the insert Prism Mike trout Larnac Silver pack and a refractor of a manual class a Thanks again, Ryan. We'll get these out to you