Welcome, this is the Freedom Box target support, and Nail Garby. Okay, thanks much. Is the sound working okay? Excellent. So, thanks everybody for coming this afternoon, and I suspect that we've probably got a fair number of people watching via the streams and other places.  What I want to try and do this afternoon is give you a little bit of a sort of background and context about this thing called the Freedom Box Foundation. And because this is the Debian Developers Conference and there is a very close relationship between the activities associated with the Freedom Box Foundation and Debian, I will try to focus a little bit on what the relationship between Debian and the Freedom Box Project is and how all of that should work. Out of curiosity, how many of you have already had the opportunity to either be present in person for or to watch one of the replays of one or more of Evan Moghlin's talks about the Freedom Box? Very good. Okay, how many of you are here because this seems like an interesting title, but you really have no idea what we're talking about? Okay, cool. That's fine. I feel like maybe I've hit the right balance in the presentation materials today, though we'll see how that works out. Okay, so what is it we're talking about? Well, the vision of the Freedom Box Project is this notion that the current way we interact with each other through the Internet using the highly popular social networking technologies of today is a way that involves giving away too much of our information, making our privacy suspect and, in effect, giving too many other people a say in how much freedom we actually have. And that if we could only take the free software that we have all worked on and continue to work on and which is core to the Debian Project and other related things and bring it together in a reasonable configuration that is easy for people to do the right things with, that we could have personal servers running a free software operating system and applications that were designed to create and preserve personal privacy while allowing us to participate in the kinds of social interactions that all of us want to be able to participate in on the Internet. And another element of the vision, as Evan has articulated it, is this notion that it would be really nice if that kind of a software stack could run on these cheap, power efficient plug computers, mostly based on ARM processors, they're not exclusively, that are small enough and inexpensive enough that individuals could buy and install these and run them in their own homes. The in their own homes part has a special value in this particular context because of the different legal protections and many jurisdictions that are available for things that stay within a personal residence as opposed to, in effect, being given away in the process of installing them on equipment that runs somewhere else. Another sort of core idea behind what we're trying to do is that we want to be able to contribute to this concept of building privacy respecting federated alternatives to contemporary social networks. You've all heard about projects that exist in the world today to try and create alternatives to things like Facebook or Twitter or YouTube or whatever. We don't necessarily expect to build those solutions, but we would love for the Freedom Box platform to be one which can help people to build these sorts of privacy enhanced, privacy respecting federated alternatives, distributed federated alternatives to current contemporary commercial offerings. Another thing that comes up over and over in the process of talking about Freedom Box is this notion of the importance of mesh networking. Regardless of how you actually feel about sort of the current state of readiness of the various mesh networking protocols and so forth, it's clearly the case that in many of the potential use scenarios for something like a Freedom Box, one of the things that's important is to be able to augment or replace existing infrastructure. You know, maybe that's because you're in a legal context or an economic and business context where the ISP you're dealing with wants to control your ability to access some particular site and being able to share a connection sideways through a neighbor friendly neighbors system who's using a different ISP and to trade that kind of service back and forth with each other would allow you to have some kind of response to net neutrality problems. Or perhaps it's because you're in the middle of trying to organize a protest somewhere and your government has turned off your internet and you're trying to figure out how to reestablish some kind of infrastructure and connectivity. But regardless, this notion of mesh networking and good routing capabilities in the box is reasonably core to the way we think about this. And then finally, if we can bring all of these things together in the long term, we hope that the solutions we would build would help to facilitate collaborating safely and securely with others in building social networks that are capable of being used to support protest demonstrations and mobilization for political change. Because in fact, there's very little distinction in our minds between freedom in the software world, freedom in the network world and the rest of the freedoms that should matter to all of us and that we see our friends and colleagues around the world trying to fight for. So why Debian? Why is Debian such a good fit for the freedom box activities? I suspect that very few of you in this room have any trouble thinking of, you know, a common set of answers to these questions. But when I talk about this in other places, and when people watching the stream from elsewhere who are not as familiar with Debian think about this question, I don't know that it's always so obvious to them. You know, some of the core values and core structural elements of how Debian is put together and how it works are just absolutely perfectly aligned with the way we think about how software should be developed and evolved for something like the freedom box. Completely open volunteer organization with a very intense focus from the very beginning on freedom, a very strong technical infrastructure. Debian is at the root of a very rich ecosystem of derivatives, some of which are represented by some of you in this room. It's also quite international. Because there's no particular company behind Debian, it's not just the case that it's all volunteers, but we are volunteers in many different countries. And nowhere is this ever more evident than when we come together at a DEB conf and you get the chance to walk through the halls and listen to people collaborating with each other with many different languages and accents and cultural, social and economic backgrounds all coming together to make great stuff happen. From a technical standpoint, the fact that Debian runs on a broad variety of hardware means that what people have available in different places all can be brought together and used effectively to create freedom boxes. And there is this sort of maxim that I love to repeat that because of the inclusive nature of the Debian project and the willingness of Debian to accept new developers and new package maintainers and new volunteers of all kinds, all free software eventually ends up getting packaged for Debian. And in fact today with the vast number of packages that already exist in Debian, many of the things that we need in order to construct a freedom box software load already exists and already packaged in Debian. So if we flip this around the other way, why should Debian care about freedom box? Why is freedom box interesting or important? Well, first of all, I think many of the people who are interested in the freedom box project who are also Debian developers just feel some kind of connection with the goals and objectives of the project. It's not surprising because I think the objectives of the freedom box project align well with Debian's own. Debian has always wanted to have good security, to have good support for cryptographic work. We went to quite some effort a few years ago, for example, to obtain the legal opinion in the United States that was required to allow us to incorporate good crypto software in our main archive and to be able to export that from servers that are hosted in the United States. And that allowed us ever since and forever into the future to have Debian be a distribution where strong crypto is integrated in all sorts of reasonable ways through the distribution. There's also this, I think, immense and growing public interest in this concept of the freedom box. Specific instantiation, I don't think many people who are in this category really understand exactly what we're talking about. But there's a growing sense of unease about the extent to which information that is put out into the cloud, into some commercial servers, services, servers somewhere, ceases to be under your direct control. And as the media and various discussions continue to grow outside of the free software community, there's an opportunity for us to take advantage of this growing public interest to bring more people into the ideas that are fundamental to us in the free software world. And I think it really can demonstrate the values and I make that plural specifically. It's not just the value of Debian, but Debian's core values can be demonstrated in the process of building and delivering the kind of solution that we're talking about. Okay, so that's sort of a quick overview of what the vision, the concept, the idea behind the freedom box is. Now let me talk just a little bit about the foundation, the Freedom Box Foundation. So the foundation was created earlier this year and only recently actually sort of completed the process of legally coming together as a foundation. It's not a big organization in a style that's very reminiscent of and very compatible with most free software communities. The foundation, you know, it's a big name with a really small group of people that are passionate and dedicated trying to make things happen within that context. The foundation was founded by Evan Moglen, of course, this is an attempt to instantiate a vision that he has articulated and that many others have contributed to enhancing, expanding and collaborating with. And of course, you know, an important moment in history for me personally and for many others in this room who have chosen to participate was his participation and presentation a year ago at the Debian Developers Conference in New York City, where he issued something that sort of amounted to a call for action for people in Debian who felt similarly to come together and try and help make something real happen. A foundation needs to have some kind of organizational structure. In this case, we have a board of directors that's responsible for the operation of the foundation. There are three members of the board at the moment. Evan, as the founding sort of board member and ostensibly our chairman of the board. I'm a member of the board and Yechai Benkler is the other person who was recently announced. It's a good mix. We have a lawyer, we have a social scientist and we have a technologist and the three of us so far are having no problem communicating and coming to decisions about things. In recent weeks, we also announced the appointment of James Vassili as the executive director of the foundation. He's a lawyer who's been associated for a while with the Software Freedom Law Center and is immensely passionate about all of this. The challenge that he faces, of course, is that as executive director of a foundation like that, his primary job is to take the mundane, boring, behind-the-scenes foundation work and turn this into stuff that seems exciting and newsworthy. And I wish him the best of luck with that. I will talk a little bit more about the technical advisory committee that we've put together. One misconception I would love to correct immediately is the technical advisory committee is not like a group of technologists who intend to do all of the work. It is rather a group of technologists who are capable of observing the work that's going on in the community and helping the board of directors understand what's happening, what pieces of technology are interesting, what trends we should try to assist with and what things we should bring together. And in the end, this is where recommendations about exactly what things should be part of the reference implementation will be reviewed, vetted, and any decisions that have to be made will occur. And then recently, actually only about two weeks ago, we began the process of instantiating some official working groups, if you will. The set of those is not yet defined. I'll have a little bit more to talk about the working groups here in a few minutes. So how do we think about the work at the foundation? The first thing to understand is that the foundation does not intend to do all the work. It doesn't intend to take away the ability, the authority, or the responsibility of every free software developer who's working on a relevant piece of technology from doing the things that they know they need to do. Rather, this is about doing all of those things that won't magically happen just because free software developers all agree that something's a good idea. And when we think about it, we have sort of broken this down into four areas, categories. Evan likes to refer to them as the four pillars of the foundation. And those are technology, user experience, publicity and fundraising, and industry relations. I think the technology one is probably obvious. The thing that we think about the most is free software developers and packages and maintainers. It's the actual bits, the things that we will put on machines and run, choices about which protocols and which mechanisms for making things interact with each other. User experience. One of the things that becomes immediately obvious is that if we're not talking about creating lots of new software, that means we're planning to use lots of existing software or things that other people are already working on developing. But as all of us know, one of the challenges, particularly when we start to deal with software that has elements of strong security and cryptography and identity management and so forth, is you can easily find yourself dealing with software that wasn't really designed to be easy to configure. It's flexible. We've had a couple of other presentations this week that talked about specific challenges in different parts of the software that's available in W&W and around this. This notion that, gee, there's got to be some way to make this stuff easier to use. It's clear that if we expect people who are not as technically adept as we are to be able to take advantage of this software and put it to use in fighting for real freedom around the world, we have to figure out how to make some choices on their behalf, how to bring things together in a way that has end user comprehensible user interfaces and so forth. And so this is really a big deal. It's also an area that's had very little attention at the foundation so far. We understand that there should probably be another advisory committee with somebody kind of like the role I'm playing in the technical advisory committee focusing on user experience. We have not yet found the ideal person for that, though the search continues. Another area, publicity and fundraising. Unfortunately, in order for a foundation to be able to do anything that volunteers aren't spontaneously doing by themselves anyway, takes some money. And so part of what has to happen is a continuous background activity by the executive director and the other people who are involved in the core of the foundation to communicate what we're interested in, what we're trying to accomplish and to go past the hat and try and get sponsorship in various places. Industry relations. Maybe it's not immediately obvious to you what that means. That's the hardware manufacturer interfacing part. The reality is that if we want to be able to deliver a software stack like the one we've been describing on pieces of hardware that end users of various flavors could be expected to go by and deploy themselves, that's a piece of consumer electronics that we're talking about. It's not a random cast off PC in a closet. Yes, there are many smart people around the world including all of you in this room who I'm confident could go take an existing PC or an old notebook or something like that, load the software stack that already, elements of which already exist in Debian in which we will be defining and communicating as part of this project and achieve the kind of results that we're talking about. But what you would not be able to do as a consequence of that is go to a local retail electronics store and buy a freedom box. And that is part of the long-term objective that we have. It won't happen quickly. It's not even immediately obvious how some of the gaps between where we are now and what would be required for various manufacturers to be excited about producing cool consumer hardware. It's not clear how we get from here to there in all cases yet, but we believe that that's completely achievable and that it is part of the long-term vision. And in order to do that, somebody has to be willing to talk to hardware manufacturers, both the people who produce core elements of technology like the system on chip, parts that are at the base of these devices, and the companies who are willing to put those together into devices that they actually sell to end users. And in order to talk to companies like that, you often find that you have to be willing to commit to a non-disclosure agreement, otherwise they don't want to talk to you about anything that isn't already public knowledge. That's an unreasonable thing to expect a random free software developer to be willing to do. Who wants to deal with NDAs? Who wants to be in a situation where you can't talk about what you've learned? And yet, one of the roles that we think the foundation can play is to be that place where that interface happens, and in fact, as I'll report in a few minutes, the ability of the foundation to have these sorts of interactions with various hardware manufacturers has already generated some useful and exciting results. Okay, so the technical advisory committee. When I agreed several months ago to join the board of directors of the Freedom Box Foundation, one of the things that Evan specifically asked was, would I help to constitute a technical advisory committee and serve as its chair? And I said yes. The initial membership of the technical advisory committee is the folks that are listed here. I don't know that all of you recognize all of these names. Probably everyone here recognizes some of these names. Jacob Appelbaum, of course, is well known within the Tor community. Sam Hartman has been a Debian developer for a long time and is very well respected in places like the Kerberos community. And when it comes to thinking about the scenarios through which various security systems might be penetrated or broken down, he's the kind of person you like to have thinking about these things. Sasha Meinrath is very involved in the mesh networking world and brings a wealth of experience from that community to bear in this context. Rob Savoy, many of you will recognize his name as being a very long time contributor to FreeSoftware. He's one of the very early members of Cygnus Solutions. He's worked on tool chain and cross compilation and hardware support things for a long time. He also, more recently, is the person behind the Gnash project trying to create a FreeSoftware implementation of Flash and generally has spent an awful lot of time thinking about these sorts of issues and how various elements of software ought to come together. And Matt Zimmerman, many of you will recognize because of his past roles, both in Debian where he's still somewhat active and, of course, his participation in Canonical and Ubuntu and so forth. So as I mentioned a couple of weeks ago, James coalesced a conversation on the Freedom Box Discuss mailing list around this notion of working groups. People have been talking for a while about this idea that on the one sort of Discuss mailing list, there are a lot of different streams of consciousness that have been going on and it really could sort of be broken down into a set of parallel, all worthwhile and useful discussions. But we recently have run in a situation where it's very clear that some of these discussions among some of these subgroups on the Discuss list have become really annoying to other subgroups. And it's because people are trying to think about very different aspects of the project and coming at things from very different directions. And the way that we're hoping to take that enthusiasm and energy and harness it in directions that will be useful and not destructive is the creation of some working groups that people could subscribe to and participate in, each of which would be responsible for helping to design some element of what ends up being part of the Freedom Box Reference Implementation. All of those things would then be brought together and coalesced and become part of the whole. If it feels like I'm arm-waving a little bit about exactly what working groups are and how they work, it's because I am. We only started talking about this on the 14th of July, I think, on the mailing list and we aren't quite to the point yet where this is sort of instantiated and worked out. But it's certainly one of the ways that people who are interested in helping to contribute to the activities that the Foundation should pay attention to and think about because as these working groups form, joining one of those working groups will become, I think, one of the more straightforward ways to make a direct personal contribution to the project. And then, you know, there are other things besides just having a technical advisory committee and having working groups that have been happening. Some of the behind-the-scenes work at the Freedom Box Foundation that I alluded to a few moments ago is that when earlier this year, Evan and his team ran a Kickstarter campaign to raise some initial seed money to be able to afford to go start the Foundation to do the legal paperwork and the filings and get started, one of the things that they committed to was delivering some actual Freedom Box plug server hardware to some of the donors. And as a consequence, the activities kind of been going on to evaluate the available plug servers that are out there and pick one that would be a reasonable initial development platform. And the dream plug, which we have a couple of around and I have a photo a little bit later in the deck but just to give you some sense of what we're talking about, this is a dream plug with this little JTAG thingy hanging off the side. So this is to give you a sense of scale. That's kind of the physical size and shape of the objects we're talking about. That's a complete ARM-based server. And again, we'll talk about that a little bit more as we go along. But that's been selected as our initial hardware reference implementation platform and the plug form factor. And the problem is that even though it was sort of the best available choice, it's not perfect. And the imperfections come in various flavors. And one of the most egregious to us is that there were some source availability issues with the software that was being shipped by default for these devices. And folks like Clint and others and Ian Sullivan at the foundation have worked very hard on getting these things resolved. And they fell in the category of things like the user space utilities that are required to configure and manage the wireless access point enhanced Wi-Fi chip that's in these devices. It's sort of a frustrating story. As I say, one of our big remaining frustrations is that we have to deal with a binary firmware blob for that device for the foreseeable future. It's a little frustrating because it's got an embedded ARM processor of its own and there's clearly a lot of cool stuff happening in that firmware. I'm pleased that in some outline parts of the freedom box community, folks have gotten access to what seemed to be some very interesting documents associated with that hardware and how it works. And so there is at least the hope that at some point in the future someone might be able to write a completely free software implementation of the firmware for that device and that we might be able to move to that someday. But in the meantime, we have this binary firmware blob with some user space utilities that use APIs for interacting with that that are not the normal Linux kernel wireless APIs that we needed to have and didn't have. We also discovered that there were some missed features in the implementation of the UBoot bootloader that's in Flash in this device. And despite the license on UBoot, source code was not readily available, particularly the things that they had done to configure the bootloader for this particular hardware had never been pushed or merged back into the upstream UBoot community. And then finally, there's been sort of a history in the plug computing world of hardware manufacturers distributing pre-built binary Linux kernels. And the patch sets are usually available somewhere, but as has unfortunately been sort of the standard behavior within the consumer and embedded world, there's not been a whole lot of work going on to try and push all of those patches upstream. I'm really pleased that we've discovered that in this specific case for this device, an awful lot of the functionality that's been floating around in patch sets has in fact now been merged into upstream. And as of, I guess, 2639, something that we've been working with over the last week, we're down to a fairly short list of things that are still not merged into the kernel. But, you know, all of these things are annoying. And the reason they're annoying is I can't imagine anything more frustrating than building a freedom box based on free software and having elements of the software and the firmware that we're running that we don't have the source code for. It seems sort of complicated and backwards. But this is the kind of work that's been going on that has been aided by the willingness of the foundation to go have direct conversations with the hardware companies involved, to push them, to negotiate with them, to make things happen. A lot of the stuff is happening behind the scenes. It's not all that exciting somehow. I have to tell you, when we got the sources to U-Boot on the Dream Plug, I was pretty excited. And when they released to us the source code for the MicroAP user space utilities under GPL v2, I was also pretty excited. But, you know, somehow all of this stuff is, it's the stuff you have to do in order to go through the process of getting the right pieces together to build the solutions you actually want to work on. Another thing I want to talk about just for a minute, that's an example of the kind of work that the foundation has been helping to sort of coalesce and motivate already in a specific area is some work around what it takes to establish the initial trust relationships. I think it's sort of easy to intellectually understand that if you want to build a secure, distributed, federated network of devices, there has to be some way to establish the initial trust relationships between those devices. And when I say trust relationships, I mean if I want to share some documents with Daniel, you know, how do I know that the plug on the other end is his? How does he know that he's receiving those documents from a plug that belongs to me? How do we get those machines to initially know about each other? No matter what keying mechanism you decide to use, at the end of the day, it's the classic, how do you establish the initial points of trust and connection? We're kind of insulated from this just slightly in the Debian world because we have this existing really unusual and pretty cool web of trust that we build through our key signing parties and so forth around the set of keys that we use in our daily activities in Debian. But that sort of stuff doesn't really exist in the rest of the world. Even if it does, how do we establish these initial connections? As we've talked about this as one of the sort of real world end user challenges we have to have some answer for, we got really interested in this idea that almost all of the people who would eventually be users of this technology are likely to have some other devices commonly available to them, one of which is some kind of a smartphone. And today it's almost impossible to buy a phone that doesn't have a camera in it. I don't know if you've noticed that, but it really is getting to be almost true these days. And so what if we took advantage of sort of QR code stuff, you know, the same things that we were walking around with on our badges all week and had some mechanism through which people who physically met each other and made some personal association could take advantage of that device in their pocket to do something like exchange key fingerprints and then use those uploaded to their own devices as a way of establishing an initial set of connections and a web of trust between the devices. This is still very much work in progress, but Stefano Mifuli is working on that. And I think that as we go forward, this is the kind of thing that, you know, this particular piece of work was sort of inspired by a set of conversations we had within the Freedom Box Foundation and it's now led to somebody going off and working on a piece of stuff. And whether that piece of stuff ends up being hugely useful or not, the outcome of this work is certainly something that I will feel good about having helped to initiate. And then with respect to hardware. As I mentioned, our initial sort of hardware target for the plug-based implementation of a Freedom Box is this dream plug from global scale technologies. For those of you who aren't familiar with this kind of stuff, this uses an ARM-based processor from Marvell in a family called Kirkwood that runs at 1.2 gigahertz. So it's in the same general performance class as lots of other computers we use, but certainly not as fast as the notebook that I carry around. It's got a half a gig of RAM and two megabytes of an SPI attached nor flash for the bootloader. You know, all those magic acronyms, if you don't know what they mean, it doesn't really matter a whole lot. But in this case, the thing that's important to understand is that the bootloader, when we talk about U-boot and the bootloader, it's kind of like the BIOS in a PC. It's that stuff that has to be in some device in the plug in order for it to be able to boot and run a Linux kernel and get on with life. This particular device is interesting because it has an internal two gigabyte microSD card that's attached via USB, and that microSD card is big enough to hold a kernel and a reasonable root file system. And so it's entirely possible to think in terms of, you know, a device like this with nothing hanging off the outside of it as being capable of running an interesting and useful software stack. There's a lot of I-O on this device. It's got two gigabit ethernet ports, two, or at least more than one, is important because that allows us to think about putting these topologically into networks in a way that could potentially replace a router or a firewall device or, in some other way, possibly be positioned at the edge of a home or private network. There's also, as I mentioned, this really cool sort of Wi-Fi chip-on steroids from Marvell. It's in the same family as the part that was used in the OLPC and was the basis for a lot of the work that they did on trying to enable mesh networking stuff, so we're not starting completely from scratch there. There's a Bluetooth interface. There's a couple of USB 2.0 interfaces, an eSATA, which allows you to plug external fast hard drive stuff in. And there's one full-size SD card socket that, depending on which driver you're using, can actually be pretty good performance and a bunch of audio interfaces. I'm not entirely sure what we'll use the audio interfaces for, anything. Various folks have talked about the notion of, you know, running skypish kinds of voice connection things through here, but honestly, I personally think of that as being a better thing to do on a client device and not directly on one of these. But... I'm sorry? Oh, random number generation, yes. You could use the audio interfaces for random number generation. You know, gee. You could also plug a microphone in and listen to the guy on the other... Sorry, wrong talk. And for those of you who aren't in the room and can't see it, and we'll get to see the slides later, there's a nice, shiny picture of a nice, shiny thing with a faked up sticker on it. We have real stickers now, by the way. We're moving on. Okay, so what have we been doing here in Bunya Luca? Why is it that you've seen... There's certainly some of you have noticed that there's been a group of us in the back room of the upper hack lab at various times with these things spread out because of yelling and screaming and pulling of hair and gnashing of teeth going on. What has it we've been trying to accomplish while we're here? Well, I arrived at DebCamp with this as my set of objectives. First of all, I can't tell you how marvelous it is for me to have had some focused time to sit down and work collaboratively with other people who've been here on several parallel things that were all sort of necessary to make progress on before we can start delivering, you know, initial development snapshots of what might eventually be a reference software implementation. I really wanted to, you know, finish the process of assembling some initial development images and arrive with the objective of identifying and integrating at least one application that we could build on top of that development image so that people could actually start playing around and trying to use things. What we've actually accomplished this week, well, first of all, particularly as folks who are watching this from afar have been aware, there have been many talks and meetings at DebCamp that were directly relevant to things that are of great interest to people in the freedom box world. And so before I even talk about the things that we've done, there's been an immense amount of good work happening here at DebCamp and being reported on here at DebCamp independent of what I and the other folks around me have been doing. The second thing is, as I mentioned, we did get Marvell to release to us the source code of the micro-AP user space tools. And one of the first things I did last week in DebCamp when I got here was to package those and upload them and they've been accepted and are now in Debian unstable. So they're relatively small packages, UAP, U-T-L, and UAP event, but for those of us trying to work with these devices, that's important stuff to have there in order to be able to interact with that wireless device. We spent a bunch of time working on tools for building reference implementations. This is the classic problem. When it comes to tools for building images for things like ARM devices, there are lots of choices, none of which are exactly right for the task at hand. Jonas and I in particular have had lengthy conversations about exactly which pieces are the right pieces to use. I have a tool set that I've affectionately named as a filmmaker that I'm using to build freedom box images. It's sitting in a Git repository at my home server, the same place on my packages live. I suspect that once we get through one or two more arguments about exactly what the right way to do things are, that I'll push that repo over to one of the Alioth collab main kind of repositories so that other folks can have more easy access to that going forward, but it just hasn't happened yet. We've done a lot of work with Uboot for the Dream Plug. In fact, when I say we, it's the royal we. We've had a lot of help from a guy named Jason who's not even here, but who has in the past expressed quite a bit of interest in getting the Uboot content required to make a Dream Plug work integrated and merged into Uboot upstream. He had kind of abandoned that activity due to becoming very frustrated at not having all the information he needed. When Clint and I had a conversation about this last week and realized that, oh, we should tell him that we have the source code from global scale now, he got all excited, has done quite a bit of work while we were here, and there is now a patch set that's in the process of being reviewed and heading towards Uboot upstream. I would be really thrilled if we're able to run a Uboot executable out of the Flash on the Dream Plug that's built from the Uboot source in Debian. I don't think we're that far away from it. We've also done quite a bit of work towards being able to build usable packaged kernels. This is a place where, again, Hector has been very involved in helping with this. Various other people have jumped in at different times. As I say, I'm pleasantly surprised that once we started looking at some recent kernel sources, more recent than what's currently shipping in standard Debian kernel packages, a lot of the things we need have actually been merged in. There's still a diff. There's still things that need work, the extent to which we can go back and apply more pressure to Marvell to help them be adequately motivated to finish getting those things done versus the extent to which we will have to engage in those activities, I don't know, but that's something we've worked on a lot. We've had lots of discussion about and work towards selecting some applications for initial images. I'm not going to pretend that I'm prepared to announce today what the initial functionality of the first image will be, but one of the things that looks very promising is a vertical slice of functionality based around an XMPP server. We've also had quite a bit of discussion about different file serving techniques, and I feel like we're getting close to the point of having the right pieces to bring together an image that's not only suitable for compiling and testing things, but actually maybe for starting to use some things as well. So how do we go forward from here? Well, first of all, once I'm done with this talk and Bob, I'm running tomorrow morning, I hope to spend the rest of the time I have available documenting and working on communicating the things that we've accomplished here. We will very soon release some initial development, developer images for the Dream Plug, and thanks to work done by Lars and others, there are now some tools that make it really easy for us to take the sets of packages that we want to use in the Dream Plug images and also emit an X86 image that can be booted in a virtualized environment. This should make it easier for some of the people who want to help work on and collaborate in putting together user land software for the Dream Plug to be able to work with us. It's interesting to me, though, there's sort of a dichotomy in my mind between the things that have to happen to make any software work and be distributable and supportable on a device like this and lots and lots of things that can happen without having a special Freedom Box build at all. After all, everyone running Debian can install Debian packages, try out different pieces of software, help packaging the software that's not already packaged and figure out config files. You don't need some fancy target in order to do that. I also think it's very important very quickly for us to bring together the core elements of an identity management layer based on open PGP keys. We are currently on a path to using a lot of the monkey sphere bits and pieces and exactly how that interplays with these ideas we have about ways of maybe making initial... initial associations between devices where there's a lot of work to be done here, but it's pretty clear to me that that's the way we're heading. We know better technology that we have been able to come up with in our discussions than using open PGP keys as the basis of the identity system for what we're building. And then as I said, as we select and integrate specific applications that deliver the functionality that's implied by our vision, we will be issuing periodic releases until we achieve something that we look at each other and go, yep, okay, that's a 1.0. What will the exact timing of this be? I wouldn't venture to guess. It really depends on how many of you and how many of you out there in the big wide world who are listening or who come across this later are willing to dive in and help us do things to get there. So how do you help? Well, first of all, please be conscious about privacy and your other freedoms in everything that you do, particularly in W. Particularly if you are building and packaging software, just a moment, same time you're running all those Lintian checks and doing the other stuff. Give a little bit of thought to what are the implications of decisions you're making about standard configurations for packages and all of these sorts of things. Anything you can do to help make Debian more privacy enabling and privacy enhancing will end up helping all of the work that we're trying to do in the long run. Secondly, as I mentioned, please experiment with software. There's a wiki page. A lot of the stuff related to FreedomBox is hosted on wiki.wm.org and there's a page there called Leaving the Cloud. Please review the software that's talked about there try it out, work with it help us improve that page and come up with specific recommendations about the software and its associated configurations that we should bring together to make this all work. Join one of the working groups as they're formed and do whatever it is that you feel willing and able to help us with in that regard. And I would be remiss if I didn't mention that financial contributions to the foundation would always be welcome. There are a couple of ways to do that which you can find on the website. With that, I'm going to stop. I'll point you to these two websites. One is the FreedomBox content on wiki.wm.org and the other is the main FreedomBoxFoundation.org website. I'm told by our talk master here that there's about a minute left before I'm supposed to stop. So if someone has a burning quick question, great. Yeah. Zach. I think one of the big challenges is actually the user interface because it should be used not only by geeks but by how many people we can imagine. So do you have some advancement on the front? Would they come later? There have been many discussions with Evan and James and Ian and others at the foundation about who the right people are to talk to, to try and find someone who would take a leading role in working on the user interface stuff. We've had lots of conversations with lots of people and so far we have not yet found someone who has the right skills to do the work that's needed and to lead that activity who can afford to do it without being paid. And that's a tough challenge right now. We either need to find a source of a bunch of funding to be able to hire some of the right kinds of people or we need to find people who are interested, willing and able to do that kind of work who we haven't already found out about. Okay. Our time is up. Thank you very much for your time and attention.


