fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users
OpenTechLab

Today I built a developer workflow that involves running EXE tools built with Cygwin on (patched) Wine on WSL2 on Windows.

Thanks to it actually works. Rather slow though

I can recommend emmanualrosa's mkWindowsApp for packaging Windows applications in

github.com/emmanuelrosa/erosan

I got a Windows USB flashing utility app working with Wine and wineftd2xx.

It would have been extremely difficult to make this arrangement work and keep it stable and reusable over time and between machines without Nix.

GitHuberosanix/pkgs/mkwindowsapp at master · emmanuelrosa/erosanixMy main NixOS/Nix Flakes repository. Contribute to emmanuelrosa/erosanix development by creating an account on GitHub.

Has anyone made an AI tool yet that can take 1000s of lines of decrepit embedded C code and decruft and restyle it to my specificatuon so that it no longer makes me sad?

OpenTechLab boosted

Further adventures in #Nix #nixpkgs & #nixos

You ever read the switch activation script? It's a 1000 line Perl script, that starts by making sure it's not interpreted as a bash script and continues on to confirm every system component and module.

What is switch? When you run `nixos-rebuild switch`, you will change from one system to another.

A systemd handing off the pid to another systemd is just the most fanciest punching you'll see in a linux deployment script

github.com/NixOS/nixpkgs/blob/

GitHubnixpkgs/nixos/modules/system/activation/switch-to-configuration.pl at master · NixOS/nixpkgsNix Packages collection & NixOS. Contribute to NixOS/nixpkgs development by creating an account on GitHub.

Really good to see this in the contributing document. Hopefully we will see more projects wise up and do likewise.

If you have a project, and you don't want it to descend into toxic chaos, if you don't gatekeep the activist grifters, then they will gatekeep you.

OpenTechLab boosted

@leftpaddotpy please stop gatekeeping, vilifying and banning people from the #nixos project who have different opinions or world views than your own, that have nothing to do with the project itself. As a professional and I’d dare say more mature #nix user I’m fed up with the continued effort to dramatize and undermine this project. Stop using moderation and political excuses to ban those who think different. Embrace and engage with the differences instead. It’s human.