Live data from Hacker News

Viewing profile — sysmax

sysmax

HN member
Joined
Thu, Sep 08, 2022, 7:58 PM UTC
HN karma
179
Public activity
40 items

About sysmax

No profile information was provided.

Recent public activity

  1. comment
    Comment #47808271

    They can, but this reduces the quality. The LLM has a harder time picking the first edit, and then all subsequent work is influenced by that one edit. Like first creating an unnece…

  2. comment
    Comment #47808113

    Well, LLMs are priced per token, and most of the tokens are just echoing back the old code with minimal changes. So, a lot of the cost is actually paying for the LLM to echo back t…

  3. comment
    Comment #47720895

    For those not following: they are running inference on their own chips way faster than any competition, which I find really useful for refactoring some old code. It's like 3 second…

  4. story
  5. comment
    Comment #45778706

    Bah. It's a really cool idea, but a rather crude way to measure the outputs. If you just ask the model in plain text, the actual "decision" whether it detected anything or not is m…

  6. comment
    Comment #44831718

    Want a good use case? I am playing around with interactive workflow where the model suggests what can be wrong with a particular chunk of code, then the user selects one of the opt…

  7. comment
    Comment #44764912

    Ironically, that's how I got the whole idea of symbol-level edits. I was working on project like that, and realized that a lot of work is actually fairly small edits. But to do one…

  8. comment
    Comment #44764711

    It greatly depends on the type of work you are trying to delegate to the AI. If you ask it to add one entire feature at a time, file level could work better. But the time and costs…

  9. comment
    Comment #44764517

    Adding entire files into the context window and letting the AI sift through it is a very wasteful approach. It was adopted because trying to generate diffs with AI opens a whole ne…

  10. comment
    Comment #44752538

    Cool. The part that is released already is described here [0]. You can point at some code and give brief instructions, and it will ask the model to expand them, giving several opti…

  11. comment
    Comment #44748076

    Most of the AI hiccups come from the sequential nature of generating responses. It gets to a spot where adhering to code structure means token X, and fulfilling some common sense r…

  12. comment
    Comment #44746564

    I use hierarchical trees of guidelines (just markdown sections) that are attached to every prompt. It's somewhat wasteful in terms of token, but works well. If AI is not creating a…

  13. comment
    Comment #44742107

    There's a pretty good sweet spot in between vibe coding and manual coding. You still think out all the classes, algorithms, complexities in your head, but then instead of writing c…

  14. story
    Show HN: CodeVROOM – an AI editor for large projects

    Hey HN, Just wanted to share something cool I've been working on for the past half a year. CodeVROOM[0] is a symbol-level AI editor designed for very fast incremental edits to larg…

  15. comment
    Comment #44527815

    It works with low-level C/C++ just fine as long as you rigorously include all relevant definitions in the context window, provide non-obvious context (like the lifecycle of some va…

  16. comment
    Comment #44483869

    I don't see it as anything bad. LLMs are a interesting, alright. They can very quickly do a lot of mind-numbing work that used to be done by hand, and then they can stumble and pro…

  17. comment
    Comment #44444365

    Looked into it a lot. There are deterministic refactoring tools for things like convert for into foreach, or create constructor based on list of fields, but they still don't cover …

  18. comment
    Comment #44440478

    It's just faster and less distracting. What is a total game-changer for me, is small refactoring. Let's say, you have a method that takes a boolean argument. At some point you real…

  19. comment
    Comment #44440428

    It's not really that specific. There's a actually a hidden command there for comparing the current source file against an older version (otherwise, good luck testing the diff GUI w…

  20. comment
    Comment #44440247

    You can't trust LLMs to copy-paste code, but you can explicitly pick what should be editable, and also review the edits in a more streamlined way. I am actually working on a GUI fo…

  21. comment
    Comment #44383834

    It's not the IP, it's sadly how people react. Some folks will be appreciative of help, credit to them. Others will immediately get back how they tried it, it didn't work and now th…

  22. comment
    Comment #44383730

    Sadly, that stuff backfires. The researcher will publish your response along with some snarky remarks how you are refusing to fix a "critical issue", and next time you are looking …

  23. comment
    Comment #44383569

    I wish people would make distinction regarding the size/scope of the AI-generated parts. Like with video copyright laws, where a 5-second clip from a copyrighted movie is usually c…

  24. comment
    Comment #44378680

    I think, there are different niches. AI works extremely well for Web prototyping because a lot of that work is superficial. Back in the 90s we had Delphi where you could make GUI a…

  25. comment
    Comment #44360937

    If you are launching one product per day, you are using LLMs to convert unrefined ideas into proof-of-concept prototypes. That works really well, that's the kind of work that nobod…