Viewing profile — Merovius
Merovius
HN member- Joined
- Sun, Jun 14, 2015, 8:38 AM UTC
- HN karma
- 729
- Public activity
- 258 items
- HN profile
- View on Hacker News ↗
About Merovius
No profile information was provided.
Recent public activity
- comment
-
comment
Comment #48421441
> Using conventional commits gives you a framework and mechanism that undoubtedly improves contribution semantics. I do not want to contribute to a project using conventional commi…
-
comment
Comment #48316433
When I said "you need a runtime implementation of generics" I did not mean "you need dynamic dispatch". I meant "you need a type-checker and at least limited code generator at runt…
-
comment
Comment #48306761
I'm not sure what you mean. Perhaps you are referring to the reflect package? In that case, yes, that exists. But it is limited in its power (for example, it doesn't allow to creat…
- comment
-
comment
Comment #48305154
More specifically, it is because of interface type assertions – the fact that if you have a value of some interface type (e.g. `any`), you can dynamically assert that it is another…
-
comment
Comment #48305132
FWIW I found, so far, that bringing up dyn-compatibility to Rust people was very useful in helping them understand why Go's interfaces won't ever have generic methods. The one addi…
-
comment
Comment #48305090
> but the reason against using runtime reflection is mostly that it's slow. More specifically, it is that it would introduce surprising performance cliffs – code becoming surprisin…
-
comment
Comment #47191412
To be clear, I have no skin in the game here. I thought the point you made sounded plausible and as I have zero experience or expertise, I wouldn't argue against it. I just thought…
-
comment
Comment #47191073
> perhaps less quippy Being quippy is the point. That's how aphorisms work: creating a short, pithy distillation of a complex argument, that you can then use pars pro toto to make …
-
comment
Comment #47187713
Wow that post is bad. The author clearly never actually attempted to understand what POSWID actually means and where it is coming from. Perhaps, instead of looking at Twitter, they…
-
comment
Comment #47177657
> There was no "drilling is good for the environment" narrative. … > Oil drilling actually made the water cleaner.
-
comment
Comment #47177636
> it's a known problem and civilization hasn't collapsed. Waiting for civilizational collapse to justify regulation seems like an unhelpful standard TBH. In fact, I would argue tha…
-
comment
Comment #46995021
If this happened to me, I would publish a blog post that starts "this is my official response:", followed by 10K words generated by a Markov Chain.
-
comment
Comment #46147398
Which, for the purposes of this topic, means a flat toll. Because we're talking (for the most part) about passenger cars.
-
comment
Comment #46133654
1. I'm not a driver, much less in a country with toll roads. But is it common to have per-vehicle customized toll prices? I would expect to pay a fixed per-car, per-use fee. 2. How…
-
comment
Comment #45943204
> But, like, this is exactly as easy with every single other language that I can think of. I mean, not exactly . Rust (or rather Cargo) requires you to declare binaries in your Car…
-
comment
Comment #45081666
> Bluesky's architecture was pretty much dictated by the premise that anyone needs to be able to see any post on the entire system, regardless of whether they have any connections …
-
comment
Comment #44836838
> You could, of course, sell or wind down your company, which would solve all problems outlined here. But this is not an option for most entrepreneurs. Yes, it is literally an opti…
-
comment
Comment #44836659
Uhm correct me if I'm wrong, but… you can sell your stake and leave at will, with zero exit tax? So really, the only thing that the exit tax prevents is the company leaving the cou…
-
comment
Comment #44632995
> AI is really good at generating repetitive patterns, like plain types, or code that implements a certain interface. If you reduce the cost of creating the verbose code [at write …
- comment
-
comment
Comment #44531727
> Minor nitpick: It isn't all that difficult to come up with type structural/generic edge cases for ANY language compiler where compilation takes forever and times out in a playgro…
-
comment
Comment #44526018
> There are common solutions for the library issue. Authors of libraries for example can force instantiations for a dummy type that checks their concepts. But that just ensures tha…
-
comment
Comment #44523707
Just to clarify why this is a problem: it’s possible for foo and bar to be defined in different libraries maintained by different people. Potentially several layers deep. And the a…