Viewing profile — martinhath
martinhath
HN member- Joined
- Mon, Apr 07, 2014, 9:39 AM UTC
- HN karma
- 518
- Public activity
- 87 items
- HN profile
- View on Hacker News ↗
About martinhath
Recent public activity
-
comment
Comment #49207419
> Jevons paradox occurs when a more efficient use of a resource leads to an increase in its use I think these are the same, because efficiency is value over cost. In the original f…
- story
- story
- story
- story
- story
- story
- story
- story
-
comment
Comment #42227399
This is from C.A.R Hoare's "Prospects for a better programming language" (1972) [0]: > It is on production runs that the security is most required, since it is the results of produ…
- story
- story
- story
- story
- story
-
comment
Comment #37022860
How would errdefer work in the general union setting? Having errors as a first class construct in the language allows things like errdefer to be very simple and easy to use. It loo…
-
comment
Comment #36990574
I’m pretty sure it’s intentionally a dark pattern.
-
comment
Comment #35993618
Not just in theory, they can, and do, fail in practice.
- story
-
comment
Comment #35108115
> Clean code / readable code / whatever you want to call it is often at odds with performance. I disagree; or rather, I'd put it the other way around by saying that often you can g…
-
comment
Comment #35108099
> At some point in my programmer career I figured out that optimizing for human comprehension, a.k.a. "clean code", is a valid goal. Nobody is arguing against comprehensible code. …
- story
-
comment
Comment #33571518
OnShape is pretty nice, but their language, FeatureScript, is a disaster.
-
comment
Comment #33373943
> Who is the author arguing against? This is addressed in the third paragraph: > The problem with this saying is that many people wrongly interpret it as “early optimization is the…
-
comment
Comment #32636000
I sat down and read the original paper a few years back with the same intent as the author here, and afterwards I listed a couple of quotes that I found interesting [0]. It didn't …