Live data from Hacker News

Viewing profile — bassislife

bassislife

HN member
Joined
Sat, Oct 17, 2015, 10:10 PM UTC
HN karma
56
Public activity
35 items

About bassislife

No profile information was provided.

Recent public activity

  1. comment
    Comment #13815214

    Adding to the list the very important Kanem-Bornou Empire and Bagirmi Kingdom.

  2. comment
    Comment #13278089

    I think it was humor :)

  3. comment
    Comment #13277466

    Yes, for instance, it's easy to create concurrent programs that are semantically wrong (in other words inadequate for use) albeit correct in terms of "types" because the coder made…

  4. comment
    Comment #13277444

    "unsafety" rather ? ;) decreasing non-safety is not the same as increasing safety. One starts with the assumption that things are safe. The other does not.

  5. comment
    Comment #13277437

    > A good type system (e.g Rust's, Haskell's..) can eliminate all type errors from your programs. It will eliminate errors related to the use of a given programming language. It wil…

  6. comment
    Comment #13277347

    The issue with safety is that nothing is really safe. Once you have some level of safety in your programming language, you realize that there are still a lot of other sources of ha…

  7. comment
    Comment #13201266

    Your proposal only works if you don't need ABI-compatibility, especially relevant if the build process needs to be parallelizable. It all depends on what sense you provide to the t…

  8. comment
    Comment #13193328

    That's not different from having a bad leader ruling forever... That's torture. 1789 occured for a reason.

  9. comment
    Comment #13192493

    All these dictators in Africa ruling for (eternal) life ?!! What a nightmare !

  10. comment
    Comment #13184473

    > Treating different major versions as different packages For emphasis, because I think that's what should ideally happen.

  11. comment
    Comment #12952319

    If you are Seebeck, where are Peltier and Thomson? ;)

  12. comment
    Comment #12823716

    > they are all defined with fmt.Errorf No, an error implements the error interface. It means that it can be a value of any type that implements the constraint of having an Error me…

  13. comment
    Comment #12822925

    You can test the interface. A type is just an interface around memory, albeit more consrained.

  14. comment
    Comment #12296938

    It's problematic for dependency management. It's almost perfect but what would be better would be to be able to switch easily between different $GOPATH. One per project. We can alr…

  15. comment
    Comment #12296307

    Release the Hounds.... The Hounds have been released. Go is released seems fine to me.

  16. comment
    Comment #12290537

    Anxiety is probably environment-induced. Kids are not necessarily so anxious.

  17. comment
    Comment #12190122

    In Go, each version corresponds to a given import/Pkg path. If you want to change version (major), you need to create a new package. The advantage is that you do not have to downlo…

  18. comment
    Comment #12179647

    Which I guess is normal since it does not create any dependency cycle. A new version might as well be thought as a completely different package (of perhaps similar functionality).

  19. comment
    Comment #11776334

    If there is a market for the education you received, it should. If the job market conditions change, it might not unless the person is resourceful. Also note that the OP is talking…

  20. comment
    Comment #11714934

    A very nice explanation about what covariance and contravariance mean, especially in the context of subtyping (with potential parametric polymorphism). And implementation details a…

  21. story
  22. comment
    Comment #11607669

    For category theory, I don't think so. But if we take tensor algebra, of course, in physics, especially quantum mechanics .The thing is, you could approach the same physical proble…

  23. comment
    Comment #11605899

    > But maybe monads are too exotic to provide a good example. Nah, it's fine. But a monad is just a part of an abstraction. Which also means that they have been used without that sp…

  24. comment
    Comment #11224029

    Well maybe an example of something related to the game of Go written in Go should be planned in the future then. :)

  25. comment
    Comment #11039054

    so "=== gefahrlos" ?