Live data from Hacker News

Viewing profile — rbehrends

rbehrends

HN member
Joined
Tue, Dec 27, 2011, 12:04 PM UTC
HN karma
3,104
Public activity
918 items

About rbehrends

No profile information was provided.

Recent public activity

  1. comment
    Comment #48924825

    First of all, yes, labor is taxed much higher in Germany than in the US (PPP adjustment already takes VAT on prices into account, so that doesn't matter in this case). In fact, Ger…

  2. comment
    Comment #48919017

    > American workers still get higher salaries than elsewhere in the OECD and growth in such industries isn't out competing those same industries in other OECD countries. I used to t…

  3. comment
    Comment #48907551

    It means that this is a cabinet decision, not (yet) legislation. It still has to go through the Bundestag. Given the opposition within the SPD and the idea being very unpopular amo…

  4. comment
    Comment #48892689

    I am not sure I'm buying this. The raison d'être for our existing software engineering methods is that humans make mistakes and we needed to contain the effects of these mistakes; …

  5. comment
    Comment #48865684

    My concern with most of these visual benchmarks, popular as they are, is that they are likely more indicative of knowledge (i.e. how comprehensive the training data is and how well…

  6. comment
    Comment #48306529

    I mean, Western providers such as Fireworks AI/Microsoft Foundry (US) or Tensorix (EU) already are offering many of these models on their own hardware with all the typical complian…

  7. comment
    Comment #48136091

    > For instance, OP's definition H = Var[G] / Var[P] seems to bypass the issues you mentioned: No, this is exactly the definition I am talking about. The problem is that while theor…

  8. comment
    Comment #48127170

    > That matches what I assumed it meant, and it seems like OP and the post are arguing that that is some kind of surprising interpretation. The unintuitive part is that in quantitat…

  9. comment
    Comment #48125942

    Heritability has a very specific meaning in quantitative genetics [1], which in many ways is not what your intuition would suggest [2]. It is this usage that the article talks abou…

  10. comment
    Comment #47470100

    No, the problem is that when logging in, the provider's website can provide an authentication shell command that OpenCode will send to the shell sight unseen, even if it is "rm -rf…

  11. comment
    Comment #47462469

    I am more concerned about their, umm, gallant approach to security. Not only that OpenCode is permissive by default in what it is allowed to do, but that it apparently tries to pul…

  12. comment
    Comment #46078995

    There is the Parliament's legislative train website [1]. However, it only tracks actual legislative steps, not the intra-Council negotiations, so the proposal's page appears to be …

  13. comment
    Comment #45314362

    > The shell, perl and python are likely for scripting and not used during runtime. Some git subcommands are implemented in these. git filter-branch is a shell script, git cvsimport…

  14. comment
    Comment #45210555

    > Of course the member states drafted and agreed to those and that's why pressure should be on governments to stop hand over the keys to Brussels. What specific example are you thi…

  15. comment
    Comment #45210286

    > The EU does not so as time passes the EU's power keeps creeping up. Actually, the EU has the same concept of enumerated powers (called "competences" in the case of the EU). They …

  16. comment
    Comment #45210150

    What you are proposing would amount replacing the current bicameral legislature (with the European Parliament as the lower house and the Council of the EU as the upper house) with …

  17. comment
  18. comment
    Comment #44063897

    Aside from the often cited nullability issue, here is an (incomplete) list of important things that Kotlin still does better than Java: - First class, fully functional closures. - …

  19. comment
    Comment #41474720

    The same argument would apply to any non-compacting allocator, because the worst case memory blowup due to external fragmentation is huge. But such cases are extremely rarely obser…

  20. comment
    Comment #41388711

    What happens under the hood is that a `sequence {}` call creates an instance of `SequenceScope`, which has `yield()` and `yieldAll()` methods. When executing the block, `this` will…

  21. comment
    Comment #41388656

    As somebody who uses and likes both Kotlin and Python (and quite a few other languages), I'd be cautious with using a subjective term such as "more expressive", too, but I can poss…

  22. comment
    Comment #41386949

    Like this? sequence { for (x in 0.. Now, technically, Kotlin doesn't have list comprehensions, only the equivalent of generator expressions in Python, so you have to tack an extra …

  23. comment
    Comment #41386922

    > the 'yield' keyword Am I missing something here? $ cat fib.kts fun fib() = sequence { var a = 1; var b = 1 while (true) { yield(a) a = b.also { b += a } } } println(fib().take(10…

  24. comment
    Comment #40154964

    > Note: I wasn't criticizing the paper. I was criticizing the comment, which claimed "it’s better" to view these as special cases. I didn't assume you were. My note about it being …

  25. comment
    Comment #40154099

    First of all, I recommend giving the paper a read, because I think you're misunderstanding the claim (plus, it is a very good paper). The claim is not that they are equivalent, but…