Viewing profile — apple1417
apple1417
HN member- Joined
- Sat, Jan 18, 2025, 4:55 AM UTC
- HN karma
- 40
- Public activity
- 28 items
- HN profile
- View on Hacker News ↗
About apple1417
Recent public activity
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
- comment