simlay

@simlay.bsky.social

I do programming theatre. The 0.1X engineer. He/Him. Ferris is my spirit animal. http://hachyderm.io/web/@simlay https://github.com/simlay/

Is there a local first CI yet? It'd be nice if there was a cryptographic way to ensure CI checks were actually ran on someone else's computer. Someone surely is puttin' this "on da chain"

I published a release of coreaudio-rs today. github.com/RustAudio/co.... This release adds tvOS and visionOS and fixes a leak from some of the objc-rust glue. This is a minor release so it'll take a bit to get into cpal and then eventually something like bevy. #rust

Bump version to 0.14.0 by simlay · Pull Request #145 · RustAudio/coreaudio-rs

I tried to bump this to 0.13.1 rather than 0.14.0 but cargo semver-checks convinced me otherwise: Details cargo semver-checks Building coreaudio-rs v0.13.1 (current) Built [ 1.985s] (c...

github.com

I've been trying out Ollama to self-host LLMs on my archlinux box. The thing I've noticed is how many non-engineers are creating/commenting on the GitHub issues. It kinda feels like the blind leading the blind.

In an early iteration of the internet, we built web APIs allowing engineers to write software against it and automate stuff. These days, the best (least bad) way to do this is wire up playwright and an AI agent and pray or something.

Visiting parents and their aging house is an exercise in yak shaving. Replacing a bulb in a yard light, I bumped the siding and it fell off, fixing the siding required some sealant, all the sealant was old and it exploded out the side. Going depth first would mean a dark work site with broken glue.

A very old tube of silicon calk that exploded out the side.

I really need to keep a notepad of future tweet/skeet/toots. I don't need my recently learned lessons to trigger repercussions in my current situation.

"Watching" smaller dependencies on GitHub has taught me so much useful random crap. Basically any vim plugin or non-mainstream repo I use, I follow.

Yeah... I think I'm gonna revert to the last macOS version. There's noticeably worse battery life. My 2021 m1 Macbook Pro is now physically warm when idling which has never happened.

Protip, in #rust, when you're trying to find the caller for a `Impl From<(some, annoying, tuple)> for Foo`, just comment out that `From` trait impl and you'll find the compiler error where it's called. It's usually some `Into::into()` call. I do wish this was a feature in rust-analyzer though.

I really dunno how people bought faminine products for their spouses before phones. There’s like 100 different products in this aisle and I’m doing a binary search by sending photos to my wife.

We just merged the initial trait solver migration PR into rust-analyzer 🎉 Thanks a ton to Jack for their tremendous work! We'll pause our (stable) releases for a bit in case of major usability regressions but please give the pre-release a spin on your projects! github.com/rust-lang/ru...

Switch from Chalk to the next trait solver by jackh726 · Pull Request #20329 · rust-lang/rust-analyzer

At this point, opening up for general review, though I don&#39;t think this is fully ready to merge. Some checklist (non-exhaustive) of things to do before/after merge (feel free to edit): Before: ...

github.com

Maybe `dd` from a 1.8TB single disk to a 16TB mirror pair of disks wasn't the best first step. I'm feeling quite lazy though. Perhaps I should drink beer, play video games (off the 1.8TB disk) and then run `dd`.

I want adblock but for internet rumors without a source. For that matter, I want a social media slider for "probably true to no idea". Like, if someone re-posts a claim that's not verified too many times, they show up less. Oh wait, I just re-discovered the "For you" feed on other apps.

It's been so long since I used `sed` that I forgot some of the syntax. Like, I had to relearn `sed -i 's:foo/bar:baz:'`. It's probably a good thing that I'm not doing as much editing with regular expressions.