Live data from Hacker News

Viewing profile — tryp

tryp

HN member
Joined
Tue, Apr 14, 2009, 1:36 PM UTC
HN karma
129
Public activity
56 items

About tryp

No profile information was provided.

Recent public activity

  1. comment
    Comment #37547967

    I found this an interesting look into The US Forestry service's philosophy of road management through the lens of Washington State's Olympic National Forest. "The Forest Service – …

  2. story
  3. comment
    Comment #30182142

    Some folks are just not TradeMarksters. They'll teach you that Intel makes processors that implement x86 and amd64 instruction sets. You can Google things on DuckDuckGo. They'll bl…

  4. comment
    Comment #28271935

    BIOS is often able to set mask bits in the CPU or chipset's pci bridges that prevent the devices from being reported to the OS. Before loading additional code like user DXEs or boo…

  5. comment
    Comment #22057706

    I love that the instruction decode unit's ability to command a flush on branch mispredicts is represented in the diagram as a toilet.

  6. comment
    Comment #14549550

    As a longtime browser of cross-referenced source generated by LXR [0] I found this article on their new implementation of the backend interesting. [0] http://elixir.free-electrons.…

  7. story
  8. comment
    Comment #12263068

    The researchers' writeup, in a very fun form, can be found at https://rol.im/securegoldenkeyboot/ With text as follows for those whom the joviality of the original presentation is …

  9. comment
    Comment #10864914

    Toward the end of that slide deck, in the "Slowing Brute Force" section, there the following slide: > Argon2 ensures that both defenders and attackers hash passwords on the same pl…

  10. comment
    Comment #10089624

    It actually resides in the pch. The processor is called the management engine. In newer platforms, it gets to decide if the processor even gets to see the bios executable code.

  11. comment
    Comment #10089573

    I couldn't find much data on the Curie module, but it looks like the only pins required are power and slow io, so I can't imagine it's a super dense bga or anything. Even on the hi…

  12. comment
    Comment #9691958

    A few years ago I implemented the storage system for a special-purpose diagnostic camera. The specification defined (very long) filenames for the saved images using a timestamp and…

  13. comment
    Comment #9117017

    I'm not sure which ones you're referring to, but the NVDIMMs I'm familiar with [0] are are normal DRAMs with an additional hold-up supercap, controller, and flash. When power goes …

  14. comment
    Comment #9095971

    Of course the firmware could hash itself. The question is what value is there in trusting and untrusted component to tell you it's trustworthy.

  15. comment
    Comment #9094327

    >Why can't the HDD vendors publish a md5/sha1 hash of the firmware so we know what the value should be? Because the only way to actually verify the hash of the firmware is to conne…

  16. comment
    Comment #9011268

    The most likely explanation is that 64Mb (8MB) was the highest density part available in the footprint (SOIC-8?) at the time of manufacture and was priced at a significant premium …

  17. comment
    Comment #9011225

    By mundane coincidence, I discovered uefi-firmware-parser yesterday. Along with a radare2 session, it made it much easier to find a null-pointer dereference in an Intel FSP binary …

  18. comment
    Comment #8781178

    (U)EFI is essentially a little OS that eventually loads the OS that runs the software you care about. Intel sponsors most of the core OS code (mirrored) at: https://github.com/tian…

  19. comment
    Comment #8781082

    The best place to look is probably Coreboot. It's the boot firmware used by Google Chromebooks. (Github mirror links used here for politeness to the project's servers.) Taking Inte…

  20. comment
    Comment #8654192

    An invalid or debug instruction causes the processor to throw an exception and jump to a specific address where "handler" code should exist. This is managed by the OS, so in this c…

  21. comment
    Comment #8654051

    There is typically only one (or a small set) of hardware instruction pointer breakpoints. Every time the CPU is about to execute an instruction, it compares IP to the IP breakpoint…

  22. comment
    Comment #8588008

    To be a bit more explicit, using a separate httpd and application server allows a division of labor between the resource-bound task of handling the request + building the response …

  23. comment
    Comment #8471423

    dmesg output mentions Armada XP pinctrl and xor engine too.

  24. comment
    Comment #8375918

    I totally agree about micros. They are wonderfully nice and tidy for small, well defined problems. I've had extremely satisfying success using them for communications glue, motor c…

  25. comment
    Comment #8375723

    I am truly excited that there is a push to popularize FPGAs. They often allow a fundamentally different approach to problems and afford a massive improvement in efficiency and flex…