Viewing profile — hex13
hex13
HN member- Joined
- Sun, Jun 07, 2015, 9:15 PM UTC
- HN karma
- 129
- Public activity
- 128 items
- HN profile
- View on Hacker News ↗
About hex13
Recent public activity
- story
- story
- story
- story
-
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…
-
comment
Comment #15583460
besides - if you generate your SVG programmatically you can just return them in your render function: function Foo(props) { return }
-
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 …
-
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 …
-
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…
-
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…
-
comment
Comment #15182791
Redux is a chicken, actor model is an egg. Similar patterns were used decades before Redux was even born.
-
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.…
-
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 …
-
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?
-
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…
-
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…
-
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.…
-
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…
-
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 …
-
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…
-
comment
Comment #14681058
what is "lifecycle component"?
-
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…
-
comment
Comment #14632408
I upvoted you.
-
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.
-
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 ;)