I wonder how the rustaceans feel about their language being associated with slop.
post
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.
And I can't decide if Cargo or the Python interpreter is the bigger smart ass.
Yeah well you can thank rust tools that are replacing coreutils and somehow finding their way as defaults. Eza is a prime example. Oh pretty icons but you can't handle ls -larth, so glad you are in rust though. Rust has had a reputation before the slop.
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.
you're not gonna get a reply to these questions, because they installed eza themself and also, separately, heard about ubuntu adopting the uutils reimplementations of coreutils, which of course does not include eza.
CachyOS aliases ls to eza in fish, which is the default shell there. I love fish but still think it's a bit weird to use it as default.
Slop code? Missing features? Add in some arrogant wunderkinder and strong vendor push and you've got Systemd.
Wouldn't it be great to master a language like C while also grasping the logic behind other programming languages? I’m not entirely against artificial intelligence, but it’s completely useless—it’s absolute garbage.
I for one grasp C and work with it, no big deal. AI does it well too and is probably going to eat the fun-of-coding out of my job. That's sad to me but, it's not useless. For now there's a lot of stuff we didn't maintain like docs and unit tests and thanks to ai it's kept up to date now, not that it's very important but we strive at just doing more, not being less workers.
Yes, you are absolutely right. Regardless of how proficient an LLM (large language model) might be at documentation and coding, it remains just that—an LLM. If you write the documentation yourself, you can craft it in a way that is both engaging and humorous. I am not suggesting that we should avoid using LLMs altogether; I simply believe they should be used with moderation.
"Nothing leaves your device!"
"Curious to know what others think!"
Which would you pick: a SAAS option, or open source vibe coded option? This is a hypothetical, so none of the "neither" crap, just which one are you more likely to pick first.
Proprietary is a deal breaker (and SaaSS is a subset of that), so if the only option is slop then I guess I have to use slop.
But, realistically, neither. I haven't found a situation so far in which the only viable option is vibe coded.
If it is a hypothetical then I would pick the "neither option crap," you do not get to control my choices
In what world are the only options SAAS or vibe coded? Maybe at that point I don't need that program.
This is one of the cases where the actual thing is amazing but the fandom for it is insufferable.
There is nothing wrong with Rust. It's incredible. I've been writing code with it for years.
I don't understand why people do that when writing rust by yourself is so much fun!
A month!? A lot of these fuckers pop up just over the weekend, and then are never heard from again.
Vibe coded garbage.
Don't forget Claude in the contributor list!
AGENTS.md
Surprisingly not a red flag, it can be used to sabotage potential sloppers.
... is an indication of tooling, not a scarlet letter that AI contributed to the source code. A dev can include AGENTS.md to support automated maintenance (pre-commit hooks, config scripts, Github actions) without making AI part of the software. Does Makefile mean GNU Make wrote your program?
"AI. You keep using that word. I do not think it means what you think it means"
Rust really has a reputation. Not only it is associated with slop and snobbery (slobbery?), but also with efforts to steal skill and capability from the community by "rewrite it in Rust"-ing FOSS projects into projects with corporate-friendly licenses that enable wholesale project theft and enshittification.
I'd hate Rust, but Lunduke hates Rust because trans people write in Rust, so I like Rust just to piss off Lunduke's homophobic ass
I once considered it a privilege to be able to program in rust. Even before, rust code can be quite terse
With LLMs now, I see code that gives my brain an anneurism and programming anti patterns that I didn't know existed
Although I understand why LLMs prefer rust safety guarantees that make it difficult to shoot itself on the foot
“I built”
Yep, and it makes it harder to be motivated to actually work on OSS when your work can just be copied and sloppified into 10 other clones the next day
Seeing slopsayers and rust aficionados fight in the comments is like coming across a baron and revenant going at it in melee.
Hell yeah.
don't forget "claude rules" on the github project
TBF, AI allowed me to make extensions for browsers for my personal use which didn't exists anywhere. So far, so good for me.
Don't brag about your wankin extensions unless you're willing to share bro
This is pretty much the whole dilema though. By sharing it and putting it on GitHub you're just making the AI slop contributions problem worse.
AI has also enabled me to do so many crazy projects I know are way beyond my skill level in a pre-AI world, and although I'd love to share some of them I've determined it's just not worthwhile. Anyone technically inclined enough and sufficiently motivated can repeat the same process I did if they want similar tools. AI indeed makes mistakes, but it's scary good at code and has completely revolutionized workflows in every CS position I know of in my company as well as every college CS friend's company. It's better at catching edge cases than humans and writes comments that actually explain what a function does in context of the rest of the program. It's a shame it's all built on stolen training data and forum suggestions from people who were trying to help others in good-faith, but the end result is an undeniably useful tool.
If you have any project ideas or clearly scoped changes to existing open source software you already use daily, it's worth trying for yourself. Google Antigravity is my preferred tool for this sort of thing at a hobbyist level and has a relatively generous free tier. VS Code with copilot is more common professionally and although with the right models connected it's generally better at outputting code that looks less like it's vibe coded, I wouldn't say it's all that much more powerful of a tool for just getting a personal project working.
Ive had it make me a few iphone apps to sideload, a crossplatform manga reader with the goal supporting all backups/extensions/repos and having every paid feature all those apps have, it works suprisingly well, even implemented internet archive as an extension. Haven't tested anything other than mihon, komga, and suwayomi support but that works well. Mostly just get stuck in a loop testing and tweaking the ui for hours.
Also an rss reader with hidden/pinned categories and the ability to rearrange feeds, multiple pane views with the ability to dynamically rearrange the layout on the fly, I fking love it, I couldnt find any that let you hide categories which led to me having it make an extension for freshrss, eventually just turned into making an app. It fits all my needs for an rss reader and is seemingly stable.
Couple blender extensions too, they dont create anything, just speed up my workflow by adding options that used to require workarounds.
They are on github, actually. One of them allows betterbird and the likes to set email reminders (reminders as email).

top 85 comments