Live data from Hacker News

Viewing profile — dcsommer

dcsommer

HN member
Joined
Fri, Jul 05, 2013, 10:56 PM UTC
HN karma
757
Public activity
250 items

About dcsommer

[ my public key: https://keybase.io/dcsommer; my proof: https://keybase.io/dcsommer/sigs/WrpLJLeW4-5GKHB2gaxmZ10bdgdMoE57HegeZXkC8S8 ]

Recent public activity

  1. comment
    Comment #49123433

    Sure they care about elegance, or at least brevity. Minimizing tokens out, or generally "token efficiency," is part of the objective function for these systems. It doesn't mean the…

  2. comment
    Comment #48886916

    What is the binary size comparison including wasm + js?

  3. comment
    Comment #48420920

    https://www.memorysafety.org/docs/memory-safety/

  4. comment
    Comment #48349612

    Codecs are difficult and expensive to develop. Therefore they get reused in many contexts, including security critical ones. Sandboxing is shown over and over to not be a great sec…

  5. comment
    Comment #48348113

    Performance should not be priority #1. Security should be. Why do we slow down all CPUs to prevent SPECTRE attacks yet continue to write in C? As rav1d shows, the perf loss is far …

  6. comment
    Comment #48001944

    How is this POV compatible with the exploitable vulnerabilities, caused by memory safety, found in openh264, x264, dav1d, and practically every video decoder out there?

  7. comment
    Comment #47989319

    We must not continue to develop media codecs in memory unsafe languages. Small, auditable sections can opt-out perhaps, but choosing default-unsafe for this type of software is clo…

  8. comment
    Comment #46941794

    I think GP is simply identifying a potential popular niche that could be satisfied in a future city builder game, which seems quite on topic.

  9. comment
    Comment #46799200

    Just for reference, Wamedia ships on the major Meta apps and on iOS, Android, Desktop, and Web platforms.

  10. comment
    Comment #46798796

    We invested a lot into build system optimizations to bring this number down over time, although we did accept on the order of 200 KiB size overhead initially for the stdlib. We ini…

  11. comment
    Comment #46715340

    Great reading to see beyond the clichéd, sanitized retellings of that era. It really makes you consider the prices paid for what some call progress.

  12. comment
    Comment #45945850

    Great work by the MS team. It is great progress to shift OOB access into a controlled crash. These kinds of panic bugs are then easy to remediate, with clear stack traces, as we se…

  13. comment
    Comment #45782779

    > basically fine How many type confusion 0 days and memory safety issues have we had in dynamic language engines again? I've really lost count.

  14. comment
    Comment #45469742

    Is there a straightforward path to building Zig with polyglot build systems like Bazel and Buck2? I'm worried Zig's reliance on Turing complete build scripts will make building (an…

  15. comment
    Comment #45218729

    It would be cool to build a "library clout" measure for all open source software. First collect for all deployed software systems measures of usage per platform and along other int…

  16. comment
    Comment #45071465

    This is interesting if true, but without data I can't take this claim at face value.

  17. comment
    Comment #45065079

    Neither are high and low surrogates - those are big ranges of code points that are illegal except for one specific (and not recommended) encoding (utf-16). Yet, there they will rem…

  18. comment
    Comment #45058160

    Seems more proper to call it a `ProbabilityDistribution` type. It's a more general and intuitive way to handle the concept.

  19. comment
    Comment #44740658

    Enforcement needs to be on the sales side, as enforcement at the consumer level is obviously impossible to scale. Also, class 2 (and 3) should not be allowed in bike lanes. If you …

  20. comment
    Comment #44684298

    Unsafety in a language is fine as long as it is clearly demarcated. The problem with Go's approach is there no clear demarcation of the unsafety, making reasoning about it much mor…

  21. comment
    Comment #43969637

    "Strongly typed" is stretching it. Type checking is bolted on and not part of `erlc`. Typing is quite unergonomic in Erlang/Elixir (similar to Typescript bolted onto JS). The type …

  22. comment
    Comment #43596819

    > 40% of Americans believe that God created the earth in the last 10,000 years. Citation needed. That claim is not compatible with Pew research findings which put only 18% of Ameri…

  23. comment
    Comment #43558772

    Have there been any studies or economists predicting macro-level benefits to the US economy with the tariffs? I'm not aware of any (much the opposite), but I'm interested if they e…

  24. comment
    Comment #43375550

    Yet I feel that AI gives such instant gratification that the boredom and struggle required for imagination is short-circuited and atrophies.

  25. comment
    Comment #43313978

    For what languages would removing 'std::' realistically cause ambiguity for practicioners?