Advertisement · 728 × 90

Posts by simlay

Preview
Change active cfg's dynamically · Issue #6117 · rust-lang/rust-analyzer I am raising this issue following the conversation on wg-rls-2.0 (topic "Support for #[cfg(test)]"). The test cfg option is currently added unconditionally when loading the source of a crate. A sim...

github.com/rust-lang/ru... this is pretty legit

1 week ago 0 0 0 0

Had there been (years ago) a consistent way to have chat history and multi-client login (like mobile and desktop), I think I'd be using IRC rather than matrix/discord/slack/zulip.

2 months ago 3 0 0 0

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"

2 months ago 0 0 0 0

I sometimes just feel like I'm here training the AIs with stuff like this. Not sure how I feel about it.

2 months ago 0 0 0 0
Preview
simlay - Writing iOS XCTests in Rust Use objc2-xc-ui-test, objc2-xc-test to test and iOS app as well as get code coverage reports.

I wrote some words on how one could write iOS app UI Tests in rust. simlay.net/posts/2026-0... Could have just as easily titled it "hacks on hacks". Also, I should make my site more mobile friendly.

2 months ago 1 0 1 0
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...

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

3 months ago 0 0 0 0

The general thing I've learned about the ecosystem is that it's a bit of the blind leading the blind in the github issues. You find yourself with some niche issue but all the other people commenting don't give any extra context as they're not usually engineers.

3 months ago 0 0 0 0

I've not tried opencode yet, but Zed's Agentic thing works okay. There's still some quirks. Like I told it to add a function to a file but it blew the whole thing away.

I've found reasonable performance on a 7 year old 1080Ti on linux (this required compiling llama.cpp) and my 2021 M1 Pro Max.

3 months ago 0 0 1 0

I've tried Ollama, LM Studio and now llama.cpp. Ollama's pretty easy and performant as an application but doesn't expose much of the details. LM Studio gives a lot more customization but is slower and llama.cpp is the most configurable and hardest to use but it is performant.

3 months ago 1 0 1 0
Advertisement

It’s becoming clear to me that AI is mostly cool if I have it and no one else does.

3 months ago 0 0 0 0

I avoid iot stuff because the companies behind them frequently get acquired and the software becomes abandonware. With vibe coded projects, you get that just without VC's, customers and ~5 years of actual support.

3 months ago 0 0 0 0

Claude et al. really has turned so much software into fast fashion.

3 months ago 0 0 1 0

That dumb $20k walking robot could do this. Just walking around random fields with no friends in Santa outfit looking sad.

3 months ago 2 0 0 0

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.

3 months ago 1 0 0 0

Not that you should be taking feature requests but there are many of times I've wanted to see the dependency with a toggle of a feature flag on a crate. It'd be neat one could show which of the sub deps have a feature flag that changes the sub-sub deps as well.

4 months ago 2 0 1 0

I have definitely done `cargo tree | vim -` so that I could "fold"/delete various dependencies I'm not trying to look at. It's still quite cumbersome of course.

4 months ago 0 0 1 0

I use signal to text people far more than I use the native sms/iMessage client and I’m yet to see anyone use the “Stories” feature.

4 months ago 0 0 0 0

Yeah. I definitely had a job at a place writing Python/Javascript and there was a project that was a perfect fit for Rust and was one of the first people to write rust there.

4 months ago 2 0 0 0
Advertisement

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.

4 months ago 1 0 0 0

Yeah, I tried to use ROS in 2019 wanting to write components in rust. It's so big and so difficult to administrate, I gave up.

4 months ago 1 0 1 0

I've not used Bazzite but I use steam on archlinux and then SteamLink on my apple TV (attached to a $30 goodwill TV) and some generic bluetooth controllers. This rube goldberg machine works quite well.

5 months ago 3 0 0 0
A very old tube of silicon calk that exploded out the side.

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

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.

5 months ago 2 0 0 0
Preview
MacOS: Option to use Apple Container instead of docker · Issue #5938 · nektos/act Act version 0.2.81 Feature description For MacOS it would be nice to be able to use Apple Containers https://github.com/apple/container instead of docker.

From the ~1 hour I played with the apple container stuff, I was pleased. It worked almost identically to the docker. I think that it's got better support for container-in-container stuff so in theory one might be able to get local macOS CI to work. I'm tempted to give this a crack I don't love go.

5 months ago 1 1 0 0
Preview
GitHub - apple/container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It is written in Swift, and optimized for Apple silicon. A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It is written in Swift, and optimized for Apple silicon. - GitHub - apple/container: A tool for creati...

I upgraded when this trash came out and then downgraded. From what I can tell, the only real benefit of Tahoe is the apple container (github.com/apple/contai...) being supported first class.

5 months ago 1 1 1 0
Changelog #299 Commit: 049767eRelease: 2025-10-27 (v0.3.2658)

rust-analyzer now fully uses the new trait solver! 🎉🎉 rust-analyzer.github.io/thisweek/202...

5 months ago 143 21 2 2
Advertisement

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.

6 months ago 1 0 0 0

"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.

6 months ago 1 0 0 0
spawn in tokio::task - Rust Spawns a new asynchronous task, returning a `JoinHandle` for it.

There's also the fact that tokio spawn takes a future that impl's Send docs.rs/tokio/latest..., but JsFuture is !Send - docs.rs/wasm-bindgen...

6 months ago 1 0 0 0

There's a bunch of rough edges with rust browser stuff. Like, when using (or having a dependency that uses) `tokio::time::Instant::now()` in the browser and find a nice panic as rustc stub's `std::time::Instant::now()` as `unimplemented!`.

6 months ago 3 0 1 0

When constructing tuple structs, you can use curly braces with integer keys. These are identical:

let x = MyType(1, “hello”, true)
let x = MyType{1: “hello”, 0:1, 2:true};

6 months ago 41 10 6 0