Live data from Hacker News

Viewing profile — nicoburns

nicoburns

HN member
Joined
Thu, Dec 24, 2015, 3:06 PM UTC
HN karma
27,177
Public activity
7,945 items

About nicoburns

No profile information was provided.

Recent public activity

  1. comment
    Comment #49216320

    If you factor in cost then it may well be, but it's definitely the case that the high-end models can get you significantly better results than the cheaper models even for tasks tha…

  2. comment
    Comment #49215163

    Huh, the Choreographic Programming ( https://github.com/Wyzer-Lang/wyzer/blob/master/docs/08_chor... ) looks very like "server functions" as implemented in Next.js / Dioxus / Lepto…

  3. comment
    Comment #49214990

    > Are you effectively building a separate renderer outside of Webkit? Yes, it's new engine separate to Webkit/Blink/Gecko/Servo/Ladybird/etc > Just curious on your thoughts about h…

  4. comment
    Comment #49212902

    Of course everybody wants the government to be efficient. People just have very different idea of what that means in practice (what is useful vs. wasteful spending is highly subjec…

  5. comment
    Comment #49211851

    > Well we’re certifiably not doing that. Don't disagree with you there. > London can’t even work out how to properly ventilate their underground rail network. This seems unrelated.…

  6. comment
    Comment #49211585

    > Long term, i believe we should bet on web standards, not proprietary protocols controlled by one company. Totally agree. Not sure if you're involved in the development / spec pro…

  7. comment
    Comment #49211362

    It's definitely on the list of "things that would be nice to have eventually". It hasn't been very high up my personal list of priorities to build myself, but if you want to build …

  8. comment
    Comment #49210548

    This is built on top of Blitz ( https://github.com/dioxuslabs/blitz ): a new modular (open source) browser engine that I've been building for the last 2.5 years. (I wasn't involved…

  9. comment
    Comment #49210384

    > Reading from Europe where we get told "gas" is the big bad, even threatening to make condensing gas boilers illegal from time to time Long-term this is true, and it makes sense t…

  10. comment
    Comment #49130988

    It got dropped in 2020, picked up again in 2022/2023, and just hit the pre-2020 activity level (in terms of commits per unit time) this year.

  11. comment
    Comment #49130937

    Servo does also have a handful of people employed to work on it full time outside of that $7k (not sure if that's also true of Ladybird or not)

  12. comment
    Comment #49130895

    This is cool! And as someone else who's been building their own browser engine: welcome to the club! Do you have WPT tests results, and/or screenshots of it rendering real websites…

  13. comment
    Comment #49130272

    Yes! There are a few experiments with JS engines going on (all very early stage atm (and many vibe coded) but looking promising enough to justify doing a proper implementation in f…

  14. comment
    Comment #49129256

    I've been building for the fast/embeddable browser engine niche: Source: https://github.com/dioxuslabs/blitz Status: https://blitz.is/status/css Typical binary sizes are around 10-…

  15. comment
    Comment #49129233

    > just individual components That kinda undersells it I think. It's really core components being ported: the JavaScript engine is already ported, with the style and layout systems …

  16. comment
    Comment #49090641

    WOFF2 is pretty cool. I recently ported the C++ woff2 library ( https://github.com/google/woff2 - as used by Chrome, Firefox) to Rust ( https://github.com/nicoburns/wuff ), and it …

  17. comment
    Comment #49080164

    The worst thing about exceptions is that you can't tell from the type signature of a function whether it might throw one. So you have to hope it's documented, guess at whether try-…

  18. comment
    Comment #49054253

    That "git add -p" works from the command line is cool, but this is the one git task that I feel is significantly easier using a GUI tool (I use one specifically for this (and viewi…

  19. comment
    Comment #48937917

    > In extremely high performance code you use different data structures and algorithms and change your approach to memory allocation. It's worth noting that the reason Rust doesn't …

  20. comment
    Comment #48885884

    In some countries, getting that prescription is much harder (unless you have the medical condition the medicine is intended/licensed for)

  21. comment
    Comment #48851030

    > The tools are just binaries in how they're used They are today, but the potential would be to expose something like the TypeScript compiler as a library. That is possible today w…

  22. comment
    Comment #48836994

    Type systems just used to be bad. Anything that forces you to use a class hierarchy to represent an "OR" type (sum types) is painful to work with. Modern languages like TypeScript …

  23. comment
    Comment #48834874

    The benefit to Rust rewrite would be integration with the rest of the JS tooling ecosystem which is increasingly written in Rust rather than performance. It probably won't ever hap…

  24. comment
    Comment #48834609

    I actively prefer GLM-5.2 for some tasks. For simple tasks the results are just as good as e.g. Opus, and it produces results significantly faster.

  25. comment
    Comment #48807489

    How would you ever measure market motivation in such a small market that has max 2-4 viable alternatives? The market mechanism breaks down in such circumstances.