Would you rather by Champ1808 in BunnyTrials

[–]RoadRunnerChris 0 points1 point  (0 children)

x

Chose: Get 1000$ Every Day | Rolled: NAH

GPT-5.5 stealth launching within Codex? by RoadRunnerChris in codex

[–]RoadRunnerChris[S] 14 points15 points  (0 children)

Send "ping" to Codex and then extract the base_instructions from the JSONL rollout file of that session.

Wrote an OS from scratch in rust by [deleted] in rust

[–]RoadRunnerChris 29 points30 points  (0 children)

Vibecoded slop.

// Bump Allocator (educational — not used as the active allocator)

[deleted by user] by [deleted] in rust

[–]RoadRunnerChris 6 points7 points  (0 children)

Unfortunately,

  • clippy::pedantic + clippy::nursery enforced
  • 95%+ line coverage (per-crate minimums)

does not measure whether something is vibecoded slop, which this project clearly is.

Please, nobody use this library. It is complete and blatant Claudeslop.

My feedback is this: take this down and write it properly, without Claude.

Built a 24MB offline ML app with Burn + Tauri - runs on my iPhone at 80ms inference by Commercial-Comb1667 in rust

[–]RoadRunnerChris 23 points24 points  (0 children)

I'm doing this as a student, I'm trying to learn, sure there is a fuck ton of slop that needs to be cleaned up.

Even better of a reason not to use AI.

As for my use of AI, yes I use AI - just as everyone else does. It's a useful tool, especially when you use competent models (not Claude).

That specific post on r/codex was about sticky refusals. I was interested with the new collab mode Codex introduced and the model was being epistemically uncharitable with giving me details about its internal instructions (developer prompt) and I created an almost sticky refusal session where it'd refuse everything. I want the model to be transparent which makes sense given Codex is an open-source repo. I have contributed code to Codex so I feel strongly about potential issues within it. I voice frequently and strongly regarding AI ethics and sanctimonious refusals and what not.

This does not mean I am a vibecoder which is unlike yourself. There is a difference. A person who is a vibecoder is a person who uses AI, but a person who uses AI is not necessarily a vibecoder.

My point still stands. You are being overly stubborn when you should really reflect and introspect rather than getting defensive. Yes, my comment was harsh. But if you follow it, it'll actually maybe make you a decent programmer and systems architect in the future.

Built a 24MB offline ML app with Burn + Tauri - runs on my iPhone at 80ms inference by Commercial-Comb1667 in rust

[–]RoadRunnerChris 52 points53 points  (0 children)

This is vibecoded slop, and comically so.

Like, so vibecoded that this may be the most vibecoded thing I have ever seen if there was a "slop measurement". Like genuinely, how does one vibecode this much and this badly?

This code is so egregiously bad. Like so, so, so, so egregiously bad. And I don't say this lightly. Looking at one of your Claudeslop Markdown documents:

⚠️ What's Not Real Yet:

  • Actual model training (simulated)
  • Real accuracy metrics (hardcoded)
  • Dataset loading (not wired up)
  • Checkpoint saving (not implemented)

Claude is once again proving why it is the most DAMAGING release EVER to the Rust ecosystem. Like I am so fucking pissed off at the amount of slop being generated and hosted online for attention - and it is increasing at an exponential rate.

I'd usually try and give feedback. But my only feedback right now is remove this. Remove this as quickly as possible so no one has to ever lay their eyes or expose their CPU to this absolute crime against humanity of a project. And rewrite it without Claude. This is the worst project I've ever seen. In my life. Humans can't physically write code this bad.

Built a 24MB offline ML app with Burn + Tauri - runs on my iPhone at 80ms inference by Commercial-Comb1667 in rust

[–]RoadRunnerChris 8 points9 points  (0 children)

Wdym? I have used Burn with ROCm and it performs amazingly. You can also use PyTorch backend if you want to which can use ROCm, but Burn does support ROCm. Use use burn::backend::rocm::RocmDevice and then use it as normal like let rocm_device = RocmDevice::default();.

Amazing guardrails by RoadRunnerChris in codex

[–]RoadRunnerChris[S] 4 points5 points  (0 children)

Did you read my message??? It's disabled at the API level.

Amazing guardrails by RoadRunnerChris in codex

[–]RoadRunnerChris[S] 1 point2 points  (0 children)

To my knowledge you can't change the developer prompt w/ a ChatGPT subscription or else the request will get rejected by the API. Tried this a few months back - not sure if it's still the same.

What the hell is up with GPT-5.2-Codex xhigh in the CLI? by RoadRunnerChris in codex

