Live data from Hacker News

Viewing profile — andreabergia

andreabergia

HN member
Joined
Sun, Mar 12, 2023, 10:50 AM UTC
HN karma
364
Public activity
47 items

About andreabergia

Currently working as Sr Staff SWE at ServiceNow, working on the JavaScript engine, and hacking on https://github.com/mozilla/rhino/

Blog: https://andreabergia.com Made in Italy

Recent public activity

  1. story
  2. comment
    Comment #47156867

    > So you could presumably also set it up to implement its suggestions (i.e. if it "executes" its proposed definition for `succ` that would actually just update it in the global nam…

  3. story
    Show HN: A live Python REPL with an agentic LLM that edits and evaluates code

    I built PyChat.ai, an open-source Python REPL written in Rust that embeds an LLM agent capable of inspecting and modifying the live Python runtime state. A sample interaction: py> …

  4. story
  5. comment
    Comment #46630646

    https://andreabergia.com/ - my personal website and blog, which I'm currently redesigning!

  6. story
  7. comment
    Comment #46166093

    Thanks! That's really reassuring and will definitely help my nights! :-D

  8. comment
    Comment #44959812

    I work at ServiceNow, which sells an enterprise platform and a ton of products built on top of it. Internal teams and customers can extend the platform by writing JavaScript, hence…

  9. comment
    Comment #44959202

    Same here! I am now actually working in compilers, which is one thing I'm really passionate about, but not something I was doing professionaly. I managed to turn a toy project and …

  10. comment
    Comment #44465981

    from gremllm import Gremllm # Be sure to tell your gremllm what sort of thing it is counter = Gremllm('counter') counter.value = 5 counter.increment() print(counter.value) # 6? pri…

  11. story
  12. story
  13. comment
    Comment #44049205

    Of course I didn't assume to be 100% productive immediately, and I did spend a few weeks on this experiment, not just some days. My point was more about how even modern C++ felt (t…

  14. story
  15. comment
  16. story
  17. story
  18. story
  19. story
  20. story
  21. story
  22. comment
    Comment #37480168

    Remote is a requirement, due to family reasons. Salary. Vacations, health insurance, parental leave are all given by law here (Italy). But, if they weren't, I guess they'd be prett…

  23. comment
    Comment #37304022

    Good point. Someone (probably you) opened a GitHub issue about this too. I might actually fix this one :-)

  24. comment
    Comment #37304017

    That sounds reasonable (and way better than what I have implemented). I am not sure I am going to try it though - it probably is a bit too much code to change for something that I …

  25. comment
    Comment #37304005

    Agreed, it _is_ annoying. It bubbles up everywhere and it feels like "something to silence the compiler" more than "something to express the safety of the code", as other people ha…