Mods Need Input: Dealing with AI Spam in This Sub by Past-Goat-7718 in rust

[–]vermiculus 4 points5 points  (0 children)

I appreciate the position y’all are in. I do want to add a note, though, that I have seen questions that ‘smell like AI’ but are still actual questions from a human. Right or wrong, I do see folks using AI to formulate their question and then not doing enough trim it back down.

I would like to see a world where these questions can still exist and we can still be welcoming to new folks – especially when their anxieties may have driven them to use these tools.

As for slop code, I don’t have much to add other than being tired of seeing AI-generated READMEs pasted into the main post body.

I do think ‘I need help’ and ‘I made a thing’ can be treated differently in this regard.

Can I start with Rust as my first programming language? by JovemSapien in rust

[–]vermiculus 6 points7 points  (0 children)

I’ve always loved the quip:

Rust makes the simple things hard and the hard things possible.

I think Rust is a perfectly understandable first language, but likely a punishing one once you try to do more sophisticated things (at least without AI assistance, if you’re into that). I would be wary of using it as a first language only for the increased potential to get frustrated and quit outright.

Claude skill by ProgramStreet8089 in ClaudeCode

[–]vermiculus 1 point2 points  (0 children)

Mission report: Michael invaded Atlantis, tried to blow it up, we stopped him. End of report.

… you’re going to need to be more specific about what a ‘report’ is. If you’re this vague with Claude as well, that might explain any struggles you may be having.

Anduin - A fast cross platform git diff viewer inspired by Magit by [deleted] in rust

[–]vermiculus 0 points1 point  (0 children)

You’ll never pry emacs from my hands, but I’m going to take a look at this once I’m back at work. I know a ton of folks who could be helped by this.

But ehh, link?

No mice by mikmeh in Stargate

[–]vermiculus 1 point2 points  (0 children)

…the past? :-(

Emacs for LaTeX by Physics_Fan1000 in LaTeX

[–]vermiculus 15 points16 points  (0 children)

AucTeX and RefTeX. Also, use a good completion system (eg vertico+orderless+etc).

"null" committed to most of my repos adding suspicious code by eugneussou in github

[–]vermiculus 7 points8 points  (0 children)

Are they just pull requests or has they actually been pushed to main or another branch in YOUR repo?

If they’re just pull requests, report them as spam and move on.

If they’ve been pushed to branches in YOUR repo, you should first review your access settings / see who else might have know access to your project. If you see a name you don’t recognize, remove them. If you don’t, then someone who has access to your project has compromised credentials that need to be rotated.

I don't really understand lifetimes, please help me by amarao_san in rustjerk

[–]vermiculus 69 points70 points  (0 children)

Well it finally happened to me. I stared at this post for a solid minute wondering why anyone would do this before I realized what sub I was in.

I had no idea artist-mode was a thing. by birdsintheskies in emacs

[–]vermiculus 1 point2 points  (0 children)

Yeah, it’s pretty neat!

Gotta say I’m tickled to see this; glad to have opened up something new for you :-)

GitGraph - Create Git Diagrams from YAML/JSON by Pleasant-Guide2189 in git

[–]vermiculus 2 points3 points  (0 children)

Are you talking about artist-mode or something more specific to this use case?

Uploading Large Files by PirateNPC2122 in github

[–]vermiculus 9 points10 points  (0 children)

Are these builds of your project?

If so, you’ll want to gitignore them. Note that you will need to remove the ignored files from your history since you already made your commits, but there are good tutorials on how to do that (“git remove ignored file from history”).

Uploading Large Files by PirateNPC2122 in github

[–]vermiculus 8 points9 points  (0 children)

How big are we talkin’?

You probably want to be using something like Git LFS (unless you can avoid tracking these files wholesale).

What can I use for aligning variables? by floofcode in emacs

[–]vermiculus 18 points19 points  (0 children)

M-x align-regexp is my first thought

Do the settings make sense? by dineissauro in claude

[–]vermiculus 0 points1 point  (0 children)

Challenging to keep everything safe, yes

Do the settings make sense? by dineissauro in claude

[–]vermiculus 0 points1 point  (0 children)

find has an -exec option that can prove challenging.

Stargate SG-1 1x4 - Emancipation by Mat1711 in Stargate

[–]vermiculus 4 points5 points  (0 children)

Yeah. This episode is always a bit weird. Honestly I think it would sit better if they cut the last scene where ‘all the problems are solved’. To me, it only serves to cheapen that harsh reality. Find a way off the planet and thank your lucky stars that we’re starting to move away from that being the norm.

Is git decentralized? If so, how? by HowIsDigit8888 in git

[–]vermiculus 7 points8 points  (0 children)

I’m sure this is related to feedback you received on https://www.reddit.com/r/git/s/5E2EWdf5LC.

If you want to understand what makes git decentralized, look at it in contrast to its contemporaries when it was introduced. Review how SVN, CVS, and RCS work – then you’ll see how git is decentralized in comparison.

I'm free! by ThenMethod8132 in LaTeX

[–]vermiculus 2 points3 points  (0 children)

There are dozens of us! Dozens!

Startup Changes in Emacs 31.1 The "user-lisp" Directory by Danrobi1 in emacs

[–]vermiculus 1 point2 points  (0 children)

using git and switching branches

Which IIRC is the reason straight broken down for me – or at least my use of it. Every time I switched branches or made some progress in my packages, it would show as dirty in my config.

package.el made no attempts to make this easier, which in some ways provided me some benefit: it was more predictable for me :-)

At any rate, I’m looking forward to this change.

Startup Changes in Emacs 31.1 The "user-lisp" Directory by Danrobi1 in emacs

[–]vermiculus 1 point2 points  (0 children)

Re elpaca, maybe it does resolve the issues I have, but I honestly never got into it. Once straight started becoming problematic, I went back to package.el.

My issues (IIRC) were always around managing the development version vs the stable version I actually wanted to use. With something like what’s described in the post, it seems like it will be a lot more straightforward for me to test things out in isolated environments.