 So we're here at the Linaro Connect 2018 here in Vancouver, and who are you? Hi, I'm Kunkoi and I work here at Linaro and for the next demo session we're going to demonstrate Codi using Accelerated Decode using FIFA RL2. We've been working on that for a long, long time, about every year I give the same interview here with Serbax. But this time we have it completely working on a lot of different boards. So we have it working on Qualcomm boards, AMlogic boards, IMX6, and even some other things. So you really like the stuff that has to do with video, right? Yes, that's the thing that I work on in my spare time and now I can work on that for the day job. So I really like that. And it's something you can show to your parents and your neighbors as something tangible in what you're working on. See, we have now better video decode on these platforms. You show that to your parents? Yes. So how does your parents understand that it's better now? They see that it works and they like that. My parents are currently house-sitting my house and they were saying that they watch some TV shows on Codi, so actually they're now using it themselves. Did you let your parents use any of the macro lenses you have? No, I have those with me. You don't go anywhere without them? Right. Well, a subset of them, because bringing them all would be way too much work. So does that mean you're in the consumer group? You're doing the stuff with the home part? No, I'm currently in a group called Software, which isn't saying much, but we do our internal builds and distribution work. So if you need support for our internal Debian builds, open embedded builds and things like that, that's what we currently are doing. So the home group is using our work and we work with them on that, but the automotive group is working with us, etc. We're kind of like the central hub of the nexus if you want to do builds. And what is this Yachto? The Yachto project is an umbrella organization of which the open embedded project is part of and open embedded is an embedded build system. And I've been working on that for 15 years now. Since you were a teenager, right? Since I started university, basically. That's when I bought my first HP iPack and I wanted to run Linux on that. And ever since it's been part of my job one way or another. Because open embedded is a big deal? Yes, it has been and it is. It has been, it used to be a big deal in a small circle as so to speak, but it's getting more and more adoption in surprising places like Dell has been using it for their BMC, for their servers, and things like that. Why? Because they needed, the BMC is not an Intel CPU, it's usually an ARM CPU and they needed a small build for that. So they picked open embedded for that. I'm not sure if they're still using it, but there's now the open BMC project on which IBM and HP are involved. That's also open embedded based. The Intel EFI testing suite, LoveOS, they, that's also open embedded space based. So what is the difference between open embedded and Yocto? It's, Yocto product is an umbrella organization. It hosts some other projects as well. It's kind of like the GNU project and then you have the GNU Lipsy. It is kind of like that. GNU with the umbrella organization Lipsy, the project and the same is for open embedded and Yocto projects. So it's all Linux stuff? Most people use Linux, but there's support to build other things as well. If you want to, you can build micro control things with open embedded. You can build, cross build to Windows. So if you say I need an ARM tool chain for Windows, you could use open embedded to build it. That would be overkill, but it is possible. So it's kind of like a way of building images, like a standardized way of building them? Yeah. It's a build system and it's basically anything to anything build system. So we, on ARM64, we could build for x86 and vice versa. Why is it so fun to work with? It's, when we started it was fun because at the same time we would do porting for embedded boards and devices. So you got to see your device being able to do more and more and more and more while working on a build system. So open embedded was basically a tool to get what you wanted. And so what we did now for the Codi demo, I used open embedded to build Codi because that's what I'm used to be able to develop that. And at the same time, I worked with the LibreElect people and they built Codi with the build system and we could compare nodes to see what the differences were and what was working and what wasn't. So how about this LibreElect? What is that? What has it compared with the opening mid? LibreElect, their mission is just enough operating system for Codi. So they build an operating system that is just enough to build Codi. So it's really small and self-contained and basically only runs Codi and that's what they care about. So you have a really good Codi experience and it's really small. It's like 200 or 300 megs and then you install it on an SD card, USB stick, you plug it in and it works. And so does that mean that they have the biggest market share in Codi hardware? I think they do, but you have to enable statistics to do that and they don't track people. They didn't track people and now with GDPR they still don't track people. So it's hard to say we get users information from people. So we know we have the downloads, we have like 100,000 downloads, 60% were Raspberry Pi, but more information beyond that we don't really have that. Is there what's called Codi definitely the best video system? It's the best I've used. So maybe some people are a fan of some Windows video solution and they're happy with that because it has tons of plugins, but I don't use Windows so I can't really say. But so far Codi is the best I've used. The Windows thing is that like flags or what are you talking about? It's not MPV or it is some some acronym and people are using that. They reference that in the Codi form like oh but this thing does play it. So I don't know I have never used it. People seem happy with it and like you said Plex, but Plex does a bit too much for my liking. I just want to have play my movies and TV shows. Is it true that most of the piracy that happens on Codi is actually not very reliable because it's just a bunch of links to servers that get closed down all the time? Or is it a lot of peer-to-peer that really works well? While I live in the Netherlands we get most things legally so I haven't needed the piracy IPTV add-ons yet, but it's not really that the links are a problem. It's that you don't get the piracy add-on. You also get malware and badly written software. So it fails before it gets to the point of a disappearing link. Nice but it would be nice if some countries potentially in the Netherlands or let's say Switzerland and some other start to change a little bit the rules of copyright. So it would be interesting right? That would be interesting. Sadly in the Netherlands we kind of went back. We used to have every time you bought a device you had to pay a tax for medium and then you said you have the right to copy things at home and that extended to things you would borrow from your neighbor. So making them copy was legal and then they said that means that downloading is legal as well because you're at home and making a copy and that turned out not to be true. So that's now illegal. Did you invent brain in Holland? It's Dutch? Yeah brain is Dutch. It's your pride right? They are massively successful in what they do. Like what do they do? Threaten people and send them letters and people pay because they're scared? They're good in enforcement so they take things down. They're not big on the finds but they're like oh this is a website we get better taken down and that seems to work so they're really competent. They are annoying but they are very very competent in what they do. So your batch is a Ninaro. How cool is it to be a Ninaro? It's very cool. You get flown to hot and sunny places like Van Coover. It's been a while, how long have you been now? Five years this year. At the demo session I'm getting my five-year award. Do you think there's a potential? It always feels like there's a potential that Ninaro should grow and more people should join. Yes but we basically now have all the silicon fenders so it's hard to grow in the way we used to grow so now we want to go into automotive and things like that and grow that way. And AI and automotive, are you interested? You know how to do the coding and that kind of stuff? No I'm not a programmer so it's interesting to see how it works but I have a severe distrust for AI in any field. You have a fear of AI? I just distrust. But you use it all the time for your macro photography right? Isn't there AI in your camera? Well I use manual focus but then again I think the Adobe software uses some machine learning to do all the noise cancelling and things like that. The image science in the camera is AI stuff right? Yeah not in old camera I have but in the newer cameras yes very much so. Video encoding is a lot of AI, it's a psycho-visual stuff where they can compress the magical AI kind of stuff. Yeah in the future but it's all man done up up till now. Cool thanks a lot and have fun see you next time.