Live data from Hacker News

Viewing profile — apple1417

apple1417

HN member
Joined
Sat, Jan 18, 2025, 4:55 AM UTC
HN karma
40
Public activity
28 items

About apple1417

https://apple1417.dev

Recent public activity

  1. comment
    Comment #49136507

    Last time I looked into self hosting Windows CI, it seemed like everything kind of expected you to install all your tools ahead of time, rather than anything containerised. I assum…

  2. comment
    Comment #48353642

    >> the Tandem tslim X2 requires the user to "prime" the pump tubing with 10 units of insulin every time the pump shuts down or the cartridge is replaced. > This happens with every …

  3. comment
    Comment #47036915

    Yup. It was actually an openjdk crash, which was extra interesting. I figured I probably could remove some passes, but being a lite user I don't really know/didn't want to spend th…

  4. comment
    Comment #47036793

    Leading this by saying I've only used Ida free, I can't comment on Ida pro. I'm also a very lite user of both, I give name functions/vars, save bookmarks, and occasionally work out…

  5. comment
    Comment #46717823

    When I used it, the one use case I used it was to automatically launch a Jekyll server - if I'm working on a site I'm almost certainly going to want to look at my changes in the br…

  6. comment
    Comment #46134071

    The MSVC linker has a feature where it will merge byte-for-byte identical functions. It's most noticeable for default constructors, you might get hundreds of functions which all bo…

  7. comment
    Comment #45991535

    My most common source of unintentional BOMs is powershell. By default, 'echo 1 > test' writes the raw bytes 'FF FE 31 00 0D 00 0A 00'. Not too likely for that to end up in a shell …

  8. comment
    Comment #45899055

    In normal use it's essentially the same yes. The one interesting edge case that might catch some people out is there's actually nothing special about std::exception, you can throw …

  9. comment
    Comment #45884827

    I recently started working on a repo which historically had 100+ parallel branches. I've been jumping between a few tools recently trying to find something which handles browsing t…

  10. comment
    Comment #45797913

    An interesting example was Borderlands 2. The game originally had a native port by Aspyr, which worked quite well. 5 years pass and they release a new update and DLC - but they neg…

  11. comment
    Comment #45797833

    If you have an older game which still uses dx9, dxvk can give a decent little performance boost - even if you're running on Windows. It's kind of magical that adding a translation …

  12. comment
    Comment #45779628

    They exist, but one of the problems is they're not particularly good cubes. While it might help you learn the basics, not being able to handle it like a speedcube means they're pro…

  13. comment
    Comment #45743269

    I'll preface this by saying my experience is with embedded, not kernel, but I can't imagine MMIO is significantly different. There would still be ways to make it work with a more r…

  14. comment
    Comment #45539684

    On a recent 12h Air New Zealand flight I went on they offered free wifi for everyone. They say you can: - Browse the web. - Send and receive emails and messages. - Check and post t…

  15. comment
    Comment #45434490

    2800 day streak here, primarily in Finnish. I haven't been a fan of the app for a long time, but the problem I've always had switching is the question: What else? There might be a …

  16. comment
    Comment #45190793

    I once got a "log into phishing training" email which spoofed the company address. No one even saw the email, it instantly hit the spam filter. Our infra guy then had to argue with…

  17. comment
    Comment #44994543

    Not OP, outside of games I keep a dual boot pretty much exclusively for Visual Studio - imo it's one of the best debuggers I've ever used. I know gdb is just as powerful if not mor…

  18. comment
    Comment #44623456

    On one of the projects I worked on, I brought a PIC16 down to ~20nA - where our fancy meter only went down to 10nA precision. It was completely unnecessary, but I'm still quite pro…

  19. comment
    Comment #44553255

    I've worked on several low power projects, while yes we needed an interrupt to wake the processor, they all still used polling for all the actual button handling. At worst the inte…

  20. comment
    Comment #44530092

    Having run into similar problems several times, I've also never really been satisfied with the solutions. You have to have different types to cause compile errors, but then you hav…

  21. comment
    Comment #43765322

    I've seen something related, which returned a bool instead of failing compilation, be used to switch between a path the optimiser could inline and some assembly. You could probably…

  22. comment
    Comment #43492041

    It depends on what orbit you want. Due to the latitude you'll end up pretty inclined by default - which is bad for equatorial orbits sure, but a good start for polar ones. At a pub…

  23. comment
    Comment #43408222

    That was actually recently added as a built-in feature https://code.visualstudio.com/updates/v1_97#_git-blame-infor... Like the sibling comment, I didn't want to run all of GitLens…

  24. comment
    Comment #43297583

    Reading the PEP for adding it, it seems primarily concerned with mirroring how the C builtins generally don't allow it, for performance. https://peps.python.org/pep-0570/#rationale…

  25. comment