Live data from Hacker News

Viewing profile — btdmaster

btdmaster

HN member
Joined
Mon, Mar 29, 2021, 10:13 AM UTC
HN karma
1,711
Public activity
470 items

About btdmaster

No profile information was provided.

Recent public activity

  1. comment
    Comment #47668589

    > Thus succeeding at making the telecommunications vendors used for Top Secret US national security data less secure, the obvious goal of the US National Security Agency, and the o…

  2. comment
    Comment #47667542

    > “Doesn’t the NSA lie to break our encryption?” No, the NSA has never intentionally jeopardized US national security with a non-NOBUS backdoor, and there is no way for ML-KEM and …

  3. comment
    Comment #47654144

    That's so cool. This is interestingly very similar to domain fronting, except in this case the server doesn't need to work around it because it will still see the correct SNI. Do D…

  4. comment
    Comment #47136137

    Very cool. The horsle demo made me think, how hard would it be to add a virtual memory address (or a non-8086 RAND instruction) that returns a random byte (that would allow it to p…

  5. comment
    Comment #46979535

    It emits a cmp/jmp still when arithmetic would be fine though which is the difference highlighted in the article and examples in this thread. It's nice that it simplifies down to a…

  6. comment
    Comment #46976759

    I see yeah that makes sense. I wanted to highlight that "magic" will, on average, give the optimizer a harder time. Explicit offset loops like that are generally avoided in many C+…

  7. comment
    Comment #46923382

    In my experience C++ abstractions give the optimizer a harder job and thus it generates worse code. In this case, different code is emitted by clang if you write a C version[0] ver…

  8. story
  9. comment
    Comment #46491478

    I think you could argue there is already some effort to do type safety at the ISA register level, with e.g. shadow stack or control flow integrity. Isn't that very similar to this,…

  10. comment
    Comment #46475662

    Everything really is a file: if you do `cat /` you'll get back the internal representation of the directory entries in / (analogous to ls) And they still had coredumps at the time …

  11. comment
    Comment #46465480

    You can also press `s` to save data from a pipe to a file rather than manually copy pasting.

  12. story
  13. story
  14. comment
    Comment #46445314

    Ah you can use https://github.com/NixOS/patchelf/pull/564 So you can do e.g. `patchelf --remove-needed-version libm.so.6 GLIBC_2.29 ./mybinary` instead of replacing glibc wholesale…

  15. comment
    Comment #46439859

    Yes you can do this, thanks for mentioning I was interested and checked how you would go about it. 1. Delete the shared symbol versioning as per https://stackoverflow.com/a/7338893…

  16. story
  17. comment
    Comment #46145316

    > When you get into lower power, anything lower than Steam Deck, I think you’ll find that there’s an Arm chip that maybe is competitive with x86 offerings in that segment. At which…

  18. comment
    Comment #46072259

    See also "Parse, don't validate (2019)" [0] [0] https://news.ycombinator.com/item?id=41031585

  19. story
  20. comment
    Comment #45153656

    SEMamba is a speech enhancement model to denoise speech. Demo: https://roychao19477.github.io/speech-enhancement-demo-2024/ Try it: https://huggingface.co/spaces/rc19477/Speech_Enh…

  21. story
  22. story
  23. story
  24. comment
    Comment #44910550

    The Times is more or less lying here. https://www.judiciary.uk/wp-content/uploads/2025/08/Wikimedi... > On 18 March 2024, the Secretary of State was provided with a Submission whic…

  25. comment
    Comment #44891238

    To anyone who does keyboard handling, please don't use KeyboardEvent.code like this site does unless you have a reason to ignore all users that use a different keyboard layout: htt…