Live data from Hacker News

Viewing profile — richm44

richm44

HN member
Joined
Sat, Jan 04, 2014, 3:13 PM UTC
HN karma
326
Public activity
80 items

About richm44

No profile information was provided.

Recent public activity

  1. comment
    Comment #47199357

    SBOMs are more an attempt to solve some of the problems introduced by software reuse. https://archive.fosdem.org/2025/schedule/track/sbom/ has some interesting talks about the succ…

  2. comment
    Comment #47199236

    Try this https://theconversation.com/the-reinhart-rogoff-error-or-how...

  3. comment
    Comment #45608227

    Here's an example I made a while ago of how easy it is to use LD_PRELOAD to hook things and change file contents etc. https://github.com/richmoore/reciprocity

  4. comment
    Comment #45608048

    If that same tool is unable to spot LD_PRELOAD in use then I'd suggest getting a new one. :-)

  5. comment
    Comment #44379904

    Time for me to dust off CVE-2010-3170 again? :-)

  6. comment
    Comment #42832823

    Odd - I also have 16.93 on Mac and I don't get the checkbox (unless I just can't find it I guess).

  7. comment
    Comment #42832071

    As the article explains, that's not been implemented on Mac yet.

  8. comment
    Comment #42025423

    Downloading things from the AIA fields would mean triggering HTTP/HTTPS requests to an untrusted URL from a certificate you haven't verified - not a good idea. What firefox does is…

  9. comment
    Comment #41542010

    1. A SYN will receive a SYN-ACK or a RST 2. A host from my machine is the same as from your machine 3. An IP from my machine is the same as from your machine

  10. comment
    Comment #38672387

    It was also possible in earlier browsers by using hidden frames. User interaction or a timer would trigger, then you load the frame (which contained dynamically generated js) and t…

  11. comment
    Comment #36005127

    You can't get perfection, but you can do things like ask for them to document the controls they implement and to evidence that they have operated them appropriately via an audit li…

  12. comment
    Comment #34961297

    See https://woboq.com/blog/verdigris-qt-without-moc.html for detailed breakdown

  13. comment
    Comment #33111673

    You're looking for these: https://github.com/hoglet67/RGBtoHDMI - HDMI adaptor - works nicely with the beeb https://www.gotekemulator.com/ - Floppy emulator that lets it use USB st…

  14. comment
    Comment #29703975

    Here's a version of the same as a BBC Microbot tweet https://twitter.com/bbcmicrobot/status/1333542986588753921

  15. comment
    Comment #28923821

    This video is good background for khtml/webkit on which chrome was based https://www.youtube.com/watch?v=Tldf1rT0Rn0

  16. comment
    Comment #23096996

    If you care about performance then you should start by reading High Performance Browser Networking (the text is available online here https://hpbn.co/ ).

  17. comment
    Comment #20727134

    Must be a while ago then - it's 12 characters upper, lower and digits. Pretty reasonable.

  18. comment
    Comment #18785351

    I remember coding this effect in C a long time ago. Back in the day we used to use the frame buffer as the data store too, not really feasible today!

  19. comment
    Comment #16749527

    The primary implementation on MacOS and iOS is SecureTransport.

  20. comment
    Comment #12778082

    A few more: - Localhost is 127.0.0.1 - A TCP SYN will also always result in a SYN-ACK - Ok, a SYN-ACK or a RST - Ok, ok, an out-going TCP packet will always result in a TCP respons…

  21. comment
    Comment #12316627

    There are some other fun edge cases - for example: - If you have a port-forward to a machine that is switched off then you can get ICMP network unreachable or ICMP host unreachable…

  22. comment
    Comment #11353187

    I'd recommend this book instead 'The Linux Programming Interface' http://man7.org/tlpi/ it's a lot more recent and the content is excellent, though it's not a free download. The au…

  23. comment
    Comment #11307682

    I'd like a standardised function to clear a block of memory that is guaranteed to not be optimised out, and a constant time compare function.

  24. comment
    Comment #11192679

    Sadly it doesn't on linux due to overcommit. You can actually get the failure much later when you try to use the memory. The exception is when you try to allocate absolutely huge b…

  25. comment
    Comment #10897808

    I was part of the Qt community at the time (and still am) and that's really not how it happened.