Live data from Hacker News

Viewing profile — btwillard

btwillard

HN member
Joined
Fri, Aug 09, 2019, 12:47 AM UTC
HN karma
95
Public activity
36 items

About btwillard

https://brandonwillard.github.io/

Recent public activity

  1. comment
    Comment #42400526

    I hope that person is paying you for this positive PR spin!

  2. comment
    Comment #40289439

    As others here are saying, the rules are the same for everyone in that anyone can effectively buy their freedom (even if only gradually over time). The practical difference is that…

  3. story
  4. story
    Show HN: VLLM with JSON Guided Generation

    Our project, Outlines, now offers guided/constrained generation (e.g. according to a JSON schema) via the VLLM library. My colleague, Rémi, created some patches that allow one to p…

  5. comment
    Comment #38535460

    Obviously it depends on exactly what those opinions will end up being. It's hard to dispel the idea that every other big company isn't trying to find a way to do exactly the same t…

  6. comment
    Comment #38281631

    OpenAI function calling provides a means of producing valid JSON from a function signature, or a simplified version of a JSON schema definition; however, it has two big downsides: …

  7. story
  8. comment
    Comment #37931032

    In my experience, that's always been the standard among Vim--and even some Emacs--users.

  9. comment
    Comment #37761020

    We've considered it, but I haven't started any work on it. Feel free to create an issue to track the status, if only to find out who else might be interested and/or working on it.

  10. comment
    Comment #37760567

    We provide this in https://github.com/outlines-dev/outlines .

  11. comment
    Comment #37694342

    Our project Outlines provides JSON output in a near optimal way that also works for all types of pre-trained transformer-based LLMs: https://github.com/outlines-dev/outlines Our ap…

  12. comment
    Comment #37612731

    In case anyone is wondering, this is essentially a few complaints about the basic transpilation/source-to-source approach taken by Cython and then some promotion for Rust. It unfor…

  13. comment
    Comment #37128086

    We also had an implementation of grammar-driven guidance around the same time: https://github.com/normal-computing/outlines/pull/131 . I imagine many others did as well, given all …

  14. comment
    Comment #37127315

    FYI: We've had grammar constraints available in Outlines for a while, but not using the FSM and indexing approach that makes the regex case so fast. My open PR only adds that.

  15. comment
    Comment #37126535

    Ha, yeah, in a distant, but really fun, past!

  16. comment
    Comment #37126196

    The underlying approach can improve the performance of anything that requires the set of non-zero probability tokens at each step, and anything that needs to continue matching/pars…

  17. comment
    Comment #37126094

    Yeah, and our addition to all that is to almost completely remove the cost of determining the next valid tokens on each step.

  18. comment
    Comment #37126066

    With our indexing approach, it only costs a dictionary lookup to get the next valid tokens during each sampling step, so very little latency.

  19. comment
    Comment #36516882

    > It means I have exceptionally high confidence that this will be the biggest thing to hit the economy, society and markets in the last hundred years for good and ill. How does hav…

  20. comment
    Comment #35085130

    We're working on some of the DSL-related parts of this in https://github.com/aesara-devs

  21. comment
    Comment #34901734

    It sounds like you're saying you want to hire people who weren't laid off? If so, what's the reasoning behind this?

  22. comment
    Comment #34800216

    Eh, Steve!?

  23. comment
    Comment #33492692

    Not a complete replacement, but very cool and related: https://github.com/webyrd/Barliman

  24. comment
    Comment #32611433

    > Arxiv's submission policy says: "Submissions to arXiv should be topical and refereeable scientific contributions that follow accepted standards of scholarly communication." ( htt…

  25. comment
    Comment #32611088

    Do you think he's trying to poison the minds of young mathematicians? At the very least, you're raising ArXiV and YouTube to a standard they openly do not meet. Also, did you raise…