Live data from Hacker News

Viewing profile — hex13

hex13

HN member
Joined
Sun, Jun 07, 2015, 9:15 PM UTC
HN karma
129
Public activity
128 items

About hex13

https://twitter.com/hex13code

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. comment
    Comment #15642393

    "Facebook has done a good job of deprecating and warning for the last few months, but not all libraries are well-maintained and if you depend on or have forked a great many ancient…

  6. comment
    Comment #15583460

    besides - if you generate your SVG programmatically you can just return them in your render function: function Foo(props) { return }

  7. comment
    Comment #15572979

    > Once the product-market fit is achieved (...) > it makes sense to start cleaning up the codebase. This is very optimistic assumption that people will actually clean the codebase …

  8. comment
    Comment #15356392

    Like they say "There are only two hard things in Computer Science: cache invalidation and naming things." ;) Apps without `refresh` claim to be ones which managed to solve caching …

  9. comment
    Comment #15190478

    > I simply asked for the differences, One of differences could be that Redux has only one object("actor") which can receive messages - that's store. In actor model there are many a…

  10. comment
    Comment #15182832

    > since Redux is much more prevalent. Actually it's quite opposite. Redux is a library which was created not until 2 years ago and it is used only in JavaScript. Actor model and si…

  11. comment
    Comment #15182791

    Redux is a chicken, actor model is an egg. Similar patterns were used decades before Redux was even born.

  12. comment
    Comment #15055718

    > I think it really helps with maintenance and scalability of > projects down the road and saves you time later on. It's popular argument but I don't think it's completely correct.…

  13. comment
    Comment #15053701

    I've created library `transmutable` for performing automatic copy-on-write behavior in JS (you just write imperative code which is transformed behind scenes into immutable updates …

  14. comment
    Comment #15049135

    I never understood why to run Slack as desktop app if Slack can be run in a browser with the same GUI and features. Am I missing something?

  15. comment
    Comment #15049104

    > In practice, though, very little code > written for Electron will run in a browser. I think many things could run in a browser. All GUI, whole visual layer could run in a browser…

  16. comment
    Comment #15007015

    on the beginning I used getters/setters but I switched to Proxy because it allowed for simpler implementation and more flexibility. I may consider to switch back into getters/sette…

  17. comment
    Comment #14999995

    I've build a library Transmutable which falls into the third category :) it allows to use immutable data structures in mutable-like way, using plain assignments: https://www.npmjs.…

  18. comment
    Comment #14937529

    Redux for sure. Smalltalk had message based system like Redux has (with the difference that in smalltalk this system was object oriented). But functional programming also existed i…

  19. comment
    Comment #14724078

    "build on top of existing, well-defined codebases/APIs." is not necessarily easier than "engineer a complete, well-rounded, extensible codebase/API himself." I think these are two …

  20. comment
    Comment #14681140

    > Eventually you are going to get bugs, I read:"Sometimes you are going to get event bus." Indeed sometimes simple event bus (pub-sub etc.) could be sufficient for replace Redux. E…

  21. comment
    Comment #14681058

    what is "lifecycle component"?

  22. comment
    Comment #14638685

    It's interesting. What browsers do people use on this machines? Though according to wikipedia most popular browser is Chrome: https://en.wikipedia.org/wiki/Usage_share_of_web_brows…

  23. comment
    Comment #14632408

    I upvoted you.

  24. comment
    Comment #14632186

    BTW how to downvote comments on HN? I sometimes "flag" them to mark as downvote, but I'm not sure if flag is the same as downvote.

  25. comment
    Comment #14632140

    I've been downvoted because HN has Dislike Button which encourages people to downvote things they personally don't like instead of making constructive arguments ;)