Exactly
HN user
cnp
This is nice! Thanks for sharing
I agree with your comment, but disagree that all of the concepts you listed need be understood completely when just getting started. Once the flow is recognized (which in my experience teaching others rarely takes more than a single pairing session) there's basically nothing left but a few functions that pass data in a circle. Everything else that you described comes later, and that later doesn't take long.
It's very important that people understand _how_ and _why_ the flux pattern is valuable before they start using Redux, especially if coming from an MVC background. Once you understand that, the learning curve drops away revealing an extremely minimal and easy-to-use library.
Thank you :)
Please Donate to MAPS (the organization coordinating this research) if you can -- they need funding now more than ever: https://store.maps.org/np/clients/maps/donation.jsp?campaign...
How large were the projects? Was there a high level of concurrency? redux-saga is definitely an example of over-engineering unless you fully understand its benefits (which are many, depending on context).
The library helps manage complex, concurrent in-flight workflows. Games are a great example of this, or something like a flight booking app that communicates with many different processes and servers and you need to ensure that fine-grained control is maintained at all times.
It's sad but it happens. Set and setting is most important -- and needless to say, knowing what you're taking is even more so.
Nice and responsive now! Thanks again for the resource.
And that therapist has access to 100% _pure_ (and unfortunately illegal) MDMA.
This is one of the great tragedies of the war on drugs: UN member states are bound to the convention under law, so until this unjust (and unscientific) barrier is torn down it will always be dangerous and difficult to acquire for therapeutic purposes. But things, thankfully, are changing for the better.
Sometimes the second dose is lower, but this is the typical ballpark which is supported by research.
When a patient sits with a therapist under the influence of MDMA, which typically consists of two doses (100-120mg initially, then 70mg a few hours later) spread over an 6-8 hour period. The patient is largely experiencing their own internal process, but at times the therapist is there to help guide and comfort. Before and after the session there is conventional psychotherapeutic follow-up.
Every time articles like this appear on Hacker News it fills me with joy. I have personally watched a much older person heal extensive personal trauma with just one MDMA session, and to this day I regard it as a miracle that seemed impossible prior to the treatment.
MAPS is just entering into their Stage III research process after being granted a "breakthrough therapy" by the FDA (https://www.cbsnews.com/news/fda-designates-mdma-as-breakthr...) and need all the funds they can muster. The tech community can really step up here. If you have it in you, donate what you can: https://store.maps.org/np/clients/maps/donation.jsp?campaign...
This is quickly changing.
The old one conveys much less information than the new, all things considered
It's just one way to do things, used to demonstrate interesting new tech. It's meant as a helpful pointer similar to TodoMVC and not as a demonstration on how to build Hacker News "better".
And <Foo bar={'hi!'} /> is the same as Foo({ bar: 'hi!' })
You should give it another try. The modern ecosystem / DX environment is really fast and slick. I've known a number of native devs from different languages who now love the lang and what it has to offer. But you've gotta go into it with an open mind :)
Stick to https://github.com/facebookincubator/create-react-app/ and you'll be golden. If you need more config later, you can "eject", but this is a one-command-and-go kind of thing that is well maintained and works great.
Learning Vim -- even the smallest subset of it -- will continue to pay off years into the future! Then you can combine it with existing Atom/Sublime/VSCode keymaps where need be and really have a nice fusion of functionality.
(VSCode vim mode is A+ btw)
Right on :)
I have an older family member who experienced something very similar, having suffered abuse and self-abuse for 50+ years. A single experience unlocked their life in ways that they could have never imagined and allowed proper healing and recovery to begin. This person is now doing better than ever.
_The more you learn, the less you know_ --ancient wisdom
Thank you -- this is great advice and I'm going to try to formulate it in my response.
We do a 1-5 point based system bi-yearly, but I'm actually wondering how people respond to under performing coworkers. I feel weighed down a bit because a review is coming up and I can't imagine giving said person more than a 2, but he is also a nice guy and tries very hard while simultaneously making a mess of most things.
Any thoughts would be greatly appreciated. We're typically asked to discuss negative feedback with managers beforehand and it's important to note that these reviews are not anonymous.
Same here, and have worked on some extremely high-profile, complex things. Never _ever_ have I been as stressed as when asked to perform interview whiteboard questions. It simply doesn't compare.
that it's very easy to write code that will break if you poke it the wrong way
No way. Even in its most basic, untyped form the React model simplifies things all the way down your app pipeline. Errors that used to be common tend to naturally vanish over time.
Yeah, getting a co-working space was the best $350 / month i've spent. Effectively solved all of my complaints, met new friends, and could nap at the desk when needed ;)