Live data from Hacker News

Viewing profile — dblohm7

dblohm7

HN member
Joined
Thu, Dec 01, 2011, 4:29 PM UTC
HN karma
4,278
Public activity
989 items

About dblohm7

Member of Technical Staff, Tailscale Inc. Ex-Mozilla, 2012-2021

Recent public activity

  1. comment
    Comment #49212355

    I agree! (Though you cannot call just any method asynchronously; the interface's IDL needs specific annotations and the underlying object needs to implement ICallFactory.)

  2. comment
    Comment #49112061

    Cancer is not the only complication...

  3. comment
    Comment #49074990

    There are projects such as Halide[1] that actually allow you to achieve performance without needing to resort to asm. [1] https://halide-lang.org/

  4. comment
    Comment #48996396

    They've been available natively on Nightly with some basic UI support since they were first implemented a decade ago. Some other pre-release builds have them too but it's been too …

  5. comment
    Comment #48623571

    Ah, that explains why there is still NPAPI plugin support.

  6. comment
    Comment #48612531

    The modern native frontend APIs aren’t exactly lightweight themselves…

  7. comment
    Comment #48560570

    Yak shaving is only fun when you don't have managers who don't care about the circumstances breathing down your neck.

  8. comment
  9. comment
    Comment #48347200

    > Plus privacy.resistfingerprinting isn't enabled even when selecting "Strict" "Enhanced Privacy Protection" in the settings, great job there Mozilla. That pref is there for the To…

  10. comment
    Comment #48209903

    The SpiderMonkey team always had t-shirts made up of these.

  11. comment
    Comment #48012194

    Respectfully to the American "this isn't that big a deal crowd": you're looking at it from the perspective that this is a commonplace occurrence in your country. IANAL but I have f…

  12. comment
    Comment #48012007

    I mean, it's not really optional for Canadians _not_ to sign up for the list. It's the official list of electors. If you're a citizen, you're going to end up on the voter list one …

  13. comment
    Comment #47667970

    I don't know whether is still does this, but 8-9 years ago I discovered that Acrobat overwrites the COM registry entries for Microsoft Active Accessibility (oleacc.dll) such that a…

  14. comment
    Comment #47426922

    And if I may add a corollary: Measurement doesn't need to be held off until the end of the project! Start doing it as soon as you can!

  15. comment
    Comment #47426900

    I too learned this the hard way, via a supposedly concurrent priority queue that did quadratic-time work while holding a lock over the entire thing. I was told that "premature opti…

  16. comment
    Comment #47368096

    Agreed. Nitpicking about indirection is definitely a "premature micro-optimization is the root of all evil" moment. When I worked on Firefox, we eventually had to remove a bunch of…

  17. comment
    Comment #47076094

    Essentially, yeah, but of course you wouldn't want to use any Tailscale trademarks. Tailscale is engineered under the assumption that any client connected to our control plane coul…

  18. comment
    Comment #47075631

    I really love VFX in the period between Star Wars and Jurassic Park. To me it will always be the "golden age" of VFX.

  19. comment
    Comment #47075539

    Essentially this: OSS operating systems get OSS GUIs.

  20. comment
    Comment #47065782

    (Tailscalar here) To be clear: it's only the GUIs that are closed source on selected platforms.

  21. comment
    Comment #47063810

    This is a terrible idea! _Maybe_, _maybe_ using only the documented APIs with only the documented parameters. Unfortunately it makes too many false assumptions about interoperabili…

  22. comment
    Comment #47008691

    I'm not trying to troll here, asking seriously: are there any immediate-mode GUI APIs with good a11y?

  23. comment
    Comment #46962769

    > Well, it's not. It's barbaric and primitive. A warning is no justification. It's actually Singapore that turned me against the death penalty. I saw a photo on a news site one day…

  24. comment
    Comment #46914076

    Citation needed.

  25. comment
    Comment #46914005

    Similarly, I've seen this in enterprise IAM software, but again as data, not as code. Imagine a very large company that has a heterogeneous setup: say it has plain LDAP for *nix ma…