Live data from Hacker News

Viewing profile — mmastrac

mmastrac

HN member
Joined
Tue, Jul 03, 2007, 10:05 PM UTC
HN karma
49,399
Public activity
4,623 items

About mmastrac

Matt Mastracci

Playing with fun tech.

  Mastodon: @mmastrac@hachyderm.io (https://hachyderm.io/@mmastrac)
  Email me: matthew@mastracci.com
  LinkedIn: https://www.linkedin.com/in/matthewmastracci/

Recent public activity

  1. comment
    Comment #49209551

    I've been pondering a smaller quantization and experts swapping for this! Happy to take on PRs if you want to experiment as well.

  2. comment
    Comment #49205684

    I've been working on a fresh, AI assisted port of DiffusionGemma from scratch and it takes a significant amount of time to deslop. I've spend a nonzero amount of time on refactorin…

  3. comment
    Comment #49118679

    I suspect this means that there's just a ~10% inefficiency in token to information mapping.

  4. comment
    Comment #49105999

    Which one? Nemotron Diffusion? It's impossible to say for sure, but I have a fairly deep library of metal kernels that _might_ cover some of the nvidia model's architecture.

  5. comment
    Comment #49100766

    Awesome. I may need to finally bite the bullet and upgrade my macOS to test out the MPP approach you've taken. I've got a number of tiled-load kernels, and a top-k attention kernel…

  6. comment
    Comment #49100670

    TBH, I think there's some truth to that. I spent _ages_ tuning the kernels to match the tested FLOP count of my M3's processor. I only have an M3 though and wasn't able to push int…

  7. comment
    Comment #49099518

    I have a project that's almost ready to run DiffusionGemma as well. The two project might potentially work well together. I'm getting ~20tok/s on a 36GB M3 and there's strong possi…

  8. comment
    Comment #49085621

    The founding fathers would be aghast at what America became. Hard to imagine modern America passing some of those constitutional amendments that older America passed wayyy back.

  9. comment
    Comment #48924168

    Is it just me or does this post not mention how much RAM they had? I would love to know - I have a dual-Xeon 1U screamer with 96GB of DDR4 RDIMM just sitting around... FWIW I'm get…

  10. comment
    Comment #48887659

    There's a bot user that seems to crosspost every lobsters story here if it isn't already.

  11. comment
    Comment #48853830

    This sort of thing is a lot of fun. I've been going smaller.. I have a custom-quantized Rust port of DiffusionGemma (26B) that seems to perform better (in responses) than benchmark…

  12. comment
    Comment #48697920

    Author here - if anyone has any contacts at Cloudflare to get the proxied domains (at least roadpay[.]cc) taken down, that would be great. I wasn't able to get an abuse report to s…

  13. comment
    Comment #48688834

    They are long-lived if you're a mayfly. But I think the point is that they should be cheap to set up, and because of the short life, never really contain anything except the potent…

  14. story
  15. comment
    Comment #48682600

    Om Malik was the guy who had the biggest influence on the direction of my life, by far. It was through him I met Naval Ravikant in 2007, and then through Naval I met my co-founder …

  16. comment
    Comment #48676584

    One of the most fascinating things to fall out of the AI apocalypse is seeing how abundant AI access amplifies the qualities of a company. IMO, Deno has always been more methodical…

  17. comment
  18. comment
    Comment #48536779

    The consequences of plugging the wrong voltage or polarity into a barrel jack, most of which are compatible enough, is pretty bad. Ask me how I know.

  19. comment
    Comment #48510013

    FWIW this post has both a "thanks" section for the human reviewers, and numerous footnotes linking to more authoritative sources.

  20. comment
    Comment #48507151

    I'd love it if WASI modules could introspect their own custom sections (potentially even more introspection than that), but I've never been able to figure out a good way to do this…

  21. comment
    Comment #48506914

    Author here, happy to answer any questions. I've been working on building some higher-level abstractions on link sections (specifically, link-time optimized collections like maps (…

  22. story
  23. comment
    Comment #48441305

    Looks great, but why isn't there a checkbox to turn off the chunk of pork fat? I use avocado oil, personally.

  24. comment
    Comment #48428586

    Types and generics are hard to parse in regular macros without a tt muncher. Ditto for fn args. If you need to do actual matching of types, you can't capture them as $xxx:ty becaus…

  25. comment
    Comment #48427082

    I like the idea. I think I'd feel more comfortable if I could drop an .rs file into the eBPF dir instead of a .c one. It's already a Rust project! :) And for some reason I was expe…