on their crosstown rival, Sheboygan Luther in the holy war by the shore. Joining me is the coach Chris Wright, I'm Mike Martin. And based on that, you think there was no clear advantage, how do you see it tonight? I don't know, I've been thinking about this all day, a little bit about Christian at home. They've been having a little success, extremely athletic basketball team and they got some senior leadership a little bit. Playing at home probably gives them a little bit of an edge. When you look at the players that played football, as you said, they're good athletes and that Heinen is a big kid, you know, and I think he's going to be tough to handle inside. Size-wise, how do you see the advantage there? Yeah, definitely in favor of Christian. It's been that way the last couple of years, too. It seems like Christian's got a whole bunch of big kids and Luke Heinen's one of them. You know, he got Brayden Van Assel, we saw him play football, he's a heck of an athlete and Jacob Stecker. I just see this, like I said before, a very athletic basketball team that's going to have a lot of fits for Sheboygan Luther. Now, Sheboygan Luther on the other hand, coming off a pretty big victory the other night themselves. Now, one of the things that I noticed in going over the stats was Christian seemed to give up more points in the second half of their ball games. If we get a little bit of a disparity by halftime, don't count Luther now because Christian's been susceptible to giving up more points in the second half. Yeah, but, you know, they've got some quality wins and they beat Cedar Grove already and they've got some things and they're kind of looking at the top. They've got a couple teams that they've got to beat in ahead, but, you know, the Conference Championship is not out of realm yet.  I think Sheboygan Christian is really starting to get better week-to-week for Coach Lipsy. Now, one team, I believe it was Christian, missed the game because of the weather. Lutheran comes in five and three in Conference Christian five and two, so you're right, the Conference Championship is still within sight, but the winner of this game certainly has a leg up and Christian can't afford a fourth loss. No, and the other day Sheboygan Luther and beat... Lutheran, by the way. Sheboygan Lutheran beat the top team, Hilber, who's got a very good basketball team that had a great football season and now they have a good basketball season that ranked in the top ten.  I think for Sheboygan Lutheran, I kind of wrote a little note down, attention to defense. Not just some of the time, all the time, because Sheboygan Christian puts those athletes in things they're going to score. They've got four kids that are scoring over double figures. So attention to defense for Sheboygan Lutheran for the entire game if they want to win in this house. We talked with Tom Splitgerber, Josh's dad prior to the game, and he said they do like to shoot to three even and the website didn't reflect that. It was a little behind on the stats, but three-ball obviously could be big for Lutheran because Christian's got the size inside, preventing inside play maybe by Lutheran. Well, this year it's Jared Jerse. It's been which Jerse brother? Well, it's his turn now. He's got a younger brother coming up in eighth grade. It's going to be pretty good too, Marty. But Jared Jerse, when he's hitting that outside shot and things and going, see how he flows. You know, I noticed he was only averaging about 15 points a game, which, you know, yeah, but for him I expect him, you know, closer to in the 20s and things. So I think the way he shoots and things will kind of dictate how things go for Lutheran. And you're right.  Now, you mentioned that Christian, you think, has the superior athletes. I tend to agree with you there. So that would lend Christian to being able to drive the ball to the basket. If you're Lutheran, what are you going to do defensively to prevent that? And I think Stekker is the big guy for driving the ball to the hoop. Right. And you got to fill up that lane. You got to collapse and help each other out. It's a team defensive thing. And that's why he said, attention to defense. You know, we've watched you through over the last few years. And sometimes they just kind of get laps on their defense and they give up a lot of easy baskets. So it's got to be that team defense and emphasis that, you know, Coach Stekker taught Coach Verhagen and, you know, he's trying to give it to this new group here. And that's what you're going to have to do to win on the road.  I don't know if you've seen him play either team. But do you think Lutheran to try and help prevent the drive would go to his own defense? I'm not sure if they play any defense. I haven't seen him play. He play any defense or play any zone defense? I did see him play a couple of Fridays ago. So I did see him play when over there. And, you know, again, we'll see with the big size and advantage of Christian. You know, sometimes zones is not always, if you're going to, you're going to have to collapse on those big guys. That's for sure. All right. When we come, we're going to step out and we come back. I'll be doing the announcements for the starting lineup. And then we'll have the tip off for tonight's ball game. Safety first. They could be dangerous. I think we should call animal control. Animal control? To be safe. Don't worry. It's a new motto. You don't have to be perfect to be a perfect parent. There are thousands of teens in foster care who don't need perfection. Play money on wasted electricity. You're throwing away everything you could have bought with it. Saving energy saves you money. Learn more at energiesavers.com. Your fairy godmother? It doesn't take a fairy godmother to tell you that the right fit means everything. Especially when it comes to car seats. Always choose one that's the right fit for your child's age and size. Oh, that does make a difference. Remember, they're happily ever afters are in your hands. To find out more, visit sacredcall.gov.slap. Back at Sheboygan County Christian High School. There you see the teams by the benches. They're getting ready to give the starting lineups. Chris is still down on the floor. I think he's visiting with some of his friends. They had a ceremony prior to the game. We didn't talk about it in the opening. But Brett Flipsy is in his 20th season as the head coach here at Christian. They gave him a plaque and had a reading. It was very, very nice. We're going to shut down now and have our national anthem. They are doing a prayer prior to the game. I don't know if you can hear that. Lutheran comes into tonight's game with seven and five record overall. Five and three in conference. Christian is seven and five. Five and two. Lutheran's last game. It's a Green Bay New, 85-72. While Christian beat Alphard Lake-Lambula, 68-25. Starting for Luther, number four, Josh Flitgerber. Number five, Jared Juris. Juris, a 6-3 junior. Also in the starting lineup, Daniel Schimberg, number 11. Also starting number 21, Vincent Montezela, the third. And rounding out the starting five. Number 34, Evan Olsen. He's 6-5 and a junior. Montezela is a senior. Flitgerber is a senior. So three juniors and a senior starting for Crusaders. Jacob Stecher, number 10. He's a 6-1 senior. Number 21, Levi Modahl is a 6-3 junior. Number 22, Alec Wissy. That's a name familiar to this side of town. 6-2 senior. Number 23, Luke Heinen, a 6-5 senior. He's that big tight end or end we talked about in the football season. And then Braden Van As, number 24. He's a 6-2 senior. He rounds out the starting five for the Eagles. Chris's officials do not look familiar. They don't get names on them, so we can't provide that information. But a surprising thing, only two tonight. I recognize them, Marty, and they've been doing it for a long time. But that was the first thing I was thinking, too, is when I was looking to see just two officials. Very rare that that takes place now. But I'm sure they'll do a good job. If they don't, they'll hear about it. And if you've never watched us do a Luton-Christian game, we're upstairs kind of opposite of the court or the scoreboard. Opposite the scoring table right alongside Richard, who's up here. It's like a balcony-type situation. And a lot of people up here tonight. Yeah, there's a nice crowd. I know over the years, I remember coming to these games and the parking lot would be almost three-quarters full. Today that was empty and it's out on the streets, which is a nice thing for the community. They're only scheduled meetings of the year. The conference they play in, everybody plays each other once. The only reason for them to play a second time would be in the conference tournament. The Eagles control the tap and have the ball. The three-ball is no good, offensive rebound. And a shot is up and in by number 22, Eric Wissy. Right away, big strong kid getting a rebound there. Also Luton was in his own defense, Chris. Montezela does a pump fake, tries to throw it inside, but had it taken away. A little bit of a weave by the Eagles and going right down the lane, although he couldn't get the layup up in him, was Levi Modal. Side by Juris Olsen with the basket. Tied up at two. Hey, Chris, they got the number of time all it's up on the scoreboard, so you get five a game. We're talking about that one of our games recently. Driving and scoring was Braden Van S. Well, that's what we talked about in the opening. Will Luton play defense and so far, an offensive rebound and two easy opportunities in the basket of the layup. One miss, one make. Olsen got a nice pass from Montezela. Couldn't get the basket, but he was fouled. He's shooting a pair of free throws. Evan Olsen is basically the size for Luton. Six-five junior, as Marty mentioned in the opening. Big kid. I got him at 13-eight a game, Marty. Well, they've gone to him, that's for sure. They're not afraid to dump it down inside. Got a nice touch from the free throw line. We're all tied up with 16-10 left. Olsen picks off that pass. Juris pushing it up the court. Down deep on a nice pass by Juris, but not able to get the basket was Schimburg.  So they don't walk it up. They're in a man-to-man defense, and there's a travel. I thought the first trip down there in the zone, maybe not. But that time, definitely in a man-to-man. But you're right, Luton's got to move their feet a little better. Olsen draws the foul. This one's going to go on Heinen. That'll be his first.  And so what are they doing? They're dumping it inside. They're working Olsen. A couple of weeks ago when I saw him, Olsen had some attempts, but they didn't go to him like this. They must have got the message. One for two trip. Luton on top. Montezela steps in and tips the ball away. Three early turnovers on Christian Marti. And I'm just silly passes. Whoa. I'm not calling anything on that, Marti. No, that's the lost ball, actually. Lucky not to get a turnover. Schimburg on that drive and lost ball, but Luton got it back. Olsen. Oh, there's a good acting job, though. Olsen picks up the charging foul. I actually thought the very first move was a travel. Not a foul in any... That's a tough call, Marti. That was an excellent... You know, you teach that. And I know Coach Dessetel used to teach it. What, the flop? How to defend it, yeah. Oh, yeah, take a charge. Yep. I remember the old days when Coach Dina was at Vanswalk or at Fonleck. Remember, they all went backwards and fell on her ground and stuff. Heinen's shot from the top of the circle is no good. Schimburg with a three ball. Rolls halfway down and it didn't stay there. It popped back out. How could that happen? Jump shot in the lane by Van S is good. And here I thought we were in a house with God over it. There was no help there when that rolled out. Right. Ball is off the leg of Braden Van S out of bounds.  I was just going to say it's hard to... That's a tough ball, Chris. And what else? The second part about it that makes it tough is it's the second foul on Braden Van S. Yeah, that was a bad pass and I think he just got his feet tangled up there. It should have been a no-call. Could have easily been a no-call. You're right. Both teams in a man-to-man. Schimburg has it on top for the Crusaders. Montezela with a three-ball. High arching and he's got it. Vinny Montezela the third. Former Jefferson boy. Average in 12 and a half. The chance to talk to his mom last year and he's pretty happy he went to Luther. Juris on the push and couldn't get the layup. Good defense by Van S to not draw his third foul. Straight down the lane and scores. Chris, just what you're talking about. They just don't have an attention for defense all the time. There should be help defense there and too many layup attempts. Kick out. Shot attempt is up and good by Joshua. Split Gerber, another three-ball. 11-8, Luther scoring starting to pick up a little bit. Stecker, jump shot in the lane is up and in. That one by Alec Wissie. Spinno, Wissie and Van S. They have all the points for the Eagles. Schimburg, shot was blocked. Van S with the rebound. Van S taking it to the hoop. Left-handed layup is good and he's followed by Schimburg. I got Van S with four for four, eight points. Is that correct? He's got eight right now. I can see why Coach Flipsy didn't want to take him out with those two fouls real quick. You don't want to have a kid like that sitting down for very long. That makes a 13-11 Christian. Juris, kick out pass. Good cover-up defense by Stecker. Not allowing a shot by Leland. Four shot again, wouldn't stay down. But putting it back up and in was Joshua Leland. All tied at 13. Christian shooting 54% for the game. There's a walk. But that's our fourth turnover, Marty. That's going when you're 30 feet from the basket and you don't know who put the ball down first before you start moving your feet. It's just unacceptable. 11-20 left in the first half. We're all tied at 13. A retaining ball game so far. 13-1 now for Christian. Lutheran shooting 44% from the field. Juris doesn't have a basket. Long skip pass. Shot attempt is no good. That one by Splitgerber. But Lutheran gets it back. It's not a good decision there by Jared through it out of bounds. Splitgerber was cut into the basket, but even if he catches it, he's going to have a hard time. Exactly. Put him in a position to be successful. In that case, that was not the case. Christian breaking the press that time. Stepper. A little bit of a push. Lutheran not called. Play on. Drive down the lane. Reverse layup is no good. Rebound put back by Mordahl is good, however. Staying at 13-1. But where's the help for Lutheran? There it is. Got to be patient against this. Don't have to force it here. They're never getting the ball in the middle of the floor. Splitgerber makes a three that time to the second make of the night. Put them back up by one. But I was going to say they're never getting the ball to the high post in the middle. Wide open lane again. Stepper's shot was blocked. Montezela on the tempted steal is no good. Coming up with it was Wissy. Wissy dumps it down inside. Shot attempt is no good by Mordahl and Lutheran comes away with it. Wide open. He's got to be ready for that. Yeah, he was not ready. You're right. Caught him a little bit by surprise. Cost him an easy basket. Christian comes away with it and I think that was Stepper put it up and in. Yep. But I'll tell you, the lane is just parted for Christian. Any time they're patient enough, they can get to the basket and have easy shot attempts. They work so much easier for Christian and Lutheran works so hard for their baskets. A little inside-outside action. Juris wide open, nails a three. That's how you like to see the offense run. 19 to 17. Lutheran up two. They're four of six now from three. They must have heard they need to shoot threes. Jump shot is no good. Oh, and Lutheran takes it away. Split Gerber trapped in the corner, calls a timeout. Wow, action is hot and heavy, Chris. Just out of curiosity, what do you got for turnovers for both teams? I know you've mentioned Christian several times. Yeah, I have just two for three, excuse me, three for Lutheran and four for Christian. So it's not out of hand by any means. And actually good shooting so far. I just think the opportunities for Christian are so much easier. They get into the basket and layups. Now they're missing some, but like I said. Lutheran hasn't caught much of a break on that far basket with the one ball. It was almost over halfway down and it popped out. And then the other one layup attempt. But entertaining so far. Kids are playing hard. Stuart Verbeldi checked in the game when we weren't looking. Heinen, I believe. I think he just got in. Yeah, Heinen's back in. He came out. Olsen rules one in. They got it inside to him and he made him pay. Yeah, it'd be interesting to see if the E gets the second follow if things change a little bit. Because they're going to try to get it inside there to Heinen against him. Should have given it to him there. I was going to say he had good inside positions. Stecker's got to work a little harder to get the ball inside. Olsen got around Olsen, but stepped on the line. I think they're going to call him on a wrap. You are right. You're right. Heinen picks up his second. So Van Ess and Heinen each with two fouls. Coach Flipsy leaving those two boys in though. Van Ess is out right now. He's getting a rest. Juris on a drive. Couldn't get it. Olsen. A little short one. Couldn't get it. Trying to control it. Couldn't. Goes off the fingertips of Stuart Verveldi. Crusaders will have it back. 7-19 left in the first half. Montezela open for a second. Couldn't get it. Stecker comes away with it. And good hustle on the defense by Jared Juris to tip that ball away from Heinen. I'll tell you. Four point lead by the way for Luther. Going right to work. Heinen with a reverse layup. That was sweet. It's going to be tough to stop him. It's just his first basket though Marty. He hasn't taken many shots either. But you're right. Montezela's shot was blocked. I'll tell you he got Heinen with two fouls and Luther not making good decisions there. He's pumping it right into Olsen. Yeah, exactly. Good point. Go right to him. Heinen got away with a push that time too. He did the same thing Chris. Did the ol' wrap around to get by and it worked. But good thing the official didn't see it. Otherwise he'd have picked up number three. Little ballant in the ball game for the Eagles. Three ball is round and out by Wissy. I think it was. Split Gerber got the rebound. No, Robowski is fourth. Garden Gerber. Graden. Oops. There's a ball inside Olsen. And Heinen came over and got the block. But let's see if he's the one that picks up the foul. There were three guys around Olsen. Gerberldi picks up the foul. Olsen will be at the line again. He's already had four attempts, made three of them. Ash back in the game, or in the game, and Schimberg back in the game. Brendan Ash. Olsen, hey, they got the rule. Four point lead for the Crusaders. See if they'll go down low to Heinen here again. There you go. Heinen, spin move, scores. Tough, tough to stop. Yeah, Olsen can't handle them underneath. Davideon almost 14 points again, and Gears rocked at the back. Levy-Modol back in for Christian. Ballant has it on top. Stecker with a three ball. Couldn't get it in. Ball tipped away. Coming away with it was Modol again inside drive. No good. But Modol will be going to the line, shooting a pair. Christian's two losses in conference are to Hilbert, where they got beat by 20 in the Howard's Grove. And again, we said just last week Lutheran beat Hilbert. Hilbert leads the lead. They're eight and one. Howard's Grove, Cedar Grove is six and two, along with Random Lake. Then comes Christian and Kohler at five and two, and then Lutheran at five and three. Sergi Molliter giving you that shot of Modol. Richard Bartzen up here giving you that shot. Running graphics tonight. We have Nate Free. Robert Ingram is our director and assistant director, is Eric Wiesman. Thumb down inside. Not going to do much down there when you're surrounded by the tall timber. And he put the ball down too, which is a mistake. Marty wasn't strong with the ball. Just a sophomore. Got to learn that stuff. Got to keep it up high, and either you're going to shoot it or get it out because big strong guys. And I think they're going to get a foul on Joshua Leland for pushing off to get open. Oh, I thought that was going the other way. Thought it was coming behind. That was a pretty good call, actually. Stubb off to get open. Normally, I agree with you, but normally... It worked, too, except the official saw him. Team fall situation. Lutheran has five. Christian has four. Pardon me. Christian has five, and Lutheran has four. Jump shot from the top, and outside the line is good by Ballant. And that's their first three, Marty. They haven't taken a lot. 24-23. Christian on top, 4-40 left in the first half. That was just Christian's first of four. Gives him the lead. Schimburg has it on top. He's looking to find somebody open. Dribble, dribble to nothing, Marty. Dribble with a purpose. They're having a little trouble with the length of Christian. That's one thing that Juris is. He's at security blanket when you need to get it to somebody. Jared not able to make the layup. Thumped down inside to Stecker, and he scores. Nice pass by Heinen. I can get Olsen in quickly. 26-23. Eagles. Ball kipped away by Stecker, but he's not able to save it. You got your two leading scorers on the bench, Marty, and you're down by three. See how that bodes for your turn. Yeah, I don't like taking Juris out.  Well, Vinny's a senior, so that'll definitely help. They can always depend on him. Split Gerber, Bango. Another three ball. Yeah, he's three of four from out there, Marty. Brought him back to even. Go right into the middle here. Try to stop me. Heinen goes one way and comes back to the other and picks up the foul. They're going to give him two shots, Chris. Schimberg picks up the foul. He has two. Heinen's first trip to the line. Christian, so far, Chris with that miss is one for four so far in the half. The Crusaders have made five out of six. That one was pure. 27-26, Christian up one. 3-10 left in the first half. Bad pass. Ballant with a nice pass. The Stecker returns and scores. That looked like a sophomore mistake. I'd get Olsen and Jerse in the game. You have three minutes to half. They can rest then. Montezela. They're looking to double team when they can. Shot from outside. The line by Ash is no good. Ballant pushes it in but had to kick it back out. Modal from three, no good. Coming away with the rebound that time was Leland. Blew the whistle. I don't know if it's on Montezela or Modal. They're calling it on Modal. A sixth team foul by Christian. Next one will send the Crusaders to the line. 2-11 left. Still has Olsen out of the game. That shot is up and in by Ash. 3 of the half for Lutheran. 18 points from out there over 29. That's kept them in the game for sure. It's all tied up. Heinen again going inside. Modal with a nice fake puts it up and in. Christian in the paint. In the beginning they got to keep them out of there. They've made a living there. Nice pass inside. Kick out the split Gerber. Couldn't get it in. The ball was tipped away and then knocked out of bounds. Out of the hands of Joshua Leland. No foul. That's what you hear in the background. Somebody wanted a foul. 1-21 left in the first half. Gotta go strong to the basket, Marty. Christian up two. Juris' shot in the lane was blocked but then he gets the ball right back from outside the line but couldn't get it in. Ash with the rebound. Montezela's three ball is in. A rainbow of three that time. And another three ball, Chris. Yep. We saw the north-south game. North hit 14. Lutheran's halfway there. Heinen no good. Modal. There's that athleticism, Chris. Little bigger. Little stronger. Jump a little higher. Second opportunity. 48 seconds, Marty. Yeah. I don't think they're playing for one. Well, maybe no. Time out by Christian. Looks like a 30 so we'll keep it here. What's the biggest lead, Marty? It's been back and forth on. No one's really had such a big lead, right? 4-4, 6-5, 8-8, 11, 13, 11. That was a 4-point lead for Lutheran at 21-17 and 23-19. So they've had a 4-point lead twice. Christian's largest lead has been three at 26-23 and 29-26. So very close. Not many runs. When you look at it that way. Good question. That was your best question of the night. Let's see what they come out with off this inbounds play after the time out. Stecker lost it out of bounds and Lutheran is going to get it. That is a coach's nightmare. You take time out. We're going to stop this play and then throw it away. Joshua Splitgerber on the great defense at time. Now we'll have to see how Nick Furrigan has his team play these last 40 seconds. They might be content to run out the clock here, Chris, or play for one, I should say. Each team has used one time out so far. 25 seconds left. Montezela doing a good job of getting the ball over to Juris and Juris doing a good job of getting it back to him. 14 seconds. Maybe we can do this whole second half. Six. Moving the balls. Montezela for three. No good. Rebound put back is no good by Ash. And that's the buzzer. At halftime. Lutheran 32, Christian 31. I said a bottle was just a bottle that no one would ever notice me. I knew I could be more. That one day, I would make people smile. Nourishes brings us together and adds flavor to life. That's why it's important to wash hands, surfaces, and fresh produce. Keep raw meat, poultry, and seafood separate from ready-to-eat foods like fruits and vegetables. And cook to proper temperatures using a food thermometer. Enjoy. And refrigerate leftovers within two hours. For more tips on safely preparing foods, visit Home Food Safety. Sweetheart. Nothing said. I got it. Okay. I'm gonna go fix the lamp in your room. You don't have to be perfect to be a perfect parent. There are thousands of children in foster care who will take care of you. You make me wear my bike helmet. You taught me never to run with scissors. To follow the swimming rules, you tell me to stay away from drugs to always buckle my suit down. So why do you keep a loaded gun in your drawer? How safe is that? You ask them to follow some safety rules. Now they're asking you. In fact, they're counting on you. Never let your gun get into the wrong hands. Remember, always lock it up. Visit ncpc.org. Traditional light bulbs actually generate nine times more heat than light. Switch to Energy Start light bulbs. And you'll realize just how much cash you were really burning through. Saving energy saves you money. You learn more at Energy Sabers. About a quarter? We're having dinner soon. You don't have to be perfect to be a perfect parent. There are thousands of children in foster care who will take you just... Kids who play outdoors have healthier lungs. Totally. Do you know that boys that play with dolls make better husbands? My son has lots of dolls. But did you know tarot cloth diapers breathe better? I did. Totally true. You guys know statistically friendly kids have more friends. That's obvious. Did you know most people think they're using their kid but they're not? Parents who really know it all know for sure that their child is in the right seat. Visit safercar.gov. To make sure your child... There's one thing you can never have sex without. It's not something you buy. Or something you take. In fact, there's only one way to get it. It has to be given to you. Freely. It's consent.  It's rape. Consent. If you don't get it, you don't get it.  Learn how and take the pledge at itsonus.org. Everybody has a dream. Mine was to see the ocean. Even still. You don't have to be perfect to be a perfect parent. There are thousands of teens in foster care who don't need perfection. Being closer to nature can get you closer to your family.  Take time to be a dad today. You don't have to be perfect to be a perfect parent. There are thousands of children in foster care who will take you just...  Living near the water. It's a dream come true for many except when there's flooding or hurricane. That's why people who live near lakes and rivers by the ocean and bayside are working with their local planners to make sure that protection from all sorts of natural disasters is part of the planning process. Learn more at planning.org. That's planning.org. Back at Lutheran, pardon me at Sheboygan County Christian High School with Lutheran on top. 32 to 31. Halftime scoring first for the Crusaders. Splitgerber has nine. Juris three. Leland two. Montezela the third has six. Ash three. And Olsen also has nine. For the Eagles. Stecker had four. Ballant had three. Modal six. Nine and five. And Vaness led the Eagles with nine points. Big story in the first half was seven threes by Christian. And they made five out of six free throws. The Eagles no threes and two out of five free throws. Chris what do you got? Yeah those seven threes for Lutheran. They're shooting 33% but hitting half there. Threes at seven for 14. Just 37% for Christian. I think the second half is going to be which of the big fellas takes over. I know we talked a lot about the athleticism and things but looks like Heinen's trying to establish himself and I pound Olsen about Lutheran side but very entertaining first half, very even and just about every statistical category. I think before the game started we thought that Heinen would be a dominant force inside and Olsen can neutralize it somewhat. There's a block as we speak. Did you call that good timing Chris? Yep. And I just think Lutheran if they're going to stay in this game and win this game they got to keep Christian out of the paint. I think that's just going to cost them too much down the line if they don't step up on their defense and help out and fill up that lane. Split Gerber on the line. Fall went on Levi Modahl. And that was his second. Split Gerber, yeah. There goes that free throw shooting percentage. Olsen backing off of Heinen giving him the three from on top. Now I thought Split Gerber should have picked that ball up. I thought even O's tipped he had a chance to save it but he wasn't watching the ball enough. Heinen outside the line but Olsen backing off. Modahl looking. Donizella commits the foul. Set over at north they're trailing Pulaski by four. At half time yep. Pulaski's a very good basketball team. They're leading the conference in the FRCC. All these new conferences Marty. Yeah seems like every so many years the WIA really changes things around a lot.  A little bit. Not as much as now. I remember they moved two rivers when they were really good in football for a number of years into the valley and I mean they just had a hard time competing you know in about three or four years they were back out. Size. There's just more high schools now up in Green Bay. Schimburg looking to get inside. Kick out past Montezella. His three from the corner is got a friendly bounce. What they weren't getting in the first half Vinny got right there. 35-32. I'd keep it tracking in there. Get in there. Oh good steal by Splitty though. Gubber stepped in. Knocked the ball away. Thought he was going to be a little late. I thought that was a good idea there to drive to the basket. Trying a little bit of a backdoor and good athleticism there by Olsen on the lob pass. Twice they've run that play. Largest lead of the game for either team. It's now up to five point four. Technically they tied that. It's four points. I didn't have the shot block but he kept his control and was able to put it in. I thought he traveled first Marty. I guess. I thought the same thing too. Juris up and in and he's fouled. Jared had a really tough first half Marty was one of eight. The only shot he hit was a three but that one gets to go. Yeah he was pretty silent. Didn't take a lot of shots either. No. Took eight. Oh he did? Yeah. Wow. I am one for eight. Maybe that's why he wasn't making any. Didn't notice it. Biggest lead of the game Marty five. Yeah. Wow. Now we got it. There's that drive to the basket and it's going to go off of NS. And they're not getting any calls down there. And I think. Coach is going to talk to them. The official is going to talk to them and say, Yeah official I meant. You need to keep your thoughts to yourself son. Hey they're at home. They ought to get those calls. 15.38 left in the ball game. It's 40 to 35. Luther on top. Really even two. That's just another stat that's been about this game so close. Right. And they started off with Heinen and Van Esk getting two fouls but they finished the half with only two fouls so they're in pretty good shape. Joris's three point shot is no good. Good side. Good feed inside to Heinen. And he draws the follow on Olsen. Well then the talking helps a little bit because got the next one. That's three now on Olsen. Christian doing a little better on their free throw shooting this half. They've made all three. Leland in for Olsen. Big follow there. Yeah that was a big one and there's still 15 over 15 minutes left. That's the thing. If you pick up that third with you know six minutes left you can leave them in there. 40 to 37. Heinen with seven. Seven points. Whoa Leland went one way. Montezela's pass went right over his shoulder out of bounds. Six turnover on Lutheran. Christian has seven. Another stat that's pretty close. That's why we're a one possession game. Right exactly. Leland spent close throughout. Little bit of a weave run by the Eagles and Lutheran just switching. Heinen's shot is around and in. Boy oh boy muscle that one up. Got the rule. He's three of ten shooting now. Oh excuse me. Four of ten shooting I'm sorry. Juris with a fake. Recalling three seconds in the lane. We'll see that very often. Graydon Grubowski in the ball game for the Crusaders. Nick Verhegan pacing the sidelines. Along with Brett Flipsy. Flipsy in his 20th year here at Christian. Van S high off the glass no good but tip out goes to Christian. Jump shot in the lane again is no good but Lutheran comes away with it. Wissie had that second shot just wouldn't roll in for him. Schimberg looking for the drive couldn't find it good defense played by Heinen there's a mismatch. Yeah a lot of size difference there. Where are you going? And he threw it away. Not a good possession. Wissie with the interception. Wide open. Heinen, he's going to go to the line to shoot two more. Chance to give the Eagles the lead. Not a very good possession there. No that last one was not. You're right. Chris I've got number 23 written down four times in a roll on the Christian side. They've been Heinen's been active say the least. Feed the beast. 13 points make it 14 and they have the lead. Six point run by the Eagles. Schimberg had a bit of an opening but didn't take the shot. Monticello take the three and nail it. That three point basket is keeping them in the game and have the lead now Marty. That's nine threes. Yep you're exactly right Chris. Every time it looks like Christian is just taking control here. They get a three to fall to either close the lead or take the lead. Shot by Van Ess is not even close. Pretty good pressure that time by Lutheran Grubowski. Van Ess has missed his last five Marty. Lutheran trying to penetrate and pitch but Christian doing a good job of recovering. Their defense is good and big. They're just bigger and stronger and it close up those gaps Marty. Heinen on the cut through by Juris is tipped out of bounds. Split Gerber will toss it in for the Crusaders. 43-41. Oh! Oh wow we got to call a foul on that. You got to call a foul on that. I know a fan right in front of him and his dad standing right next to me and he's giving me a dirty look. Jacob Stecker you're right that is that. It wasn't good enough. That's only Jacob's first foul but he evens up the team foul count at three each in the second half. Heinen is getting worn. Same one that stood up here. Oh boy the guy in the blue. Let the kids play the game. Good step out defense. Juris' shot is no good. Couldn't quite kiss it off the glass the way he wanted Chris. Van Engel again not a great shot. Deep pass is tipped by Split Gerber in office. Lutheran will get it back. I'll tell you if I was Christian I'd be a lot more patient because he's a big man. Heinen is just tearing it up this half and that's two consecutive trips trying to rush things off three pointer and two pass possessions ago. Ballant in the game four Heinen also coming in I believe is Stewart Verveldi. Montasello wants to get an open three he feels it but he's getting him. Juris' shot is no good but then it's taken away by Schimburg and now we're going to get a tie up situation and it is going to go to Lutheran. Juris' two not very good shot. Out of control, right? I thought that was an excellent attempt he could have kicked it out to Montee he was waiting outside the line. I'm like said Christian just so big and tough angles for him just be patient your time has come and you have the lead. Stecker with a good hustle and now we're going to get Schimburg I believe on the foul I don't think so and a tee Stecker on the foul I think Braden Van Es said one too many things I think they're both going on Jacob Well Jacob Stecker is going to get one personal call and I think the tee goes on a personal foul too so that's he had one now he picks up a quick two gives him three in the ball game Schimburg on the line Coach Clipsy trying to get an explanation that makes it 44 to 41 45 to 41 Well I'll tell you Christian's been talking a lot to the officials Marty and you know that's the job of the coach and your captains they talk to Braden Van Es about it and once you talk to one guy the next guy you know you just got to know better Explanation again you may not like it but you ask the official to come over he explained it then you better accept his why he did it Lutheran on the offense they've got the lead and the ball with 11-15 left interesting with your lead I don't know if I would have brought him back in that you didn't need to do Stecker with the steal hard to the basket scores he could have been fouled but no call Spuddy could have easily just taken that ball and threw it and not gone over the back Well Sputgerber took the worst of it you know what it is tonight it's the holy war by the shore they are battling out there it's a really good game and it's been mentioned from other sports Olson getting called for another offense with foul they got that play down and he's going to come out second time they called that Braden Grabalski in the ball game see I wanted to brought him back in Marty when you're ahead you don't need to bring your guy that has tendency to have fouls in there you're behind or trailing then you bring him back in Lutheran bringing everybody up now we'll see what's just token no traps or anything out of there great game Marty it is Vanessa had nine early points and now we're going to get Montezela had his forearm on the back of Motel that's what the call is going to be there for Vinny that's his second fifth team foul both teams sitting with five team fouls left in the ball game 45-43 Lutheran three ball by Stecher no good Juris goes high with two hands grabs that ball yep he definitely had a good look the ball was tipped away from Juris good defense again by the Eagles Motel's got it inside Montezela the shot was blocked but we get a whistle Motel will go to the line to shoot a pair for Montezela the third that's his third foul fouls are mounting yes they are and with ten minutes and eight seconds left we could be in the bonus pretty early one of two trip makes it 45-44 Lutheran still on top they're about two for a three Marty Montezela with a drive and a stop couldn't get it to go with Stecher with a board Stecher going hard scores pretty easy Lutheran not shooting like they did in the first half Chris that's part of the problem for them and the three ball has not been as prevalent they only have one and we're over halfway almost half okay he does just half I got him with a three point play not Monty Splitkerber's shot is no good Van S with the rebound that was an easy call Robalski with the foul well Marty at the 15-11 mark or about six minutes ago Lutheran had a five point lead when Olsen picked up his third really so they scored only five points in six minutes since that time Christian has a chance to has at least 11 points make it 12 and maybe 13 on that run I found that other three by Vinny I forgot to put the little three next to the basket indicating that so you're right he does have two Schimberg with the board it's a 47-45 Christian on top now rolling down to the nine-minute mark left in the ballgame Eagles are in the bonus Lutheran still struggling from the field shooting about 34% Leland couldn't get a shot there's no flow Marty Christian has stepped up their deed compete into Montezello dishes it over to Splitkerber and he puts it in it's been a long dry spell right you know I get Heinen back in there too Van Esso the three there's a lot of push good block out by Grubowski to keep Modal from going after that ball Modal tried to get through it he definitely did almost give the official credit for no call let him play on Leland almost stepped away from the pass but was able to gather it in Schimberg around Van Esso couldn't get the layup in and Brayden gets the rebound pick up the Stekker he got hammered in the face or in the head and he'll be at the line shooting a pair well they keep getting to the glass Marty which they've done all night but now they're getting fouled and the fouls are mounting on Lutheran and now the big fellow Luke Heinen is going to come back in we haven't seen much of him this second half play the last eight minutes I'm sure Marty for the fourth quarter Reveldi, yeah Reveldi steps off the floor Heinen back in and I think you nailed it earlier in a half they should be going down to him more often especially with Olsen out of the game now 49-47 Stekker their leading score was 16 points a game hit a couple free throws there and another ball Montezela not careful enough with the ball now we get a tie up and it should be yep, going over to Christian that's what I thought Stekker created that steal there he leads the team with 24 steals got a couple tonight now Christian has the basketball and the lead a little perspiration on the floor from the good hustle by the boys now we're set to go 7-35 left 49-47 Christian Jerson Olsen on the bench again Marty yeah now we're going to get some zones by Luther in here they're going to get it inside but Heinen throws it away should have been an easy basket for Christian there they broke that press yeah they got the ball inside Montezela open three ball is no good Kibalski had it tipped away from him and it'll be Luther's basketball Splitgerber toss is it in the Schimberg 9-19 is Luther in 3's it's like a man to man defense again Chris they can put a lot of pressure on these guys and they're long they seem to get deflections who is going to step up and score Schimberg trying to go down the lane but was stopped now he's going to get tied up we've seen this rodeo before and he goes down there but he's got to make better choices he's just getting trapped in things timeout Luther to prevent the turnover it's a full timeout guys so let's take a break and we'll be right back with 6-37 left in the ballgame problem solving skills I got through high school without a car a phone or a computer not yet but life's taught me a lot and I'm ready for more well you're not the typical kind of candidate that I hire but you are exactly what I'm looking for your company could be missing out on the candidates it needs most learn how to find a great pool of untapped talent at grads there you got Johnson Ellis in the middle of the picture yep I saw him at halftime Chuck Benidom off to the Jimmy Rush yep off to the left in action yesterday Luther and girls beat the Luther or pardon me the Christian girls 49-44 Dakota Wiegert had 13 points Morgan Gatovsky had 11 and Josie Pingle had 10 so on the varsity level Luther trying to get the sweep JB game 1 to the Christian boys today yep good point we got the mention at and we're gonna get a carry called on Grubowski what's just gonna ask you that lots really this half that is pretty many and they're shooting under 33% and under 33% for the game good dump down inside the modal puts it up and in Heinen with the great pass too big we're just too big we can go right over that zone Marty 51-47 Montezela passed up to three split Gerber takes it however couldn't get it modal with the rebound and a fast break opportunity for the Eagles but they pull it out Vanessa no good Heinen missed the bunny shot used the backboard Juris off to catch and shoot but again a miss three 73 bound for Stekker modal moved to the middle of the lane that's too easy also they're just too big and powerful six point lead largest lead of the game well in the last ten minutes Lutheran only has seven points Marty yeah they've they can't put it in the basket between turnovers and miss shots they don't get to the to the basket either so they don't draw too many fouls good work of the ball Schimberg ends up with the three ball and he nails it that was huge Chris 53-50 Lutheran takes another time out 30 not a fan of it Marty and yeah I don't see the point 447 left they got a long way to go and you may need those timeouts you just hit a three just got three and there's a long way to go four timeouts left for Christian two left for Lutheran it's 53-50 447 left and been a very entertaining game but I think the defense the starting of Christian is starting to catch up with the Crusaders Lutheran just having a hard time Lutheran 10 of 22 from three point range long way to go yet Marty Brendan Asch is back in the ball game for Lutheran one thing I see is that just five fouls on Christian and eight on Lutheran fouls are going to Christian so far hasn't done a good job of that maybe they'll be better down the clutch better in the second half than the first half I just Mordel again kicking it right to the basket scores he's been huge yeah they're just strong Schimberg has it on top couldn't get an opening Leland looking got it in the lane but didn't take the shot kicked it back out a lot of time being taken off the clock they got to get a good shot Marty we're under four five four minutes Schimberg drives to the basket and commits the offensive foul go to the coach he's got an idea Wissy coming back in for the Eagles what is it about four offensive fouls on Lutheran I think has two and Schimberg has that one towel off the floor wipe the floor good and then wipe your brow with the towel Vanessa has it being guarded by Schimberg we're down to a three forty left in the game Christian with a five point lead and the ball dumped down to Heinen he takes and shoots it right over Leland that was an easy basket and they're doing everything right this half Chris yep they're just owning the paint Montezela pardon me that was Ash with the three they're not getting much else in three ball attempts Chris nope they can't get in the paint can't draw the fouls see if Van Escott right around switch Gerber but missed the layup he hasn't made one in the second half I got him 0 for seven after he started off so hot had nine points early in the first half and then didn't do much after that he made his first four Martin hasn't hit one since Wissy committed that foul it's only the sixth team foul on Christian Olson back in I don't understand why Jersey there isn't in Marty Olson has four fouls but with two thirty you got to get him back in there Ash had a good look and the ball was dead on but just a little bit long bounced away two twenty left in the ball game Heinen dumps it in the modal money Montezela can't handle him inside and he's not getting any help Schimberg trying to go to the basket but again good help defense that time prevented the drive almost a steal Montezela tries to shoot on the run and couldn't get it in and then a down to Wissy layup is good getting away coach it's definitely getting away it's only a minute and a half left sixty one fifty three eight point lead Ash with a quick three couldn't get it Schimberg followed no call and the rebound goes to Christian and they're going to get Olson shooting free throws I'll tell you Olson just one basket here in the second half one shot attempt at that Marty oh yeah boy he was on money in the first half and he rims the free throw out so it stays sixty one fifty three one fifteen left dumped down inside Wissy couldn't get it Olson with a strong rebound but Schimberg quick three rounded out it's been the story in the second half under a minute fifty seconds Schimberg commits the foul Vanessa will be at the line tell you Marty it was forty to thirty five at the fifteen minute mark in favor of Lutheran they've only got thirteen points since then the three ball has not been going in like it did in the first half and they've been forced in the shooting threes and the inside play by Motel in this half Heinen in the first half has been really good yep just thirty three percent shooting for Lutheran in the game and a bunch of turnovers too in the second half didn't help their cause either now it's a ten point game three ball by Splitgerber in a quick timeout that's going to be too little too late though Chris there is a forty one seconds left it's sixty three fifty six fifty six certainly not over yet but it's going to be tough to come back just got a quick note from Matt Horizen north up seven with five minutes left and then the next one is north up two minute thirty and he adds to that Pulaski doesn't quit Christian shooting thirty nine percent from the floor that's it they have owned the paint Marty late like to see a shot charter well you know their makes in the lane versus misses because inside they've been pretty good Lutheran has one timeout left Motel is going to throw it in it's in the stacker and Splitgerber takes care of that two free throws are in the double bonus Heinen down deep number twenty three six five paired up with him is Brandon Ash he's five eleven he better do a good job of blocking out well again just not a lot of scoring for Lutheran in the last fifteen minutes of this basketball game stacker now with twelve points Splitgerber with the three bad miss there Vaness is followed we'll go to line shooting a pair Vaness had nine points in the first half he's got two here in the second looking for a couple of more eleven points in the game so far Chris Christian has been very very good on their free throw shooting four out of eight seven out of eight in that column and six seven eight out of nine in this column would have thought it would end up a ten point game Marty really but they really closed we were right at the beginning Lutheran did not match up well athletically but making all those threes kept them in the game when that dried up pretty much was the ball game Olsen got those foul trouble third and fourth he got his fourth Saddleot came in right away into ten twenty three Mark got that fourth foul and it's an eleven point lead now and stepping on the line was Sam Leipholm Jacob Bluen in the ball game Elijah Nuan also in the game these are all Lutheran kids for Christian Brett Steenwick in the ball game Wissy's got the ball gets it over to a Colitz Hendricksy has it now he's in the ball game and also in is Jason Liang and that's going to be the ball game final score Christian playing a great second half sixty seven Lutheran top shooting in the second half fifty six Chris is going to go downstairs to hopefully get a couple interviews after we come back but there's our final Christian sixty seven Lutheran fifty six you don't have to be perfect to be a perfect parent there are thousands of teens in foster care who don't need perfection there's one thing you can never have sex without it's consent because sex without it isn't sex it's rape it's on us to stop sexual assault learn how and take the pledge at it'sonus.org bike helmet taught me never to run with scissors you tell me to stay away from drugs to always buckle my suit up and follow the swimming rules you're always looking out for me and trying to keep me safe so why do you keep a loaded gun in your door here in the garage closet, shoebox, under the bed where anyone can get to it how safe is that how safe is that you ask them to follow some safety rules now they're asking you in fact they're counting on you never let your gun get into the wrong hands if you own a firearm and are not using it please be responsible and be sure that it's stored in a safe place remember always lock it up for more information on firearms stored safety visit ncpc.org listen to me I am captain of the track team good job on the interviews Chris some final scoring leading the crusaders was Levi Modall you saw him down there with Chris he had 18 points Brayden Van Asset 13 points Luke Heinen had 15 points and Jacob Stecker had 12 points it was a four headed monster tonight for the Eagles they had great contributions their inside game was very awesome too between Modall and Heinen for the crusaders Splitgerber led the crusaders Joshua had 14 points and Vinnie Montazela finished with 12 and Olson Evan Olson had 11 the win moves Christian up to 8 and 5 in a conference within striking distance of the leader Lutheran however drops to a 7 and 6 overall 5 and 4 in conference and they're pretty much out of the race we did get a final on that north game they lost by 7 to Pulaski our next game will be January 27th that's next Friday when Pulaski comes to Sheboygan to play south hopefully we'll get some better results from the Pulaski people when we have that game our crew tonight we had Robert Ingram and Eric Weisman co-directors up on top we had Richard Bartzen running camera 1 Sergei Molliter running camera 2 Nate Free was our student helper helping to run graphics in the truck for my partner Chris Wright I'm Mike Martin saying thanks for watching everybody and we'll see you down the road