Viewing profile — musjleman
musjleman
HN member- Joined
- Mon, Jun 28, 2021, 7:15 PM UTC
- HN karma
- 81
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About musjleman
Recent public activity
-
comment
Comment #45659370
Why is this AI slop here? The "author" deleted his twitter account and added the disclaimer at the top of this post that it's all written by AI and he's not an actual "programmer o…
-
comment
Comment #45659265
An interpreter for a machine language is usually just called an emulator.
-
comment
Comment #45219516
I'm pretty sure it's just a small mistake in the article on the exact syscall used to query the token information. Checked a kernel from November 2024 vs a current one and from I c…
-
comment
Comment #44953909
SRW lock uses the WaitOnAddress primitives nowadays, not keyed events.
-
comment
Comment #44246946
Yes and no. The GTA SA bug was reading of an uninitialized variable. The value it contained was correct simply by chance as it was placed there by the previous invocation of the fu…
-
comment
Comment #44242600
> The anti-tamper codes, if any tampering is detected will crash on undefined/unallocated regions. That's basically the whole point of any anti-tamper product. I just think you pic…
-
comment
Comment #44238961
> As Windows matures, behaviour can change, breaking certain stuff. How do you expect the aforementioned tech to break the games it's on? If anything it "breaking" will just make t…
-
comment
Comment #43975056
> If people have enabled that setting, or left that default on, then that's their problem; it's not Windows Defender's fault. There is no such setting for Defender. The file scanni…
-
comment
Comment #43965427
> Let’s cut the bullshit, Defender is basically unchanged as a concept since Windows Vista or maybe even Windows XP. It runs completely fine on 15 year old hardware. Exactly. It's …
-
comment
Comment #43959645
By "actual code" I meant the assembly that the application logic compiles down to, not the entire executable. But as far as the entire package goes, compiling it using clang with s…
-
comment
Comment #43956740
> those global variables... What about them? In a 500 loc app there is no practical difference and there's only ~20 of them with clear purpose. > Use std::string or std::list remov…
-
comment
Comment #43956697
The actual code in the repo definitely compiles to less than 10k. The rest is bloat from linking CRT statically.
-
comment
Comment #43537564
> Are they able to load a .so/dylib file during runtime and just call a method on it as long as they know the name of the method? Yes, usually that's the entire point of an .so/.dy…
-
comment
Comment #43537447
Showing a 5000$ bounty example of "enumerating all apps" sounds a bit disingenuous when this is more of a "check if this exact app by bundle name was installed not through store. I…
-
comment
Comment #43108566
> Also, it would be silly to bottleneck your protocol implementation benchmark on encryption that would be shared amongst implementations because that does not highlight your overh…
-
comment
Comment #43104227
> what is presumably a single core I would guess that it's not a single core benchmark and that's the speed of the overall multi-threaded system. > Is that considered fast? You can…
-
comment
Comment #42869864
You're missing the fact that there is basically no bug here. All this does is: * Store data in a database. * Kill AV software provided you have admin privileges. The latter might b…
-
comment
Comment #42868477
Because this has no actual value for anyone and MS would (did?) ignore him.
-
comment
Comment #42562685
There is nothing inherently wrong with throwing an exception from an APC. Windows supports it and will unwind the stack correctly. If you wrote all the code absolutely nothing will…
-
comment
Comment #42562643
> WDYM? The root cause is "you passed ownership to stack-based memory to the kernel and didn't ensure it's valid when it called you back", why would "consent of lower frames" matte…
-
comment
Comment #42558982
> The problem boils down to usage of stack memory after the memory is given to somebody else. While this isn't incorrect in this case the problem seems to be caused by stack unwind…
-
comment
Comment #42011646
> You can do DMA cheating if that’s a non-negotiable for you but it is far more expensive. Cheap DMA cards go for couple hundred dollars which isn't all that much. Although unlike …
-
comment
Comment #42003638
> That seems like something that would be solvable with location-style differential privacy. Report a number of plausible locations to the client small enough that it can efficient…
-
comment
Comment #42003534
> I said it because I think other kernel level anticheat don't do it. It is done by FACEIT and ESEA. > If I remember correctly I can just enable/disable the easy anticheat service,…
-
comment
Comment #42003468
> With the way that computer vision and AI continue to improve, I imagine that we will soon have completely external and undetectable cheating peripherals, simply capture the scree…