Viewing profile — btdmaster
btdmaster
HN member- Joined
- Mon, Mar 29, 2021, 10:13 AM UTC
- HN karma
- 1,711
- Public activity
- 470 items
- HN profile
- View on Hacker News ↗
About btdmaster
No profile information was provided.
Recent public activity
-
comment
Comment #47668589
> Thus succeeding at making the telecommunications vendors used for Top Secret US national security data less secure, the obvious goal of the US National Security Agency, and the o…
-
comment
Comment #47667542
> “Doesn’t the NSA lie to break our encryption?” No, the NSA has never intentionally jeopardized US national security with a non-NOBUS backdoor, and there is no way for ML-KEM and …
-
comment
Comment #47654144
That's so cool. This is interestingly very similar to domain fronting, except in this case the server doesn't need to work around it because it will still see the correct SNI. Do D…
-
comment
Comment #47136137
Very cool. The horsle demo made me think, how hard would it be to add a virtual memory address (or a non-8086 RAND instruction) that returns a random byte (that would allow it to p…
-
comment
Comment #46979535
It emits a cmp/jmp still when arithmetic would be fine though which is the difference highlighted in the article and examples in this thread. It's nice that it simplifies down to a…
-
comment
Comment #46976759
I see yeah that makes sense. I wanted to highlight that "magic" will, on average, give the optimizer a harder time. Explicit offset loops like that are generally avoided in many C+…
-
comment
Comment #46923382
In my experience C++ abstractions give the optimizer a harder job and thus it generates worse code. In this case, different code is emitted by clang if you write a C version[0] ver…
- story
-
comment
Comment #46491478
I think you could argue there is already some effort to do type safety at the ISA register level, with e.g. shadow stack or control flow integrity. Isn't that very similar to this,…
-
comment
Comment #46475662
Everything really is a file: if you do `cat /` you'll get back the internal representation of the directory entries in / (analogous to ls) And they still had coredumps at the time …
-
comment
Comment #46465480
You can also press `s` to save data from a pipe to a file rather than manually copy pasting.
- story
- story
-
comment
Comment #46445314
Ah you can use https://github.com/NixOS/patchelf/pull/564 So you can do e.g. `patchelf --remove-needed-version libm.so.6 GLIBC_2.29 ./mybinary` instead of replacing glibc wholesale…
-
comment
Comment #46439859
Yes you can do this, thanks for mentioning I was interested and checked how you would go about it. 1. Delete the shared symbol versioning as per https://stackoverflow.com/a/7338893…
- story
-
comment
Comment #46145316
> When you get into lower power, anything lower than Steam Deck, I think you’ll find that there’s an Arm chip that maybe is competitive with x86 offerings in that segment. At which…
-
comment
Comment #46072259
See also "Parse, don't validate (2019)" [0] [0] https://news.ycombinator.com/item?id=41031585
- story
-
comment
Comment #45153656
SEMamba is a speech enhancement model to denoise speech. Demo: https://roychao19477.github.io/speech-enhancement-demo-2024/ Try it: https://huggingface.co/spaces/rc19477/Speech_Enh…
- story
- story
- story
-
comment
Comment #44910550
The Times is more or less lying here. https://www.judiciary.uk/wp-content/uploads/2025/08/Wikimedi... > On 18 March 2024, the Secretary of State was provided with a Submission whic…
-
comment
Comment #44891238
To anyone who does keyboard handling, please don't use KeyboardEvent.code like this site does unless you have a reason to ignore all users that use a different keyboard layout: htt…