Live data from Hacker News

Viewing profile — newhouseb

newhouseb

HN member
Joined
Mon, Feb 16, 2009, 9:23 AM UTC
HN karma
2,321
Public activity
475 items

About newhouseb

@newhouseb on twitter, newhouseb@gmail.com. previously head of sync at dropbox, now cto at aidkit.org

[ my public key: https://keybase.io/benzn; my proof: https://keybase.io/benzn/sigs/ijTuK7E61Do30-K2liLR8gjVuthKb_5Z0_z0m4kwRKM ]

Recent public activity

  1. comment
    Comment #39761836

    A more extreme version of the ADC/DAC projects mentioned here is my (old) project that built a Bluetooth transceiver using just an FPGA and an antenna (and a low pass filter if you…

  2. comment
    Comment #37883329

    The short but unfulfilling answer is that this is because the DOCSIS standard historically has allocated a much broader frequency range for DL than UL. Unlike other forms of commun…

  3. comment
    Comment #37618386

    Huge fan of RASP et al. If you enjoy this space, might be fun to take a glance at some of my work on HandCrafted Transformers [1] wherein I hand-pick the weights in a transformer m…

  4. comment
    Comment #37565409

    I'm a little skeptical of the paper in question: https://arxiv.org/pdf/2301.00250.pdf If you look at the training and test set info: > We report results on two protocols: (1) Same …

  5. comment
    Comment #37540219

    Right, there are many folks (dozens of us!) yelling about logit processors and building them into various frameworks. The mostly widely accessible form of this is probably BNF gram…

  6. comment
    Comment #37315370

    You still charge through the USB-C / Thunderbolt ports (and use a USB-C to USB-C cable with the provided power brick to do so). The MagSafe plug is just for convenience (and perhap…

  7. comment
    Comment #37133809

    An example from an earlier comment of mine on a different thread (assuming I've understood correctly): > let's say we had a grammar that had a key "healthy" with values "very_unhea…

  8. comment
    Comment #37126512

    I think this is likely a consequence of a couple of factors: 1. Fancy token selection w/in batches (read: beam search) is probably fairly hard to implement at scale without a signi…

  9. comment
    Comment #36821952

    Also important to call out that anytime you have a freeform string it's pretty much an open invitation for the LLM to go completely haywire and run off into all sorts of weird tang…

  10. comment
    Comment #36821915

    The way LLMs work is they output probabilities for every _token_, so you don't really need to backtrack you can just always pick a token that matches the provided grammar. That sai…

  11. comment
    Comment #36821792

    I think you mean "run as part of the sampler," the tokenizer (and tokenization) is fixed for a given model. The sampler blob would basically: 1. Modify the output token probabiliti…

  12. comment
    Comment #36714876

    I've been trying to wrap my head around this and my layman understanding is that there's an assumption (but maybe not baked into any requirements/standard) that use of the hardware…

  13. comment
    Comment #36659880

    Modern LTE/5G provides pretty accurate location out of the box without GPS so if you really wanted to hide you would really need to just shut off the entire modem. Fortunately, the…

  14. comment
    Comment #36603748

    This is great! I built a house and DIY'ed this because our site was 2 hours away from where we were living at the time. It was clear (our) GC was not used to this because they were…

  15. comment
    Comment #36576197

    AidKit | Remote | Full-time | https://aidkit.org | $130k-180k + equity | Social Impact / GovTech | TypeScript AidKit runs the largest guaranteed income programs in the country. We …

  16. comment
    Comment #36332371

    But only for the whole generation. So if you want to constrain things one token at a time (as you would to force things to follow a grammar) you have to make fresh calls and only r…

  17. comment
    Comment #36320854

    Good point. Backtracking is certainly possible but it is probably tricky to parallelize at scale if you're trying to coalesce and slam through a bunch of concurrent (unrelated) req…

  18. comment
    Comment #36313708

    As someone also building constrained decoders against JSON [1], I was hopeful to see the same but I note the following from their documentation: The model can choose to call a func…

  19. comment
    Comment #36283926

    Yeah, they used to be called SmartyStreets and then dropped the Streets. Not the greatest branding call.

  20. comment
    Comment #36275891

    Quota management is indeed nonsensical. We serve large cash assistance programs that have stampedes of people applying all at once where we needed decent geocoding to determine eli…

  21. comment
    Comment #36143388

    Thinking about this more, softmax is also a form of normalization that could likely contribute to this phenomenon.

  22. comment
    Comment #36138316

    Oh good catch! The author defines a layer norm layer but then... comments it out in the actual implementation (I missed the fact that it was commented out). So that answers my seco…

  23. comment
    Comment #36134022

    The algorithm learned here actually makes a lot of sense when you spend more time understanding how transformers typically work. Namely: once you include layer normalization your m…

  24. comment
    Comment #36016082

    Where do you draw the line? Is type checking in any domain harmful because it acts a crutch for your mental model of how your code works? One could similarly extrapolate this to an…

  25. comment
    Comment #36011913

    Interesting, do you have any references or examples? Some brief googling around hasn't found anything like this. The fact that overloading was an issue makes me think that TF1 was …