| 18 Dec 2025 |
emily | and I assume your company isn't up for paying for the beefier or third-party runners | 15:55:32 |
rosssmyth | I know we interact with the US military but I'm unsure what we do with them.
We have major contracts with the single company that does almost all testing of silicon wafers for all foundries
We have many contracts with various medical device manufactuers
No aerospace contracts (yet!)
And yeah, we just have the cheapest github plan at like $50/year | 15:56:53 |
rosssmyth | Also if you drive a Tesla Model X, we have hardware in the rear power seats | 15:57:09 |
rosssmyth | Though starting next year we will not as they are moving that stuff in-house iirc | 15:57:34 |
rosssmyth | We also supply motors for the McDonald's Ice Cream machine. | 15:57:51 |
rosssmyth | * I know we interact with the US military but I'm unsure what we do with them.
We have major contracts with the single company that does almost all testing of silicon wafers for all foundries (KLA)
We have many contracts with various medical device manufactuers
No aerospace contracts (yet!)
And yeah, we just have the cheapest github plan at like $50/year | 15:58:12 |
emily | thankfully there are other components of the Tesla supply chain I am more concerned about, such as Tesla | 15:58:29 |
rosssmyth | true... | 15:58:36 |
rosssmyth | They suck to work with! | 15:58:44 |
emily | haha, don't get fired for complaining about your clients on NixOS Matrix :) | 15:59:12 |
emily | (aren't those the ones famous for always being broken, though?) | 15:59:28 |
rosssmyth | they are not our client anymore, the contract expired anyways | 15:59:35 |
rosssmyth | Yes, but it is not our part that breaks! | 15:59:49 |
rosssmyth | Also the force feedback motor in the control stick of a certain Caterpillar tractor. Can't remember which model. | 16:00:32 |
emily | FWIW, you can always self-host GitHub runners on your own hardware, like uh, your laptop, and there are third-party providers for faster runners like https://namespace.so/ that I believe are cheaper than GitHub's. though maybe not any more, GitHub are lowering prices: https://resources.github.com/actions/2026-pricing-changes-for-github-actions/ (…while also trying to charge for self-hosted runners admittedly) | 16:01:15 |
emily | all that said, if you can make multilib work to the point of being able to target i686 with the standard x86_64-linux environment, I think we'd be happy to accept that | 16:01:39 |
rosssmyth | Anyways, yes there are two laptops that are very load bearing to all of our firmware. Though not as much anymore since I have been moving things to Meson+Nix as I work on them. | 16:01:40 |
emily | we do have some ancient "multilib" stdenv stuff though I doubt it works very well | 16:01:54 |
rosssmyth | I did see a toggle for multilib buried in there | 16:02:21 |
emily | see all-packages.nix around wrapCCMulti = … and beyond, pkgs/test/cc-wrapper/multilib.nix… I expect it's pretty bitrotted | 16:03:05 |
emily | I wouldn't worry too much about breaking changes to embedded stuff though | 16:03:44 |
emily | the reasons it needs changes are the reasons nobody uses it | 16:03:56 |
rosssmyth | I would like to work on multilib stuff, but unsure when I will have time to as I will not be doing it outside of work. | 16:04:30 |
| 19 Dec 2025 |
Randy Eckenrode | And as someone who has ended up fixing the breakage on Darwin several times, it was a time suck for questionable benefit. | 15:59:45 |
| janusz-bit joined the room. | 19:30:17 |
| 21 Dec 2025 |
| leighgable joined the room. | 17:31:22 |
bake.monorail | Is anyone coming to CCC? | 22:01:31 |
hexa | the Cross Compiling Contest? | 22:04:09 |
hexa | * the Cross Compiling Contest? | 22:04:25 |
bake.monorail | Nono the Canadian Cross Compilation | 22:07:28 |