Live data from Hacker News

Viewing profile — bvisness

bvisness

HN member
Joined
Mon, Oct 22, 2018, 4:37 PM UTC
HN karma
302
Public activity
85 items

About bvisness

Handmade Network lead. WebAssembly engineer at Mozilla. FIRST robotics mentor.

https://twitter.com/its_bvisness https://handmade.network/m/bvisness

Recent public activity

  1. comment
    Comment #48208672

    In SpiderMonkey, asm.js code has been compiled by exactly the same pipeline as wasm since at least 2019. In fact, the way we compile it is literally to construct a pseudo-wasm modu…

  2. comment
    Comment #48208499

    Don't worry, YavaScript will live forever.

  3. comment
    Comment #48075621

    Even a quick glance at the bugs revealed in the blog post would quickly disprove your theory.

  4. comment
    Comment #47863631

    I can only speak for SpiderMonkey, as that’s the team I’m on, but we humans are definitely writing and reviewing the patches for these bugs. Sometimes the AI suggestions are good, …

  5. story
  6. comment
    Comment #47371258

    You can already make apps that write directly to a canvas today, and almost nobody does because they want what the DOM provides for them. Wasm changes nothing about the APIs availa…

  7. comment
    Comment #47371173

    The “single array of memory” is not the problem; that’s what all these languages already expect. The problem is the lack of meaningful memory APIs, e.g. virtual memory capabilities…

  8. comment
    Comment #47371156

    A lot of the time I think you just won’t want to use multiple components. It’s nice to be able to compose them together, I guess, but in general it seems to me that a toolchain wil…

  9. comment
    Comment #47338708

    This is not strictly true; there are synchronous APIs for compiling Wasm (`new WebAssembly.Module()` and `new WebAssembly.Instance()`) and you can directly embed the bytecode in yo…

  10. comment
    Comment #47283621

    As someone on the SpiderMonkey team who had to evaluate some of Anthropic's bugs, I can definitely say that Anthropic's test cases were definitely far easier to assess than those g…

  11. comment
    Comment #47173599

    > I don't think making it a DOM controller is where the action is Why not? I feel like people have gotten so used to the limitations of WebAssembly today that they've internalized …

  12. comment
    Comment #47170932

    It's proposed here: https://github.com/WebAssembly/component-model/issues/598 Basically, it's sugar for `package` and `world` in the case where you aren't actually defining a world…

  13. comment
    Comment #46672643

    Most of the time it's genuinely much easier to use Rust or Go than to use Python or Node because the tools are just so much better. This is why I don't like judging "high level" or…

  14. comment
    Comment #46672621

    I don't know why people always bring up "but networks! but client/server!" when I point out that 100% client-side behavior is slow on the web.

  15. comment
    Comment #46672612

    It's very easy to say the New Reddit devs were just "doing it wrong" and oversubscribing their components to Redux state, for example. (I love me a good `state => state` selector.)…

  16. comment
    Comment #46672568

    As I mentioned in another comment, I find it easier to use Dear Imgui from a "lower-level language" like Odin or Go than to use any web framework with JS. You'd think that because …

  17. comment
    Comment #46672526

    As much as I dislike invasive tracking, I don't think the blame lies with Marketing on this one. In most cases I think you could implement all the awful surveillance you want with …

  18. comment
    Comment #46671727

    The Handmade community has been around for a decade now, well predating LLMs. Our values derive from Handmade Hero, which promoted a love for the craft of programming and an engine…

  19. comment
    Comment #46671637

    No, we're still going to vet people. There's a slice of benefits we can offer to everyone who pays to become a member, but then on top of that we'll be able to provide tangible sup…

  20. comment
    Comment #46671585

    The goal was always, first and foremost, to teach. This is super obvious from the announcement trailer alone[1], where he says the point of the project is to pass on a way of life …

  21. comment
    Comment #46671532

    It's a large community of programmers whose values align with those demonstrated in Handmade Hero. Naturally not all of those programmers are going to do carbon copies of Handmade …

  22. comment
    Comment #46671464

    The point is that as a 501(c)(6) we are directly allowed to act in the interests of the software industry, without having to invent a tortured explanation for why benefiting a very…

  23. comment
    Comment #46664869

    I work at Mozilla on their wasm compiler.

  24. comment
    Comment #46664855

    I think it's easier to write than React! (And remember, I did React professionally for many years.) People assume that surely the pile of high-level languages and frameworks will a…

  25. comment
    Comment #46664835

    My whole argument is invalidated because one stupid company designed one really stupid truck? This just in: because pickup trucks have already been invented, all new attempts will …