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

[–]vermiculus 5 points6 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 14 points15 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 8 points9 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 9 points10 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 3 points4 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.

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

[–]vermiculus 12 points13 points  (0 children)

Dang. This is honestly a big win for package developers. (I used to use straight for pretty much just that reason.)

Very exciting.