andreypopp

Joined 15 years ago

Karma
1,038
Submissions
178
Member since
Jun 30
just sitting there, looking shiny...

https://github.com/andreypopp https://twitter.com/andreypopp

View on Hacker News

Recent submissions

Comment · 12 days ago
hehe, I also have done the same, but I'm building on top of tmux. Though much more minimal in scope. https://kido.tools (website showcases the TUI only but there's native macOS app in the PR which I'm using but still refining).

We should compare notes!

Comment · 17 days ago
You meant Pragmata Pro :)
Comment · 24 days ago
Agree, but this orthogonal to JS or bash question. (I mean can always run some bash locally as well, even wasm compiled one).
Comment · 24 days ago
it cannot use cat but you can make a command which communicates back to agent. Armin mentions that:

> While in theory the agent could provide a CLI tool that talks to the outer harness via environment variables and Unix sockets, it’s a rather crude process

But I don't know why it's crude to be honest. I'm running pi in tmux and have a CLI to prompt it from any shell session / neovim and it works good. So such way of communication is already needed besides codemode.

JS was chosen probably because (1) it's easy to sandbox (there's QuickJS) and (2) (my guess) some models are probably post-trained on JS Codemode.

Comment · 24 days ago
There's no limitation, just have bash commands `read` or `view_image` which communicate back to agent.
Comment · 5 months ago
Cmd+Tab works on iOS on iPad, when keyboard is connected, not sure about iPhones
Comment · 1 year ago
try clickhouse-local, it's amazing how it can crunch JSON/TSV or whatever at great speed
Comment · 1 year ago
> this also seems a way to declare types for your own code in an external file, thus keeping your code as runnable Lua and benefiting from type checking too

The declaration file isn't used to typecheck the code the declaration is for. It is only for consumers of the code.

Comment · 2 years ago
Comment · 3 years ago
Would be interesting to know what’s the plan regarding supporting effects in melange. IIRC jsoo (the another OCaml to JS compiler) is doing some whole program analysis to compile to efficient CPS.
Comment · 3 years ago
Does it (Dart, C#) support exhaustivity checking for such matching over subclasses?
Comment · 3 years ago
Agreed here, it's impressive how easy it is to use and how performant it is.

Would be nice to add a seamless ability to call executable UDFs from clickhouse-local, last time I checked clickhouse-local required executables to be in a special directory (as in proper clickhouse). Instead it'd be nice to be able to reference any executable in an ad-hoc way.

Comment · 3 years ago
Comment · 4 years ago
Comment · 4 years ago
To be honest it seems vim/neovim ticks all those points already.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton