Viewing profile — tristanstcyr
tristanstcyr
HN member- Joined
- Sun, Apr 17, 2016, 6:56 PM UTC
- HN karma
- 90
- Public activity
- 22 items
- HN profile
- View on Hacker News ↗
About tristanstcyr
No profile information was provided.
Recent public activity
-
comment
Comment #25120322
I don't think that doing so across architectures is a major goal.
-
comment
Comment #23167179
Language servers could still do this by reusing AST manipulation libraries behind the scenes.
-
comment
Comment #23120554
From what I understand, the idea of "empty" no longer makes sense at that level. All you have are fields. There, everything is made out of fields and fields are everywhere. There i…
-
comment
Comment #22841913
I agree that this isn't totally specific to JavaScript. It's just that the ecosystem is very extensive and so there are a lot of packages, because you don't need to write your own …
-
comment
Comment #22841871
React would normally be a peerDependency and so you shouldn't run into this problem if dependencies are specified properly. If not, NPM module flattening should take care of it. Th…
-
comment
Comment #22819000
If you properly do validation at runtime this can be true, but it's a manual process that's not verified by Typescript.
-
comment
Comment #22818916
It does not.
-
comment
Comment #22244380
I think that this ship has sailed quite some time ago. For example, inner classes which were introduced in Java 4 (if my memory serves right).
-
comment
Comment #22213143
That's an idealistic argument. Sometimes you just need to delete things and there's no negotiation possible. Whether that makes sense to you or not as an engineer or scientist does…
-
comment
Comment #22213081
Is this because both languages are from different eras? When did you last see a consumer ad about scripting?
-
comment
Comment #22209009
Try working with a large 5 year old JS codebase that's been hammered on by dozens of devs. The problems are no longer just pin point bugs but a systemic lack of modeling. Static ty…
-
comment
Comment #21947750
Rather facile advice. As a software engineer, it's your responsibility to build the product according to the requirements. Sometimes that means it needs to be built it quick becaus…
-
comment
Comment #21747467
The reality is that the atomic family model is antiquated. In our society, the individual is the unit We must therefore make the individual strong, meaning that we need to support …
-
comment
Comment #21747379
It's not that it's a failure, it's that being taken out of the workforce for many years is damaging to careers. It's more than a matter of perception. Public school starts when kid…
-
comment
Comment #21469103
Sure, but it comes at a cost. Companies rarely push the limits of these kinds of policies because customers are not willing to pay for them.
-
comment
Comment #21043829
What solution do you propose?
-
comment
Comment #21017297
Why does this cause more stuff to be consumed?
-
comment
Comment #20367231
I don't know if that's how free time works once you have kids. "Parental duties" takes the free time. You get some time when the kids sleep.
-
comment
Comment #20047475
Some analysis: https://www.sciencealert.com/traces-of-extraterrestrial-orga...
-
comment
Comment #19696282
I find that engineering vs management is not a very useful discussion point. Management is composed of engineers too and engineers are responsible for the output of their work. Pro…
-
comment
Comment #19012761
Syntactic sugar I not a bad thing. In any sufficiently complex language, most features can be simulated with other primitives. If we didn't want that, we'd all be writing lisp. In …
-
comment
Comment #15757795
Or you could do both. The right tool for the job.