Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
the_mitsuhiko
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
the_mitsuhiko
11d ago
Doubt is always good.
2.
▲
by
the_mitsuhiko
13d ago
I really don't know anything here, but I'm assuming that Astra's weird coding [1] is probably more a result of RSI than intentional behavior. And if it's not, then it's some other change in their training process.
3.
▲
by
the_mitsuhiko
25d ago
Not sure what you call it, but new accounts are no longer able to use librespot.
4.
▲
by
the_mitsuhiko
25d ago
https://github.com/librespot-org/librespot/issues/1649
5.
▲
by
the_mitsuhiko
1mo ago
> Several countries require AC installation to be approved by the equivalent of a homeowners association or impose noise ordinances that increase compliance costs and paperwork. This is not unique to ACs. Anything on the outside of a bui
6.
▲
by
the_mitsuhiko
1mo ago
> Sounds pleasant and vaguely inspirational. Then you read it again and notice guy thinks I don't always have the RIGHT to DECIDE to RESIST. Author here: maybe I wasn't too clear about this, but I have seen people direct their
7.
▲
by
the_mitsuhiko
2mo ago
I have never ever seen this behavior. For something that shows up on hackernews I would expect at least someone to provide a way to reproduce it.
8.
▲
by
the_mitsuhiko
2mo ago
Ctrl+P in most coding agents is bound to bringing up a command bar. You should be able to bind both hotkeys to the functionality you want already.
9.
▲
by
the_mitsuhiko
2mo ago
I don’t know what the standard C-p and C-n bindings are. Could you share? The startup time is a known issue and scales badly with extensions. We’re aware of it but fixing it is tricky.
10.
▲
by
the_mitsuhiko
2mo ago
The problem with the XDG spec is that it now forces you to have different paths on different platforms. It just increases the complexity and at the end of the day unless all software adheres to it, you still end up with a “polluted HOME”. I
11.
▲
by
the_mitsuhiko
2mo ago
I guess they might have said mid-size? But definitely not large SUV.
12.
▲
by
the_mitsuhiko
2mo ago
The wild thing for me is that we just recently bought an XC90 and an American friend asked me how we're managing with three kids in a "compact SUV". That car is about as large as cars get over here for the most part.
13.
▲
by
the_mitsuhiko
2mo ago
This path would only be viable for one or two providers and even does not work within one provider. For instance within OpenAI many of their models do not share the same capabilities. The complex of what you are suggesting is staggering c
14.
▲
by
the_mitsuhiko
2mo ago
> uhh openai just did a whole thing with arc agi where they very clearly explained that you will lose a lot of performance if you do, this isnt just about convenience Which part are you referring to here? web_search coming from the prov
15.
▲
by
the_mitsuhiko
2mo ago
It definitely is getting quite challenging. That said, a lot of user experiences are modelled around retaining transcripts for longer than a few minutes. Every claw or chat based application creates a very real user experience desire of t
16.
▲
by
the_mitsuhiko
2mo ago
I guess the good aspect of sign in with Google is that it falls back nicely to sign-in via email which is very portable.
17.
▲
by
the_mitsuhiko
2mo ago
> But in the background of the article is clearly the goal to make sessions portable, not just being able to inspect it. It's partially implied even in the title. But not on the level that providers need to agree to a common format.
18.
▲
by
the_mitsuhiko
2mo ago
The post for the most part is mine, so if something AI generated slipped into it it's on me. I can share with you what I did to write the article which I do for most of my writing. I start out with what I want to talk about, and then
19.
▲
by
the_mitsuhiko
2mo ago
> What are features that only work with session transparency / ownership? That's sort of the thing: very little (beyond switching models and providers). Obviously what you lose is a convenient way to run analytics over your ow
20.
▲
by
the_mitsuhiko
2mo ago
> providers increasingly diverging how they implement certain features and the APIs becoming quite complicated and provider specific This post only talks about the former.
21.
▲
by
the_mitsuhiko
2mo ago
But then on a cache miss you need to resend the whole thing. Cached websocket connections on OpenAI work like this in a way. But once you lose the connection then you lose that. Your idea though is the core of the responses API with store w
22.
▲
by
the_mitsuhiko
2mo ago
Hosted tools are absolutely fine. Hiding away their results in encrypted blobs less so.
23.
▲
by
the_mitsuhiko
2mo ago
We were thinking about it while writing it. I think one thing at least open source harnesses can do is push back on using some of these conveniences from the providers. For instance the moment we start compromising on the idea of portable
24.
▲
by
the_mitsuhiko
2mo ago
Because if you don't, you trash the KV cache and things get way more expensive. We wrote about it here: https://earendil.com/posts/prompt-caching/ Encrypted reasoning content is one of the things we keep as b
25.
▲
by
the_mitsuhiko
2mo ago
We do not.
26.
▲
by
the_mitsuhiko
2mo ago
> It's for using lsp to do things like symbol renames. It's cheaper to call an LSP server to do those kind of simple refactors than to spend tokens on the model doing it. Is OpenCode pushing the LLM into doing these refactors v
27.
▲
by
the_mitsuhiko
2mo ago
> How you deal with LSP? One of the best things in OpenCode is LSP integration. I would love to learn how LSP helps you. I did various basic evals with LSP and I did not find it to improve the agent performance at all. Maybe on newer m
28.
▲
by
the_mitsuhiko
3mo ago
We are going to address this. Not by loading the agent but by finding a way to provide official plugins or blessed plugins. But we’re not yet sure what the right approach is.
29.
▲
by
the_mitsuhiko
3mo ago
> Suggestion for Pi: capitalize tool names for the Sonnet/Opus models (edit -> Edit, bash -> Bash, ...). Pi is doing that.
30.
▲
by
the_mitsuhiko
3mo ago
> When you use a Codex subscription in an agent like Pi or OpenCode, all the requests and tool call execution go through a sandbox owned by Codex app server That is not the case. There are some subtle differences between subscription an
More ›