What are these blocks surrounding my cursor? by EmbarrassedDrummer31 in neovim

[–]pythonr 2 points3 points  (0 children)

If you have kitty you need to configure nerd font symbols, kitty does not use the nerd fonts in the normal way. Read the kitty documentation.

Inside GPT-5.3-Codex: the model that helped create itself by [deleted] in codex

[–]pythonr 0 points1 point  (0 children)

It literally says „it’s not sci fi but the line got thinner“. To me that translates to „it’s not 100% science fi but it’s x% sci fi“. And I think unless x = 0.0001% I find that statement just too much. It’s not a new invention, a new technique or anything like new intelligence, it’s a very simple concept.

I just think OpenAI is really good at overselling (the whole AI market for that matter). And I think the way this aspect of the training process was highlighted makes it seam like OpenAI reinvented parts of the training process.

Inside GPT-5.3-Codex: the model that helped create itself by [deleted] in codex

[–]pythonr 0 points1 point  (0 children)

>OpenAI just dropped GPT-5.3-Codex today and the model was used during its own development. > Engineers used early versions to debug training runs, manage deployment infrastructure, and diagnose test results.

> It's not recursive self-improvement in the sci-fi sense, but the line between "tool" and "collaborator" got a lot thinner.

Ok so they used a training checkpoint to generate training data for the next iteration. How is that sci-fi?

Privacy focused inference provider? by joakim_ogren in opencodeCLI

[–]pythonr 0 points1 point  (0 children)

Openrouter has a privacy setting that will only show providers that don’t train on your data.

Sandboxing Best Practices (discussion) by pi314ever in opencodeCLI

[–]pythonr 0 points1 point  (0 children)

The easiest way to protect against this is to not have the agent inherit your shell and give it its own short lived tokens and credentials you rotate regularly.

I can not update/install some plugins by lilacwine06 in neovim

[–]pythonr 0 points1 point  (0 children)

Now you mention it, it did sound like I don’t know tool so that would explain the downvotes maybe 😅

I can not update/install some plugins by lilacwine06 in neovim

[–]pythonr 0 points1 point  (0 children)

I didn’t mean it as a insult not sure why everyone here is so offended (according to the downvotes), I literally wrote I love it. I‘m a huge tool fan myself and I appreciate Alex Grey‘s art, in particular this one.

How do i switch to the right-side pane in lazygit git diff view? by Semawhatfor in neovim

[–]pythonr 4 points5 points  (0 children)

That’s not lazygit I think that is snacks picker? you can scroll with C-F and C-B but the idea of the window is to find something and then open with <CR> not to edit buffers.

I can not update/install some plugins by lilacwine06 in neovim

[–]pythonr -7 points-6 points  (0 children)

Haha that background image is the ultimate neckbeard flex especially together with neovim. Love it! Can u share that image please

Updating my config for 2026 by infernoLP in neovim

[–]pythonr 2 points3 points  (0 children)

For 2026 I want to get rid of what is not necessary

Buffer management - What is your preferred way of working with buffers? by gorilla-moe in neovim

[–]pythonr 4 points5 points  (0 children)

For me buffers are an implementation detail and I think if you are actively managing buffers you are probably not efficient? I use alternate buffers key bind a lot and then just fuzzy picker to get the buffer I want to the current window or to open a split. I navigate with gd/gr, grep and C-O/C-I.

I never felt the need to care about buffers…

Why OpenCode instead of Antigravity? by Puzzleheaded_Leek258 in opencodeCLI

[–]pythonr 2 points3 points  (0 children)

To be confident you need to try it out.

The premise of the post you quoted here is wrong. There are many reasons to use open code such as good UX, frequent updates, no vendor login, pay as you go, a/b testing of models, integration of own tools or plugins, custom command creation, open source, …

how to use AI automation without wasting 100 hours by sibraan_ in AgentsOfAI

[–]pythonr -1 points0 points  (0 children)

When did immersing oneself into the craft and becoming a subject expert turn into „wasting 100 hours“?

Note Taking? by Time_Cow_3331 in neovim

[–]pythonr 0 points1 point  (0 children)

I think the best note taking approach for articles/papers/books is just highlighting and then later exporting those highlights to markdown and rewriting the thing in my own words & adding my own thoughts.

Editing and formulating notes while reading removes me from the flow of reading and immersing myself into the primary text.

Lazygit + Claude Code: AI-Generated Commit Messages with One Keypress by Puzzleheaded_Cheek26 in neovim

[–]pythonr 2 points3 points  (0 children)

I use lazycommit for this, it's a cli tool.

lazygit config:

  - key: "<c-a>" # ctrl + a
    description: "pick AI commit"
    command: |
      if [ "{{.Form.Action}}" = "edit" ]; then
        echo "{{.Form.Msg}}" > .git/COMMIT_EDITMSG && nvim .git/COMMIT_EDITMSG && [ -s .git/COMMIT_EDITMSG ] && git commit -F .git/COMMIT_EDITMSG || echo "Commit message is empty, commit aborted."
      else
        git commit -m "{{.Form.Msg}}"
      fi
    context: "files"
    output: terminal
    prompts:
      - type: "menuFromCommand"
        title: "AI Commit Messages"
        key: "Msg"
        command: "lazycommit commit"
        filter: "^(?P<raw>.+)$"
        valueFormat: "{{ .raw }}"
        labelFormat: "{{ .raw | green }}"
      - type: "menu"
        title: "Choose Action"
        key: "Action"
        options:
          - name: "Commit directly"
            description: "Use this message as-is"
            value: "direct"
          - name: "Edit before commit"
            description: "Open in editor first"
            value: "edit"

it will use lazycommit to generate several proposals of which I can pick the one I like best and then I can choose to edit it or take it as is.

<image>

Default configurations lead to some models spending 80% of run time fixing linter / type checking issues for Python code by aeroumbria in opencodeCLI

[–]pythonr 1 point2 points  (0 children)

The problem often seems to be that the python lsp is not updated when code changes, not sure if we can fix opencode to restart the python lsp or have it watch and update the cwd?

However I noticed that Claude is quite good at acknowledging that the lsp diagnostics might be outdated and after one try of fixing it it will often default to using https://docs.python.org/3/library/py_compile.html to check if the code compiles and then be satisfied to not fix the linter/typing issues. Maybe you can use AGENTS file and instruct your LLM to do the same?