Live data from Hacker News

Launch HN: Bloop (YC S21) – Code Search with GPT-4

news.ycombinator.com

81–90 of 131 posts

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#81
post #37

I have to ask the obvious question, with GPT4 able to write code to solve the problem itself, why would I bother searching for existing code?

I’m assuming you just keep adding functions that you forgot you added already:

numToString() numberToString() parseNumberToString()

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#82
post #62

Where to go next? A Toolformer that calls an AST parser. In VS Code I am running Copilot and IntelliSense side by side. Two competing tab completions -- ridiculous. They should be integrated. I want a Copilot that listens to the interpreter / compiler, so that it only makes correct suggestions.

I can't stand how co-pilot hijacks the standard code completion, often overriding the typescript completion I actually want or generating something distracting. There should be a way to only run completions when prompted. Please upvote this issue if you run into the same problems: https://github.com/community/community/discussions/9817

If copilot interrupts what typescript was going to complete, hit ctrl-space to trigger the typescript code completion.

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#83

Earlier quoted context omitted.

I'm interested why this made a difference to you. If you are concerned about sharing code with Bloop/OpenAI, isn't sharing code during use as bad as sharing it at index time? The more you use it, the more of your code will be exposed...

Only code in the search space is. If it were an "index in the cloud" product, one mistake and I lose the codebase. If it is a "query exposes a portion", a mistake in where I use it exposes a piece. If I can contain the blast radius of my errors my error budget is more available.

Makes sense. But since you don't know what's in the search radius, you might still get surprised.

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#84
post #46

I don’t understand these new saas that rely on GPT. It surely is my lack of understanding, but since the interface to GPT is mainly text: why any company would pay for N different GPT saas (e.g., one for searching for code, another for searching for documentation on confluence, another for allowing your business analysts with their queries, etc.)? Wouldn’t it make more sense for any company to have only ONE interface…

To me, your question seems to boil down to the economics of vertical integration. Two thoughts: First, GPT is all marginal cost, no fixed cost. So the marginal economics of 1 super app vs 10 specialized mini apps is roughly the same. Second, imagine the same argument applied to a utility like electricity. "Why would any company pay for lightbulbs from one company, HVAC from a second company, and appliances from a thi…

I think op means that a more general tool would cover all use cases. If there was a way to easily upload my code to the LLM and query it. At that point the service is providing a way to get your code to the LLM and a prompt, neither of which will be especially difficult in the future.

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#85

Earlier quoted context omitted.

We currently support Go, JS/TS, JSX/TSX, Python, Rust, C#, Java, C/C++

This is a very competent set of supported languages for a startup. I think it would be stronger marketing to just list them out, and to omit the repetition of JSX/JS, TSX/TS. If I see "10+ languages" but it's actually 10, no wait, actually 8, then I'm just getting progressively let down.

[deleted]

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#86
post #46

I don’t understand these new saas that rely on GPT. It surely is my lack of understanding, but since the interface to GPT is mainly text: why any company would pay for N different GPT saas (e.g., one for searching for code, another for searching for documentation on confluence, another for allowing your business analysts with their queries, etc.)? Wouldn’t it make more sense for any company to have only ONE interface…

You are not wrong on this one. The moat they are going to build is going to incredibly ... low. The main intelligence is going to be provided by GPT models.

Well, one week after the API launch everyone's moat will be low.

It will be interesting to see how fast these tools grow, and how they can add value beyond a purposeful UI.

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#87

Earlier quoted context omitted.

Only code in the search space is. If it were an "index in the cloud" product, one mistake and I lose the codebase. If it is a "query exposes a portion", a mistake in where I use it exposes a piece. If I can contain the blast radius of my errors my error budget is more available.

Makes sense. But since you don't know what's in the search radius, you might still get surprised.

Ah, I haven't tried it yet, but I have repos I don't care about and repos I care about. And I'm hoping to hook it up to the repos I don't care about.

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#88
post #46

I don’t understand these new saas that rely on GPT. It surely is my lack of understanding, but since the interface to GPT is mainly text: why any company would pay for N different GPT saas (e.g., one for searching for code, another for searching for documentation on confluence, another for allowing your business analysts with their queries, etc.)? Wouldn’t it make more sense for any company to have only ONE interface…

If you can give it proprietary training that takes nontrivial work then I don’t see why it couldn’t be worthwhile. Collecting, curating, cleaning up, manipulating data to make the best model of X would easily be worthwhile to make and to then purchase for hundreds of companies.

If it’s just appending a prompt to chatgpt then it’s certainly useless

Re: Launch HN: Bloop (YC S21) – Code Search with GPT-4

#89
post #46

I don’t understand these new saas that rely on GPT. It surely is my lack of understanding, but since the interface to GPT is mainly text: why any company would pay for N different GPT saas (e.g., one for searching for code, another for searching for documentation on confluence, another for allowing your business analysts with their queries, etc.)? Wouldn’t it make more sense for any company to have only ONE interface…

I think you could say similar things about cloud computing, but we pay for different apps that are all ultimately startups re-selling AWS resources.
Post reply on HN