Live data from Hacker News

Viewing profile — steeleduncan

steeleduncan

HN member
Joined
Wed, Feb 02, 2011, 9:57 PM UTC
HN karma
2,591
Public activity
336 items

About steeleduncan

Working on https://cowleyforniastudios.com

Recent public activity

  1. comment
    Comment #49211568

    const MAX: u32 = 100; // Compile-time constant let x: u32 = 10; // Cannot be changed If x cannot be changed, how does it differ (meaningfully) from a compile time constant in a saf…

  2. comment
    Comment #49210039

    The missing line on that graph is November 2019 when Github Actions were introduced. It would also show the point where things went wrong for uptime

  3. comment
    Comment #48981277

    There are no need for permissions if the link per discussion is obscure and you use HTTPS. In that case the link is the password

  4. comment
    Comment #48906571

    In princple JJ has non-Git backends, but the only backend they state as being production ready is the Git backend. JJ without the Git interop is more a concept than a reality right…

  5. comment
    Comment #48641928

    I think it is a typo, and should be std::println()

  6. comment
    Comment #47974700

    I think there is a strong argument that Gerrit is the current evolution of the patches workflow, many prefer it, and there are a lot of good blog posts explaining why. I don't know…

  7. comment
    Comment #47662506

    It seems to have updated to SDL3 - https://github.com/love2d/love/blob/main/CMakeLists.txt#L178

  8. comment
    Comment #47662469

    Tiny CC doesn't have its own runtime, it uses whatever you specify (falling back to system standard), same as GCC or Clang. For low runtime footprint you are probably better off wi…

  9. comment
    Comment #47509060

    What has changed at GitHub to cause this?

  10. comment
    Comment #47307015

    Not right now, it is far too early days. I'm currently working through bugs, and missing stdlib, to get a simple backpropagation network efficient. Once I'm happy with that I'd lik…

  11. comment
    Comment #47297697

    It uses the same trick as Go [1]. The grammar has semicolons, but the tokeniser silently inserts them for ease of use. I think quite a few languages do it now [1] https://go.dev/do…

  12. comment
    Comment #47296999

    I'm not totally sure what it is, but I believe there is something for running Rust code on the GPU easily

  13. story
  14. comment
    Comment #47221418

    I tried this with an old iOS only game a few years ago. It is clearly not a heavily used library, but it seemed to work ok - There was a bug or two I had to patch, but the code is …

  15. comment
    Comment #47019033

    Discord if you don't mind something proprietary, Mattermost or Rocketchat if you do, Zulip if you want something slightly different . . . and no doubt many other alternatives Slack…

  16. comment
    Comment #46746237

    https://web.archive.org/web/20260114232734/https://the-diy-l...

  17. comment
    Comment #46644826

    Use tmux. Ssh in and start a tmux session. If the connection breaks you can ssh back in and reconnect to the tmux session later. GNU Screen is another alternative

  18. comment
    Comment #46644805

    It is odd, I would have thought $0 is the more obvious number there. It seems you can refund via a shell command though, so the money is not trapped

  19. comment
    Comment #46618473

    Gemini/ChatGPT help (a lot) when getting going. They make up for the poor documentation

  20. comment
    Comment #46618464

    package.lock is JSON only, Nix is for the entire system, similar to a Dockerfile Nix specifies dependencies declaritively, and more precisely, than Docker (does by default), so the…

  21. comment
    Comment #46617442

    I do the same with Nix as it works for macOS builds as well It has the massive benefit of solving the lock-in problem. Your workflow is generally very short so it is easy to move t…

  22. comment
    Comment #46540696

    I believe Rob Pike also doesn't use syntax highlighting [1] [1] https://groups.google.com/g/golang-nuts/c/hJHCAaiL0so/m/kG3B...

  23. comment
    Comment #46402001

    None of this actually matters. If you want to keep your data private, host it on your own hardware. Countries, company policies, etc are all essentially irrelevant

  24. comment
    Comment #46400938

    Sorry if I missed this in the docs, but how robust is the persistence? ie is it the disk that comes with a standard AWS VM? or is it a share backed by e.g. Ceph with multiple redun…

  25. comment
    Comment #46392028

    The other conclusion to draw is "Git is a fantastic choice of database for starting your package manager, almost all popular package managers began that way."