HNHacker News
TopNewBestAskShowJobs

denidoman

24 karma · joined July 21, 2022

submissionscomments
denidoman··on How Claude's text watermarking works
ok, now it's clear why they deprecated temperature and other sampling settings in their API.

also I still think that this degrade nottext quality but text diversity, when you asking same an exact same question multiple times.

denidoman··on OnePlus halts operations in USA and Europe
Pixel 10 Pro, if you are not into games and fast charging is not a priority.
denidoman··on Bun support is now limited and deprecated
Vibe coding from scratch is far from translating an existing app to another language.

I don't know any bad stories about ai-translated apps. Partially because it's a relatively new trend, but also because a big amount of usual vibe code fail modes are not applicable here.

denidoman··on We're Getting the Wrong Message from Mythos
We are still far from it. Same issue as with robots: you have to build a new environment to let them work efficiently, or at least severely adjust the existing one.

This will be the next step, and it will be nasty: changing our workflows to "agent-friendly" even if they less convenient for humans. And then - yes, partial replacement.

denidoman··on Wasting Inferences with Aider
Tools is not the problem. Knowledge is.
denidoman··on Wasting Inferences with Aider
Look at this 18 years old Django ticket: https://code.djangoproject.com/ticket/4140

It was impossible to fix, but it required some experiments and deep research about very specific behaviors.

Or this ticket: https://code.djangoproject.com/ticket/35289

Author proposed one-line solution, but the following discussion includes analysis of RFC, potential negative outcomes, different ways to fix it.

And without deep understanding of the project - it's not clear how to fix it properly, without damage to backward compatibility and neighbor functionality.

Also such a fix must be properly tested manually, because even well designed autotests are not 100% match the actual flow.

You can explore other open and closed issues and corresponding discussions. And this is the complexity level of real software, not pet projects or simple apps.

I guess that existing attention mechanism is the fundamental blocker, because it barely able to process all the context required for a fix.

And feature requests a much, much more complex.

denidoman··on Wasting Inferences with Aider
Are you sure about "all"? Because I mentioned not only env deployment, but also functional issue reproduction using UI/API, which is also require necessary pre-setup.

Automated tests partially solve the case, but in real world no one writes tests blindly. It's always manual work, and when the failing trajectory is clear - the test is written.

Theoretically agent can interact with UI or API. But it requires deep project understanding, gathered from code, documentation, git history, tickets, slack. And obtaining this context, building an easily accessible knowledge base and puring only necessary parts into the agent context - is still a not solved task.

denidoman··on Wasting Inferences with Aider
The current challenge is not to create a patch, but to verify it.

Testing a fix in a big application is a very complex task. First of all, you have to reproduce the issue, to verify steps (or create them, because many issues don't contain clear description). Then you should switch to the fixed version and make sure that the issue doesn't exists. Finally, you should apply little exploratory testing to make sure that the fix doesn't corrupted neighbour logic (deep application knowledge required to perform it).

To perform these steps you have to deploy staging with the original/fixed versions or run everything locally and do pre-setup (create users, entities, etc. to achieve the corrupted state).

This is very challenging area for the current agents. Now they just can't do these steps - their mental models just not ready for a such level of integration into the app and infra. And creation of 3/5/10/100 unverified pull requests just slow down software development process.

denidoman··on Hoppscotch: Open source alternative to Postman / Insomnia
btw, JetBrains IDEs have built-in HTTP-client. Not so GUI rich, but very convenient for development and no need for a separate if you're already using the IDE https://www.jetbrains.com/help/idea/http-client-in-product-c...
denidoman··on Reader-LM: Small Language Models for Cleaning and Converting HTML to Markdown
next step: websites add irrelevant text and prompt injections into hidden dom nodes, tags attributes, etc. to prevent llm-based scraping.
denidoman··on Show HN: Skyvern – Browser automation using LLMs and computer vision
It sounds interesting, could you please share the links if it is open sourced?
denidoman··on Show HN: Rivet – open-source AI Agent dev env with real-world applications
Nice app, and thank you for OSS!

Am I right, that the following 2 services solve the same product in a similar way: https://github.com/logspace-ai/langflow , https://github.com/FlowiseAI/Flowise ?

It's absolutely ok if the answer is "Yes", I think that in this hot market each product will find a place. And competition is also motivate :)

It would be also nice to add Rivet here: https://github.com/kyrolabs/awesome-langchain#low-code

denidoman··on Windy.com: global weather website with live filters
Nice app but I miss realtime rain info. I prefer Yandex Weather: https://yandex.com/weather/maps/nowcast

It has a layer selector with temperature, wind, pressure and precipitation.