Live data from Hacker News

Viewing profile — svenpeter

svenpeter

HN member
Joined
Thu, Oct 31, 2013, 4:12 PM UTC
HN karma
642
Public activity
34 items

About svenpeter

https://blog.svenpeter.dev

https://twitter.com/svenpeter42

[ my public key: https://keybase.io/svenpeter; my proof: https://keybase.io/svenpeter/sigs/6hJdqFenny4TvroIofwjy7syLvXGntakUwxlNkeJDdw ]

Recent public activity

  1. story
  2. comment
    Comment #34044321

    I work at a unionized company in Germany and didn’t have to join the union or pay any dues to start working. Technically employees who aren’t part of the union aren’t entitled to t…

  3. comment
    Comment #33791622

    IIRC we know about their internal Linux port because of some comment left in the open source XNU release.

  4. comment
    Comment #33745071

    That merge only has fixed because of how the development model works: there’s a merge window where new features are merged and which then becomes -rc1. After that only fixes are al…

  5. comment
    Comment #30904773

    The list was at least updated after iOS: I've found wiibrew.org and hackmii.com in there which are both Wii homebrew sites that became popular around 2008/2009 and probably decline…

  6. comment
    Comment #30777699

    Will Deacon replied on Twitter how at least Linux handles this correctly [1][2] and I assume that the same is true for XNU and Windows as well. [1] https://twitter.com/WillDeacon/s…

  7. comment
    Comment #29568227

    I don't think ARMv8 requires EL3 but even if it did there is no EL3 on the M1. Booting Windows natively would require Microsoft's support since some rather invasive changes to the …

  8. story
  9. comment
    Comment #28479875

    It’s been a while since my last physics lectures so this might be wrong, but the way i understand it: We don’t have a good model of quantum gravity yet but our best guess is that t…

  10. comment
    Comment #28453661

    Yup, I'm pretty sure many software companies have done similar things. It's a bit easier on video game consoles where your software runs on the very same hardware everywhere and yo…

  11. comment
    Comment #28446624

    no worries, this stuff happened over a decade ago. I can sometimes barely remember the details :)

  12. comment
    Comment #28446502

    > Is it weird that you sound proud about this? Is there something noble about doing work that makes lives harder for hobbyists trying to preserve video games for the future, and ha…

  13. comment
    Comment #28446111

    To be fair, we deliberately used very obscure hardware "features" which we knew were not implemented by any emulators and probably not used by any games to build these protections …

  14. comment
    Comment #28086126

    Ah, that makes a lot of sense. Then this unified MMIO NVMe is "just" emulated inside ANS.

  15. comment
    Comment #28084197

    NVMe requires a co-processor (which Apple calls "ANS") to be up and running before it works. This co-processor firmware seems to have a lot of code and strings dealing with PCIe. N…

  16. comment
    Comment #28084081

    The "queue" format itself is incredibly similar to the normal NVMe queue. The normal queue is (more-or-less) a ringbuffer with N slots in memory and a head/tail pointer. You append…

  17. comment
    Comment #27960096

    Usually, once you can run code in kernel mode it’s just a matter of bringing the hardware back to a sane state. Unfortunately, “just” running code in kernel mode is incredibly hard…

  18. comment
    Comment #27958815

    which is not impossible but very unlikely.

  19. comment
    Comment #27958607

    That missing patch is the iommu driver which is currently under review and will hopefully make its way to mainline soon. Once that one is merged there's already another series to e…

  20. comment
    Comment #27958567

    On the computers (i.e. mac mini, macbook, iMac) Apple ships an unlocked bootloader and we can just install our own bare metal code very early on using their official tools. On the …

  21. story
  22. comment
    Comment #27085150

    Not sure why you're downvoted because I think you ask a legitimate question. To me, it's a combination of various things: I've tried to outline the process I used so that other peo…

  23. comment
    Comment #27085106

    fwiw, you can disable almost all of Apple's enhanced security features easily on macOS systems. Their whole design is incredibly neat and well done! If you like these features (or …

  24. comment
    Comment #27085086

    > it is, after all, a popular hobby of children who have nothing but time on their hands and access to the Internet. You certainly don’t need to buy hardware or have access to spec…

  25. comment
    Comment #27085059

    Thanks a lot! I've been trying to improve my technical writing in the past years and I'm happy to hear feedback like this :)