Live data from Hacker News

Viewing profile — invokestatic

invokestatic

HN member
Joined
Tue, Dec 16, 2014, 5:00 PM UTC
HN karma
1,106
Public activity
194 items

About invokestatic

Brendan Heinonen heinonen.co

Recent public activity

  1. comment
    Comment #49135436

    It’s part of the MSVC x64 ABI, not a part of the kernel ABI. The kernel and user mode (Win32) APIs all use C linkage so vtables are not relevant and the ABI is a convention of the …

  2. comment
    Comment #48919565

    Firmware & systems dev here, ARM still dominates in the microcontroller space. There are some niche offerings from major vendors but again they are niche. Espressif is the sole exc…

  3. comment
    Comment #47384022

    The privacy points in general are valid, but what irritates me is using this rationale against kernel mode anti cheats specifically. You do not need kernel access to make spyware t…

  4. comment
    Comment #47383979

    Actually, it is completely true. The TPM threat model has historically focused on software-based threats and physical attacks against the TPM chip itself - crucially NOT the commun…

  5. comment
    Comment #47383926

    Technically yes, but it would produce an untrusted remote attestation signature (quote). This is roughly equivalent to using TLS with a self-signed certificate — it’s not trusted b…

  6. comment
    Comment #46937029

    No, this is not true at all. Microsoft requires their system vendors (Dell, HP, etc) to allow users to enroll their own Secure Boot keys through their “Designed for Windows” certif…

  7. comment
    Comment #46750670

    Well, this project is literally about me circumventing/removing Boot Guard so I don’t know how it’s corporate authoritarianism. I’m literally getting rid of it. In doing so I get c…

  8. comment
    Comment #46749721

    Yeah, but that doesn’t give me a reason to use the hot air station and hot plate collecting dust on my desk ;)

  9. comment
    Comment #46749528

    I have a slow burn project where I simulate a supply chain attack on my own motherboard. You can source (now relatively old) Intel PCH chips off Aliexpress that are “unfused” and l…

  10. comment
    Comment #46737483

    Calling it a “kill switch” buries the lede here. What these politicians call a kill switch is technology to passively detect drunk driving. In 2021, Congress passed a law (HALT Dru…

  11. comment
    Comment #46682698

    This is conceptually interesting to me because I see this as almost a more generic TI Webench. I’m curious why your focus in the sized “grid” blocks (presumably for placement direc…

  12. comment
    Comment #46650011

    I’ve been paying for Google Workspace for my custom domain for years basically just so I can use Gmail. For just $7 more dollars a month, I upgraded my plan to access Gemini Pro, w…

  13. story
  14. comment
    Comment #46480792

    Because Red Hat pays the salaries of dozens (hundreds?) of kernel maintainers all over different subsystems. So they’re subject matter experts, and know exactly which ones are rele…

  15. comment
    Comment #46212971

    I have an almost identical story except the state in question was Nevada. I’m curious what “dubious” domain it was, for me it was video game cheats. Maybe I’m actually the co-owner…

  16. comment
    Comment #45168190

    Checking version numbers usually isn’t a good way of determining whether software on Linux is vulnerable to CVEs. Big distros (especially Red Hat derivatives) lock software version…

  17. comment
    Comment #44313770

    Actually, VAC handles Cheat Engine and the like very well. You won’t get banned for simply having them open, only for having them attached to the game, which I think is reasonable.…

  18. comment
    Comment #43868783

    I am exploring whether PCB prototypes can be imported tariff-free under HTSUS 9817.85.01. However getting a tariff broker to figure out how to do this properly might also be expens…

  19. comment
    Comment #43868474

    I ordered an FPGA development board from China last month that unfortunately didn’t make it out of the country before tariffs/end of de minimis set in. So it’s now sitting in a con…

  20. comment
    Comment #41306055

    There are a ton of federal agencies that have the power to make regulations and then enforce them. This power is specifically delegated by Congress. It’s hard to imagine a function…

  21. comment
    Comment #41060345

    My go to on Windows is LLVM using the Windows SDK for libc. Before Microsoft had solved the whole msvcrt redistributable mess I used mingw-64 as the libc which worked pretty well a…

  22. comment
    Comment #39335970

    Another vote for Micronaut. I’ve moved a Vert.x project to it recently. I love it. I will say though there are a lot of footguns and the wide variety of choices e.g. for persistenc…

  23. comment
    Comment #37870249

    Depending on the frequency and source maprad.io may be more useful for identifying signals.

  24. comment
    Comment #37236234

    I’m one of those kids who have been programming since they were 10 years old. My biggest tip is to work on personal projects that you are genuinely passionate about or would use yo…

  25. comment
    Comment #37211057

    I just want to point out that Windows actually has similar packaging problems. For some reason, Windows didn’t ship with C/C++/.NET runtimes. So practically every app ships with ei…