Cross-building Windows binaries in Rust

Originally posted on mastodon.technology.

It was surprisingly simple to set up cross-building for #Windows binaries on my #Rust projects in CI: gitlab.com/legoktm/rust-ci-pip

And the one place I was using Unix-specific code has been caught at compile time \o/

Whenever I make new releases, Windows binaries will be uploaded by CI, but in the meantime here's my "hello world" test repo: gitlab.com/legoktm/test-rs/-/r


DoJ report on SJSU

Originally posted on mastodon.technology.

The DoJ report is in, #SJSU actively suppressed and ignored reports of sexual harassment/assault from athletes and then retaliated against employees who tried to raise them: justice.gov/opa/pr/justice-dep

This has been going on for over a decade but really broke open after USA Today published their explosive story in April 2020: usatoday.com/in-depth/news/inv

The Spartan Daily covered how current athletes felt about the investigation: sjsunews.com/article/swimmers- (I contributed to this one)




package-lock-lint 0.2.0

Originally posted on mastodon.technology.

Just released 0.2.0 of package-lock-lint: lib.rs/crates/package-lock-lin with lockfileVersion 2 (#npm 7) support!

It performs basic checks on package-lock.json because they're impossible to review.

And I formally proposed enabling it in #Wikimedia CI: lists.wikimedia.org/hyperkitty