Live data from Hacker News

Viewing profile — kiitos

kiitos

HN member
Joined
Sat, Jul 22, 2023, 11:40 PM UTC
HN karma
797
Public activity
848 items

About kiitos

No profile information was provided.

Recent public activity

  1. comment
    Comment #46128839

    1h of downtime per month means you're delivering at best two 9s of availability. again that may be fine for lots of applications but it's trivial scale, and certainly a couple orde…

  2. comment
    Comment #46126898

    > You're going to have down time for migrations unless you're very clever with your schema and/or replicas. probably worth stating these kinds of design considerations/assumptions …

  3. comment
    Comment #46126377

    and that your application doesn't need to be resilient to host or network faults

  4. comment
  5. comment
    Comment #46061960

    "setting a field to true" clearly means `x.field = value` and not `x.field.Set(value)`

  6. comment
    Comment #46049012

    > I have been writing production applications in Go for a few years now. sorry, what? https://gaultier.github.io/blog/a_million_ways_to_data_race_... this code is obviously wrong, …

  7. comment
    Comment #46048718

    > setting a field to true from potentially multiple threads can be a completely meaningful operation e.g. if you only care about if ANY of the threads have finished execution. this…

  8. comment
    Comment #46048198

    the distinction between "concurrent use" and "concurrent modification" in go is in no way subtle there is this whole demographic of folks, including the OP author, who seem to beli…

  9. comment
    Comment #46039792

    "running into memory issues" doesn't relate to memory safety as a property

  10. comment
    Comment #45998828

    > Matrix wants to be an encrypted IRC or Slack matrix's users want it to be a decentralized/encrypted irc/slack, but unfortunately matrix's maintainers believe their mandate is to …

  11. comment
    Comment #45995700

    https://www.promptfoo.dev/blog/grok-4-political-bias/ > Grok is more right leaning than most other AIs, but it's still left of center. https://github.com/promptfoo/promptfoo/tree/m…

  12. comment
    Comment #45972962

    this is an overly simplistic and somewhat reductive perspective on a pretty fundamental concept/primitive > they were designed to turn single-threaded code into multi-threaded not …

  13. comment
    Comment #45953431

    what? stone ages? god forbid someone prioritize concrete user experience over abstract interoperability

  14. comment
    Comment #45948371

    I think you're wildly over-indexing on a statistically insignificant number of users and their expectations

  15. comment
    Comment #45948360

    you're just affirming the consequent here, listing various properties of pgp as requirements in practice, few, if any, of your enumerated "wants" are valuable enough to outweigh th…

  16. comment
    Comment #45948308

    why would apple do this? it's all cost and no benefit. companies actually can build and ship stuff that isn't inter-operable with the world, this is Actually Good for user experien…

  17. comment
    Comment #45947935

    much more than that -- more often than not, IME

  18. comment
    Comment #45878952

    my point with memory safety is that it is not a single well defined concept so if you wanna talk about it you at least gotta say which definition you're using

  19. comment
    Comment #45878223

    probably should define memory safety before using it as an evaluation criterion otherwise, not sure who the audience of this piece is supposed to be, but it's written in a pretty c…

  20. comment
    Comment #45841018

    dunno about the rest of your post but phonobar is legit, it's tiny but it has a dance floor and regularly hosts top-tier talent

  21. comment
  22. comment
    Comment #45765723

    i think what the author is characterizing as "free software" is probably better described as "software with bad UX"

  23. comment
    Comment #45751699

    woof vlcn-io/cr-sqlite definitely built by someone who doesn't understand the fundamentals of the space > As of cr-sqlite 0.15, the CRDT for an existing row being update is this: (…

  24. comment
    Comment #45751476

    > Is this incorrect? yep because "life-saving" isn't a single well-defined boolean condition that can be determined by ER staff as part of triage > I can't imagine a hospital waiti…

  25. comment
    Comment #45751385

    take the L, it's ok