05 October 2025
089. Copyleft and Cold Rooms: Open Hardware, Passive Heat, and Economic Nodes - E89

In this episode, I host a deep dive on open-source Bitcoin mining hardware and network policy. We kick off with updates on the Ember One v5 hashboard design: a modern, smarter voltage regulator with digital telemetry and over-temp safeguards, header breakouts for optional fan-control daughterboards, and the tradeoff of dropping 24V input in favor of better performance up to 17V. We talk real-world cooling scenarios from hardwired desk fans to immersion, water blocks, and the dream of a fully passive, fanless space-heater miner, and how firmware can target room temperature using external thermostats or Home Assistant, including hashing on dummy work for heat when the network’s down. We also cover system builds with S9 chassis reuse, USB hub scaling, and the open-source release on the 256 Foundation’s GitHub.
Then we zoom out to software and network sovereignty: IPv6 support work on Bitaxe and why testing the full chain (ISP to router to device) matters; the merits of self-hosting vs cloud IoT, dynamic DNS, and why more economic nodes will matter as home mining grows. We wade into Bitcoin Core vs Knots relay/mempool policy drama, argue for keeping “the knobs” and user choice, and explore a BIP proposing a scriptable mempool policy. Finally, we unpack copyleft vs MIT licensing for hardware and software, what “preferred format for modification” means for open hardware (use real CAD source, e.g., KiCad), how legal enforcement has played out (Cisco/Linux precedent), and why open-source accelerates development, decentralizes control, and creates durable ecosystems using Bitaxe’s rapid growth as a case study.
What's up?
[00:00:03] Unknown:
What's up, everyone? We are here.
[00:00:07] Unknown:
Yeah. That's right. We just keep dropping like flies, Scott?
[00:00:12] Unknown:
Well, not us. But, our our, our fearless podcast founders are out this week, but I think they have legit excuses.
[00:00:24] Unknown:
Babies and kids and summits.
[00:00:27] Unknown:
I don't know. I feel like if Rod, if Rod skipped out on this podcast every time he's getting ready to hold an epic summit, then he just wouldn't ever be here. There's too many epic summits. Dude is an epic summit. That's right. That is right.
[00:00:44] Unknown:
What's been going on with you this week?
[00:00:46] Unknown:
Oh, man. I've been working on some, furiously working on some PCB designs. Wrapped up the v five of Ember one. Yeah. That's right. That was that was late last week. Got those designs out to eco.
[00:01:05] Unknown:
What were the final decisions on v five? I know that last week, we were talking about, you know, fan controller. Do we do stuff? Do we do this? Do we do that?
[00:01:16] Unknown:
Well, I guess we have this problem that the the Ember one, it doesn't have, like, a target system in mind. Like, it it's it's just a hash board. It it's like a reference design development board, type of thing. So we don't have, like, a a full system in mind. Right. So it's sort of delegating some of these things like who runs the fans and stuff is not entirely clear. Ryan who's working on Regina, shout out to Ryan. He's, feverishly working on everything, actually. He, he was yeah. I I sent him a v four, and he's got it on his desk. And he's just running it connected via USB to his computer. And so the fan situation is a little weird because you gotta have a fan, but he doesn't have a control board yet.
We're still working on on lever board for that. But yeah. So it was like, you know, he was like, I need to run a fan. And, I just have it hardwired into the 12 volts input so it's running at full speed all the time. Maybe a little bit annoying. That's okay. It's it's like the industrial miners. Yeah. There you go. Except for it's on your desk Yeah. Next to your computer where you're sitting slaving and, you know, working on the the firmware trying to concentrate on code. Anyways, Ryan was like, man, it'd be great if we had a fan controller on number one. I was like, I don't wanna build in a fan controller for this because we don't know if, you know, everyone is gonna be, you know, running it stand alone like you are. Some people might run an immersion. Some people might make rad water blocks and put it in a water heater or something like that. Some people might run it in a system, in which case they'll have multiple ember ones, and then they would need a separate fan controller. So the the, the what we agreed on was to break out some of the extra pins from the controller to a to a header on the on the Embraer one. I have some free space after switching to the new, voltage regulator.
And so I put a handful of pins on there, including power, ground. And so if someone wants to make kind of a little daughter board to stick on there to do fan control onboard, this would be perfect for that.
[00:03:39] Unknown:
Nice.
[00:03:40] Unknown:
I also kinda made that daughterboard, in a huge, tangent of PCB design. So that's I post that up on my GitHub. But, yeah. So that that was one of the one of the, I guess, design issues that we went back and forth on there. Didn't end up being a big change. The the big the big, big change on v five is that new voltage regulator. Smaller inductors, should be much more performant. It's it's like a more modern voltage regulator. And so it has cool things like you can monitor the voltage regulator temperature digitally. And those get hot? Yes. They do get hot, especially when you're, you know, regulating, high current,
[00:04:32] Unknown:
power supply. And this is actually a unique challenge I learned from from experiencing and spending time with you and Ryan and Schnitzel is, like, these have to live very close to the ASIC chips themselves. They do. And they get really hot. And so that creates a problem in terms of your cooling solution. Your heat sinks, they're not always at the same, like, planar height. Right? Things like that. What's it like? What does it look like? This new design, how does that impact everything else?
[00:04:57] Unknown:
Well, I'll say that, the big miners, the amp miners, they don't have voltage regulators. Oh. They control the output voltage of the power supply directly. So the the voltage that they pass into the hash boards is what the chips use directly. They also have, like, a 100 chips, and they can put a bunch of them in series to get that voltage up to like twelve, eighteen volts, something like that. Yeah. We don't have that many chips. We have 12 volt or 12 chips. But even with them all in series, we're only up to 3.6 volts. So we have to step that input voltage down. And that's, you know, you need and it's it's high current, so you need a beefy voltage regulator. And, yeah, they do get hot.
The good news is that these voltage regulators are rated up to, like, well over a 100 degrees Celsius. Like, I think the max is, like, one ten, one twenty, something like that. So they can deal with quite a bit higher temperatures than the ASICs themselves.
[00:06:01] Unknown:
That's cool. Are these the same things that are on standard, like your typical gaming graphics card? I remember there was some VRAM that would get really hot or something was way hotter than the actual graphics compute chips. And that was my bottleneck.
[00:06:17] Unknown:
Yeah. You're exactly right. They do this on GPUs all the time. They'll have, eight or more phases. So, like, basically eight different voltage regulators. Because they, again, are dealing with high power and they need to step, you know, relatively high 12 volts, whatever, down to, like, in the neighborhood of, like, one volt for the GPU itself. Wow. So they do that. I've spent a lot of time looking at pictures of those circuit boards and seeing how they do it. One of the things that they have that we don't is they do massive volume, and they're a company like Nvidia. And so they call up a company that makes voltage regulators and they say, here's what we need. And they're like, yes, yes, sir. What can we do for you just to spec our part in your design? It's fully integrated, yeah. Yeah, like a voltage regulator company like MPS or TI or something like that's a big account for them. So they'll do whatever you want.
And so as a result, when I'm looking at these these, you know, graphics motherboard, circuit boards and looking at the parts that are on there, I can see the part number of the voltage regulator. I Google it and it's like nothing. Can't go. Manufacturer,
[00:07:35] Unknown:
not available. So they'll only make it for that system.
[00:07:39] Unknown:
Yeah. They're not generally available Yeah. For us, which bummer. But I think we're gonna do pretty well with this new voltage regulator. I think, it should work pretty well. It's modern. It's got these monitoring features. It has cool things like you can program, like, a over temperature shutdown into the voltage regulator. So it'll just automatically shut down and turn off the output if it's, temperature gets too high. Input voltage, output voltage, output current, those kind of things. It's it's programmable to be very smart about that. And that's cool. Yeah. That's gotta be helpful for, like, overclocking and underclocking too because it's just more data. It's more tuning parameters to optimize it. Yeah. Yeah. Yeah. Exactly. And it it kind of I mean, this is what we do on the BitX too. It it's like a fail safe. Right? If you're, like, going for broke and just overclock to the max, you know, your your the temperature of your ASICs, but then also the voltage regulator will just start to rise. And if it gets, if it, you know, really quickly spikes, the voltage regulator will act immediately and turn off the output, and so it'll start to cool down.
[00:08:49] Unknown:
Is this related at all to the horror stories I've heard from the industrial ASICs where it's the power supplies that kill machines, really. The hash boards are more robust and resilient.
[00:09:01] Unknown:
I I've I've heard that too. I I've seen pictures of these hash boards where, like, the whole corner is just like charcoal. I think that's that's exactly what is going on there. Those hash boards will not have, any sort of current, like, overcurrent, protection, like a fuse or, any kind of shutdown on it. So the power supply is like, okay, great, everything's going great. I'm supplying tons of current. Meanwhile, the hash board's on fire. Hopefully, because we have it more integrated, that kind of thing will be reduced dramatically reduced.
[00:09:46] Unknown:
That's sweet. So now that v five is done, that's what's going to get made out of Bitcoin Park on those pick and place machines?
[00:09:54] Unknown:
Yeah. Yeah. Yeah. And I I should I should mention that, like, this design v five, while it's not validated yet, has been posted on the two fifty six foundation GitHub. So, you know, anyone can make it. Iko at, you know, with his setup is going to make them so that I can so that we all can validate the design and then eventually, you know, say, like, okay. This is cool and release it. But I just wanna make it clear that this is an open source design, like, others are welcome to to play along. You know, if you build this right now, you might also run into bugs, which we hope to eliminate in the future. But, yeah, it's all out there.
Sweet. Yeah. Yeah. It's gonna be real cool. I've mentioned this before that the downside to the changes that went into v five are now we don't accept 24 volts input anymore. We we it's down to, 17 is the max. That's sort of a concession for these new, more modern voltage regulators.
[00:11:01] Unknown:
This is not a constraint for the power supply selection. Right? Is it it's just constrained further down the line?
[00:11:10] Unknown:
It is a constraint for the power supply. Oh, it is? Okay. Yeah. Because before, if you were like, I'm gonna use a 24 volt power supply, that will not work anymore.
[00:11:20] Unknown:
Gotcha. Gotcha. Okay. Interesting.
[00:11:24] Unknown:
Yeah. Yeah. It should be, it should be pretty cool. I think it's, you know, I guess it's gonna suck for someone who wants to do 24 volts, but the thought there was that, you know, if you wanna use 24 volts, you can have, some sort of external voltage regulator.
[00:11:45] Unknown:
Yeah. Is that a big problem when it comes to system building? I mean, are there a plethora of power supply options to choose from?
[00:11:52] Unknown:
There are. There definitely are. 12 volts is very common. Yeah. You know, in in all these industries that might wanna use hash hash boards, right, like hash rate heating and things like that. One of the sort of initial design thoughts that that led us to support 24 volts was that, the higher the voltage, the lower the current. Yep. With the same amount of power. So the thought was that, yeah, if you can go 24 volts, then you're gonna have less current through the wires that go from the power supply and the connectors and things that connect to the hash board. So that could be, make it so you can use thinner wires. Yeah. The connector, can be smaller if it's dealing with less current.
[00:12:42] Unknown:
There's actually some some really cool developments with products going that direction in terms of architecture, like the 800 volt electric cars and even the, the Cybertruck. Like, almost all cars are are 12 volt for their auxiliary power systems, like your big giant 200 pound battery or whatever. Oh, they're they're 12 volts? Some of them are, but the new system is 48 in the Cybertruck. So they saved x amount of dollars just because they could go thinner thinner wires, less copper.
[00:13:12] Unknown:
It does make a lot of sense. Right? Dealing with thinner wires is, is better all around. Right? They're more flexible. They're cheaper, easier to route, things like that. So if you wanted to do that with with this system, you know, you could have you could imagine having a a voltage regulator, an external voltage regulator rated for whatever power that you intend to use that steps, you know, your 48 volts or your 90 volts, whatever you can come up with, down to something like 12 and do that for, all the hash boards.
[00:13:48] Unknown:
So these reference boards are coming out. What do people need to start hashing with them? They're going to be able to use a bare bones version of Magina eventually. They're going to be able to drive it from their laptop and ultimately a a Libri board. Right? They're going to be able to play around with different cooling configurations, stuff them in some s nine chassis. Right? I mean, let's get people excited. What is this gonna look like when they're out there? We're pumped to see what everyone does.
[00:14:18] Unknown:
So this was kind of a coincidence, but the ember one is the exact same height as an s nine hash board. So it will slide into an s nine chassis. I think that, maybe gives some people some ideas. It will fit. You will be able to fit, six, these ember ones into an s nine enclosure. And you could put the fans on either end. You could strap your Libra board to the top, run the power and everything through it. No more e waste. Yeah. Well Saving Gotta throw everything inside. Aluminum cases. Yeah. Yeah. You gotta throw everything inside. But, you know, you could use the s nine power supply also. That's a big, like, 1,600 watts 12 volt power supply.
So you could definitely use that.
[00:15:02] Unknown:
Yeah. Driving six of them, no problem, off of one control board. No problem. One control board.
[00:15:10] Unknown:
One Libra board will get you four hash boards. But the cool thing is that they are USB. So you could put any kind of USB hub in there to connect up as many hash boards as you want. What's the upper limit? Is it a USB limit? It is a USB limit. Yeah. Well, I mean, it's a USB limit and then a bandwidth limit. You know, you have to have you have to be able to support the data bandwidth, coming out of your host.
[00:15:42] Unknown:
Right.
[00:15:44] Unknown:
You know, even if you have hubs. So you could imagine doing, like, a a badass USB three hub. I don't think that the Libre board will support that. That. But if you had a beefier control board system, you do badass USB three hub and then do, I don't know, a lot of, these Ember one hash boards, which are USB two. There's these,
[00:16:07] Unknown:
like, radiant heaters they have in Europe that are wall mounted, and they just have the hot pipes. Right? And you'd and they're kinda pretty and jazzed up, and they they paint them to, like, fit in with the background of your your environment, or there's nice copper ones. And I'm just envisioning, like, a wall mount ember one stack up with some big ass heat sinks that's just convecting warm air into your room. Oh, man. It's gotta be done. A passive there's some cool Twitter account I follow that's, like, passive cooling tech or something, and it's it's like these desktop cases for computers that are made out of one giant piece of built aluminum or copper, and so there's no fans. I love that Twitter account, like fanless Fanless tech. Fanless tech. Yeah. It's
[00:16:52] Unknown:
It's so cool. These heat sinks are just out of this world. Yeah. Like, really really cool stuff. I I would love to see Vapor chambers and all that fun stuff. Like you could you could do a a fanless design. Like, it could work if you set up the the convection just right. I mean, if we're talking about a couple 100 watts, that's gotta be what these fanless tech PCs are running anyways.
[00:17:16] Unknown:
Totally. And if the system protects itself, right, as the temperature changes in the room, it will dial itself back. You got one. A fanless space heater. That'd be super cool. That would be super cool.
[00:17:29] Unknown:
Yeah. That's right. So you could imagine adjusting the firmware to not only protect, the over temperature of the ASICs, but then also to control for the temperature you want in your room, which is pretty cool.
[00:17:44] Unknown:
Pretty cool. Think that works with pairing to an external temperature sensor? It's just an input to the miner API so it knows what to target around, or do you need a separate brain, so to speak? Like, this is what I've been tinkering with with Home Assistant. The miner doesn't know the room temperature. The thermostat does. We use a tool like Home Assistant to link the two together. But theoretically, you should be able to get the miner to respond to some other gadget. Right? Absolutely.
[00:18:15] Unknown:
Yes. Yeah. So you could definitely do what you're doing, right, which is using an API and controlling the miner, you know, via home assistant from the thermostat. You could definitely do that. You could also imagine, if you wanted to do this, connecting like a standard dry contact, thermostat that's, you know, already wired in your wall of your house directly to this. And the software on the control board, on the Lieber board, could monitor those, like, dry contacts switching from your whatever thermostat you have and and just turn on and off based on that.
[00:18:57] Unknown:
That's an awesome fail safe if the, network is a concern too. Right? Because you can also configure these things to just hash on dummy blocks.
[00:19:07] Unknown:
Yes. Yeah. We were talking about that. That is a really interesting idea. Like, most miners, if the network goes down, they're like, okay, cool, we stop hashing. But in the hash rate heating thing, you're like, no, no, no, I want the heat. Like, keep hashing. Exactly. So, you know, with that analog thermostat
[00:19:28] Unknown:
wired in and a dummy pool, you know, getting the right parameter set up on the device, that's an experiment of we just made a dumb resistive heater that can also happen to connect to the Bitcoin network, but it works just fine as a dumb resistive heater. Yeah. Yeah. You could just hash dummy work. You're not gonna get any rewards, obviously, from the Bitcoin network
[00:19:50] Unknown:
or any money, but, you could certainly generate some heat. Yeah. Definitely.
[00:19:55] Unknown:
You said you had some other fun, I was taking a look at your Twitter in preparation for the pod, some other fun retweets this week. What is this, I p v six stratum and and local address, repo?
[00:20:08] Unknown:
So the I I retweeted that because it's dope. You know, there's a lot of people in OSMU who are working on the BitX and the BitX firmware. And, I believe it was, Want Clue who was like Yeah. We should support I p IPV six natively on the BitX. And so he started working on it. And,
[00:20:28] Unknown:
For for us, dummies like me, what is IPV six?
[00:20:32] Unknown:
Well, IPV four is what currently runs the Internet, and it has since the beginning. So when you when you hear about an IP address, you know, like one nine two one six eight dot one dot ten or whatever, that's an I p v four address. Gotcha. I'm sure the early founders of the Internet were like, that's plenty of addresses. I forget how many it is, but, you know, they probably thought like, this is fine. Well, it turns out in the modern day, we're actually running out of IP addresses. Every device connects. Yeah. Yeah. So even with, like, one nine two one six eight and ten, those are reserved for local use.
But if you look at the IP address that your router gets from your ISP, that will be a global IP IP address. And so that's that address is unique globally. If someone else had the same address, there would be problems routing Internet traffic. That's how they track you. That is how they track you. Yes. Of course. But those global IP addresses are running out. It's not necessarily because everyone has one. It's more an allocation problem. The, you know, the early Internet companies and groups just reserved huge blocks of IP addresses for themselves. You can go and look on on Wikipedia as to, like, who owns all these different blocks. Yeah. How are they distributed and allocated?
Not evenly.
[00:22:00] Unknown:
Okay.
[00:22:02] Unknown:
You know, The US has the lion's share of them and most all of them say, like, I think US Department of Defense. Huge blocks. Huge huge huge blocks. But companies like Apple, I think they own all the addresses that start with 17.
[00:22:18] Unknown:
You know, Microsoft, who do you go to buy them from?
[00:22:21] Unknown:
I believe it's I can. It's like this mysterious centralized entity that just controls who gets what on the internet. Holy smokes. Yeah. It stands for something something names and numbers. It's crazy to think about how fragile society is when you start getting to these kind of conversations. Right? Like, who No one thinks about this. Security over there. And there's all kinds of problems with that and the, there's this other protocol called like the border. I don't actually know what I'm talking about. But there's some other protocol by which all the sort of ISPs synchronize their stuff. And there's been multiple hacks that have resulted in, like, large chunks of the Internet going down, things like that. Fun stuff. What about when this is annoying when you're playing with IoT devices, like your IP address will just randomly change.
[00:23:11] Unknown:
Mhmm. Mhmm. You don't have a static IP or it's for the average person, you know, it's a little bit more complicated to go and do that.
[00:23:19] Unknown:
Yeah. So, you know, if you're an ISP, like a small one, you you have a block of IP addresses that you've, I assume, bought. But you don't say, like, alright. This IP is for Tyler's house, and he and only him. So you kinda like the way DHCP works, they'll they'll sort of mix and match those IP addresses around like you get Sure. The full for a while and then someone else gets that one. That's a dynamic IP address from your ISP and most ISPs do that now. If you pay your ISP a little bit more money per month, they some of them will give you a static IP where they're like, this is your IP, you know, as long as you keep paying us, it's always for you.
[00:24:05] Unknown:
And so for smart smart systems, we're talking about miners in the home as a smart gadget. Anything that talks back to, like, a Google or an AWS, like, those IPs that you don't have to switch or worry about dynamic IPs on your Nest thermostat. But if you're self hosting, you do. How do we solve for that going forward? If we get people running miners in their house at scale and nodes, and they want all this stuff to connect and not break when someone shuffles IP addresses, what's the solution?
[00:24:36] Unknown:
I mean, the way a lot of IoT stuff works, unfortunately, is, you know, like your your Nest thermostat or, you know, your stupid, like, IoT light bulb, it it calls out. Yeah. And it's gonna be have, like, a hard coded address like Google Not ideal though. Whatever that it calls out to. And so you can't reach your light bulb from outside your house. Only if if you wanna, like, if you're out on the road and you wanna open up your Nest app and you wanna change something, you know, change the temperature in your house while you're out, What that app is doing is it's going to Google's servers, which are hardcoded in there, and it's saying what you know, tell, or next time Tyler's Nest thermostat calls in, tell it to do this.
So it's this kind of like these they're both both sides. The app and the thermostat are doing these connections to Google, and they're sort of, like, keeping track of things. The problem is when, yeah, you're you're, you know, self hosting all your own services, and so you wanna make your network reachable from the outside. You the best thing to do is have a static IP address. But there's some other tricks you can do like dynamic DNS where your router will constantly tell Yep. Again, some centralized service, like, hey. This is my IP. Okay. Now this is my IP. Now this is my IP. And so they'll be able to link up.
[00:26:06] Unknown:
I think I do that for our website too. Some of the the DNS service providers too, like Namecheap and whatnot, you can set them up to automatically update when your IP address changes.
[00:26:17] Unknown:
Yeah. Yeah. Exactly. And that's just a service that's because when you wanna reach your network, you know, maybe you go to, like, the spaces, URL. And so then DNS is gonna be the thing that says, okay. That URL maps to this or that domain name rather maps to this IP address. So then you have a service where when your IP address changes, it changes what,
[00:26:43] Unknown:
what the domain name points to. Man, there's a lot of work to be done to get more sovereignty in the home with all these IoT devices then. If people have little home brains, right, start nines kinda leading the charge there, Umbrel as well. If you keep adding more, there's no reason you shouldn't be able to connect your idiot light bulbs to those things. Right? And avoid Google, but these are things that have to be solved for. So it's reliable.
[00:27:09] Unknown:
Enter I p v six. Okay. Bringing it all back. I p v six has been around for a long time, but it was kind of this idea to address the scarcity of global, you know, public IP addresses in v four. IPv six essentially just adds a ton more numbers, like, a ton. And so many that you could, like, individually address all the, like, atoms in the universe or something. It's just one of these absurdly large numbers. And, it hasn't seen much adoption. It's kinda confusing. It's not like a number you can even remember. Right? Like, one nine two one six eight dot one dot ten. Right? It's like, no. No. It's way bigger. It's super complicated. And it hasn't seen really big adoption. Just I don't know why. Just more complicated.
So you kinda need your, you know, your ISP needs to support it, your router needs to support it, and all the networking gear in your house, needs to also. And BitX. And BitX. It's coming. You you may already you know, all your gear may already support IPv six. It kinda depends. But, yeah. We're there was a an OSMU member who, or a yeah. An OSMU member who was like, we should support it. Let's go. And a lot of the software tooling out there to support it exists. And so it's, and from what I gather, again, I didn't do this, but watching the development there, I think adding support is easy or is easier.
The tough part is actually testing it. Like, does this work over the IPV sticks network? That seemed to be where they were kinda getting hung up because you you kinda you can test it locally, but to test it from the outside world, you you sort of need the whole chain to support IPv6.
[00:29:10] Unknown:
Is it open source?
[00:29:12] Unknown:
Yeah. Nice. Yes. Definitely. It's, you know, one of these mysterious global standards bodies has kinda said this is how Yeah. Yeah. These giant goliaths Yes. That tell us how it is. Yes. And so then it's just up to all the equipment manufacturers and firmware designers and stuff for all the hardware and, software in that in that whole path to also support it.
[00:29:36] Unknown:
Well, hey. Maybe there'll be some entity that says this is how you do an open source Bitcoin miner. How about it? That's a great idea. Yeah. That's a great idea. We should totally do that. We should totally do that. What about this this other thing that stuck out to me was, this bit for mempool validation relay policy. Do you wanna talk on that a little bit?
[00:29:57] Unknown:
Yeah. This is, like, so outside my core skill set, but We're gonna butcher it, but let's go. Let's just go. We'll we'll just we'll just speculate, and then it'll go on the permanent record as fact. There's been a little drama lately in the Bitcoin, core, Bitcoin code, implementation world. Mhmm. Our listeners may or may not have heard of this.
[00:30:24] Unknown:
Some nots. Might have an opinion or two. Bitcoin core. Yes. Like,
[00:30:29] Unknown:
you cannot post anything on the Internet about this and not get like 1,000, like, super passionate replies, shit posts, hate, etcetera, which I definitely did on this post. But, you know, the I guess the overall concept is that Bitcoin Core, which is the most popular Bitcoin node implementation, they proposed making some changes to how relay policy on nodes works, to how mempool policy on nodes works, both like the defaults that ship with a node and actually the functionality of how it works. And that's what's caused caused all the drama. And so Bitcoin knots, which has been around for a long time, has sort of gotten significantly more prominent because they are a fork of Bitcoin core, but have decided to, not only revert the changes that Bitcoin core is proposing, but make them make make them more, make these parameters more configurable.
So you can you can actually make your your relay policy and your mempool policy, more permissive with knots. But the default is significantly more restricted. So, you know, they're saying, like, this will discourage people from spamming spam, you know, including extra data in their transactions with with the default knots, setup. And that that's by changing the the relay policy being as which transactions do you send to other nodes for their mempool and which transactions do you allow into your own mempool. There's all kinds of thoughts around and around about, you know, will this have any effect? Like, are you you know, if you filter transactions from your own node, does that even matter at all if someone else is doing it? And there's a lot of just kind of network theory and drama and ship hosting surrounding that.
But this, BIP proposal, so Bitcoin improvement proposal proposal, was I thought it was kinda cool. And what they're saying is that there should be a scripting language. They picked JavaScript, but and that made a lot of people just dismiss this immediately because they don't like JavaScript. But imagine if your mempool, was defined by a script, like a small script that you could that you could install that you could have on your node, and you could say, like, this is what I want to, this is how I wanna process incoming transactions for my own pool.
[00:33:18] Unknown:
Yeah. Your default. Just having this
[00:33:21] Unknown:
hard coded list of parameters that you can change, this would actually be give you more control over it because you could you could write a script to do it. Most people probably don't wanna write these scripts, so I can imagine there being kind of, you know, some, some, you know, source for for different scripts. Like, if you're like, no. I don't want any any spam, you know, screw all that. There would be a script that you could get that would do that, and then maybe you could tweak that. Or if you're like, yeah. I want it to be wide open and I'll accept anything, then you could do that. I mean, you still need to, like, validate these transactions because you don't wanna have invalid transactions in your mempool.
[00:34:04] Unknown:
That's where I and I don't I'm not trying to make enemies. I haven't done a deep dive on all this to have a a well formulated opinion, but the power seems to reside with who's configuring the defaults. Like, it doesn't my perception is it doesn't actually matter if you have core versus nots. How many people go and change defaults? Where are you buying your node? If our vision is to put all these into millions of homes or on number one platform miners where it comes with it fully stacked. Like, who cares what the software says? If there's infinite knobs to turn, who's setting the knobs?
[00:34:41] Unknown:
Yeah. Well, the good thing that come out of this whole drama is that I think more people are setting those knobs now. Like Yeah. Before it was just kind of a nonissue and you just accepted whatever the defaults were. Now people are really starting to think about these knobs. Shout out to, Michael Tidwell, the TabConf organizer. He he forked Bitcoin knots to make Bitcoin knobs, which I thought was funny. But apparently, they added even more knobs. Any more parameters, that you could tweak.
[00:35:16] Unknown:
I think Which is not inherently a bad thing, like No. I don't think it's a bad thing. Yeah. Who doesn't want optionality?
[00:35:21] Unknown:
I think my main, point of contention with what Bitcoin Core is doing is that they're actually removing knobs. Not just setting the not just changing the defaults, but, like, removing knobs or kinda changing the functionality of some of the knobs. That that seems like a a backwards move to me. You know, if if this is an open network and people can do whatever they want, then some people will be doing whatever they want. So if we're removing these knobs, then we're just removing the the potential, you know, population of node runners that that could have some control over this. Jimmy Song had a really interesting point about how things change.
You know, there may be in the future some case in which we're like, oh, yes. The Bitcoin network definitely, you know, to overcome some, like, censorship or some, you know, state attack or whatever. Like, we definitely need people to to be changing these these knobs on their mempool. So you can imagine that if we've removed those knobs, that's gonna be more complicated than if we at least have them there, so that they can Could be a slippery slope. Yeah. Yeah. So I I I think that's the way it goes. Is how will the knobs there, set the defaults to whatever you think whatever core thinks is best for the network in general.
But have them out there and and people, you know, node runners can learn. Node runners, you know, do care. I think that that if you if you keep them there, there will be a small there will be a subset of people who who will play with them, especially if we're if there's more outreach about the importance of different settings and things. And we want to have more peep more node runners understand what's going on here and making their own decisions for how they work. Because, you know, they're all different people. They'll make different decisions. And the the mempool will sort of, settle on the the aggregate decisions there. Get, you know, maybe the lowest common denominator of decisions from node runners.
[00:37:44] Unknown:
Yeah. And I think it's a close minded view to say, well, your configuration doesn't matter because the blocks will get through somewhere else anyways. Mhmm. But people are not assuming that a large amount of node running and hash rate can come back to individuals, not these entities that run 10,000 machines as one mining operation. You and I can have our own mining operation carries just as much weight.
[00:38:16] Unknown:
That's right. That's right. That that is a really good point too. Right? It's just because mining is is centralized right now and just a few, you know, entities are making blocks, doesn't mean it's always gonna be that way. And in fact, we're pretty focused on changing that. So, you know, if we're doing this right, there's going to be a lot more, what they're called economic nodes out there, like nodes that are, connected to miners, nodes that are, connected to wallets. Those the those economic nodes are the ones that really do make a difference, and
[00:38:53] Unknown:
we need to decentralize those. So what's a non economic node?
[00:38:57] Unknown:
So if you just, you know, get a start nine box and plug it in, that's it's not an economic node. No one is mining to it. No one's broadcasting new blocks from it. Right. No one's broadcasting transactions from it. It's just got a copy of the ledger. It's just got a copy of the ledger, which is useful. Right? The more copies of the ledger, the the better. But you are not you're not contributing to the network. Your, you know, your mempool policy doesn't really matter. I I guess, you know, you are still relaying transactions, so you could if enough people did that, they could potentially slow down block propagation.
But, yeah, it's clearly, the most impact on the network is from these economic nodes. Yeah. And I think a lot of people think that
[00:39:52] Unknown:
you would just go get a node and not get a miner, but I I actually believe it's the opposite way around. You're gonna get a miner in your house because it's useful in some way, I think heating. And then you might as well get a node to go with it. And then it, by default, is an economic node. Yep.
[00:40:10] Unknown:
There we go. Case closed. Right. It's not a it's not like a big economic node Yeah. But it is one. And, you know, the whole thing's gonna be better if there's more of those, in more different people's hands. I also you know, there were some I think some really bad takes, like, we don't need more node runners. Like, we don't need more non economic nodes. Like, screw that. And I I I think that's wrong. I think people should run nodes even if they don't intend on mining or using it to broadcast transactions with their wallet because that just lowers the barrier. The more people that have nodes, that lowers the barrier for those people to becoming an epic economic node. Big time. Right? If you have a node, it's already set up and working there, and you're solo mining with your bid ax, well, now it's trivial to just point your bid ax at your node and be an economic node or to, you know, point your your Sparrow wallet at your node and use that to, broadcast your transactions.
[00:41:11] Unknown:
Yeah. Like, for example, in our community here, we've got, like, 80 or so folks in Colorado. We set up the space node, our Lightning node, our datum. So we have our block templates, and then a good 40 or 50 people connected to it. And then bam. They have huge resources at their disclosure. There you go. Yeah. Our Lightning Network is our our Lightning node specifically is massive. Really? Oh, yeah. Massive. And then our our our our datum has, like, a 120 workers.
[00:41:41] Unknown:
This is the way. This this is the way. It's like, if you build it, they will come, kind of mentality. So I fully support people setting up nodes. Just fuck around and find out.
[00:41:55] Unknown:
You mentioned TabConf. I think the two five six guys are going, yourself included. Right?
[00:42:00] Unknown:
Yes. Yeah. Yeah. Yeah. It's coming up, in, like, two weeks in Atlanta. It's a developer conference run by, Michael Tidwell. It's been the last I've been the last two years, but it's been going on for a long time. And is mining ever a
[00:42:16] Unknown:
a focus piece of that? Right? Because I think what you guys are working on with two five six foundation, it's it's really important to share with that crowd.
[00:42:23] Unknown:
Yeah. Yeah. I think Ryan and I are going to do a talk on what two fifty six is working on. You know, I've only been the last two years, but there is not a huge mining focus. But it is growing. Last year, actually, Tidwell, set up a whole bid ax thing. You know, we had a table. He got a bunch of bid axes. A bunch of people came by. We talked about them, and sold them. It was it was really cool. So we're gonna step that up this year and then hopefully do some talks. You know, there's there's definitely sort of, mining adjacent kind of stuff going on. I mean, it's all part of the same ecosystem, but not a ton of mining focused things. I it is it's so interesting going to a conference like Mining Disrupt, which is obviously all about mining. And then But there's no Bitcoiners? But there's no Bitcoiners.
There's just like no it's just like booth after booth of like miner salespeople who just they're not even all Bitcoin focused, but they, you you say open source and they're like, Yeah. It's a it's a big difference, but it is it is trending, I think, in the right direction. I think there's there's more open source, more sort of Bitcoin centric stuff going on at the mining conferences, and more mining stuff going on at the, Bitcoin centric conferences.
[00:44:00] Unknown:
Can you think of a large Goliath company that made a lot of money because they adopted and supported and championed open source from the get go, or are all the Goliath companies, they just bend the knee when they determine it's in their economic best interest to do it? Because it seems to me like open source is a matter of where the community is. It's not just saying this thing is open source. It's like, where is all the development and support and building happening? And that's where the money will follow.
[00:44:35] Unknown:
Well, there's not a lot of good examples in hardware. Sure. Software, I mean, AWS is a big one.
[00:44:44] Unknown:
Okay. Yeah. Actually, Microsoft,
[00:44:46] Unknown:
after after years of
[00:44:48] Unknown:
They bent the knee, though.
[00:44:50] Unknown:
Well, the I mean, after years of hating on it and and actively attacking sort of open source and Linux, you know, they have embraced it. I mean, they they basically got, their proprietary solutions just kinda got just died, as the Internet went to, Linux based stuff. Yeah. And then all that sort of tooling that goes around with it, which is just by default open source. So all the major you know, like Facebook has released tons of open source stuff. You know, all these, like, hot web companies like Airbnb, right, has a huge development group that makes open source software and releases it.
Yeah. A lot and a lot of them do too. So they clearly see the benefit of, you know, stuff that they've built, but releasing it for free and open source to get more adoption, more developers, and, just generally make it better.
[00:45:53] Unknown:
A mining example that comes to mind, and we can't say for certain how it will play out, but proto fleet fleet being open source makes me wonder, did a company like Foreman miss the opportunity to open source it and already have the community, right, and the people willing to stick with that versus now they have to convince people to stay with them if there's a free and open source alternative. It's an interesting dynamic at play that we're gonna get to see watch watch it play out.
[00:46:24] Unknown:
I think so. I I mean, I think they they missed a big opportunity to be, like, a major player in, you know, minor management software. It's kind of this, like, high time preference thing to go with a proprietary SaaS model thing. Right? It it I'm sure it satisfies your investors Big time. More immediately. But we have lots of examples of profitable companies utilizing open source and contributing to open source. And I think that it just, like, establishes that user base, establishes that developer base, and and stuff improvements just come at such a rapid clip that it's going to be it's gotta be very difficult for a proprietary,
[00:47:20] Unknown:
product to compete. When you think about it Yeah. Because you have to convince people to not go to the free option. You have to convince people to not go to the free option. If it was already free, they'd be like, what's not worth the effort to go to another free option?
[00:47:31] Unknown:
Yeah. That right. That that's the that's the customers. But the the developers too, right? If you're like if you're like, I wanna, you know, I'm in my garage. I've got this new startup idea. I'm working on something. You're not gonna like get a job at Microsoft to figure out how to use that proprietary software and get it built into that. Mhmm. You're gonna grab, you know, engine x and start building on that or Apache KeyCAD. Or whatever. KeyCAD, exactly. Great idea. It it it really, like I mean, I've seen this in the BitX for sure. Like, it really, really accelerates, the development
[00:48:15] Unknown:
to have more eyes on it, to to allow Dude, when did the when did the bid x drop?
[00:48:20] Unknown:
I I was actually just looking at this the other day. It was May. The first push to GitHub of the BitX with the BitX name was was May 2022. And now there's tens of thousands of them. Yeah. Yeah. It's come it's come a long way, in a relatively short amount of time.
[00:48:44] Unknown:
And you didn't have to set up a manufacturing plan or a distribution shipping company.
[00:48:49] Unknown:
Right. I mean, I didn't have to I didn't have to write all the firmware. Right? I didn't have to make the UI. There's just lots of people who are interested in this and showed up and contributed. And it's created it's created it's it's satisfied a a big market.
[00:49:10] Unknown:
Does open source hardware obviously make sense for reference designs, but less so in products for sale and systems? Because that's it seems like the harder question to square and where a lot of the contention lives. Yes. That's for sure. Oh my gosh.
[00:49:34] Unknown:
I would say for reference designs, it it makes perfect sense. A 100%. I mean, the point Has to. The point of a reference design is you're trying to show someone how to use your products. Yeah. So if you're trying to sell chips, like, you only stand to gain from more people
[00:49:52] Unknown:
understanding it. Like everything on Digi Key has a reference design. Everything.
[00:49:56] Unknown:
Everything. All the big semiconductor manufacturers outside of Bitcoin have realized this. Like you can go to, you know, anyone from like Maxim TI, like all these big chip manufacturers to the smallest little ones, they all make reference designs. And to the to the the greater the extent that they can document it and provide support and help to it, the better for them. You know, I'd love to see Bitcoin ASIC manufacturers take that route, and I I think they will.
[00:50:30] Unknown:
Yeah. Just gets my head spinning because it's like, what is the value add in open sourcing a water heater? Right? The pump is just some spec. You can go buy a pump. The heat exchanger is just some spec. You can buy a heat exchanger. The dimensions of the steel cylinder, I mean, I don't know. It's I see the value in the software and the reference complex hardware, like the circuit boards, right, that you build on top of. Mhmm. But the whole hardware product, it's not clear to me on what value open sourcing that whole thing brings.
[00:51:07] Unknown:
Yeah. I think it's it's a little bit it's a little bit less clear sort of where the benefits come from. I mean, especially if it's a system based on off the shelf components. Yeah.
[00:51:20] Unknown:
You know? Just get a bill of materials.
[00:51:22] Unknown:
Yeah. You know, if there's if there's a component that you you sell in there that's a part of these systems, you know, you you can increase the number of people who are working on it and developing on it by going open source. I think I think that's the main benefit there is, getting that sort of additional development help, and, you know, spurring spurring a whole industry too.
[00:51:52] Unknown:
Yeah. Right? Like Or it makes me think of, like, this was brought up at Thames and it clicked for me there. It's like, which which parts of the system are already a commodity? Like steel is Mhmm. And putting it in a cylinder is nontrivial or it's trivial. Right? But the complex circuitry and the software that controls this might take forever to someone for someone to go and reengineer and develop on and improve. And so that's where open source I see huge value in. It's like, is it already something trivial to make? Is it a commodity versus is it something that took a huge amount of effort to get to that starting point?
[00:52:32] Unknown:
I mean, the other thing that I I think too is that if it's a good idea, someone else can do it too. Right? Yeah. Especially if you've already made it. Right? It's
[00:52:41] Unknown:
it's just not that hard to take something apart, figure out how it works. No. I know. That's why I laugh at all the open source designs for all the three d printed plastics. I'm like, this is not a rocket engine, guys. It's Yes. I got a micrometer and a ruler.
[00:52:57] Unknown:
Right? Like, the best defense for someone to reverse you know, the best defense to someone ripping off your open source hardware designs is just it's it's crap and no one wants it. Then no one will rip it off. If it's a good idea, they'll do it. It doesn't matter if it's open source or not. Right. Yeah. Right? Like, we've seen, you know, basically Apple came up with the iPhone idea more or less. Right? Mhmm. And then Samsung famously did exactly the same thing. They've been embroiled in lawsuits forever and not been able to figure it out. Meanwhile, like, a zillion people make essentially iPhones. Oh, it's worse than Samsung, like, Xiaomi and some of these other companies. Like, it's just feature for feature. I'm gonna copy that. I'm gonna copy that. Yeah. So if it's if it's a good idea, it'll get copied. So now you're like, okay. There's copies out there, but I haven't benefit I haven't benefited from the increased development power of the community because it's open source. So, obviously, there's different things. Some things are gonna be incredibly complex to manufacture, and, you know, you might have some time in which it could be proprietary and no one will be able to figure out how to copy you.
But, yeah, like I said, if it's a good idea, if it's profitable, people will copy it. There are moats that will eventually be crossed. Yeah. Yeah. Yeah. Like, I I've seen some some crazy things people have done to try and reverse engineer circuits or chips, things like that. So
[00:54:33] Unknown:
You've lived and breathed it yourself.
[00:54:35] Unknown:
Yes. I have. I mean, the BitX is not that complicated. Right? Like, it it's just not.
[00:54:43] Unknown:
I So what are all the open source pieces of the the BIDX? It's the firmware, the actual PCB design. Right? So is this like a is it a standard file format? Is that what gets it considered open source for or is it just drawings, right, like, literally image files, or is it a KiCad file? I'm ignorant on all this. Like, what what makes it all open source, each piece? There's been some drama on Twitter regarding exactly that. Yeah. Sorry. I happened to read that this morning, so that probably prompted my question.
[00:55:14] Unknown:
Well, you know, open source is a blanket term. There's lots of different specific meanings. And you can set the parameters kind of. Yeah. And that that's what comes in the open source license. Right? The open source license says, you know, what you need to do to fork this. And there's lots of different ones. MIT famously is like, you know, you can make a closed source version of an MIT open source license thing and distribute it. That's fine. I think their only requirement is you give credit somewhere. Bitcoin itself is MIT licensed. So
[00:55:50] Unknown:
that's one strategy that So all the shit coins have to give credit to Bitcoin? Yeah. All the, all the forks of Bitcoin, do they have to give credit to Bitcoin? MIT license? That's a good point, Does Dogecoin have to give credit to Bitcoin? Maybe somewhere, you know, deep in some source file or something. Mhmm. But, yeah, I guess if they use,
[00:56:09] Unknown:
you know, what is now Bitcoin Core, code directly, then yeah, I think they do need the credit.
[00:56:15] Unknown:
That's fine.
[00:56:16] Unknown:
But it's also the Bitcoin is an open network. Yeah. I don't know if there's there's not really a license for that. Okay. So that's that's the very permissive side of open source. Then there's the copyleft strategy. That's what the bid ax and all the associated components are under. Copyleft is it's a restrictive isn't the right word, but it is designed well, basically what it says is that if you use that source in any way, to make your own thing, then whatever you make also needs to be open source under the same the same license.
So that says that, you know, you take this Copyleft license code design, whatever, you make your own thing, then that also needs to be Copyleft, meaning that you publish the source with your changes under the same license. And
[00:57:15] Unknown:
It's like a chain.
[00:57:17] Unknown:
What's that? It's like a chain. It is. It's like a chain. And, you know, Ganu, Richard Stallman started this idea decades ago. Linux famously adopted it. But it's, it's set up to establish, like, freedoms. So that users of the software have the same have, you know, the this license has established that the users have these freedoms, the freedoms to inspect, understand, modify, distribute the software. Right? So you can't take something, change it, close source it, and then give it to someone because now that person that you sold it to or or got it, they don't have the freedom to look at the source anymore because you haven't given it to them. So, yeah. Copyleft is meant to sort of convey those freedoms to all the users and the users users right all the way down this this chain, which I think I think is really cool.
I think that especially in the Bitcoin world, right, that that is what we need is these these freedoms. Right? And they need to be protected, such that all the the users will will have that same freedom.
[00:58:38] Unknown:
Yeah. You you're free to build off the chain, but you can't stop it. Right.
[00:58:42] Unknown:
Yes. Yes. Exactly. That's a good way to put it. And I think that that that's important to keep to keep it decentralized. Right? Because once you have someone that kind of stops, you know, that that doesn't release their source, then now it becomes centralized on them.
[00:59:04] Unknown:
Right. Especially if they were to add all these features that bring a lot of the community over to that Mhmm. And then they don't release the source. It I could see that as a problem.
[00:59:18] Unknown:
Right. Because now they they've got all these users. People love the feature that they made or it was a great price or or whatever. Right. And then they can say, oh, just kidding. We're changing this or we're canceling it or we got thrown in jail and now no one can use the software. That that kind of thing. So being open source establishes this, it's decentralized. Right? The code is out there. Right? Even if someone disappears or whatever, like, the code is still out there. It can be taken on by someone else. It it stops someone from making or a group from making these unilateral decisions, because it you know, they they could with their software. Right? I could say, just kidding. The bid acts only mines to my address now.
But the source is out there. So you could take it and fork it and Right. Say, no. I ended that stupid change, and no one would use my stupid version anymore. So that's what Copyleft tries to enforce. Bittax, all the stuff coming out of the two fifty six Foundation, on the hardware side, uses a Copyleft license. It's called, the open hardware license. And it tries to establish that same thing that GPL does for software, for hardware. It's a little bit more it's a little more complicated with hardware because there isn't just like a a source file and you compile it. There's these design
[01:00:49] Unknown:
files. Yep.
[01:00:50] Unknown:
And one of the things the open hardware license says is that it's trying to prevent people from saying, like, oh, yeah. I'm I'm releasing the source, but it's actually just like a PDF of the schematic. Right? Because now it would be difficult for someone to modify that.
[01:01:09] Unknown:
You have to go rebuild some blocks in that chain.
[01:01:12] Unknown:
Yes. You you would have to do there would be some overhead required to actually modify it. Yep. It's kinda like kind of like compiled software, like a binary. Right? Like, you can reverse engineer a binary and go back to the source. It is definitely possible. But that'd be a cop out saying it's open source. Yeah. Yeah. Yeah. Exactly. So that there's this clause in the open hardware license that says you need to provide the hardware source files in, what is it? Like an acceptable way for modifications to be made. The preferred that's what it says. The preferred format for modifications to be made.
And, I mean, that's what it says. That's all it says. So there's a little bit of interpretation here as to what is the preferred format. But I'm here to tell you that the preferred format is not a, PDF of a hand drawn schematic. It is not, a it's not the Gerbers. Gerbers are the files you send to the manufacturer to make the PCB. Okay. It's it's the actual, CAD file package that makes up the PCB layout and the schematic. That is Is that in, like, STL format, or is it it's different. There's a bunch of different CAD programs. Right? There's you know, KiCad is one, but there's there's several others. But they KiCad uses, like, I don't know. They're they're they're text documents, but it's it's a Gotcha.
It's like, the difference between a bitmap and a vector file. Right? It's Yeah. Yeah. Yeah. It's editable. The schematic and the, excuse me, the schematic and the PCB file are linked so that, you know, if you change something about the schematic, then that's referenced in the board layout, and, you can actually go either way back and forth and kind of sync them and and see how that links up. That's how all modern PCBs are made, and that is the preferred.
[01:03:12] Unknown:
And it seems important that the software that reads these file formats is also open source then.
[01:03:19] Unknown:
Yes. I would I would say, absolutely. KiCad is a fantastic, PCB CAD program that's open source. It's free, so it really lowers the barrier. It is preferable in that regard because it's it's free. There are other open source PCB CAD software programs, but there's a lot of proprietary ones that are very expensive. I would say that that's not preferred to use one of those. Right? It's like if you have to pay $10,000 to get the software package to modify it, okay, yeah, the source is open, but that is not preferred.
[01:04:03] Unknown:
Right.
[01:04:04] Unknown:
I would I would suggest that if you actually care about open source, you should use a open source CAD package because there are great ones available.
[01:04:13] Unknown:
Is where people some people fail to understand or get upset in the fact that is it the originator of the project is the arbiter of what meets the requirements of the license. Right?
[01:04:29] Unknown:
Yeah. That that's something I'm kind of wrestling with is, like, you know, we we've adopted this OHL license. Right? I didn't write it. It's written by lawyers, I assume. So who who is the arbiter of what violates the license and what what doesn't? It's not me, You know? But it is it is the community. There there's kind of this concept of so copyleft uses copyright to protect your freedoms. And so there are copyright holders of of any project. In the in the case of the bid acts, that's anyone who made the contributions. Right? Me, but all the other people who have submitted PRs and have submitted, changes. Right? They are the copyright holders on that. So they are the owners of that, and they, you know, are the ones who, I guess, when it comes down to it, are the ones who get to say what is a violation and what isn't.
Now, I mean, anyone can say whatever they want. Right? But what what actually matters? Unfortunately, I think it's lawyers. Right? It's like there's a famous case where, the free software the Electronic Frontier Foundation sued, I think it was, Cisco because Cisco had included, Linux in one of their router firmware binaries and did not release you know, they had changed it so that it could work on their router product, and they had released this. And so I believe it was the EFF sued Cisco on behalf of Linux, the Linux Foundation who owns the copyright to Linux and all the contributors. And, basically, they they won.
The the the EFF won and were and compelled Cisco to release the firmware. And that actually started a whole industry. It's kinda crazy. You've heard of OpenWRT? Mhmm. That all came out of this. So now there's this whole Homebrew router firmware.
[01:06:47] Unknown:
There's other companies that use it. Is that when my Wi Fi says DDWRT?
[01:06:51] Unknown:
Yep. Yep. That's another project that came out of it. And I I gotta believe that some of the cooler stuff like, what's that, MicroTik? The they have, like, a whole platform for for network gear and stuff. Like, I I gotta believe a lot of that is influenced by what came out of this decision. So that that was really cool to see. EFF is a is a huge, like, industry group, of lawyers that protect open source stuff.
[01:07:22] Unknown:
I get why there's the MIT side of the argument then too. If if it all just goes back to lawyers, then it's like, well, the state has to enforce this with guns, so I might as well just make it MIT. So I I hear both sides in that sense. Yeah. Yeah. I can see that too. It's right. It's like,
[01:07:38] Unknown:
you know, what what good is the law that's not enforced?
[01:07:43] Unknown:
Yeah. I gotta run here, Scott. I have an appointment for a haircut. Nice. Hopefully, I come back looking schnassy. Gonna get some engagement photos this weekend. Congratulations, man. This is exciting. It is. I'll see if the mustache can stay. So, you know,
[01:08:03] Unknown:
just get a, like, mohawk probably?
[01:08:05] Unknown:
Yeah. Probably mullet, actually. Oh, yes. There you go. Yeah. You only get to take these photos once, so you better look awesome. She's a little worried because I do I do try to switch it up and make crazy decisions with my hair now now and then. I always threaten buzzing it off, but this was a good episode, though, for our 3,000,000 followers to, really dive deep into open source and the ins and outs of this and core versus nots, dude. I think we hit it gracefully.
[01:08:31] Unknown:
Boom. It's all about the user freedoms. Let's go. Clearly made no enemies throughout the process. Yeah. We're gonna get so much hate mail now. Some passionate people out there on these things.
[01:08:43] Unknown:
Sweet. Well, another good rip. Hopefully, all the guys are back next week or actually, we're traveling next week, and then you're going to TAB Conference. So we'll see when we're back.
[01:08:54] Unknown:
Until next time. Yes. Awesome.
[01:08:57] Unknown:
Bye bye. Thanks, everyone. Later.