Live data from Hacker News

Viewing profile — nauticacom

nauticacom

HN member
Joined
Tue, Nov 23, 2021, 4:21 PM UTC
HN karma
132
Public activity
61 items

About nauticacom

No profile information was provided.

Recent public activity

  1. comment
    Comment #29686232

    This isn't true; Ruby has no set literal. Sets are provided by a default gem but there is no built-in syntax for them.

  2. comment
    Comment #29685586

    I understand repr for debugging (though imo it's a deficiency of the language that custom objects don't have a repr which lists their attributes), but eq is a property of the domai…

  3. comment
    Comment #29678637

    I really, genuinely don't get the appeal. I don't follow the "less code = better" ideology so maybe that's a contributor but I really don't see how this: class Person: def __init__…

  4. comment
    Comment #29678521

    I've never understood the appeal of these "define struct-like-object" libraries (in any language; I've never understood using the standard library's "Struct" in Ruby). My preferred…

  5. comment
    Comment #29631842

    I've genuinely never understood this one, especially as a flat-out error instead of a warning. When could not using a variable ever be a bug?

  6. comment
    Comment #29606047

    I must be the only person on the planet who likes AppleScript :)

  7. comment
    Comment #29606014

    I definitely understand the argument that different human languages have different semantic patterns. The only non-English language I know (reading, not speaking) is classical Lati…

  8. comment
    Comment #29605518

    Just took a quick look at Rebol and it looks interesting! I love languages that push the boundary of what they allow programs to "naturally" express

  9. comment
    Comment #29605472

    I don't program in Ruby but every time I look at it I see something different depending on who wrote the code and what their personal style is I'd say this is a plus, at least in c…

  10. comment
    Comment #29605342

    Snippets like this: account deposit: 100 dollars. are why I love Smalltalk (and its followers, e.g. Ruby). So much expressiveness, reading like a sentence. And Smalltalk even had t…

  11. comment
    Comment #29584201

    I don't enjoy writing Rust but its perspective on this is at least internally consistent. What are the alternatives for managing cyclic, linked data structures in other languages? …

  12. comment
    Comment #29574896

    I understand that, but it's not as if they've really changed. They always used Rails to advertise Basecamp and vice-versa.

  13. comment
    Comment #29574077

    While I think the new site certainly looks appealing and includes a lot more helpful information than before, there's something about the old playful, hand-drawn design that felt m…

  14. comment
    Comment #29570246

    The last point would be amazing, imo. It's unfortunate that, because of history, commands accept and parse arbitrary strings as input instead of formally specifying it like a funct…

  15. comment
    Comment #29567704

    I've been thinking of throwing FreeBSD on an old Thinkpad and trying to use it normally. Right now I run Debian, with most of my work happening in Firefox or the shell. Is there an…

  16. comment
    Comment #29567130

    Hey, don't be so pessimistic. We'll probably have another serialization protocol by then.

  17. comment
    Comment #29567080

    Ah, I understand now. That's a fair point! I agree that the excellent Go tooling is one of its strengths.

  18. comment
    Comment #29566630

    Right, but the entire point of my comment was that "takes up a significant part of the language spec, compiler, and VM" is not a good approximation of complexity. It can be related…

  19. comment
    Comment #29566587

    I can hold the whole language spec in my head while I'm programming People love to say this about Go, but it's not something that, like, actually matters (and I doubt it's literall…

  20. comment
    Comment #29566434

    I don't know what kind of stuff you all work on, but for the kind of things I work on if the interface isn't specifically designed and laid out after doing user research on the pro…

  21. comment
    Comment #29566375

    I think you're confusing look with function. Two things need not look the same to "adhere to assumptions and pattern recognition," but rather need to function the same and have the…

  22. comment
    Comment #29566339

    > it's fun for designers to make up their own UIs It's not just "fun," it's necessary to create an optimal user experience for every particular use-case. Have you ever played two v…

  23. comment
    Comment #29566259

    To me, "takes up a significant part of the language spec, compiler, and VM" isn't a meaningful reason to exclude something from a language, unless it's a hobby project. The job of …

  24. comment
    Comment #29561580

    That's true, I didn't even think of that! That makes it even more unfortunate

  25. comment
    Comment #29561569

    True, I was being a bit hyperbolic with "massive corp" :). Employee size isn't everything in determining how "big" an organization is, though. I really just meant that it, personal…