Live data from Hacker News

Viewing profile — CactusRocket

CactusRocket

HN member
Joined
Sat, May 24, 2025, 8:01 AM UTC
HN karma
76
Public activity
40 items

About CactusRocket

No profile information was provided.

Recent public activity

  1. comment
    Comment #44344770

    > In what sense Israel is not a theocracy. I find this very disingenuous because the person you replied to was talking only about Iran, and stating that Iran is a theocracy in thei…

  2. comment
    Comment #44344718

    I tend to disagree with that, also. :) Even within one codebase there's immense value in having separate structs/classes per "layer" or domain. E.g. a different set of structs for …

  3. comment
    Comment #44340177

    I think you and I read a different article. For example, about treating JSON keys without case sensitivity: > In our opinion, this is the most critical pitfall of Go’s JSON parser …

  4. comment
    Comment #44339460

    I think I didn't explain myself well. As long as a language has bytes and arrays, you can implement anything on top of them, like unsigned integers, 8-bit strings, UTF-8 strings, U…

  5. comment
    Comment #44338985

    I think it's just kinda dumb parsing. E.g. JSON is an extremely simple spec. Most of those issues that the Go JSON parser has, are because of specific choices of the Go implementat…

  6. comment
    Comment #44338966

    I imagine that one of the points of a solid protocol buffers library would be to align the types even across programming languages. E.g. explicitly force a 64-bit integer rather th…

  7. comment
    Comment #44338934

    If you use the same struct in both an HTTP API and an ORM, you're Doing It Wrong in my opinion. These should be completely separated. Exactly to prevent accidental leaking or injec…

  8. comment
    Comment #44338925

    That's the whole point of the first item in the article, and the original comment you were replying to. In Go (and some other languages) that formatting is implicit and automatic. …

  9. comment
    Comment #44337498

    I feel like "perfect is the enemy of good" only works when you (still) have to put considerable effort to make it better, e.g. when building software. However currently there are a…

  10. comment
    Comment #44337467

    I think in this day and age, it's "fine I guess" that it's set up that way: most services do that. But going forward, I think it's much better if services work in the way that e.g.…

  11. comment
    Comment #44336839

    Could it be Consolas? It would make sense I believe it's the default monospace font on recent Windows.

  12. comment
    Comment #44336827

    Thoughts go faster than fingers. It's already hard enough to keep up with my stream of thoughts when coding, when I'm touch typing pretty fast. I can't imagine my coding experience…

  13. comment
    Comment #44335486

    The Telegram clients are actually open source and I think pretty solid. The Matrix protocol is open, federated, and secure, but the clients are kinda janky. I've been playing with …

  14. comment
    Comment #44335462

    I think in general Total War and its genre is relatively niche. While almost everybody is up for a bit of cartoony racing.

  15. comment
    Comment #44335425

    You need to install the phone app to be able to activate it. If you've been offline on the desktop app for too long, you need the phone app again to re-active the desktop app. I've…

  16. comment
    Comment #44335412

    Also depends on where you're coming from. My friends use WhatsApp and I don't because of privacy considerations. If they switch to Signal, I might still not use it because they wan…

  17. comment
    Comment #44335400

    It's not in the same ballpark, but this entire topic is about "An Ethical Replacement for WhatsApp". Should we then accept potential privacy issues with another service, if they ar…

  18. comment
    Comment #44335371

    Conversely I've been using Signal on 2 laptops and a PC for only a couple of weeks, and I face issues of messages not synchronizing approximately once a week...

  19. comment
    Comment #44335359

    I don't really use Whatsapp, or any IM client on my phone, but do have a few friends use Telegram so I'm using it on my computer. We're looking at alternatives. We tried out Signal…

  20. comment
    Comment #44335334

    I would say that depends on how strong the friendships are, and how strong your morals/beliefs are.

  21. comment
    Comment #44320688

    That's a problem with every computer update right? Not limited to Linux.

  22. comment
    Comment #44309844

    I am not very proficient with LLMs yet, but this sounds awesome! How do you do that, to "feed it this essay"? Do you just start the prompt with something like "Act like the Grug Br…

  23. comment
    Comment #44309675

    I don't really think so. The tracker is just a tiny part of the whole Bittorrent setup, and it's only really used by clients to get a list of peers. It's basically just an HTTP cal…

  24. comment
    Comment #44275062

    I am not the one who created the post, but currently it doesn't seem to be usable as a library because most of the code is in a directory called "internal", which isn't accessible …

  25. comment
    Comment #44275055

    How hard it is depends a lot on your experience, how comfortable you are with the programming language, and if you have an experimentation mindset. To offer a perspective, I also d…