Live data from Hacker News

Viewing profile — mstange

mstange

HN member
Joined
Thu, Mar 08, 2012, 4:54 PM UTC
HN karma
141
Public activity
22 items

About mstange

No profile information was provided.

Recent public activity

  1. comment
    Comment #47916021

    Are there any tools that help finding these kinds of things? Like a profiler that says "80% of the allocated bytes are objects of this type, with 95% of those having that field set…

  2. comment
    Comment #36772200

    You can expect some blog posts from us on this topic at the end of the year / early next year. In short: Organizational focus on a performance target, significant investment, and s…

  3. comment
    Comment #36704399

    This appears to be a box-shadow which bleeds out of the input type="range". It seems that there's a missing overflow:hidden somewhere.

  4. comment
    Comment #33794208

    I've found two examples of DWARF expressions in the wild: 1. A handwritten expression in libpthread [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1157194#c14 [2] https://github.…

  5. comment
    Comment #31622111

    It works with optimized builds, and it works better with them than gdb does. When you debug an optimized build with debug info in gdb by stepping line by line, it is easy to accide…

  6. comment
  7. comment
    Comment #29143193

    Oh, you're right. I missed that.

  8. comment
    Comment #29142667

    For people who are experiencing a leak on macOS 12: Check if you have set a custom cursor color in the system accessibility preferences. Resetting the cursor color to the default m…

  9. comment
    Comment #28526028

    WASD doesn't work by default because I'm using a Dvorak keyboard layout. Using KeyEvent.code would solve this problem.

  10. comment
    Comment #24520129

    My experience was similar: File.pizza didn't work. However, https://justbeamit.com/ worked flawlessly.

  11. comment
    Comment #20879790

    APIs for partial compositing in combination with hardware accelerated compositing was the thing that was missing. If you don't use hardware accelerated compositing, repainting only…

  12. comment
    Comment #12812908

    I couldn't find an API for it, but some Apple apps do in fact do this. I've seen three examples of it: - Media playback: When a song or a video is playing in a background app, ther…

  13. comment
    Comment #12438225

    It's 5-10 fps in Firefox Nightly for me, and 50-60 fps in Chrome Canary, on OS X.

  14. comment
    Comment #12438188

    Scrolling especially should be much better in multi-process Firefox, because it will be async, so web pages no longer block it. It doesn't fix performance in your react app, though…

  15. comment
  16. comment
    Comment #11749503

    Oh no, it's that box-shadow bug again :-( We fixed in in Firefox 47, but the fix was deemed too risky to be uplifted to Firefox 46. That was probably a mistake. Anyway, Firefox 47 …

  17. comment
    Comment #11717697

    Thanks for finding that out. We (Firefox) fixed a box shadow performance bug [1] in Firefox 47, which will be released on June 7th. It looks like this site is hitting that perf bug…

  18. comment
    Comment #8889979

    In the future it'll be possible to use keyEvent.code for this: http://www.w3.org/TR/DOM-Level-3-Events/#keys-codevalues It's supported in Firefox Nightly + Dev edition. I don't kno…

  19. comment
    Comment #8455940

    Nightly and Aurora Firefox builds actually support the "code" field on keyboard events, which lets JS know which physical key was pressed on the keyboard. For example, when a Dvora…

  20. comment
    Comment #4687770

    Using the new Firefox profiler [0], which isn't quite ready for public consumption yet but already very helpful: 1. Download Firefox Nightly [1] 2. Install the profiler addon [2] 3…

  21. comment
    Comment #4685804

    this.img.src = this.img.src.replace(/Fish[a-zA-Z0-9]\./, "Fish"+this.direction+".") It looks like this line is executed on every frame for all fish in the level. For Firefox users …

  22. comment
    Comment #4099546

    1 happens, as long as the bigger part of the window is on the non-Retina display. If the bigger part of the window is on the Retina display, the window only gets a Retina paint eve…