Readit News logoReadit News
jrop commented on Website is served from nine Neovim buffers on my old ThinkPad   vim.gabornyeki.com/... · Posted by u/todsacerdoti
jrop · 10 days ago
This is what I love HN for. "Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should".

This awakens things I've been thinking about Neovim for a while now: now that libuv is embedded, there's really no reason not to use it as a cross-platform application runtime (except for the fact that that's horrific).

jrop commented on Opencode: AI coding agent, built for the terminal   github.com/sst/opencode... · Posted by u/indigodaddy
dizhn · 2 months ago
> The original project, created by Kujtim, remains open source and active—with the full support of the team at Charm.

Anybody know where exactly this is hosted?

jrop · 2 months ago
jrop commented on Gmailtail – Command-line tool to monitor Gmail messages and output them as JSON   github.com/c4pt0r/gmailta... · Posted by u/c4pt0r
kosolam · 2 months ago
There is this generic tool: https://github.com/pimalaya/himalaya
jrop · 2 months ago
Thanks for this! Exactly what I was looking for.
jrop commented on Using `make` to compile C programs   jvns.ca/blog/2025/06/10/h... · Posted by u/mfrw
jiehong · 2 months ago
I wish more projects would include a dockerfile in which a compiler and all dependencies are installed to run the right make command as ‘docker build .’

So you get a working build example, and if you’re lucky and the base image exists for your architecture, it’ll compile a binary for your system too (assuming static linking I guess).

jrop · 2 months ago
This and/or a shell.nix that bundles all dependencies outside of those provided by the language's package manager.
jrop commented on My AI skeptic friends are all nuts   fly.io/blog/youre-all-nut... · Posted by u/tabletcorry
cookiengineer · 3 months ago
Seeing everything these days being about vibe coding, I feel a little old with my VIM setup and my LSP servers who I already thought were a nice productivity increase.

The problems I have with the stuff relating to MCP is that the tech around it is developing so fast that it's hard for outsiders to catch up with what the best working setup is, for example.

What would you do, for example, if you want to selfhost this?

- which models (qwen ai coder?)

- which api (with ollama? Bolt? Aider? Etc)

- how to integrate PRs with a local gitlab/gogs/forgejo instance? Do you need another MCP agent for git that does that?

- which hardware dependencies to run it?

I am currently trying to figure out how to implement a practical workflow for this. So far I'm using still a synchronous MCP agent setup where it basically runs on another machine in the network because I have a too unperformant laptop to work with.

But how would I get to the point of async MCP agents that can work on multiple things in my Go codebases in parallel? With the mentioned PR workflows so that I can modify/edit/rework before the merges?

The author makes a lot of claims and talks always about that their opponents in the argument are not talking about the same thing. But what exactly is the same thing, which is reproducible locally for everyone?

jrop · 3 months ago
I use vim as well, and one editor-agnostic coding assistant that is pretty decent is Aider. It is a little buggy sometimes, but it's been a blast to experiment with. I run it in a separate split with Tmux. Its whole schtick is to use it as a pair programming device. So I'll edit code in one split and use Aider in another, alternating at key points. This has worked pretty well for personal projects. I typically don't do this at $dayjob, though.
jrop commented on From string to AST: parsing (2019)   kubuszok.com/2019/from-st... · Posted by u/sph
ckok · 9 months ago
I think this makes it sound a lot more difficult than it has to be, with the formal theory.

When it's really one of the most simple things if you divide it in parts and look at it from a tokenizer (string to list of tokens) and parser on top. Where the tokenizer can usually be very simple: a loop, large switch on the current character, where a choice is made on "what can this be", and making it into a formal token or error. Then a simple recursive parser that can almost be a 1 to 1 copy of the (E)BNF.

jrop · 9 months ago
I love writing parsers like this. Add in Pratt Parsing for operator precedence and writing parsers can be really easy.
jrop commented on Electrobun: Cross-platform desktop applications written in TypeScript   electrobun.dev/... · Posted by u/CharlesW
golanggeek · 9 months ago
Any similar platforms using Golang?
jrop · 9 months ago
Wails, if I'm not mistaken: https://wails.io/
jrop commented on SQLToy   github.com/weinberg/SQLTo... · Posted by u/akkartik
jrop · a year ago
I love projects like this that shed light on and demystify and otherwise mysterious process. Thanks for sharing!
jrop commented on GitHub was down   github.com/... · Posted by u/frabjoused
jrop · a year ago
A coworker and I just had to use `git format-patch` and `git am` to exchange work. Git is super cool!
jrop commented on Major outages across ChatGPT and API   status.openai.com/inciden... · Posted by u/d99kris
diamondfist25 · 2 years ago
I don’t quite like the new chatgpt4 experience. A lot of times I’m asking it to write a chunk of code for me, but instead it goes into code interpreter mode and gets stuck or fails the analysis.

So I’ve switched back to 3.5 often :)

jrop · 2 years ago
The new UI that was demo'd on stage has not rolled out to me yet. I would love to try it. Perhaps I'm missing how to enable it. IDK

u/jrop

KarmaCake day73March 17, 2017
About
meet.hn/city/40.4774818,-104.901361/Windsor

Socials: - github.com/jrop - gitlab.com/jrop - reddit.com/user/jrop2

---

View Original