Viewing profile — __ryan__
__ryan__
HN member- Joined
- Tue, Dec 18, 2018, 1:46 PM UTC
- HN karma
- 564
- Public activity
- 187 items
- HN profile
- View on Hacker News ↗
About __ryan__
No profile information was provided.
Recent public activity
-
comment
Comment #37320201
Simple async JavaScript is still single threaded with an event loop. In other words, your async code is just a task deferred for later and only one task runs at a time, only moving…
-
comment
Comment #37132504
What is it about it that makes you feel this way?
-
comment
Comment #37000151
It was 5 billion calls to 500 million numbers over a 3 month period.
-
comment
Comment #36984515
I report nearly all auto-generated unsolicited emails as spam. I also report nearly all follow ups to ignored cold emails. I will protect my inbox.
-
comment
Comment #36827055
Accessing a users data is not the only reason for hacking their account. Performing actions on behalf of a user is just as much of a threat. Edit: also, if an attacker dumps all th…
-
comment
Comment #36826857
This isn’t the attack vector to be concerned about. More concerning is when there’s a data breach and an attacker gains access to hashed passwords. At that point, you attack the ha…
-
comment
Comment #36764734
You are correct that the period doesn’t count. Both email addresses belong to the same account. A possible explanation is that they have entered your email as a mistake.
-
comment
Comment #36684587
Not sure if this was their motivation, but hardware acceleration also enables increased opportunity for fingerprinting, to my knowledge.
-
comment
Comment #36463999
When does the standard library lie in this case?
-
comment
Comment #36458639
The lie is when your code uses* the “any” value where a concrete type is expected. I was misunderstanding your point with the deserialize. Edit: “using” -> “uses”
-
comment
Comment #36458471
Yes, “any” is a wart. And it’s a bad one. The correct type for values you don’t know the type of (like the response of an API call) is “unknown”. TypeScript does not provide the fa…
-
comment
Comment #36458314
I don’t think I’m following well enough to provide a meaningful response. This is not meant as an argument against what you’re saying, because I know you were just giving an exampl…
-
comment
Comment #36457981
They’re suggesting outputting runtime type information by emitting different code based on the type of the value passed to their hypothetical “Type.keys()” function.
-
comment
Comment #36457968
You're forced to emulate exactness by always destructuring objects - not great. It’s almost like using objects as enumerable maps is an anti-pattern.
-
comment
Comment #36457922
Runtime type information is against the goals of TypeScript. https://github.com/Microsoft/TypeScript/wiki/TypeScript-Desi... Edit: Non-goals: … 5. Add or rely on run-time type info…
-
comment
Comment #36368035
Also you should fill your database with houses - use AI or some sort of random data generator to generate them and just make sure there's a small but clear note on the listing sayi…
-
comment
Comment #36364734
“Inception” is frequently misunderstood to mean entering other people’s dreams or having multiple layers of dreams. In the movie, they of course have the technology to do these thi…
-
comment
Comment #36280891
If I know that an entity goes to great lengths to conceal secrets, why would I ever believe I know of their most secret secret?
-
comment
Comment #35809830
Interestingly, “highlights” is not there.
-
comment
Comment #35740218
“More quinoa”
-
comment
Comment #35720798
A commuter typically takes a free public bus ride to work. The bus broke down this morning. The commuter had to go out of their way to take a different bus to get to work. Wouldn’t…
-
comment
Comment #35082344
It’s exhausting because: _____ If you find yourself struggling to articulate it, seriously and honestly consider whether you’re simply choosing to be stressed about it. I’m speakin…
-
comment
Comment #35048349
Do you have any HN-related extensions installed? Edit: I truly did not believe you, but it appears to maybe be the “delay” feature [0]. Users with a delay set might show the asteri…
-
comment
Comment #35047108
I’m sure they could, I imagine they’re appealing to those who prefer JSX’s syntax.
-
comment
Comment #35040642
This is definitely solely an HN Replies thing.