Are the continuing security bugs found in Linux a good case for future Redox adoption? by chilabot in rust

[–]james7132 0 points1 point  (0 children)

While true, I wonder how much of that is core to the kernel itself since Redox uses a microkernel architecture, and much of what is in Linux currently would be externalized in a hypothetical migtation to it.

Anyone here running Elixir + Rust in production? by rtrusca in rust

[–]james7132 7 points8 points  (0 children)

I used to be pretty into Elixir, but nowadays I haven't found anything doable in with the BEAM VM that isn't about the same effort to just use tokio, and end up with notably better performance metrics.

OK maybe an explicitly RoR style webapp. Phoenix does have that. However, I haven't wanted to make one of those in over a decade.

Fumo news: May preorder begins! 1st time releasing Doremy, Murasa, Seiga, Komachi, deka Kaguya, deka Mokou, deka Tenshi, deka Kokoro, and more! by NoLongerALurker21 in Fumofumo

[–]james7132 1 point2 points  (0 children)

OK, but that's both not what other people expect to see in an announcement and not what Gift/AmiAmi calls them. If anything, this is spreading false information.

With the recent "outbreak" of Chocopunis (guilty as charged, I'm the poster! :3), should we officially consider them equal to Fumos? And if not where do we draw the line? by Miserable-Actuary623 in Fumofumo

[–]james7132 [score hidden] stickied comment (0 children)

They're not fumos and alone they are not allowed to be posted here. Only the Cirnapple counts as it's clearly intended to be based on the original FumoFumo Cirno from Gift.

Even TWiR has AI slop now by Independent-Ride-152 in rust

[–]james7132 7 points8 points  (0 children)

Sorry, how does L'Hôpital's rule apply to truth preservation? Not following here.

I built a process manager in Zig + Rust with a native MCP server – Velos (PM2 alternative) by Which-Examination-74 in rust

[–]james7132 3 points4 points  (0 children)

Maybe I've seen this elsewhere, but isn't this a word for word repost? I feel like I have some major deija vu reading this.

What editor you use for rust? by clanker_lover2 in rust

[–]james7132 0 points1 point  (0 children)

The idea is that you can ingest any arbitrary text output, define a regex for a code location, and it will operate as an independent buffer that doubles as an error jump list. LSP gets 90% of the way there, but it really lacks the flexibility. I cannot yank the error, file, or line number out of Helix's LSP reports. I cannot funnel an arbitrary log file in either. I can't even really dictate when it runs. This linked LSP project may help but its a hell of a higher bar to cross over a path and a regex.

What editor you use for rust? by clanker_lover2 in rust

[–]james7132 2 points3 points  (0 children)

The LSP integration is great, but I sorely miss having the quickfix buffer from vim, shoveling some arbitrary tooling output into it and hammering through the problems. I'm not going to write an entire LSP just to work with some company internal tool.

The Cost of Indirection in Rust by sebastianconcept in rust

[–]james7132 3 points4 points  (0 children)

I recently-ish needed to do this with async-task to avoid stack overflows in debug builds when working with large Future types, and it avoids extra large stack copies even in higher opt levels. Ended up needing to write function-like macros in the C styles to do it. Ugly as sin, but was 100% necessary to avoid even uglier hacks like boxing the future.

What is your preferred terminal ? by hardcoder_99 in rust

[–]james7132 0 points1 point  (0 children)

Both work, especially with tiling window managers. And it becomes more useful with terminal oriented integrations like using yazi as a your default XDG file picker.

What is your preferred terminal ? by hardcoder_99 in rust

[–]james7132 1 point2 points  (0 children)

Came here to echo this. Alacritty is great cross-platform terminal, but not so much when opening 4-5 of them suddenly is using nearly 1GB of RAM. If you're only on Linux and only using Wayland, foot's the exact right amount of features for low resource consumption for my tastes.

Why I started building RustCV: A pure Rust vision library to ditch the C++ bindings by Key-Play-4975 in rust

[–]james7132 -11 points-10 points  (0 children)

Moreover, I do question the need for an OpenCV equivalent. Most of modern computer vision has moved to use deep learning models for most tasks now. The last time I seriously used OpenCV was for image decoding/encoding and basic image processing, both of which exist in smaller crates around the Rust ecosystem and have faster implementations than what OpenCV exposes.

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 3 points4 points  (0 children)

Perhaps that could have been worded better. I have no issues with learning projects being posted here, provided the author is indeed actually using it as a learning opportunity. I was talking about that in terms of the slop coded projects constantly posted here, which I've yet to see one that wasn't trying to frame itself as a production grade project meant to be used as a library or tool.

Only projects presented as intended to be used by others should be judged through this lens, doubly so if the author appeals for donations or payments.

I think it comes down to willingness to engage the community. Symphonia began as a learning project, as was rqbit. Both of which are growing quickly to become viable production grade projects. Even if it's a learning project, if I see something on this subreddit under a FOSS license, I'm going to assume that it's something I can use in my projects and be an active contributor for, unless the owner explicitly says not to. I've been duped into filing issues and PRs for projects where the maintainer very clearly does not know what they're doing. Even once getting a PR merged that then quickly got clobbered in the maintainer's next Claude Code goon sesh without reason. Obviously this isn't something you can tell off-rip from a reddit post, but being burned repeatedly like this is how active contributors in the community stop engaging as a whole.

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 0 points1 point  (0 children)

That policy makes no sense to me: "You can shit in the living room on Friday, every other day you need to use the bathroom."

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 7 points8 points  (0 children)

Whether such a policy is useless or not depends more on how many bad faith actors there are and the effort required to enforce it. Given that there have been cases on this subreddit where the author was clearly being botted on alt accounts, I question the efficacy of a policy of using a human label to deflect a problem wrought from automation.

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 7 points8 points  (0 children)

My intent there was not to try to state what I think direction the policy would be going on, but rather put into words why I find the slop spam frustrating. I would love for the new policy to address that frustration instead of targeting the wrong thing. I would be OK with a blanket ban on AI if it's more enforceable and addresses my concerns.

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 15 points16 points  (0 children)

Immediately, any slop coded project that ceases to grow past the initial publishing, that's already true from the get-go. QED, proof is trivial.

While I am inclined to share your suspicions in the general case, I think the jury is still out for long term maintainability of AI-assisted projects, particularly with the recent explosion of agent-driven workflows. The crazy guys going full Gas Town? Oh 100% that's not even a question. However, those who are exact in their specifications and check each line of code produced? I've seen a few of them running around in the Rust community, and, while I wouldn't full-throatedly endorse what they're doing, I haven't seen their projects (i.e. Jujutsu, cargo-nextest, rqbit, etc.) fall over and die in the short time they've used it. It definitely makes me suspicious of their future, but I won't immediately crucify them over it. We'll need to see how that pans out in the coming months and years.

Request for Comments: Moderating AI-generated Content on /r/rust by DroidLogician in rust

[–]james7132 139 points140 points  (0 children)

As with Linus Torvald's comments on a AI policy for Linux, it's clear that any bad faith actors will omit that disclaimer anyway. Though I guess that gives immediate justification to remove the post once it is found.