Viewing profile — fay59
fay59
HN member- Joined
- Tue, Jun 23, 2020, 10:36 PM UTC
- HN karma
- 259
- Public activity
- 102 items
- HN profile
- View on Hacker News ↗
About fay59
No profile information was provided.
Recent public activity
-
comment
Comment #34869216
The former is ideally resolved with attribute((format_arg)), the latter with attribute((format)).
-
comment
Comment #34869210
The flag is -Wformat-nonliteral or -Wformat=2. -Wformat-security only includes a weaker variant that will warn if you pass a variable and no arguments to printf.
-
comment
Comment #34419918
5 years seems like a low for Apple device longevity. I think that there’s an enormous difference between today’s Macs and Macs from 5 years ago and maybe the leap is accelerate dep…
-
comment
Comment #33751236
> We could stop right here but this suffers from overflow limitations if translated into C. FWIW, the final version also suffers from integer overflow limitations. If the differenc…
-
comment
Comment #33669316
In context, it sounds like they relied on simulations that don’t use exact numbers. I’m guessing that they saw an IEEE-754 floating-point infinity and then had to determine whether…
-
comment
Comment #33493785
I feel that it’s so simple that many people will overlook that it even exists. In languages that have both, it’s hard for functions to compete with operators. I don’t think that th…
-
comment
Comment #32899457
The “battle of preparedness” for grandmasters looks miserable. My experience being bad at chess is pretty cool, though. If anyone’s looking to pick up chess, it’s a pretty good tim…
-
comment
Comment #32787766
Yes, but your 1995 Windows NT 4.0 PC ran a 640x480 display at 60Hz and graphics compositing had, at best, one-bit transparency. It took 3 minutes to boot. Websites could bluescreen…
-
comment
Comment #32718401
How does one verify that their server has never ever sent spam, for instance through a security breach?
-
comment
Comment #32215343
This is fairly old. When it came up last time, there were robust arguments that xz was characterized unfairly, and that the author’s format wasn’t very good at recovering in most c…
-
comment
Comment #31589129
No, logic bug consequences are fundamentally different from memory corruption bugs. A bug with an access check for one resource in the kernel means you get access to that specific …
-
comment
Comment #31511360
What the missing access check protected was a stream of information that could defeat ASLR. If Zircon was written in a memory-safe language, that would have been the end of the iss…
-
comment
Comment #31509639
That’s not really a “but” to the comment, which was that you need to find one bug and it’s game over. We’ve known for a long time that best practices aren’t enough to prevent memor…
-
comment
Comment #31505663
The intent of the post isn’t to claim that any Fuschia device currently sold is vulnerable. Unless Fuschia never graduates to running third-party code, that seemed like the right a…
-
comment
Comment #31141830
One data point from the Prodfiler folks was that even if the GC cost to throughput is relatively low, some programs will still spend up to 25% of their time doing garbage collectio…
-
comment
Comment #31117425
Can I, uh, make a bank account for _myself_ without being a corporate customer?
-
comment
Comment #31009942
Big fan of BBEdit, didn’t realize it’s just barely younger than me. I started using it probably about 20 years ago. These days I use it mostly for one-offs and as a scratch pad. It…
-
comment
Comment #30962543
Someone should make an online version of Mysterium that uses Dall-E to make the picture cards!
-
comment
Comment #30929559
It kinda sucks, but “tampering with the public record”? Is Twitter liable for holding the public record now?
-
comment
Comment #30899186
For a while, there would be a macOS notification suggesting that you try Safari after updating. This notification should be gone with the latest macOS. Are you talking about someth…
-
comment
Comment #30852071
CAN-SPAM does not create a private right of action. I have generally no idea what I’m talking about when it comes to legal stuff but I think this means only the government can sue …
-
comment
Comment #30797479
Criticism is not always respectful and it stings more often than not but it’s important to long-term success. What would help the open web even more would be to address issues inst…
-
comment
Comment #30794978
The difference with other services is that what people want when they subscribe to Spotify is access to music. What (at least some) people want when they subscribe to MDN Plus is e…
-
comment
Comment #30783986
And what are the boundaries of the law?
-
comment
Comment #30775198
The reason it’s not that easy is that platform holders have contractual obligations with content providers about their content being secure. These obligations are an incentive to c…