Live data from Hacker News

Viewing profile — Merovius

Merovius

HN member
Joined
Sun, Jun 14, 2015, 8:38 AM UTC
HN karma
729
Public activity
258 items

About Merovius

No profile information was provided.

Recent public activity

  1. comment
  2. 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…

  3. 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…

  4. 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…

  5. comment
  6. 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…

  7. 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…

  8. 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…

  9. 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…

  10. 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 …

  11. 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…

  12. comment
    Comment #47177657

    > There was no "drilling is good for the environment" narrative. … > Oil drilling actually made the water cleaner.

  13. 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…

  14. 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.

  15. 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.

  16. 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…

  17. 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…

  18. 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 …

  19. 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…

  20. 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…

  21. 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 …

  22. comment
  23. 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…

  24. 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…

  25. 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…