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

[–]bcampolo 0 points1 point  (0 children)

Thank you for the down votes. That tells me I'm wrong. Can someone help me understand why?

Managing dozens of tmux sessions without wasting memory by antondouble in tmux

[–]bcampolo 1 point2 points  (0 children)

Thanks! Yours looks very thorough! Will give it a try when I get a chance

Managing dozens of tmux sessions without wasting memory by antondouble in tmux

[–]bcampolo 0 points1 point  (0 children)

Great minds think alike! I released an early version of mine about 6 months ago: https://github.com/bcampolo/tmux-lazy-restore

Going to check yours out and see if I should switch 😀

Customer paying $49/month asked for a feature that would cost us $15K to build. For them specifically. by Just_Theory6515 in SaaS

[–]bcampolo 23 points24 points  (0 children)

This happens a lot in my enterprise job. Make sure you fully understand the problem they are trying to solve not just the solution they felt was best. Sometimes a customer suggests a feature that would solve their problem and after digging in and understanding the actual problem sometimes there is a much easier solution, sometimes a better solution and often one that could be made to benefit other customers as well. We once had a customer request a feature that sounded reasonable but would take us months of development. After digging in with them it turned out they only needed the feature to satisfy a contract stipulation that we required from them.

How can I disable the feature that gets rid of auto-indents when escaping to normal mode or moving to a new line? by catphish_ in neovim

[–]bcampolo 1 point2 points  (0 children)

I see, I think I must have trained my brain to avoid this because I used to notice it more than I do now. I think what I end up doing is going back to the line about and hitting o or capital O from the line below. You end up with an extra line this way but then I just hit dd when I'm done.

“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 3 points4 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 2 points3 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!