• 8 Posts
  • 307 Comments
Joined 3 years ago
cake
Cake day: March 19th, 2024

help-circle
  • You seem to be making a huge deal out of one person on the internet saying that they stopped programming in Rust because they felt that rust projects were getting dominated by LLM output

    I didn’t make a huge deal out of it; I made one short comment (sincerely) asking if they were serious, and replied because it turned into a longer comment chain. I don’t think it’s a big deal. I am surprised that they weren’t joking and find their rationale ridiculous. And I separately take issue with the chauvinism expressed in another comment, but I don’t think the original comment is a big deal.


  • How did English become the most widely spoken language? Most certain through far more bloodshed than anything to do with the production of AI systems. If Rust’s association with AI is a reason to avoid using Rust, then yes, the social conditions surrounding English usage are sufficient grounds for a movement away from English as the lingua franca.

    Anyway, like I said in my comment, you can replace “English” with any other language that LLMs speak fluently. I gave English as the example language because that is the language this forum is in. There are much less widely spoken languages that LLMs are also fluent in. Should users of those languages abandon their languages? I was responding to that person’s ridiculous reasoning.


  • Eza isn’t a reimplementation… it’s its own program. The name of the binary is also eza not ls. What OS are you using that uses eza instead of ls? I have both installed and have ls aliased to eza because I find the coloured output to be easier to read (much like syntax-highlighted code is easier to read), but I’ve never seen eza pre-installed on a system, not does it conflict with ls. Package managers let you install both. They’re different programs.





  • I feel like “I built” has a level of pompousness implied that I think is correlated with AI bros. I’d normally use a verb like “made”. I know it’s a synonym but it seems less tooting-your-own-horn in connotation. I don’t think I’ve naturally said in a sentence that I “built” a tool.

    Before I get strawmanned, no I don’t think there’s anything wrong with saying you built something. I’m mentioning that there’s a minor difference in connotation that leads to one verb correlating with vibe-coding. That’s all.



  • It does make me sad that Rust is getting so strongly associated with slop. Personally I find it a really fun language to actually program in. The language being expression-based is actually quite handy, and is a concept I wish existed in other languages too. But it is also unfortunately the most sensible language for vibe-coding too because of the performance and guardrails.




  • They aren’t specific about how the question was posed, no, but page 9’s wording does state that it is maintainer-estimated, and specifies the terms “low-quality” and “slop” as the qualifier for the 25% figure, so unless they’ve made a huge logical leap, I think it is reasonable to conclude that maintainers were specifically asked about low-quality AI-generated PRs (or “AI slop”). I think people are sensible enough these days to not deny that AIs sometimes produce acceptable code.