Live data from Hacker News

Viewing profile — grantjpowell

grantjpowell

HN member
Joined
Fri, Mar 27, 2020, 4:38 PM UTC
HN karma
207
Public activity
44 items

About grantjpowell

BEAM head

Recent public activity

  1. comment
    Comment #40137046

    This looks neat. I'm the author of a similar project in typescript we use at Cotera called Era [0]. Y'all might be implement something similar to our caching layer [1] which we thi…

  2. story
  3. comment
    Comment #34574198

    Love the article. In my mind I see the problem of dynamic linking in rust to have a bunch of overlap with the "I want this rust library to be exposed in my higher level GC'd langua…

  4. comment
    Comment #34035261

    I enjoy existential comics, which like this site also aims to be a more approachable introduction to philosophy https://www.existentialcomics.com/

  5. comment
    Comment #33764430

    > now you need a Monad "need a Monad" sounds scary but in practice it looks like this impl Secret { pub fn map (&self, func: impl FnOnce(&T) -> U) -> Secret { Secret(func(&self.0))…

  6. comment
    Comment #33764037

    Great callout, I haven't had my coffee yet. Here is a version that better shows what I intended pub struct Secret (T); impl Secret { pub fn map (&self, func: impl FnOnce(&T) -> U) …

  7. comment
    Comment #33763761

    ~I love when I see programming languages who's first advertised features are implementable in 8 lines of rust~ Edit: ^ the above had the wrong tone. Thanks to dang for pointing it …

  8. comment
    Comment #33714601

    If you use the vim fugitive plugin[1], The `:Gbrowse` command [2] will open your browser to github on the correct file/commit. It also works on visually selected ranges, automatica…

  9. comment
    Comment #31150560

    Both of my tech jobs specifically have had non-solicitation clauses to prevent me from doing this type of thing. They both have 1 year lock outs on convincing my friends to quit th…

  10. comment
    Comment #30827956

    Wow, the stack in the article feels like a ton of innovation tokens[1]. I hate to be an armchair expert, but I'll do my best to give the _counter_ opinion to "this is a model of a …

  11. comment
    Comment #30090102

    I constantly recommend this at work. The specific content isn't super helpful to Saas day to day development, but for me it built an intuition about postgres that has been invaluab…

  12. comment
    Comment #29725499

    I learned basic command line skills from the "Bandit" game[0]. Huge fan of the genre and it's one of the things I always recommend new developers. [0] https://overthewire.org/warga…

  13. comment
    Comment #29435407

    I've worked in Erlang/Elixir for the past few years and I haven't had the opportunity to work "in anger"[0] with languages with traditional threads/mutexes/sempahores. This game wa…

  14. comment
    Comment #29291955

    Yeah! I answer how I got my trail name and a few of my other favorite trail names below

  15. comment
    Comment #29287207

    Yep! I went by my real name "Grant" for a long time because I knew I would have to tell the story of how I got my trail name 1000 times and I wanted it to be a good story. Then one…

  16. comment
    Comment #29285794

    I finished the A.T. in October after 174 days, by far the hardest thing I've ever done in my life. I can't imagine trying to do a whole triple crown in a single year. Hats off to t…

  17. comment
    Comment #29131971

    As silly as it sounds, I use the technique of using of using _really_ informal language to avoid spookiness "Wanna see somthing cool?" "Lets shoot the shit after this" "Yo, you wan…

  18. comment
    Comment #25609932

    I see this as evidence that the privacy features of these coins may be effective in their goals. If I'm in a position where I need the privacy features of these coins for my own sa…

  19. story
  20. story
  21. story
  22. comment
    Comment #24722322

    Ring signatures are cool tech, but it's important to point out ring signature plausible deniability promises only work _ in the absence of outside (off chain) information _. When c…

  23. comment
    Comment #24546236

    This is satire right? The author's point is that this stack trace isn't very helpful because it's repeating the same thing over and over?

  24. comment
    Comment #24543342

    Elixir has a few forms of updating a struct (or map) %{existing_map_or_struct | some_key_1: :some_val, some_key_2: :some_val} Then there is also `put_in/2`, `put_in/3`, `update_in/…

  25. comment
    Comment #24477646

    This is one of my all time favorite books. If you work with Postgres, an awesome follow up is this article series (much more advanced) http://www.interdb.jp/pg/