Live data from Hacker News

Viewing profile — nathan_long

nathan_long

HN member
Joined
Fri, Jun 01, 2012, 6:39 PM UTC
HN karma
4,485
Public activity
1,146 items

About nathan_long

No profile information was provided.

Recent public activity

  1. comment
    Comment #23391809

    On my 15-inch MacBook, I have a full-screen terminal running tmux, split down the middle with Vim in the left pane and a shell in the right pane. At the smallest font size I can st…

  2. comment
    Comment #23391739

    A discussion of how Erlang processes help us build scalable and reliable systems in Elixir. This may not be news to developers, but might be useful for broader company discussions.…

  3. story
  4. comment
    Comment #23338234

    This is really murky to me. As a professional, I keep notes as I learn things which may or may not relate to my current employment. The notes are my property and part of my knowled…

  5. comment
    Comment #23158036

    > I work at a large tech company on a young team (average age is late twenties). In my experience many don't view working from home regularly as a benefit. I understand that must c…

  6. comment
    Comment #23157982

    So you're considering Candidate A, who lives in SF, and B, who lives in a small town. You decide that B has to compete with A on talent, but A doesn't have to compete with B on pri…

  7. comment
    Comment #23157878

    It cuts both ways, right? Companies: "I don't have to pay you $big_city rates because you live in $small_town and nobody there will offer you $big_city rates." Candidates: "I don't…

  8. comment
    Comment #22971262

    > Hiring is more difficult. It's not that you can't find applicants, but the people capable of performing without direct supervision is (mostly) a subset of those capable of perfor…

  9. comment
    Comment #22970992

    Yep. But I'm not lugging a crock pot on a plane. :)

  10. comment
    Comment #22970920

    > There can be a fair amount of lag time over messenger and this occasionally blocks the completion of work. Agreed. But the reverse is also true: it's harder for people to interru…

  11. comment
    Comment #22970897

    It's impossible to have a company potluck.

  12. comment
    Comment #22957104

    > That's the same risk you have with any open source project. Yes and no. The larger the number of dependencies you have, and the larger number of maintainers that are behind them,…

  13. comment
    Comment #22957052

    Lumen may be the answer to this in the future: https://www.youtube.com/watch?v=uMgTIlgYB-U&list=PLqj39LCvnO...

  14. comment
    Comment #22957015

    The common retort from SPA devs is "what about offline?" Since LiveView keeps state on the server, it doesn't really work offline. However, 1) you can add custom JS using LiveView'…

  15. comment
    Comment #22956924

    > The only modern web problem that Elixir isn't ideally suited for is heavy number crunching. I would caveat that in a couple of ways. First, suppose you have a web app where some …

  16. comment
    Comment #22956837

    The answer is applicable. LiveView is implemented using Phoenix Channels.

  17. comment
    Comment #22950130

    You can see some other examples of LiveView apps at https://phoenixphrenzy.com/results

  18. comment
    Comment #22950118

    Chris McCord has given some talks and explained this - eg see https://www.youtube.com/watch?v=8xJzHq8ru0M at about 22 minutes in

  19. comment
    Comment #22898967

    I like to say that the BEAM's preemptive scheduling provides non-blocking IO AND non-blocking computation. To expand on your workload description: things like waiting for a databas…

  20. comment
    Comment #22898914

    Another consideration: Phoenix PubSub makes it simple and performant to add more servers. So if one (say) chat app server can provide acceptable performance for N users, you can se…

  21. comment
    Comment #22269460

    Imagine this: you set your browser to download only the first N bytes of each image, showing you a decent preview. If you want more detail on a particular image, you tap it, and th…

  22. comment
    Comment #21322924

    Are you being serious? If a bank "locked" its vault by tying the door closed with yarn, would you say "at least they locked it"?

  23. comment
    Comment #21317057

    This was a contest to show off what Elixir's Phoenix LiveView can do. More about the underlying tech at https://dockyard.com/blog/2018/12/12/phoenix-liveview-intera...

  24. story
  25. comment
    Comment #20994259

    > Stallman was arguing that from Minsky's point of view, he probably had no reason to suspect that he was not dealing with a consenting girl. "Consenting girl" is a contradiction. …