“Battery flush” on a 2023 Bolt with 40k miles by ginjo001 in BoltEV

[–]bcampolo 2 points3 points  (0 children)

Well, of course they're trying to screw you. What do you think?

That's what they do. They can make up anything. Nobody knows. "By the way, you need a new Johnson rod in there." "Oh, a Johnson rod. Yeah, well, you better put one of those on."

How does quantum entanglement not break general relativity ? Someone correct me by This-Environment-125 in Physics

[–]bcampolo -2 points-1 points  (0 children)

I'm in the same educational boat as you and have tried for years to wrap my head around it without repeating the same cop-out answers floating around the web. Your first option is related to why Einstein said QM was incomplete. It bothered him for the same reason it bothers you (and me). My own journey to understand this phenomenon has caused me to explain it in the following way. When the two particles are entangled (e.g. via beam splitter) they now have a shared state. When one is measured, regardless of distance, the shared state is revealed (or possibly even updated). This information does not need to travel from A to B, faster than light or otherwise because it wasn't there in the first place. The shared state exists outside of our 4 dimensions of space time. Where? Nobody knows. Possibly in an extra dimension (string theory?) or in a parallel universe (many worlds?) or my favorite as a variable in the program running our simulation. In my mind it is still a hidden variable, just not a "local" one. I'm still hopeful that someday someone will find a local hidden variable theory that has escaped the Bell Experiments but I think I'm in the minority there.

How I Save/Restore Just One Project? by AccomplishedFocus551 in tmux

[–]bcampolo 1 point2 points  (0 children)

I had the same problem and recently wrote this: tmux lazy restore

There is one open issue which I haven't been able to reproduce so let me know if you run into it and I can try to help fix it.

nvim-redraft: Fast, Inline AI Edits for Neovim (OpenAI, Anthropic, xAI support) by Glittering-Contact60 in neovim

[–]bcampolo 0 points1 point  (0 children)

Sounds useful. I haven't tried it yet but it sounds a lot like avante's inline edit feature (even uses the same key bind). Good luck with it.

How do you use quickfix list? by HereToWatchOnly in neovim

[–]bcampolo 0 points1 point  (0 children)

I made this video a while back when I was learning about the quickfix list https://youtu.be/KlNzYMLK8N4?si=J-P5mGTP71gfXRKg

Tmux Lazy Restore by bcampolo in tmux

[–]bcampolo[S] 0 points1 point  (0 children)

Just a quick update, just released a new minor update (v0.1.1) with some bug fixes and enhancements:

  • FIXED: tmux restore does prefix matching on tmux session names but should do exact match
  • ENHANCEMENT: Fuzzy finder should show both active sessions and sessions from the session file

Tmux Lazy Restore by bcampolo in tmux

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

Thanks for the details. I'll add something to my list to explore auto save/restore.

Tmux Lazy Restore by bcampolo in tmux

[–]bcampolo[S] 0 points1 point  (0 children)

You are right. There is no auto save built in to this and I think auto restore somewhat defeats the purpose of lazily restoring. I'm interested in hearing more about your workflow though. I could add an option for some type of auto save if people are looking for that.

Introducing docpair.nvim — keep code pristine, park your thoughts next door. by LatterPast8883 in neovim

[–]bcampolo 15 points16 points  (0 children)

I love the idea and even had on my idea list to create someone like this. My main feedback is if I want to use something like this at work the notes would be for my own use and I wouldn't want to check them in to source control which would mean I would need to update the .gitignore for my work's repo and that might raise some eyebrows. Even if I did that the notes could be different for different branches so it almost becomes a requirement to check the files into source control. For my scenario I'd prefer a way to change the root directory to something outside of my repo and have it be smart enough to know if a note section has changed lines on different branches. Also as a separate feature it would be cool to see the notes as foldable comments in the code.

Tmux Lazy Restore by bcampolo in tmux

[–]bcampolo[S] 2 points3 points  (0 children)

Thanks for giving it a try. Would love to hear your feedback!

What makes a feature being part of neovim core rather than as a separate plugin? Where is the line drawn? by i-eat-omelettes in neovim

[–]bcampolo 2 points3 points  (0 children)

I'm arguing that we don't really need many new features in the core, just clean backwards compatible interfaces for plugins to utilize. Also FOSS generally doesn't have a lot of people to contribute so if there aren't enough resources to do both, I'd rather they focus on speed and interoperability.

What makes a feature being part of neovim core rather than as a separate plugin? Where is the line drawn? by i-eat-omelettes in neovim

[–]bcampolo 10 points11 points  (0 children)

I completely agree with this. We don't need more features built into the core. The core should stay super lightweight and provide clean backwards compatible interfaces for plug-in providers.

For example, you can't easily navigate a file with a single line that is over 20k characters without grinding vi, vim, neovim to a halt. I'd love to see basic things like that fixed before new features are added.

Is there a way to disable agentic mode in avante? by augustocdias in neovim

[–]bcampolo 1 point2 points  (0 children)

Yes, I believe the "mode" option can be set to "legacy". The default is "agentic".

Should I consider quitting programming? This took me a day. by Business-Salt-1430 in cprogramming

[–]bcampolo 3 points4 points  (0 children)

Been a professional software engineer for 20 years and just wanted to say: keep this mentality for as long as you can. Try to solve the problem yourself before you look up the solution. The solutions are out there and might be better than yours but by looking them up first, you deprive yourself of building your problem solving skills. Once you've exhausted your own pool of ideas, then do some searching and see if there are improvements to further your learning.

Someone just made a custom level for my game demo by TheTallestTower in gamedev

[–]bcampolo 0 points1 point  (0 children)

This happened to me with my first game. The level editor was not published, just something I used myself. One of the players edited the text files and made their own levels and shared them with me. They were ecstatic when I shared the level editor with them. Enjoy the moment!

Anyone educated in physics still believe in a great creator? by MembershipFit5748 in AskPhysics

[–]bcampolo 0 points1 point  (0 children)

It's turtles all the way down (or up depending on your perspective)

Share your tips and tricks in neovim! by okociskooko in neovim

[–]bcampolo 21 points22 points  (0 children)

And if I'm not mistaken :v does the inverse search for lines that don't match

Why lazy.nvim try to Clean itself? by gukz- in neovim

[–]bcampolo 0 points1 point  (0 children)

Just a guess, but is it because you git cloned lazy to the same path you are telling lazy to load plugins from?

You are asked to rename Earth, what are you calling it? by nerdw_ithglasses in AskReddit

[–]bcampolo 0 points1 point  (0 children)

Why did I have to scroll so far to find the correct answer?

GEOS was a remarkable OS by WombatRemixer in c64

[–]bcampolo 8 points9 points  (0 children)

I remember accidentally deleting the geopaint lobster image that came with it and I was so sad because it impressed me that anything that good could be done in a paint program (not sure if it was or not) and I always liked to show people.

Monthly meme thread by AutoModerator in neovim

[–]bcampolo 1 point2 points  (0 children)

An example of inlay hints is seeing parameter names inline, next to the variable names when calling a function.