Viewing profile — eridius
eridius
HN member- Joined
- Fri, May 08, 2009, 5:53 AM UTC
- HN karma
- 15,723
- Public activity
- 5,798 items
- HN profile
- View on Hacker News ↗
About eridius
Recent public activity
-
comment
Comment #20978954
Go having nil for various types is indeed a problem. In fact, a few weeks ago I caught an issue where a map in Go was unexpectedly nil when it should have been full of data (missin…
-
comment
Comment #20976059
I'm not really sure how the U1 data is particularly relevant to governments. They don't generally need to know the precise movements of your phone about a single room. GPS will alr…
-
comment
Comment #20975830
Why does the attacker gain a time advantage here? Is the attacker capable of transmitting at a much higher rate than the original sender? Even in that scenario, they just have to n…
-
comment
Comment #20975820
Can you opt out of my brain recognizing your face? Centralized face recognition where a single entity knows everybody a la Facebook would be a dystopian nightmare. Personalized fac…
-
comment
Comment #20975815
Face recognition is something I absolutely need. I can't remember people's names for the life of me. If I could train a set of AR glasses to recognize people I've met before and pu…
-
comment
Comment #20975810
> If a big profitable unfriendly government asked them to track someone, what would Apple do? Presumably the exact same thing they'd have done if they hadn't rolled out this Find M…
-
comment
Comment #20964663
Beyond explicitly using secure notes (which are encrypted), I don't recall Apple promising "confidentiality" of those things. I mean, I don't expect Apple to give that data to othe…
-
comment
Comment #20964585
Apple uses end-to-end encryption for iMessage, which is the only Apple-related confidential communication I can think of (well I have no idea what the guarantees around FaceTime ar…
-
comment
Comment #20959434
This syntax even made its way into CommonMark ( https://spec.commonmark.org/0.29/#fenced-code-blocks )
-
comment
Comment #20959403
1) We have one point of the function. 2) We know one point of its derivative. This means we know 2 more points of the function (one step in either direction). 3) We know one point …
-
comment
Comment #20959375
That shouldn't even be a question. You shouldn't need to have working conditions be "so bad" before you consider a union.
-
comment
Comment #20957818
It's literally the definition. And very little qualifies. An abstraction is zero-cost if there's no runtime penalty, including if the code you'd write by hand to accomplish this go…
-
comment
Comment #20949012
Bounds-checked indexing isn't an abstraction, it's a safety feature. The abstraction is compared to manually doing bounds checks like you would in C. // C safe subscript if (i That…
-
comment
Comment #20948991
> What part of my comment made you think I didn't understand that? This part: > But that's like saying if you don't use rust you don't pay for it. Just because there is the unsafe …
-
comment
Comment #20948604
You still seem to be missing the point. If you use a Rust construct that does bounds-checked accesses, you're explicitly using bounds checks. You're not paying for anything beyond …
-
comment
Comment #20944347
> drivers’ work is outside the usual course of Uber’s business What... how... I don't even know where to begin with this.
-
comment
Comment #20920643
The link isn't removed on the keybase side but the next time it's checked it will be flagged as bad. Clients will check it automatically when you follow; otherwise, I believe what …
-
comment
Comment #20920564
I have a Keybase account with a wallet. I haven't actually used the wallet for anything, but it does exist. And I didn't receive any lumens. If this surprise gift was for "each act…
-
comment
Comment #20890624
It's pretty weird how the article doesn't even bother to mention that Apple has an official API for doing encrypted notifications, and I really have no idea why these apps are abus…
-
comment
Comment #20844204
Yeah, which is why fuzzing is important even with tests covering every code path. And even with that, this is why I simply said that SQLite is probably the codebase that comes the …
-
comment
Comment #20841817
Why does Google hate virtual cards though? It's an anti-fraud mechanism. Google's declaring that using an anti-fraud mechanism is in fact an indication of fraud?
-
comment
Comment #20840836
> It's possible to write code in these languages without these bugs I would go so far as to say in any non-trivial codebase it's virtually impossible to avoid introducing a bug of …
-
comment
Comment #20840820
You say that like Apple knows the device was compromised. The act of patching it requires rebooting the device. Unless the malware left evidence of itself behind in persistent stor…
-
comment
Comment #20783702
I heard about that a long time ago, back when it looked kind of dead. Glad to see it's still under development. I'm skeptical though, does it actually support all of Slack's featur…
-
comment
Comment #20783063
"people" is "most users of the platform". A consistent native platform experience has been one of the cornerstones of macOS since even before OS X came along. If you ask most peopl…