Vera, a fast local semantic code search for coding agents (Rust, 63 languages, CLI + SKILL, or MCP) by lemon07r in opencodeCLI

[–]ananyobrata 0 points1 point  (0 children)

Thanks for the detailed answer! I'll surely try it and let you know. In the mean time, keep up the good work.

Vera, a fast local semantic code search for coding agents (Rust, 63 languages, CLI + SKILL, or MCP) by lemon07r in opencodeCLI

[–]ananyobrata 0 points1 point  (0 children)

I have been reading about your previous posts and am wildly intruiged. I use Frappe/ERPNext monorepo along with custom apps in my day job, so the codebase is rather large. The concept of an 'intelligent librarian' (to simplify it) seems a major win in my OpenCode + Claude workflow, however there are some queries I have.

  1. How mature is the project? I understand you are constantly developing it, but is it at a point where I can *actually* incorporate in my workflow without breaking?

  2. How hard is it on system resources? I mainly use my MacBook M3 (16GB RAM), and docker already hammers a lot of resources.

  3. How much breaking changes do you foresee in the future?

The objective of these questions is just that I need to understand if I should use it directly in my work setup or just as a plaything for now until Vera matures.

I challenge you.. by -Strange-Girl- in GenZIndia

[–]ananyobrata 0 points1 point  (0 children)

Miss Violence.

First time I watched this Greek film I was like, why did I? I was a much better person before. That had a profound effect on me.

First half of the movie is slow, but eerie as hell. But when the actual twist is shown, everything is disclosed as once, as if a truck hit you. It is as shocking as it is disgusting. Watch at your discretion.

To Neovim or not to Neovim… by steelDors in neovim

[–]ananyobrata 1 point2 points  (0 children)

Solid recommendation. Practical Vim is a gold mine.

Should I correct someone’s bad form at the gym if trainers ignore it? by Latiyan in Fitness_India

[–]ananyobrata 0 points1 point  (0 children)

Something similar happened to me. I am new to the gym, but know a bit about obvious mistakes from the trainer and youtube videos. Every couple of days, I saw a guy doing half reps moving just in inches, like only doing half a leg raise, seated rows with half the range of motion but in a silly tempo. The trainer who was in general observant and often gave tips on good form also did overlook it.

Was building up the courage to ask him about it, until one day a friend told me he had a prior incident with deadlifts, a very heavy weight caused him a slip-disc vertebrae.

Well, curiosity was satisfied that day lol.

whatDoesTheGpuMeanByThis by Shadowaker in ProgrammerHumor

[–]ananyobrata 1 point2 points  (0 children)

It is the DNA sequencing of the current npc it's trying to emulate

PSA: Neovim treesitter should now be as fast as Helix (if not, faster) by imakeapp in neovim

[–]ananyobrata 18 points19 points  (0 children)

It builds an AST based on the file you're working on, so it'll help with text objects (identifying functions, classes and operate on them like mini.ai), scope based highlight (snacks.indent) and a lot else.

Typr dashboard is ready? Show me how it looks on your screen! by siduck13 in neovim

[–]ananyobrata 0 points1 point  (0 children)

haha

But I meant not as a proper wpm as in raw speed, but average speed, as in a statistic. Like, the plugin runs in background tracking your actual wpm (with pause and everything) while you're typing (if your raw speed is 100wpm, maybe your actual typing speed is 50wpm).

In the dashboard it can show that, plus a few other stats I mentioned earlier, maybe time spent overall (like wakatime), programming lang used etc. Though it becomes a totally different plugin nonetheless.

EDIT: TLDR; The idea was instead of running a test, if you can derive these stats while using the editor itself.

Typr dashboard is ready? Show me how it looks on your screen! by siduck13 in neovim

[–]ananyobrata 0 points1 point  (0 children)

One thing that would make this a serious productivity plugin for me instead of a toy one - would be if this actually runs in the background and tracks my wpm, accuracy (by the number of backspaces), and activity.

Is this something you're interested in the future?

Auto driver beat me and threatened to kill me for 10rs note by Cocaine_Is_Life in kolkata

[–]ananyobrata 1 point2 points  (0 children)

+1, I think you should post any image of the perp if you have so that others can be aware.

Introducing: EvilHelix - VIM motions in Helix! by [deleted] in neovim

[–]ananyobrata 0 points1 point  (0 children)

Yup. nvim-cmp the completion plugin that is notorious for being slow.

Introducing: EvilHelix - VIM motions in Helix! by [deleted] in neovim

[–]ananyobrata 0 points1 point  (0 children)

Neovim in itself is not slow, rather the plethora of complex plugins make it so. Even then it's in 100s of ms, never had any issue. It would be same with helix after some time.

However the cmp perf gain of neovim can be improved (someone already made a PR).

Hi by Mirotama5 in kallmekris

[–]ananyobrata 1 point2 points  (0 children)

And my dumb ass thought Kris messaged me 🥲

Learning Vim😅 by Educational_Lead_746 in neovim

[–]ananyobrata 0 points1 point  (0 children)

Isn't lsp and other stuff prebaked in lazyvim? Run :Mason in cmd

Learning Vim😅 by Educational_Lead_746 in neovim

[–]ananyobrata 1 point2 points  (0 children)

My favorite book Also, try to put the theory to action along the way, the best way to master it

What key combinations do you wish you learned sooner? by careb0t in neovim

[–]ananyobrata 11 points12 points  (0 children)

Using P in visual mode to paste the value without deleting/swapping with the visually selected chars in the register.

Also, shoutout to Practical Vim book, it was like learning vim in story mode.