Live data from Hacker News

Viewing profile — jehna1

jehna1

HN member
Joined
Fri, Jan 04, 2013, 7:34 PM UTC
HN karma
606
Public activity
161 items

About jehna1

No profile information was provided.

Recent public activity

  1. comment
    Comment #49200183

    I'd bet that the product is not the book, it's the venue: a publisher would pay a lot of ¥ to get a new book to a place where people see their book, not to mention to a place where…

  2. comment
    Comment #46594755

    I've been experimenting with Claude Code and different code-to-cad tools and the best workflow yet has been with Replicad. It allows for realtime rendering in a browser window as C…

  3. story
  4. comment
    Comment #41395463

    Super, thank you for adding the link! It really helps to get people to find the tool

  5. comment
    Comment #41395445

    Better yet, it already does have support for local LLMs! You can use them via `humanify local`

  6. comment
    Comment #41394252

    On structural level it's exactly 1-1: HumanifyJS only does renames, no refactoring. It may come up with better names for variables than the original code though.

  7. comment
    Comment #41394218

    Super interesting! Since you're generating code with LLMs, you should check out this paper: https://arxiv.org/pdf/2405.15793 It uses smart feedback to fix the code when LLMs occasi…

  8. comment
    Comment #41394081

    At the moment I haven't found good ways of measuring the quality between different models. Please share if you have any ideas! For small scripts I've found the output to be very si…

  9. comment
    Comment #41394038

    I'm using both a custom Babel plugin and LLMs to achieve this. Babel first parses the code to AST, and for each variable the tool: 1. Gets the variable name and surrounding scope a…

  10. comment
    Comment #41393971

    It does work with any sized file, although it is quite slow if you're using the OpenAI API. HumanifyJS works so it processes each variable name separately, and keeps the context si…

  11. comment
    Comment #41393914

    For each variable: 1. It asks the LLM to write a description of what the variable does 2. It asks for a good variable name based on the description from 1. 3. It uses a custom Babe…

  12. comment
    Comment #41393832

    Yes, I think you could use HumanifyJS for that. The way it works is that: 1. I ask LLM to describe what the meaning of the variable in the surrounding code 2. Given just the descri…

  13. comment
    Comment #41390935

    There is a fully local mode that does not use ChatGPT at all – everything happens on your local machine. API access of ChatGPT mode is needed as there are many round trips and it u…

  14. story
  15. comment
    Comment #41390041

    You need to use another tool to do the actual renames, like HumanifyJS does: https://github.com/jehna/humanify

  16. comment
    Comment #41390033

    Author of HumanifyJS here! I've created specifically a LLM based tool for this, which uses LLMs on AST level to guarantee that the code keeps working after the unminification step:…

  17. comment
    Comment #40974099

    An educated guess, but I'd think wifi signal object detection works on recording a baseline (empty room signals) and then doing a diff to the baseline when some object moves. If th…

  18. story
  19. story
  20. comment
    Comment #36726642

    Polar asks you to grant "act on your behalf" permissions to your Github. As someone who has both professional and open source projects at Github, that's a definite deal breaker

  21. comment
    Comment #36068998

    Here's one for React: https://github.com/jehna/nosx

  22. comment
    Comment #36068211

    Glad to see jsx-less approaches to declaring dom! Very similar to: https://github.com/jehna/longwood

  23. comment
    Comment #35971566

    I think a big moment in a programming language's evolution is to become self-hosted; you use the programming language to write a compiler/interpreter for the said language. Now I w…

  24. comment
    Comment #35478984

    Thank you! I added them both to Mastofeeder's readme For a positive reference I love how simple https://bird.makeup (a Twitter to Mastodon bridge) is; that's the UX that I wanted t…

  25. comment
    Comment #35474032

    Thanks, good point! Makes sense to not flood the federated timeline.