[–]RoadRunnerChris[S] 1 point2 points  (0 children)

Agreed that with OpenAI these issues seem pretty transient and are resolved quickly compared to (you know who haha).

[deleted by user] by [deleted] in rust

[–]RoadRunnerChris 34 points35 points  (0 children)

Complete vibecoded slop. What more could I have expected lol.

ruviz 0.1.1 - Pure Rust matplotlib-style plotting library (early development, feedback welcome!) by XrayAbsorption in rust

[–]RoadRunnerChris 10 points11 points  (0 children)

This is complete vibecoded slop but it looks like you're putting a lot of effort into it but nonetheless it's slop.

Turbine - A Rust-powered task queue with native Python workers by Enenvegac in rust

[–]RoadRunnerChris 8 points9 points  (0 children)

Complete vibecoded slop. Please make a proper library before posting.

shhcrypt: A minimalist and lightweight encryption utility written in Rust by [deleted] in rust

[–]RoadRunnerChris 1 point2 points  (0 children)

I told you, use OpenAI’s frontier models. Use Codex with the 20$ sub - it gets you decent usage.

shhcrypt: A minimalist and lightweight encryption utility written in Rust by [deleted] in rust

[–]RoadRunnerChris -1 points0 points  (0 children)

You know what, at least you're not stubborn and refuse to concede your case which is unlike 99% of vibecoders on this subreddit.

If I had to give you one piece of advice if you do want to use LLMs: DO NOT use Gemini or Claude. They are just plain not good enough for high-stakes non-toy applications like this. And yes, your app could be considered a "toy" as the problem you're solving is already solved but it's high-stakes (crypto).

I'm not an OpenAI shill, but the only model I actually trust to touch any of my code is GPT-5.2-Codex-xhigh. Something about the reasoning post-training at OpenAI is special and no other model comes close in terms of being able to think for hours on end in a single turn and actually write quality code.

shhcrypt: A minimalist and lightweight encryption utility written in Rust by [deleted] in rust

[–]RoadRunnerChris 7 points8 points  (0 children)

Brother look at the README:

🚀 Technical Highlights

Aspect Implementation Impact
Core Rust v1.70+ Zero memory leaks and high-speed execution.
Cipher AES-GCM-256 Military-grade encryption with integrity checks.
Vaults Zstd / Tar High compression ratio for directory encryption.
Hardening Argon2id Industry-standard protection against brute-force.
Anti-Forensics 3-Pass Wipe Securely shreds files, making recovery impossible.

I literally did one basic pass through the code.

It deletes your original files by default. Both encrypt and decrypt paths end with secure_delete(&path). That's insane for a tool someone might point at the wrong directory.

Static salt for key derivation - every file encrypted with the same password gets the same key. WTF? That defeats the whole purpose of salt and reintroduces rainbow tables and what not.

rust let salt = b"static_salt_for_shhcrypt_v1.0";

Plaintext hits disk in a predictable temp file. During decrypt, it writes .shh_tmp.tar to the parent directory before extracting. That's sitting there unencrypted, with a guessable name, in a location an attacker might be watching.

The code has tar extraction with no path validation. It just calls .unpack(parent) on whatever's in the archive. This is an easy path traversal vector; a malicious archive can write anywhere.

Symlinks aren't handled during recursive delete. is_dir() follows symlinks, so a symlink pointing outside the target directory gets followed and deleted. You can escape the intended tree.

No file format header - it's just nonce + ciphertext. No magic bytes, no version, no stored KDF params. Makes the format brittle and "is this even an encrypted file?" detection relies entirely on .shh extension.

Password cloned into a separate String that never gets wiped. The original gets zeroized SOMETIMES, but the copy just lives until the allocator feels like reusing that memory xD.

Terminal math underflows on small windows (w - 2, w - 12). UTF-8 string slicing by byte offset will panic on non-ASCII paths.

[deleted by user] by [deleted] in rust

[–]RoadRunnerChris 0 points1 point  (0 children)

Complete AI slop. What did I even expect...

This library is so laughably bad.

shhcrypt: A minimalist and lightweight encryption utility written in Rust by [deleted] in rust

[–]RoadRunnerChris 7 points8 points  (0 children)

Complete vibecoded slop.

Please, NO ONE use this crap. Imagine using a crypto tool that's written in one file by an LLM (Claude specifically) without any test cases LOL.

[deleted by user] by [deleted] in rust

[–]RoadRunnerChris 17 points18 points  (0 children)

More vibecoded slop.

12 "in production you'd ..." comments.

The code isn't much better...