Live data from Hacker News

Viewing profile — thegeekpirate

thegeekpirate

HN member
Joined
Wed, Aug 19, 2015, 4:48 PM UTC
HN karma
531
Public activity
291 items

About thegeekpirate

[ my public key: https://keybase.io/dozn; my proof: https://keybase.io/dozn/sigs/kE_dbCXKmBPxtzwkeOdyykw0ybItKVmN5gZXHJ-6Oiw ]

Recent public activity

  1. comment
    Comment #46715819

    There's a fork which has been continually worked on https://repo.or.cz/w/tinycc.git Unofficial mirror https://github.com/TinyCC/tinycc

  2. comment
    Comment #46396411

    You can require allocations in Odin to be explicit using `#+vet explicit-allocators`

  3. comment
    Comment #46299559

    There's a GC library around somewhere, but I doubt anyone uses it. Manual memory management is generally quite simple, as long as you aren't using archaic languages. https://www.yo…

  4. comment
    Comment #46296868

    I replied to a poster who said the seven years of updates began with the Pixel 6 with "Pixel 8" and a link which showed when support expires on these devices, because... it began w…

  5. comment
    Comment #46178221

    > Google for one updates their devices for 7 years since Pixel 6 Pixel 8 https://endoflife.date/pixel

  6. comment
  7. comment
  8. comment
    Comment #46133611

    My pleasure!

  9. comment
    Comment #46133552

    Completely replaced Go for me after using Go since inception. Wonderful language!

  10. comment
    Comment #46093456

    Press "y" before linking to a Github file/line to ensure it stays accurate https://github.com/ublue-os/bazzite/blob/5e8f61a56ca3da02778...

  11. comment
    Comment #46090047

    4,000 is perfect.

  12. comment
    Comment #45933569

    > exhaustive checks for sum types Linters such as https://golangci-lint.run will do this for you.

  13. comment
    Comment #45862320

    Odin's even better than that—you can only use `0..<5` and `0..=5`, so there's never any ambiguity whatsoever.

  14. comment
    Comment #45120370

    Last question I'll answer, because you aren't doing any of this is good faith. You mean `curl.GLOBAL_ALL`, and it's for https://curl.se/libcurl/c/curl_global_init.html

  15. comment
    Comment #45119690

    > Back to the CURL prefix, what is wrong with it? It prevents stuttering when using it `curl.CURL_*`. > What would the "CURL" distinct type be without the CURL prefix? `CURL` isn't…

  16. comment
    Comment #45088887

    It does seem like they somewhat do now, as of the last several years https://wiki.lazarus.freepascal.org/management_operators From https://news.ycombinator.com/item?id=19100760 sin…

  17. comment
    Comment #45085834

    Far too complex, Odin (my favorite language for writing apps in) would align more with minimalistic values. Lazarus always looked good, so there's probably value there if having a …

  18. story
  19. comment
  20. comment
    Comment #44701868

    Odin's language server calls it "fake methods". https://odin-lang.org https://github.com/DanielGavin/ols

  21. comment
    Comment #44623023

    USDA 80/20 ground beef has 7.7g per 113g [0], 90/10 has 5g [1], Beyond Meat has 2g [2], and Impossible has 6g [3]. Impossible also has a "Lite" version (which doesn't seem to exist…

  22. comment
    Comment #44272544

    There's a bunch https://github.com/go-graphics/go-gui-projects My personal favourite is an ImGui wrapper https://github.com/AllenDang/giu The most featureful is probably unison, al…

  23. comment
    Comment #43958483

    I use Dear ImGui and love it https://gitlab.com/L-4/odin-imgui

  24. comment
    Comment #43958475

    All good, I contribute for everyone reading ^_^

  25. comment
    Comment #43949976

    Reread it =b