HNHacker News
TopNewBestAskShowJobs

cnp

1,196 karma · joined May 21, 2012

submissionscomments
cnp··on Parcel – A fast, zero configuration web application bundler
Exactly
cnp··on Ask HN: Is Meteor.js still a thing?
This is nice! Thanks for sharing
cnp··on Redux-zero: A lightweight state container based on Redux
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.
cnp··on Redux-zero: A lightweight state container based on Redux
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.
cnp··on How MDMA Went from Club Drug to ‘Breakthrough Therapy’
Thank you :)
cnp··on How MDMA Went from Club Drug to ‘Breakthrough Therapy’
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...
cnp··on Understanding redux-saga: From action creators to sagas
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).
cnp··on Understanding redux-saga: From action creators to sagas
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.
cnp··on I was in the MAPS MDMA for PTSD study
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.
cnp··on I was in the MAPS MDMA for PTSD study
Nice and responsive now! Thanks again for the resource.
cnp··on I was in the MAPS MDMA for PTSD study
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.

cnp··on I was in the MAPS MDMA for PTSD study
Sometimes the second dose is lower, but this is the typical ballpark which is supported by research.
cnp··on I was in the MAPS MDMA for PTSD study
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.
cnp··on I was in the MAPS MDMA for PTSD study
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...

cnp··on I was in the MAPS MDMA for PTSD study
This is quickly changing.
cnp··on What's been wrought using the Piece Table? (2014)
The old one conveys much less information than the new, all things considered
cnp··on Hacker News Clone Using GraphQL and React
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".
cnp··on React 16
And <Foo bar={'hi!'} /> is the same as Foo({ bar: 'hi!' })
cnp··on Ask HN: Companies who adopted React Native over a year ago, do you regret it?
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 :)
cnp··on JavaScript development is not fun for me anymore
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.
cnp··on Introducing Atom-IDE
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)

cnp··on FDA grants Breakthrough Therapy designation to MDMA for treatment of PTSD
Right on :)
cnp··on FDA grants Breakthrough Therapy designation to MDMA for treatment of PTSD
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.
cnp··on Psilocybin-assisted group therapy for demoralization in long-term AIDS survivors
http://www.maps.org/news/posts/6669-fda-and-maps-agree-on-pr...
cnp··on Evidence that ancient farms had different origins than previously thought
_The more you learn, the less you know_ --ancient wisdom
cnp··on Ask HN: How does your company do performance reviews?
Thank you -- this is great advice and I'm going to try to formulate it in my response.
cnp··on Ask HN: How does your company do performance reviews?
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.

cnp··on How to Interview Engineers
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.
cnp··on A First Reason React App for JavaScript Developers
> 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.

cnp··on Automattic is closing its San Francisco office as most employees work remotely
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 ;)
Page 1 of 17Next →