Live data from Hacker News

Viewing profile — bremac

bremac

HN member
Joined
Sun, Dec 19, 2010, 9:45 PM UTC
HN karma
229
Public activity
47 items

About bremac

No profile information was provided.

Recent public activity

  1. comment
    Comment #42930056

    Location: San Francisco, CA Remote: Yes Willing to relocate: Yes Technologies: Java, C, C++, SQL, Python, Kubernetes, Linux, perf, PostgreSQL, OCaml Résumé/CV: http://macdonell.net…

  2. comment
    Comment #42577248

    Location: San Francisco, CA Remote: Yes Willing to relocate: Yes Technologies: Java, C, C++, SQL, Python, Kubernetes, Linux, perf, PostgreSQL, OCaml Résumé/CV: http://macdonell.net…

  3. comment
    Comment #42483918

    Unfortunately none of the hardware used for testing supports FP16 arithmetic. Between Intel and AMD, the only platform that supports AVX512-FP16 is currently Sapphire Rapids.

  4. story
  5. comment
    Comment #41966860

    Value types still require allocation for types larger than 128 bits if the value is either nullable or atomic — that seems like a reasonable trade-off to me.

  6. comment
    Comment #41663050

    Keep in mind that you still need send a print job to the fake printer to trigger the exploit. If you send the job to your real printer, nothing happens.

  7. comment
    Comment #39728305

    Per the bug report, all versions since Java 8 are affected.

  8. comment
    Comment #39021768

    Unfortunately, unless the JIT can prove that the address you are accessing via the segment is non-negative, it can't elide the bounds check. See https://mail.openjdk.org/pipermail/…

  9. comment
    Comment #39021708

    As the comment you replied to indicates, both of those APIs perform bounds-checking. In certain tight loops, this can add up to quite a bit of overhead [1]. However, it's not docum…

  10. comment
    Comment #35795095

    Reading between the lines, it sounds as if they're using mmap. There is no "append" operation on a memory mapping, so the file would need to be preallocated before mapping it. If t…

  11. comment
    Comment #35501269

    I think you may have linked to the wrong graph — while that graph does have a spike on it, the spike happens when the index was broadened in May 2020 to include savings and money m…

  12. comment
    Comment #33904550

    Thanks for mentioning this, I couldn't think of where I'd read about this technique before. I was remembering https://webkit.org/blog/6161/locking-in-webkit/

  13. comment
    Comment #33793361

    I think that the answer here is "not easily". To use the x32 ABI, you would need: 1. Kernel support to be enabled in order to make x32 system calls. Checking /proc/config.gz on Arc…

  14. comment
    Comment #33792622

    > If you allocate a chunk on the heap with 8-byte alignment, then you can throw away the lowest 3 bits of precision, and then you can address 32GB with a 32-bit pointer. This part …

  15. comment
    Comment #33792103

    -m32 doesn't target the x32 ABI though, it targets x86. Per the manual: > The -m32 option sets int, long, and pointer types to 32 bits, and generates code that runs on any i386 sys…

  16. comment
  17. comment
    Comment #31522352

    I'm unsure about library support, but gcc and clang support function multi-versioning (FMV), which resolves the function based on CPUID the first time the function is called. This …

  18. comment
    Comment #30809662

    > but interests of corporate mega producers they can't guarantee such thing at scale. So to protect them and people from them these laws are made kind of impossible triangle. In No…

  19. comment
  20. comment
    Comment #30809449

    As someone who grew up on a dairy farm, who worked on a farm, and who has friends and family operating their own farms, I'd like to point out that this is backwards. Farmers know t…

  21. comment
    Comment #30796345

    As much as I am not a fan of Applebee's, the article title on HN should probably be fixed. The executive who sent the email works for Apple Central, a mid-sized franchisee with les…

  22. comment
    Comment #30473440

    The internet is the least of your problems. The key industrial automation equipment (PLCs and IPCs) is connected directly to your machines. Higher-level control and planning functi…

  23. comment
    Comment #30451915

    If Putin presses on toward Poland or threatens the Baltics, then we will be on a knife's edge. However, for now, Russia has only invaded Ukraine. It's a humanitarian disaster, but …

  24. comment
  25. comment
    Comment #30451622

    That's rather hyperbolic. Article 4 has been invoked six times since 2003 (including in response to the Crimean invasion.) None of those cases triggered World War III.